SA-1 Pack: Difference between revisions
Vitor Vilela (talk | contribs) (Add section about MaxTile System) |
Vitor Vilela (talk | contribs) (Detach MaxTile page) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 15: | Line 15: | ||
== MaxTile System == | == MaxTile System == | ||
See main article: [[MaxTile System]] | |||
[[Category:Super Mario World]] [[Category:ASM]] | [[Category:Super Mario World]] [[Category:ASM]] |
Latest revision as of 16:15, 1 December 2019
SA-1 Pack is a package of patches for activating and optimizing the SA-1 system for Super Mario World, with emphasis on eliminating slowdown, game limitations and accelerating the engine to the maximum possible. Unlike SA-1 Root, SA-1 Pack is focused for ROM hacking and it includes several features for implementing new features for the game using the chip.
Being the most complex patch made for Super Mario World, SA-1 Pack requires to all other ASM patches apply a RAM remap for warranting compatibility with the patch. However, without the RAM remap, it would have been impossible to accelerate the game because the SA-1 chip cannot access the S-CPU work memory (WRAM).
For implementation details, see SA-1 Root.
Features
- Makes the game run up to four times faster.
- Increase the maximum amount of sprites at once on screen to 22.
- Increase the maximum amount of sprites on a single sub-level to 255.
- Reduces loading time of all levels and maps.
- Increase the maximum ROM size to 8 MB.
- Offers enhanced bitmap and arithmetic capabilities for better graphics performance.
MaxTile System
See main article: MaxTile System