Banner
Views: 828,086,080
Time:
14 users online: akari1129, chickaDEE Magazine, Dark Prince, foxquakes, Heraga, Infinity, LuhLSG, lukadeon, Magmatic,  Meirdent, Qwerty13x, Sariel, that1bigbossyouhate, UltraBolt - Guests: 74 - Bots: 128 Users: 44,328 (2,534 active)
Latest: lukadeon
Tip: Verify your ROM is unedited by using ROMclean.Not logged in.
SMW Memory Map
Displaying 50 out of 1042 addresses. Show Waiting Addresses (2)
Filter
Link
Address
Hexadecimal number for a partial address. 6-digit number for a full address. Use - to denote a range. Use , to list more than one address.
Length
Type
Enable JavaScript to use multiple regions.
Region
Hold control to select multiple. Check "All" to select all at once.

Type
Description
Separate each individual keyword with spaces. Surround a phrase with quotes to look for the exact phrase, or with / to use a PCRE regular expression. Prepend with - to exclude a keyword or phrase, with + to require a whole word or phrase, or with -+ to exclude a whole word or phrase. ? matches any character, * matches any amount of characters.
 
Pages: « 1 2 310 11 12 13 1420 21 » Per Page: 25 50 75 100 150 500 All
Hijack Address Length Type Description Details
$028051 14 bytes Jump (JML/JSL) Hijacked by the Item Drop Location Fix Patch. JSL : NOP #10, jumps to a code that sets the falling sprite from item box's X position to constantly match with Mario's.
$02808D 4 bytes Jump (JML/JSL) Modified by Bob-omb Cape Fix. Jumps to the main code.
$02862F 4 bytes Jump (JML/JSL) Hijacked by the Can't Pick Up Items When Small patch. It jumps to the code that makes Mario not pick up a throw block if he's small.
$028830 5 bytes Jump (JML/JSL) Modified by Reverse Gravity. Fixes bounce sprites.
$028893 10 bytes Jump (JML/JSL) Modified by "Multi Coin Block Reward" patch. Modifies multi coin blocks to give set reward after hit set amount of times.
$028A18 4 bytes Jump (JML/JSL) Modified by SMB3 Power-up Facing patch. Makes power-ups face away from player when spawned from block.
$028A18 4 bytes Jump (JML/JSL) Hijacked by SMA2 Yoshi blocks: ?-blocks with yoshi eggs spawn one randomly with an unlocked colour (if spawned from blocks).
$028B78 12 bytes Table Modified by $02xx OAM Remapper. This is the table with the OAM indexes for the minor extended sprites.
$0290E5 4 bytes Jump (JML/JSL) Modified by Reverse Gravity. Fixes bounce sprites.
$0290F9 9 bytes Code Modified by Reverse Gravity. Fixes bounce sprites.
$02912B 5 bytes Jump (JML/JSL) Modified by Reverse Gravity. Fixes bounce sprites.
$029163 5 bytes Jump (JML/JSL) Modified by Reverse Gravity. Fixes bounce sprites.
$0291ED 4 bytes Table Modified by $02xx OAM Remapper. This is the table with the OAM indexes for the block bounce sprites.
$0292F9 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BA60,X to LDA.L $000CB6,X.
$029301 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BA70,X to LDA.L $000CC6,X.
$02930A 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BA9C,X to LDA.L $000CD6,X.
$029312 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BAAC,X to LDA.L $000CE6,X.
$0294C6 3 bytes Opcode Modified by Yoshi Fireball Ability Patch [BRA $01 : NOP]. This piece of code frees $14A9 so it can be used as a cooldown timer.
$0294CE 4 bytes Jump (JML/JSL) Hijacked by the Sprite Whitelist for Cape Ground Pound patch by Nowieso.
It jumps to the main code of the patch during the Ground Pound routine to check if the current sprite being processed is in the whitelist.
$029501 3 bytes Code Modified by Yoshi Player Patch: This one disables cape interaction (the cape is retooled into the tongue) with sprites as the tongue interaction is now handled in the main routine.
$02950B 5 bytes Jump (JML/JSL) Hijacked by Lunar Magic (JML : NOP). Fixes cape interaction on Iggy/Larry battle.
$0295BE 4 bytes Jump (JML/JSL) Hijacked by Lunar Magic. Corrects cape interaction to work with dynamic levels.
$0295EC 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BA60,X to LDA.L $000CB6,X.
$0295F4 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BA70,X to LDA.L $000CC6,X.
$0295FD 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BA9C,X to LDA.L $000CD6,X.
$029605 4 bytes Opcode Modified by Lunar Magic. Remaps LDA.L $00BAAC,X to LDA.L $000CE6,X.
$029616 4 bytes Jump (JML/JSL) Modified by Yoshi Player Patch: Turn blocks are not triggered by the cape (which has been retooled into Yoshi's tongue) anymore.
$02961B 3 bytes Code Modified by Lunar Magic.
$02961B 3 bytes Miscellaneous Modified by Lunar Magic.

A modification of a JSL's address to jump to $06f760 (was originally JSL $00F545) handle custom map 16 for cape's interaction with the blocks.
Hijacked Code
$02962C 4 bytes Jump (JML/JSL) Modified by Yoshi Player Patch: This one adds block detection (more specifically, whether a block is solid or not) to Yoshi's tongue (uses otherwise cape interaction).
$02963A 1 byte Code Modified by Yoshi Player Patch: This one changes which extended sprites don't get destroyed by the cape (now retooled for the tongue).
$0296B8 4 bytes Table Modified by $02xx OAM Remapper. This is the table with the OAM indexes for the smoke sprite 01 (puff of smoke).
$0297B3 1 byte Data Modified by $02xx OAM Remapper. Determines the starting slot (it uses 4 in a row) for the contact sprite (smoke sprite 2) during non-mode 7 boss levels.
$029839 1 byte Data Modified by $02xx OAM Remapper. Determines the starting slot (it uses 4 in a row) for the contact sprite (smoke sprite 2) during mode 7 boss levels.
$0299E9 4 bytes Table Modified by $02xx OAM Remapper. Remaps coin sprites from blocks' OAM slots.
$029B16 4 bytes Jump (JML/JSL) Modified by Reznor Fireball Flag. Initializes the extended sprite table used by the patch ($1765,x) for every extended sprite.
$029B16 4 bytes Jump (JML/JSL) Used by the Reznor Fireball Fix patch to force non-existing Extended Sprites to clear the flag used by the fireballs, to maximize compatibility with existing sprites.
$029D9D 5 bytes Jump (JML/JSL) Modified by Yoshi Player Patch: This one changes an unused extended sprite's code into a star which fills your HP.
$029DA2 10 bytes Table Modified by Yoshi Player Patch: Contains the OAM index table for fireballs (which are repurposed into melon seeds).
$029F68 4 bytes Jump (JML/JSL) Modified by the Yoshi Fireball Block Interaction patch, by LX5.

JML, modifies the Yoshi fireball extended sprite to detect Layer 1 tiles when the game is not locked.
$029FAB 2 bytes Table Modified by $02xx OAM Remapper. This is the table with the OAM indexes for the player's fireballs.
$029FD4 1 byte Data Modified by Yoshi Player Patch: Fireballs (which are retooled into melon seeds) have less gravity.
$029FF9 2 bytes Code Modified by Yoshi Player Patch: Fireballs (which are retooled into melon seeds) don't bounce when they hit the ground.
$029FFF 3 bytes Jump (JML/JSL) Modified by Fireball Bounce Limit patch. Increase bounce counter every bounce.
$02A03C 2 bytes 16-bit Pointer Modified by Yoshi Player Patch: Relocates the fireball OAM indices (which are repurposed into melon seeds) into a bigger table.
$02A03E 4 bytes Jump (JML/JSL) Modified by Yoshi Player Patch: Fireballs (which are retooled into melon seeds) use a custom graphics routine.
$02A0EE 5 bytes Jump (JML/JSL) Modified by Bob-omb explodes on fireball patch. Changes fireball contact checks, so it checks for (para-)bomb before anything else.
$02A0FC 8 bytes Jump (JML/JSL) Modified by the "Takes 5 fireballs to kill" Work-around Patch.

This hijacks the "fireball hit counter" code that checks if a sprite with the tweak bit "takes 5 fireballs to kill" should be killed; instead of $1528,x, this hijack moves the sprite table containing the "fireball hit counter" to a freeRAM, 12 (or 22 if a SA-1 ROM) bytes of length (by default, $7F8900).
Code
$02A0FF 7 bytes Jump (JML/JSL) Hijacked by the FireBall HP patch. It jumps to the main code of the patch.
$02A129 4 bytes Jump (JML/JSL) Modified by Fireball Kill Enemy Respawn Fix, by Erik.

JSL, modifies the player and Yoshi fireball shared "turn sprite to coin" routine to also set the "do not respawn" flag.
Pages: « 1 2 310 11 12 13 1420 21 » Per Page: 25 50 75 100 150 500 All

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

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


Total queries: 23

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy