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.

Mickey's Dangerous Chase/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
  ---------------------------------------------
  ---------------------------------------------
  1:4000-4055    4000-4055      Text data pointer table
  1:4000-4055    4000-4055      Text data pointer table
# Text data
  1:45C5-45DB    45C5-45DC      Text data "MICKEY'S \n HOMETOWN" (VRAM address + number of text tiles; 00=stop/FE=who speaks)
  1:45C5-45DB    45C5-45DC      Text data "MICKEY'S \n HOMETOWN" (VRAM address + number of text tiles; 00=stop/FE=who speaks)
  1:4632-4651    4632-4651      Text data "PLEASE SELECT \n YOUR PLAYER"
  1:4632-4651    4632-4651      Text data "PLEASE SELECT \n YOUR PLAYER"
Line 8: Line 7:
  1:61D7-xxxx    61D7-xxxx      Item data pointer table
  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:57F2-57F7    197F2-197F7    Pointer table with only 3 pointers, not sure what these are for
  6:57F8-5821    197F8-19821    Stage 1-1 pointer table data
  6:57F8-5821    197F8-19821    Stage 1-1 pointer table (6 pointers: 1=level data/2=metatile data/5=metatile filler for background once a mystery block removed/6=mystery block data)
# Stage data
  6:5822-59E2    19822-199E2    Stage 1-1 level data (succession of screens of 8x8 metatiles, each 4x4 tiles; stage length is defined elsewhere)
  6:5822-59E2    19822-199E2    Stage 1-1 data (succession of screens of 8x8 metatiles, each 4x4 tiles; stage length is defined elsewhere)
6:5A22-xxxx    19A22-xxxxx    Stage 1-1 metatile definitions
  6:6A2A-6A39    1AA2A-1AA39    Stage 1-1 mystery block pointer table (8 pointers, one for each of the 8 screens of 1-1)
  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
  6:6A3A-6A5C    1AA3A-1AA5C    Stage 1-1 mystery block data (3 byte chunks: Xpos/Ypos/itemID, where itemID={coin=43/heart=46/1 star=49/5 stars=4C/1UP=4F}; FF=screen separator
  6:6A3A-6A5C    1AA3A-1AA5C    Stage 1-1 mystery block data (3 byte chunks: Xpos/Ypos/itemID, where itemID={coin=43/heart=46/1 star=49/5 stars=4C/1UP=4F}; FF=screen separator
# Stage lengths
  6:69DC          1A9DC          Stage 1-1 length (in screens)
  6:69DC          1A9DC          Stage 1-1 length (in screens)
  6:6C68          1AC68          Stage 1-2 length
  6:6C68          1AC68          Stage 1-2 length
  6:6EEB          1AEEB          Stage 1-3 length
  6:6EEB          1AEEB          Stage 1-3 length
  6:7A35          1BA35          Stage 2-1 length
  6:7A35          1BA35          Stage 2-1 length

Revision as of 07:47, 2 June 2023

Address        In ROM          Description
---------------------------------------------
1:4000-4055     4000-4055      Text data pointer table
1:45C5-45DB     45C5-45DC      Text data "MICKEY'S \n HOMETOWN" (VRAM address + number of text tiles; 00=stop/FE=who speaks)
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    Pointer table with only 3 pointers, not sure what these are for
6:57F8-5821     197F8-19821    Stage 1-1 pointer table (6 pointers: 1=level data/2=metatile data/5=metatile filler for background once a mystery block removed/6=mystery block data)
6:5822-59E2     19822-199E2    Stage 1-1 level data (succession of screens of 8x8 metatiles, each 4x4 tiles; stage length is defined elsewhere)
6:5A22-xxxx     19A22-xxxxx    Stage 1-1 metatile definitions
6:6A2A-6A39     1AA2A-1AA39    Stage 1-1 mystery block pointer table (8 pointers, one for each of the 8 screens of 1-1)
6:6A3A-6A5C     1AA3A-1AA5C    Stage 1-1 mystery block data (3 byte chunks: Xpos/Ypos/itemID, where itemID={coin=43/heart=46/1 star=49/5 stars=4C/1UP=4F}; FF=screen separator
6:69DC          1A9DC          Stage 1-1 length (in screens)
6:6C68          1AC68          Stage 1-2 length
6:6EEB          1AEEB          Stage 1-3 length
6:7A35          1BA35          Stage 2-1 length