Language…
19 users online:  AmperSam, Cardioid, DanMario24YT, Dark Prince, Green, Green Jerry, GRIMMKIN, Kwat1, mtheordinarygamer, RPG Hacker, Rykon-V73, Serena,  Shoujo, Skewer, SMW Magic, Tulip Time Scholarship Games, vktr, W3aper, Zavok - Guests: 305 - Bots: 465
Users: 64,795 (2,373 active)
Latest user: mathew

YI Memory Map

Displaying 25 out of 305 addresses.

View: moderated | waiting (27)

Filter

Link
RAM Address Length Type Description Details
$7E0B48 2 bytes Pause Screen Flag that indicates whether or not menu items are disabled.
$7E0B4C 2 bytes Misc. Screen X position of black curtain during player death scene; when it reaches $0400, it resets to $0000 and the Retry screen appears
$7E0B55 2 bytes Timer Mosaic Timer, and one of the many "game frozen" flags: gets set to $10 when touching a fuzzy and counts down once per frame. Controls the mosaic effect (mirrors $7E095B)
$7E0B67 2 bytes Timer Tileset Animation Timer
Different usage per mode
$7E0B7D 2 bytes Timer Idle frame counter; on >= $60 star counter is displayed
$7E0B7F 2 bytes Misc. Frame counter for how long to display the star counter (right after counter changes)
$7E0B81 1 byte Misc. Star counter position: $00 = left side, $01 = right side
$7E0B91 96 bytes Sprite Number 24 2-word entries, one sprite per:
Word 1: Sprite ID for sprite to turn into when sprite state is $0006
Word 2: Unused

Special Case:
Goal Ring uses Word 1 and 2 as a timer
$7E0C04 8 bytes Sprite Number Table of all current special sprites' ID's, 4 word-sized entries. $0000 is used as "none"; anything else is assumed to be an ID.
Special sprite ID is a relative ID computed by: (sprite ID) - $01B9
$7E0C1C 2 bytes Misc. Current autoscroll special sprite ID, 0 means no autoscroll active
$7E0C1E 2 bytes Misc. Flag: Autoscrolling currently active for camera X
$7E0C20 2 bytes Misc. Flag: Autoscrolling currently active for camera Y (1-E and 6-8 flag this off)
$7E0C22 4 bytes Misc. Current autoscroll camera X value
$7E0C26 4 bytes Misc. Current autoscroll camera Y value
$7E0C2A 2 bytes Misc. Current autoscroll X velocity
$7E0C2C 2 bytes Misc. Current autoscroll Y velocity
$7E0C2E 2 bytes Misc. Current autoscroll checkpoint (index into autoscroller_values table)
$7E0C30 2 bytes Misc. Next autoscroll checkpoint X value
$7E0C32 2 bytes Misc. Next autoscroll checkpoint Y value
$7E0C34 2 bytes Misc. Next autoscroll checkpoint speed value
$7E0C36 2 bytes Misc. Autoscroll: next checkpoint X - current camera X (how much is left to go)
$7E0C38 2 bytes Misc. Autoscroll: next checkpoint Y - current camera Y (how much is left to go)
$7E0C3A 2 bytes Misc. Flag: Currently active gusty generation
$7E0C3C 2 bytes Misc. Flag: Currently active Lakitu (at least 1)
$7E0C3E 2 bytes Misc. Flag: Currently active fuzzy generation