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.
Mickey's Dangerous Chase/ROM map: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Address | Address In ROM Description | ||
--------------------------------------------- | --------------------------------------------- | ||
6:57F2- | 1:4000-4055 4000-4055 Text data pointer table | ||
6: | |||
# Text data: a chunk containing VRAM display address and number of tiles to write; 00=end of text/FE=change who speaks (Mickey/Minnie) | |||
1:45C5-45DB 45C5-45DC Text data "MICKEY'S \n HOMETOWN" | |||
1:4632-4651 4632-4651 Text data "PLEASE SELECT \n YOUR PLAYER" | |||
1:4652-465F 4652-465F Text data "GAME OVER" | |||
1:61D7-xxxx 61D7-xxxx Item data pointer table | |||
6:57F2-57F7 197F2-197F7 Stage data pointer table? (only 3 pointers here, not sure what these are meant for) | |||
6:57F8-5821 197F8-19821 Stage 1-1 pointer table data | |||
# Stage data: a succession of screens of 8x8 metatiles, each 4x4 tiles; stage length is defined elsewhere | |||
6:5822-59E2 19822-199E2 Stage 1-1 data | |||
6:6A2A-6A39 1AA2A-1AA39 Stage 1-1 mystery block pointer table (8 pointers, one for each of the 8 screens of 1-1) | |||
# Mystery block data: in chunks of 3 bytes Xpos/Ypos/itemID, where itemID={coin=43/heart=46/1 star=49/5 stars=4C/1UP=4F}; FF separates the screens | |||
6:6A3A-6A5C 1AA3A-1AA5C Stage 1-1 mystery block data | |||
### Stage lengths (in screens) | ### Stage lengths (in screens) | ||
6:69DC | 6:69DC 1A9DC Stage 1-1 length | ||
6:6C68 | 6:6C68 1AC68 Stage 1-2 length | ||
6:6EEB | 6:6EEB 1AEEB Stage 1-3 length | ||
6:7A35 | 6:7A35 1BA35 Stage 2-1 length |
Revision as of 22:16, 31 May 2023
Address In ROM Description --------------------------------------------- 1:4000-4055 4000-4055 Text data pointer table # Text data: a chunk containing VRAM display address and number of tiles to write; 00=end of text/FE=change who speaks (Mickey/Minnie) 1:45C5-45DB 45C5-45DC Text data "MICKEY'S \n HOMETOWN" 1:4632-4651 4632-4651 Text data "PLEASE SELECT \n YOUR PLAYER" 1:4652-465F 4652-465F Text data "GAME OVER" 1:61D7-xxxx 61D7-xxxx Item data pointer table 6:57F2-57F7 197F2-197F7 Stage data pointer table? (only 3 pointers here, not sure what these are meant for) 6:57F8-5821 197F8-19821 Stage 1-1 pointer table data # Stage data: a succession of screens of 8x8 metatiles, each 4x4 tiles; stage length is defined elsewhere 6:5822-59E2 19822-199E2 Stage 1-1 data 6:6A2A-6A39 1AA2A-1AA39 Stage 1-1 mystery block pointer table (8 pointers, one for each of the 8 screens of 1-1) # Mystery block data: in chunks of 3 bytes Xpos/Ypos/itemID, where itemID={coin=43/heart=46/1 star=49/5 stars=4C/1UP=4F}; FF separates the screens 6:6A3A-6A5C 1AA3A-1AA5C Stage 1-1 mystery block data ### Stage lengths (in screens) 6:69DC 1A9DC Stage 1-1 length 6:6C68 1AC68 Stage 1-2 length 6:6EEB 1AEEB Stage 1-3 length 6:7A35 1BA35 Stage 2-1 length