The Overworld Design Contest ends in
Views: 906,220,674
18 users online: 7 up, algae5, AppleBoy54321, GangsterJerby, HodgerMccodger,  idol, Jordan, JupiHornet, KaidenThelens,  KevinM, KungFuFurby, mateochips, NINTENLUIGI, PuffleDreemurr, Samuel Zuccati, SmashNcrab, Sparkysie, Takan - Guests: 95 - Bots: 94 Users: 50,792 (2,072 active)
Latest: Duckman
Tip: Use the Iggy/Larry Battle Tools to edit Iggy/Larry's platform.
Not logged in.
SMW Memory Map
Displaying 25 out of 3087 addresses. Show Waiting Addresses (28)
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.
Enable JavaScript to use multiple regions.
Hold control to select multiple. Check "All" to select all at once.

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 328 29 30 31 32123 124 » Per Page: 25 50 75 100 150 500 All
ROM Address Length Type Description Details
$019C7D 2 bytes Sprite tilemap related Ninji Tilemap
$019C7F 84 bytes Sprite tilemap related Table containing a sprite's location in the Standard Sprite Tile Table.
$019CD3 4 bytes Sprite tilemap related X displacement for tiles in the first shared GFX routine ($019CF3).
$019CF3 108 bytes Sprite subroutine (JSR) The first of the shared graphics subroutines. This one creates 4 8x8 tiles in a 16x16 block.
$019D5F 177 bytes Sprite subroutine (JSL) The second of the shared graphics subroutines. This one creates 2 16x16 tiles in a 16x32 block, with the second one tile below the base position. It can also be called with a JSR to $019D67.
$019DB6 1 byte Sprite tilemap related Palette/GFX page of standard sprites (shared)
$019E1C 4 bytes Sprite tilemap related Sprite tilemap: Paratroopa Wings
$019E20 4 bytes Sprite tilemap related Palette/GFX page/Priority/Flip of Paratroopa Wing tiles
$019E24 4 bytes Sprite tilemap related Size of Paratroopa Wing tiles
$019E95 116 bytes Sprite subroutine (JSR) Subroutine that draws wings for 16x16 sprites.
It uses $1570,x to decide if to draw open or closed wings (increasing it once per frame will result in the normal wings animation speed).
If used in a custom sprite, the data bank needs to be set to $01 (see example code).
$019F0D 78 bytes Sprite subroutine (JSR) The third of the shared graphics subroutines. This one creates a single 16x16 tile.
$019F3C 1 byte Sprite tilemap related Palette/GFX page of standard sprites (shared)
$019F5B 6 bytes Coordinate x-pos table of sprite being carried:
walking, turn from left to right, turn from right to left (two bytes each, indexed by Mario's direction)
$019F6B 4 bytes Sprite physics X-speed of the touched/kicked shell.
Value 1: left-speed, when touched (not kicking)
Value 2: right-speed, when touched
Value 3: left-speed, when kicked
Value 4: right-speed, when kicked.
This will also affect the shell of buzzy beetle! Setting the speed to 00 or FF will make the shells not spinning, giving unlimited score.
Original Values:
D2 2E CC 34
$019F9B 46 bytes Subroutine (JSR) First half of the routine that handles sprites being carried, though it's actually only the part that handles the P-balloon.
Any other sprite will branch to $019FE0
$019FA7 change to EA EA EA EA EA to the P-Balloon last forever.
$019FB0 is the time at which the deflatting animation starts. (default 30)
$019FC2 change 90 to 80 to make Mario keep the balloon effect even after taking hits or power-ups. (causes weird behaviour when dying)
$019FA7 5 bytes ASM Change to [EA EA EA EA EA] to give the P-Balloon an infinite timer
$01A0A7 1 byte Sprite physics Number of frames to disable player contact with any carryable sprite after kicking it.
$01A0AC 1 byte Timer Time to show Mario's "kicking" pose when a Bob-omb is kicked
$01A119 1 byte Coordinate carried sprite Y-pos while picking up
$01A1E1 4 bytes ASM Changing [1A 1A 29 0F] to [EA EA EA EA] will disable the throw block sprites flashing.
$01A1F0 1 byte Sprite tilemap related Tile used by stunned Bob-omb
$01A1FA 1 byte Sprite tilemap related Key tilemap
$01A221 1 byte Sprite tilemap related POW (P-Switch) Tilemap
$01A26A 1 byte Sprite physics [$F0] Baby Yoshi's idle hopping speed. Change to $00 to make him not hop when on the ground.
$01A291 1 byte Sound effect Sound baby Yoshi makes when eating
Pages: « 1 2 328 29 30 31 32123 124 » 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 - 2021 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy
  • sm64romhacks