Views: 695,415,963
2 users online: westslasher2, Cookie Zombie - Guests: 14 - Bots: 161Users: 36,368 (1,518 active)
Latest: AmericanLeatherJackets
Tip: Check the Documents section. Tutorials and other useful information can be found there.Not logged in.
Details for SA-1 Pack v1.27 (Reduces Slowdown)
Waiting SMW Patches - SA-1 Pack v1.27 (Reduces Slowdown)
File Name: SA-1 Pack v1.27 (Reduces Slowdown)
Submitted: by Vitor Vilela
Obsoletes: SA-1 Pack v1.26 (Reduces Slowdown)
Authors: Arujus, Vitor Vilela
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: Yes
Description: This pack of patches enables the SA-1 chip on your ROM and modifies almost all SMW engine to make the sprites (including non-standard) and blocks processed by SA-1, killing almost all slowdown on level and overworld and decreases the level loading time. And as a bonus, it increases the maximum number of sprites on screen to 20 and per level to 255.

Additionally, it includes a couple of minor optimizations, like the circle routine used on level ending.

With this, almost all slowdown possible in-game disappears.

  1. Increases the maximum amount of sprites *on screen* to 22.
  2. Increases the maximum amount of sprites *per level* to 255.
  3. Moves the sprite processing code to SA-1, making all sprites gets processed 4 times as normally
  4. Optimizes some routines to make the level loading faster.
  5. Moves almost all non standard sprites, such as shooters, generators, cluster, extended, minor extended, bounce, score and smoke to SA-1 CPU.
  6. Moves the block/map16 handling to SA-1 CPU.
  7. Moves almost all overworld code to SA-1 side, leaving minimal CPU usage on overworld.
  8. All other SA-1 features like 6 and 8MB support, 10.74 MHz CPU, Character Conversion DMA, fast RAM, etc.

Version 1.27 changes:
  • Fixed Snes9x 1.56 crashing the game on SMW ROMs without Addmusic installed. This occurs because of the increased SA-1 CPU base clock.
  • Fixed Asar 1.60 reporting error when applying the patch, due of changes in the label preprocessor.
  • Fixed a missing channel change (from 0 to 1) on part of the CC-DMA setup. CC-DMA should work again.
  • Migrated SA-1 Pack source code to GitHub, now available at
  • Migrated README to Markdown (ExE-Boss)
Tags: chip, sa-1, speedup, sprites
Download: Download - 134.42 KiB
Dont use asar 1.51 on this version ore you exgfx and your gfx files on all lvls looks like coruptet.
Posted by: obersteiner86 -
Posted by: yygdrasil -
thanks I need this, was not aware of the addmusick thing.
Posted by: zacmario -
SA-1 is back! :D
Posted by: Sash Lilac -

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2018 - SMW Central
Legal Information - Privacy Policy - Link To Us

Total queries: 28


Follow Us On

  • Facebook
  • Twitter
  • YouTube


  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • MFGG
  • Gaming Reinvented