YI Memory Map
Displaying 25 out of 305 addresses.
View: moderated | waiting (27)
RAM Address | Length | Type | Description | Details |
---|---|---|---|---|
$7E0140 | 2 bytes | Level Data | Level header: BG3 Palette | |
$7E0142 | 2 bytes | Level Data | Level header: Sprite Tileset | |
$7E0144 | 2 bytes | Level Data | Level header: Sprite Palette | |
$7E0146 | 2 bytes | Level Data | Level header: Level Mode | |
$7E0148 | 2 bytes | Level Data | Level header: Animation Tileset | |
$7E014A | 2 bytes | Level Data | Level header: Animation Palette | |
$7E014C | 2 bytes | Level Data | Level header: Background Scrolling | |
$7E014E | 2 bytes | Level Data | Level header: Music | |
$7E0150 | 2 bytes | Level Data | Level header: Item Memory | |
$7E0152 | 2 bytes | Level Data | Level header: Unused | |
$7E015F | 161 bytes | ASM | Reserved area for stack. This area never gets initialized or emptied (even upon reset / power on). | |
$7E0200 | 1 byte | Misc. | Screen brightness: s000bbbb s = black if set b = brightness |
|
$7E0201 | 1 byte | Misc. | Fade in/out mode $01 = fade out $00 = fade in |
|
$7E0203 | 2 bytes | Misc. | Mirror of music level header + 1 Used as index for SPC block uploads |
|
$7E0207 | 4 bytes | Music | SPC block indices that are currently loaded in ARAM | |
$7E0212 | 1 byte | Bonus Challenge | Bonus game ID: $00: FLIP CARDS $02: SCRATCH AND MATCH $04: DRAWING LOTS $06: MATCH CARDS $08: ROULETTE $0A: SLOT MACHINE |
|
$7E0216 | 2 bytes | Cutscene | Flag: Final world unlocked | |
$7E0218 | 2 bytes | Misc. | Current world number (0000 = world 1, 0002 = world 2, etc.) NOTE: 000C isn't a world, but it's used in the final cinema sequence | |
$7E021A | 2 bytes | Level Number | Current level number, NOTE: not translevel #, just the first level # loaded in from map | |
$7E0222 | 72 bytes | Map | Available tiles on map screen, one byte per level tile: $00: unavailable $01: beaten $80: current (grayed out) |
|
$7E026A | 78 bytes | Empty | Unused RAM, cleared (with $00) via DMA during reset as well as before and after Nintendo logo | |
$7E02B8 | 72 bytes | Map | Current level high scores to be displayed on world map (one byte per level tile) | |
$7E030E | 1 byte | Misc. | Current save file loaded: $00: file 1 $02: file 2 $04: file 3 |
|
$7E030F | 72 bytes | Map | Map screen tile graphics, 1-byte indices (local to current world loaded) | |
$7E0357 | 27 bytes | Pause Screen | Items in pause menu, one byte per ID: $00: free slot $01: +10 star $02: +20 star $03: POW $04: full egg $05: magnifying glass $06: star cloud $07: green melon $08: blue melon $09: red melon |
|