25 users online: CalHal, CourtlyHades296, Equilake, Gasterus155, GIORGOSXAL, h.carrell, Heitor Porfirio, Joaoplays99, LiamBLOL, LuigiStar445, mariobros123, Metal-Yoshi94, Minish Yoshi, MMXWL, NewPointless, Phyll, Rudi_Schrausch,  RussianMan, saulosama1,  Sayuri, Scags, TCgamerboy2002, Uncle Steve-Pup, will___, Yairobot - Guests: 191 - Bots: 175
Users: 64,424 (2,480 active)
Latest user: mariobros123

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