Difference between revisions of "Kirby's Dream Land:RAM map"
Jump to navigation
Jump to search
m |
m (minor correction) |
||
Line 29: | Line 29: | ||
0xD05C | 0xD05C | ||
</pre> | </pre> | ||
− | |Kirby's Actual X position relative the screen. Setting the value past $4C may cause issues with the game's collision detection. | + | |Kirby's Actual X position relative the screen. Setting the value past $4C when not at the right edge of a level may cause issues with the game's collision detection. |
|- | |- | ||
|<pre> | |<pre> |
Revision as of 15:51, 3 February 2021
The following article is a RAM map for Kirby's Dream Land.
Address | Function |
---|---|
0xC000 - 0xC09C |
On-Screen Sprite Info, 4 bytes each(y position, x position, tile #, and other attributes) |
0xCA00 - 0xCAA3 |
Tile Data for the current level |
0xD053 |
Visual Scroll X. This only affects where tiles are drawn. |
0xD055 |
Visual Scroll Y. This only affects where tiles are drawn. |
0xD05C |
Kirby's Actual X position relative the screen. Setting the value past $4C when not at the right edge of a level 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 |
Internal Data for Kirby's Dream Land |
---|
ROM Map • RAM Map • Text Table • Notes • Tutorials |