Kirby's Dream Land/RAM map

From Data Crystal
< Kirby's Dream Land
Revision as of 02:07, 29 January 2021 by Mariofan2468 (talk | contribs) (made the page not as bloated. also added a few addresses)
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for Kirby's Dream Land.

So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?
Address   Function

0xC000    The graphical Y position of the left half of Kirby's sprite
0xC001    The graphical X position of the left half of Kirby's sprite
0xC002    The ID of the tile that should be displayed as the left half of Kirby
0xC003    Something to do with variants or effects for the sprite being displayed as Kirby's left half
0xC004    The graphical Y position of the right half of Kirby's sprite
0xC005    The graphical X position of the right half of Kirby's sprite
0xC006    Something to do with Kirby's animation
0xD053    Visual Scroll X. This does not affect collision detection or where sprites are drawn on the screen
0xD055    Visual Scroll Y. This does not affect collision detection or where sprites are drawn on the screen
0xD05C    Kirby's Actual X position relative the screen. Setting the value past $4C may cause issues with the game's collision detection.
0xD05D    Kirby's Actual Y position relative to the screen
0xD066    Kirby's Inhale Timer. Set at $00 and incrementing at every frame when inhaling. Freezes when stopping inhaling.
0xD070    Score (10000s place)
0xD071    Score (1000s place)
0xD072    Score (100s place)
0xD073    Score (10s place)
0xD080    Background Brightness/Contrast
0xD081    Sprite Brightness/Contrast
0xD086    Kirby's Health Bar
0xD089    Lives
0xD093    Boss's Health Bar
0xDE02    Something to do with parts of the music