If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
The Lion King (SNES)/RAM map
Jump to navigation
Jump to search
Addresses below apply to the (US) SNES version of The Lion King.
$7E0056 $0001 Fade in/out flag, set negative to fade out, positive (non-zero) to fade in $7E0057 $0001 Brightness, 0=black, $0F=full
$7E005A $0002 Filtered controller inputs $7E005C $0002 Current controller inputs
$7E0062 $0002 Current inputs after rebinding
$7E00FA $0002 Exile cutscene check ???
$7E0A00 $0002 IRQ jump pointer (bank $C0/00) $7E0A02 $0001 Index into IRQ position tables
$7E0A08 $0002 Register mirror for $4200 $7E0A0A $0002 NMI Counter (every frame) $7E0A0E $0002 Cleared at NMI, used to wait until next frame
$7E0A40 $0002 Progress during Stampede, ends at $1068 $7E0A42 $0003 Related to RNG, STA $0A42 : STZ $0A43 (a16) ???
$7E0A4E $0002 Title screen check ???
$7E0A89 $0002 Pause flag, 0=unpaused 1=paused $7E0A8B $0002 Pause allowed flag, 0=disabled
$7E0AD7 $0002 Set to $0F when pausing, silences music when back to zero
$7E1E00 $0003 RNG seed $7E1E03 $0002 Flags related to inputs, #$8000=Demo ???
$7E1E0F $0002 Backup of controller option during demo playback $7E1E11 $0002 Backup of difficulty option during demo playback
$7E2000 $0002 Simba age, $0000=cub $00FF=adult $7E2002 $0002 Simba roar $7E2004 $0002 Simba health $7E2006 $0004 Code in RAM, MVN and RTL, used during loading screens $7E200A $0002 Simba lives drawn on HUD
$7E2430 $0002 Bug Hunt flag $7E2432 $0002 Bug Toss flag
$7EA68C $0002 DP pointer $7EA68E $0002 First byte of RNG seed returned each cycle, high byte is zero (??? is that right? needs double checking)
$7EA692 $0002 Triggers loading a level when non-zero, MSB loads from $7FFFA0
$7EA6BA $0002 Flag to skip death animation, set to $FFFF when falling in water
$7EA6C2 $0001 Set to 1 when Scar thrown off-screen, overwritten by writes to $A6C1 $7EA6C4 $0002 Flag to trigger the Pridelands cutscene, set to $FFFF to skip it
$7EA6EA $0002 Set to $FFFF while Scar is dazed
$7EB21B $0002 Simba X position $7EB21D $0002 Simba Y position
$7EB259 $0002 Invincibility frames
$7EB213 $2980 Object RAM ???, $80 bytes per slot +$0000 $0002 Previous slot ??? +$0002 $0002 Next slot ??? +$0004 $0003 Long pointer to data
$7EBBC1 $0002 Bug Hunt III timer
$7EC0C1 $0002 Bug Hunt I timer
$7ECB41 $0002 Bug Hunt II timer
$7EF93A $0002 ??? $7FFF9E +1 during level loading
$7F8000 $0800 BG3 tilemap during options menu
$7FFF90 $0002 Upside-down mode flag, 0=disabled $7FFF92 $0002 Difficulty setting, 0=easy 1=normal 2=difficult $7FFF94 $0002 Music setting, 0=off 1=stereo 2=mono $7FFF96 $0002 Sound effects flag, 0=off 1=on $7FFF98 $0002 UNUSED ??? $7FFF9A $0002 Controller configuration, 0=ABY 1=BAY 2=YAB 3=AYB 4=BYA 5=YBA $7FFF9C $0002 Infinite health flag $7FFF9E $0002 Current level $7FFFA0 $0002 Next level to load, used during bonus minigames and cutscenes $7FFFA2 $0002 Set during loading if level is being repeated, always reset after loading $7FFFA4 $0002 Checkpoint X position $7FFFA6 $0002 Checkpoint Y position $7FFFA8 $0002 Continues $7FFFAA $0002 Simba lives $7FFFAC $0002 Simba max health $7FFFAE $0002 Simba max roar
$7FFFB4 $0002 BG2 vertical scrolling