This fixes an bug that causes stall in SPC (when Addmusic is used) and additionally frees up more cycles by reducing the cancel out RAM routine creation a bit.
Update (Major Flare): Made the patch SA-1 hybrid and Asar compatible.
Note: if you use UberASM Tool, check the README file provided.
Tested with: Lunar Magic 3.11, asar 1.71, SA-1 1.32, UberASM Tool 1.4, bsnes+ v04. Works correctly, so accepted. A kind of niche patch that could turn out useful for more advanced users who wish to have more free ram at their disposal.
During moderation I made the patch compatible with UberASM Tool and added the readme file (make sure to follow its instructions if you're using UberASM Tool, or the game will get stuck upon loading!).
Definitely, especially with HUGE tables (HDMA, a large array of flags for exploration-based hacks), and possibly a buffer to restore certain things (such as a full-screen pause menu that uses layers).
Follow Us On