Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Championship Bowling (NES)/RAM map: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→top) |
||
(One intermediate revision by one other user not shown) | |||
Line 4: | Line 4: | ||
|'''Address''' ||'''Entry size''' || '''# of entries''' || '''Description''' || '''Notes''' | |'''Address''' ||'''Entry size''' || '''# of entries''' || '''Description''' || '''Notes''' | ||
|- | |- | ||
|$87||1 byte||1||# of players|| | |$87||1 byte||1||# of players||'''0x00''' = 1 player, & so on | ||
|- | |- | ||
|$88||1 byte||4||Character selections||For players 1, 2, 3 & 4 | |$88||1 byte||4||Character selections||For players 1, 2, 3 & 4 | ||
|- | |- | ||
|$8C||1 byte||4||Ball weights||For players 1, 2, 3 & 4 | |$8C||1 byte||4||Ball weights||For players 1, 2, 3 & 4 | ||
* | *'''0x00''' - 07 PND. | ||
* | *'''0x01''' - 09 PND. | ||
* | *'''0x02''' - 11 PND. | ||
* | *'''0x03''' - 13 PND. | ||
* | *'''0x04''' - 15 PND. | ||
|- | |- | ||
|$90||1 byte||1||Lane selection|| | |$90||1 byte||1||Lane selection||'''0x00''' = Lane 1, & so on | ||
|- | |- | ||
|$C2||2 bytes||3||High scores||Scores for 1st, 2nd, & 3rd place | |$C2||2 bytes||3||High scores||Scores for 1st, 2nd, & 3rd place | ||
Line 41: | Line 41: | ||
|$0389||5 bytes||10||Pin data|| | |$0389||5 bytes||10||Pin data|| | ||
*Byte 00: Status | *Byte 00: Status | ||
** | **'''0x00''' - Standing | ||
** | **'''0x03''' - Falling down | ||
** | **'''0xFF''' - Down | ||
*Byte 01: X-position? | *Byte 01: X-position? | ||
*Byte 02: Y-position? | *Byte 02: Y-position? | ||
Line 49: | Line 49: | ||
*Byte 04: | *Byte 04: | ||
|} | |} | ||
{{Internal Data}} |
Latest revision as of 14:30, 24 January 2024
The following article is a RAM map for Championship Bowling (NES).
Address | Entry size | # of entries | Description | Notes |
$87 | 1 byte | 1 | # of players | 0x00 = 1 player, & so on |
$88 | 1 byte | 4 | Character selections | For players 1, 2, 3 & 4 |
$8C | 1 byte | 4 | Ball weights | For players 1, 2, 3 & 4
|
$90 | 1 byte | 1 | Lane selection | 0x00 = Lane 1, & so on |
$C2 | 2 bytes | 3 | High scores | Scores for 1st, 2nd, & 3rd place |
$032C | 2 bytes | 10 | Player 1 scores | Total score after each frame |
$0340 | 2 bytes | 1 | Player 1 - Final score | Same as total score for Frame 10 |
$0342 | 2 bytes | 10 | Player 2 scores | Total score after each frame |
$0356 | 2 bytes | 1 | Player 2 - Final score | Same as total score for Frame 10 |
$0358 | 2 bytes | 10 | Player 3 scores | Total score after each frame |
$036C | 2 bytes | 1 | Player 3 - Final score | Same as total score for Frame 10 |
$036E | 2 bytes | 10 | Player 4 scores | Total score after each frame |
$0384 | 2 bytes | 1 | Player 4 - Final score | Same as total score for Frame 10 |
$0385 | 1 byte | 1 | # of pins knocked down | For current half of frame |
$0386 | 1 byte | 1 | # of pins knocked down total | Total for frame |
$0389 | 5 bytes | 10 | Pin data |
|
Internal Data for Championship Bowling (NES)
| |
---|---|