Difference between revisions of "Kirby's Dream Land:RAM map"

From Data Crystal
Jump to: navigation, search
(Added some pretty big new data I found and fixed the table formatting)
m
Line 19: Line 19:
 
  0xD053
 
  0xD053
 
</pre>
 
</pre>
|Visual Scroll X. This does not affect collision detection or where sprites are drawn on the screen
+
|Visual Scroll X. This only affects where tiles are drawn.
 
|-
 
|-
 
|<pre>
 
|<pre>
 
0xD055
 
0xD055
 
</pre>
 
</pre>
|Visual Scroll Y. This does not affect collision detection or where sprites are drawn on the screen
+
|Visual Scroll Y. This only affects where tiles are drawn.
 
|-
 
|-
 
|<pre>  
 
|<pre>  

Revision as of 14:47, 3 February 2021


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 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 MapRAM MapText TableNotesTutorials