10 users online: Atomicatoms, austinlmcc, DanMario24YT, Erickkwz, Green, KingBlitz13, Odyssey K., Shibby89, skittles, SMW Magic - Guests: 102 - Bots: 147
Users: 62,806 (2,615 active)
Latest user: skittles

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 | 157 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.