Banner
Views: 730,727,432
Time:
14 users online: chickaDEE Magazine, Cote de Boeuf, Darolac, ECS.98, Golden Yoshi, Kevin Strom, Kusrry, Mojolit, randomdude999, RollingRigatonis, o Scrydan, shidouri, o Sinc-X, The Evil Murderer - Guests: 49 - Bots: 69Users: 38,454 (2,085 active)
Latest: Mojolit
Tip: Check this thread to find extremely useful diagrams and data.Not logged in.
SMW Hijack Map
Displaying 16 addresses. Show moderated addresses - Submit address
Address Length Type Description Submitter
$0096BE 4 bytes Jump (JML/JSL) Modified by the Overworld Indicators patch. A hijack is placed here to clear the SRAM/BW-RAM entries the patch uses. [JML] Erik
$009B43 4 bytes Jump (JML/JSL) Modified by the Overworld Indicators patch. This hijacks the "Erase Game" routine to also clear the SRAM/BW-RAM addresses the patch uses. [JML] Erik
$009BCC 7 bytes Jump (JML/JSL) Modified by the Overworld Indicators patch. Modifies a load of 010A and then hacks the save game routine to synchronize the values from SRAM to their backup. [JSL] Erik
$009CFB 4 bytes Jump (JML/JSL) Modified by the Overworld Indicators patch. Modifies the load game routine to restore the SRAM backup. [JML]

NOTE: this hijacks
read3($009CF8)+33
instead if using Ragey's Overworld Expansion.
Erik
$00A242 5 bytes Jump (JML/JSL) This hijack is the main level code routine called by UberASM Tool. $00A295 gets its 4 bytes cleared and the init code is called at $00A5EE. Major Flare
$00FFD8 1 byte Hex Edit Modified by the Overworld Indicators patch. This value is the SRAM size in the original game, and it's changed to
$02
to expand to 4KB of SRAM in case Ragey's Overworld Expansion is enabled. (Only does this if SRAM is 2KB, e.g. default value)
Erik
$01953C 4 bytes Jump (JML/JSL) Modified by Shell-Collectable Coins and Yoshi/Dragon Coins. Allows for sprites that were thrown without being kicked, to collect coins and Yoshi/dragon coins. LMPuny
$019949 4 bytes Jump (JML/JSL) Modified by Shell-Collectable Coins and Yoshi/Dragon Coins. Allows for kicked sprites to collect coins and Yoshi/dragon coins. LMPuny
$01A2B5 4 bytes Jump (JML/JSL) Main hijack of TheBiob's 'Baby Yoshi grow flag' patch. Blind Devil
$02AD34 Unknown Code Modified by Shell-Collectable Coins and Yoshi/Dragon Coins to fix some inconsistencies with the score sprite generation routine. LMPuny
$03B6AA 4 bytes Jump (JML/JSL) Part of 'Get Sprite A Clipping' routine hijacked by Custom Sprite Clipping patch so clippings 3C and 3D can be used. Major Flare
$03B6F0 4 bytes Jump (JML/JSL) Part of 'Get Sprite B Clipping' routine hijacked by Custom Sprite Clipping patch so clippings 3C and 3D can be used. Major Flare
$03C05C 1 byte Hex Edit Modified by TheBiob's 'Baby Yoshi grow flag' patch. An RTS is written there because originally the game has two routines that do basically the same thing. Blind Devil
$03C09B 1 byte Hex Edit Modified by TheBiob's 'Baby Yoshi grow flag' patch. An RTS is written there to fix the double eat glitch. Blind Devil
$0485C5 4 bytes Jump (JML/JSL) Modified by the Overworld Indicators patch. Main hijack of the patch; draws the actual counter. [JML] Erik
$04E5F5 4 bytes Jump (JML/JSL) Modified by the Overworld Indicators patch. Writes to the exit table SRAM synchronizing when a level is beaten. [JML] Erik

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 21

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented