Banner
Views: 783,820,864
Time:
15 users online:  Deeke,  E-man38, ECS.98, Freakin_HA,  Giftshaven, K.T.B.,  Meirdent, MiracleWater, MrDeePay,  Noivern, Redstonetech181, rosysunrise_,  Sayuri, Teows,  Thomas - Guests: 45 - Bots: 424 Users: 41,004 (1,571 active)
Latest: Koops
Tip: Verify your ROM is unedited by using ROMclean.Not logged in.
YI Memory Map
Displaying 36 out of 286 addresses. Show Waiting Addresses (20)
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 3 4 5 6 » Per Page: 25 50 75 100 150 500 All
SRAM Address Length Type Description Details
$7028CA 256 bytes Misc. Stage sprites' spawning flags, 1-byte entries indexed by their stage ID ($00-$FF, same as in $7014A0 table):
$00: Not spawned in currently, ready to spawn when column/row is reached
$FF: Do not spawn: this either means the sprite is currently spawned in or is destroyed like enemy swallowed
$7029CA 2 bytes Misc. Pointer into next free entry of $7029CC table
$7029CC 928 bytes Misc. Sprite interactive terrain buffer - mostly used for sprites that break sand, each sprite has 5 entries representing left, right, center, top, and bottom; room for up to 23 sprites, plus one additional entry; 8-byte entries:
Word 1: X coordinate
Word 2: Y coordinate
Word 3: ???
Word 4: ???
$703372 420 bytes Misc. HDMA BG Scroll Buffer, gets copied to $7E5040
$703516 420 bytes Misc. HDMA BG Scroll Buffer, gets copied to $7E51E4
$703A02 840 bytes Misc. Window 1 & 2 (registers $2126-$2129) Buffer, gets copied to $7E56D0
$704070 2 bytes Misc. Current message box data index
$70409E 1024 bytes Misc. Table of MAP16 indices that represents the currently loaded two BG1 foreground tiles (two screens side by side, even & odd x-wise), orientation is based on scroll values
$70449E 120 bytes Misc. Offset per tile moving object table, 20 6-byte entries, each entry represents a rectangle in the map which triggers an OPT effect that oscillates up & down (like 6-4 moving platforms):
Byte 1: Leftmost X tile of rectangle (all coordinates and sizes are 8 pixel tile coords)
Byte 2: Topmost Y tile
Byte 3: Width of rectangle - 1
Byte 4: Height - 1
Byte 5: Amplitude of oscillation: # of pixels the object travels both up and down from its normal position in stage, this value is signed which indicates initial movement direction
Byte 6: Current offset of object

NOTE: when triggered, X will be per-column but Y will activate for the entire height of the screen
$705800 8192 bytes Misc. Buffer used for decompressed file destination/pixel plotting destination; varies in size but up to 8kb
$707800 1024 bytes Misc. Practically free SRAM

Only cleared on boot and all scenes with Island graphics
$707C00 2 bytes Misc. Save file 1: # of lives (from last save)
$707C02 1 byte Misc. Save file 1: Last level beaten
$707C03 72 bytes Misc. Save file 1: Level high scores, 1 byte per map tile, format: csssssss, c = level completed, s = high score
$707C4B 27 bytes Misc. Save file 1: Pause menu items, 1 byte per item, same format as $7E0357
$707C66 1 byte Misc. Save file 1: Controller settings, same format as $700082
$707C67 1 byte Misc. Save file 1: Tutorial message box bitflags, same format as $7E0372
$707C68 2 bytes Misc. Save file 2: # of lives (from last save)
$707C6A 1 byte Misc. Save file 2: Last level beaten
$707C6B 72 bytes Misc. Save file 2: Level high scores, 1 byte per map tile, format: csssssss, c = level completed, s = high score
$707CB3 27 bytes Misc. Save file 2: Pause menu items, 1 byte per item, same format as $7E0357
$707CCE 1 byte Misc. Save file 2: Controller settings, same format as $700082
$707CCF 1 byte Misc. Save file 2: Tutorial message box bitflags, same format as $7E0372
$707CD0 2 bytes Misc. Save file 3: # of lives (from last save)
$707CD2 1 byte Misc. Save file 3: Last level beaten
$707CD3 72 bytes Misc. Save file 3: Level high scores, 1 byte per map tile, format: csssssss, c = level completed, s = high score
$707D1B 27 bytes Misc. Save file 3: Pause menu items, 1 byte per item, same format as $7E0357
$707D36 1 byte Misc. Save file 3: Controller settings, same format as $700082
$707D37 1 byte Misc. Save file 3: Tutorial message box bitflags, same format as $7E0372
$707D38 104 bytes Misc. Backup of save file 1
$707DA0 104 bytes Misc. Backup of save file 2
$707E08 104 bytes Misc. Backup of save file 3
$707E70 6 bytes Misc. Save file checksums: 2-byte ($7777 - checksum) of save files 1, 2, then 3
$707E76 6 bytes Misc. Backup save file checksums: 2-byte ($7777 - checksum) of backup save files 1, 2, then 3
$707E7C 2 bytes Misc. Current / most recent save file loaded in ($0000, $0001, $0002)
$707E7E 386 bytes Misc. Unused battery backed up Save RAM
Won't get cleared or changed
Pages: « 1 2 3 4 5 6 » 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 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

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