18 users online: AmazingChest,  Amethyst, Blaagon, Carbine64, ChristianR839, clockworkweeble, CONLUSH666, deadworld2009, Desert, EntySky, g3cko_486, MBBFX, NerDose, PMiller, Quizler,  Thomas, UFrozenO, underway - Guests: 74 - Bots: 145
Users: 62,958 (2,674 active)
Latest user: MBBFX

Free 188A

SMW Patches → Free 188A

Submission Details

Name: Free 188A
Author: meatloaf
Tool: Asar
Requires Free Space: No
Bug Fix: No
Featured: No
Description: This is a minor patch that slightly modifies some code near the 'Kill Mario' routine at $00F606 to do the following:
1) Remove the STZ to $188A at the tail end of the routine (which is normally cleared during powering down and upon dying), allowing it to be used as proper intra-level freeram, and
2) Adds a couple defines to allow storing zero to a different ram address on death (but not on powerdown) if desired. By default, the patch will disable vertical scrolling to more efficiently replicate this uberasm.
Tags: death free ram lorom powerdown sa-1
Comments: 1 (jump to comments)
Download 568 bytes | 158 downloads

Comments (1)

 MarioFanGamer Link
Moderated with:
  • Lunar Magic v3.31
  • SA-1 Pack v1.40
  • Asar 1.81
  • BSNES v115
Added lorom tag.

A fairly simple patch. Usually, such a patch would be redundant by a hex edit (simply replace $00F625 with an RTL) but being able to clear RAM after a death (and only death since $188A also is cleared after soaring) does make it useful for other purposes such as disabling the scrolling of the screen during death.