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.
Böbl/RAM map: Difference between revisions
< Böbl
Jump to navigation
Jump to search
(→Table) |
No edit summary |
||
Line 6: | Line 6: | ||
!'''RAM''' || '''Information''' | !'''RAM''' || '''Information''' | ||
|- | |- | ||
|0x002B || player's X coordinate, increasing rightward | |0x002B || player's displayed X coordinate, increasing rightward, see also 0x027C | ||
|- | |- | ||
|0x002C || player's Y coordinate, increasing downward | |0x002C || player's displayed Y coordinate, increasing downward, see also 0x02D0 | ||
|- | |- | ||
|0x0030 || buttons newly pressed | |0x0030 || buttons newly pressed | ||
Line 47: | Line 47: | ||
|- | |- | ||
|0x00B3–0x00B4 || timer, little-endian | |0x00B3–0x00B4 || timer, little-endian | ||
|- | |||
|0x027C || player's X coordinate, increasing rightward, see also 0x002B | |||
|- | |||
|0x02A6 || player's X velocity, high-byte, signed | |||
|- | |||
|0x02BB || player's X velocity, low-byte, unsigned | |||
|- | |||
|0x02D0 || player's Y coordinate, increasing downward, see also 0x002C | |||
|- | |||
|0x02FA || player's Y velocity, high-byte, signed | |||
|- | |||
|0x030F || player's Y velocity, low-byte, unsigned | |||
|- | |- | ||
|0x0434 || checkpoint, horizontal | |0x0434 || checkpoint, horizontal |
Revision as of 03:29, 23 February 2022
This data is relevant for version 1.2 of the game and may not be accurate for other versions.
Table
RAM | Information |
---|---|
0x002B | player's displayed X coordinate, increasing rightward, see also 0x027C |
0x002C | player's displayed Y coordinate, increasing downward, see also 0x02D0 |
0x0030 | buttons newly pressed |
0x0031 | buttons held |
0x0070 | can jump?
|
0x007F | current room, horizontal, increasing rightward |
0x0080 | current room, vertical, increasing downward |
0x0090 | run state
|
0x0091 | powerup
|
0x0092 | ducks saved
|
0x00B3–0x00B4 | timer, little-endian |
0x027C | player's X coordinate, increasing rightward, see also 0x002B |
0x02A6 | player's X velocity, high-byte, signed |
0x02BB | player's X velocity, low-byte, unsigned |
0x02D0 | player's Y coordinate, increasing downward, see also 0x002C |
0x02FA | player's Y velocity, high-byte, signed |
0x030F | player's Y velocity, low-byte, unsigned |
0x0434 | checkpoint, horizontal |
0x0435 | checkpoint, vertical |
0x043E–0x043F | deaths, little-endian |
0x0462 | warp flute
|
0x04C3 | option: show ghost? |
0x04C4 | option: disable music? |
0x04C5 | option: disable bells? |
0x04C6 | option: zen mode (no deaths)? |
0x04C7 | option: powerups as checkpoints? |
0x04C8 | option: ducks as checkpoints? |
0x04C9 | option: duck randomizer? |
0x04CA–0x04CE | seed (officially uses only the low nibbles of each byte) |
Internal Data for Böbl
| |
---|---|