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.
M.C. Kids/ROM map: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Misc) |
||
(14 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{rommap|game= | {{rommap|game=M.C. Kids}} | ||
== | == Map Parameters == | ||
* <tt>0x0214D - 0x021A9 (005D)</tt> = Starting position X (from left) | * <tt>0x0214D - 0x021A9 (005D)</tt> = Starting position X (from left) | ||
* <tt>0x021AA - 0x02206 (005D)</tt> = Starting position Y (from top) | * <tt>0x021AA - 0x02206 (005D)</tt> = Starting position Y (from top) | ||
Line 10: | Line 10: | ||
* <tt>0x0237B - 0x023D7 (005D)</tt> = ??? | * <tt>0x0237B - 0x023D7 (005D)</tt> = ??? | ||
* <tt>0x023D8 - 0x02434 (005D)</tt> = ??? | * <tt>0x023D8 - 0x02434 (005D)</tt> = ??? | ||
* <tt>0x02435 - 0x02491 (005D)</tt> = | * <tt>0x02435 - 0x02491 (005D)</tt> = Puzzle Card 1 (FF = none) | ||
* <tt>0x02492 - 0x024EE (005D)</tt> = | * <tt>0x02492 - 0x024EE (005D)</tt> = Puzzle Card 2 (FF = none) | ||
* <tt>0x024EF - 0x0254B (005D)</tt> = Music | * <tt>0x024EF - 0x0254B (005D)</tt> = Music | ||
* <tt>0x0254C - 0x025A8 (005D)</tt> = Map data address - low byte | * <tt>0x0254C - 0x025A8 (005D)</tt> = Map data address - low byte | ||
Line 18: | Line 18: | ||
== Map Data (compressed) == | == Map Data (compressed) == | ||
* <tt>0x03550 - 0x035DF (008F)</tt> = Stage clear | * <tt>0x03550 - 0x035DF (008F)</tt> = Stage clear - volcano | ||
* <tt>0x035E1 - 0x0365A (0079)</tt> = Stage clear | * <tt>0x035E1 - 0x0365A (0079)</tt> = Stage clear - mountain | ||
* <tt>0x0365B - 0x0369F (0044)</tt> = Stage clear | * <tt>0x0365B - 0x0369F (0044)</tt> = Stage clear - moon | ||
* <tt>0x036A0 - 0x036E6 (0046)</tt> = Stage clear | * <tt>0x036A0 - 0x036E6 (0046)</tt> = Stage clear - meadow | ||
* <tt>0x036E8 - 0x03785 (009D)</tt> = Stage clear | * <tt>0x036E8 - 0x03785 (009D)</tt> = Stage clear - forest | ||
* <tt>0x03786 - 0x03795 (000F)</tt> = Stage clear | * <tt>0x03786 - 0x03795 (000F)</tt> = Stage clear - cloud | ||
* <tt>0x03797 - 0x03819 (0082)</tt> = Stage clear | * <tt>0x03797 - 0x03819 (0082)</tt> = Stage clear - cliff | ||
* <tt>0x0381A - 0x03FA7 (078D)</tt> = Grimace 1 | * <tt>0x0381A - 0x03FA7 (078D)</tt> = Grimace 1 | ||
* <tt>0x03FA9 - 0x04008 (005F)</tt> = Bonus Game room 1 | * <tt>0x03FA9 - 0x04008 (005F)</tt> = Bonus Game room 1 | ||
Line 37: | Line 37: | ||
* <tt>0x09510 - 0x09F33 (0A23)</tt> = Grimace 4 | * <tt>0x09510 - 0x09F33 (0A23)</tt> = Grimace 4 | ||
* <tt>0x09F34 - 0x09FB0 (007C)</tt> = Bonus Game | * <tt>0x09F34 - 0x09FB0 (007C)</tt> = Bonus Game | ||
* <tt>0x09FB1 - 0x0A007 (0056)</tt> = Player One Get Ready screen | * <tt>0x09FB1 - 0x0A007 (0056)</tt> = Player One Get Ready screen - Mick | ||
* <tt>0x0A610 - 0x0AA6A (045A)</tt> = Birdie 1 | * <tt>0x0A610 - 0x0AA6A (045A)</tt> = Birdie 1 | ||
* <tt>0x0AA6C - 0x0AE8C (0420)</tt> = Birdie 4 | * <tt>0x0AA6C - 0x0AE8C (0420)</tt> = Birdie 4 | ||
Line 62: | Line 62: | ||
* <tt>0x0F810 - 0x0FEA6 (0696)</tt> = Birdie 2 | * <tt>0x0F810 - 0x0FEA6 (0696)</tt> = Birdie 2 | ||
* <tt>0x0FEA7 - 0x0FF79 (00D2)</tt> = Hamburglar house | * <tt>0x0FEA7 - 0x0FF79 (00D2)</tt> = Hamburglar house | ||
* <tt>0x0FF7A - 0x0FFD0 (0056)</tt> = Player One Get Ready screen | * <tt>0x0FF7A - 0x0FFD0 (0056)</tt> = Player One Get Ready screen - Mack | ||
* <tt>0x10010 - 0x109BB (09AB)</tt> = Birdie 3 | * <tt>0x10010 - 0x109BB (09AB)</tt> = Birdie 3 | ||
* <tt>0x109BC - 0x11022 (0666)</tt> = Birdie 6 | * <tt>0x109BC - 0x11022 (0666)</tt> = Birdie 6 | ||
Line 68: | Line 68: | ||
* <tt>0x11508 - 0x11C3F (0737)</tt> = Hamburglar 1 | * <tt>0x11508 - 0x11C3F (0737)</tt> = Hamburglar 1 | ||
* <tt>0x11C40 - 0x11F5E (031E)</tt> = Hamburglar 4 | * <tt>0x11C40 - 0x11F5E (031E)</tt> = Hamburglar 4 | ||
* <tt>0x11F5F - 0x11FB5 (0056)</tt> = Player Two Get Ready screen | * <tt>0x11F5F - 0x11FB5 (0056)</tt> = Player Two Get Ready screen - Mick | ||
* <tt>0x11FB6 - 0x1200C (0056)</tt> = Player Two Get Ready screen | * <tt>0x11FB6 - 0x1200C (0056)</tt> = Player Two Get Ready screen - Mack | ||
* <tt>0x12010 - 0x120A4 (0094)</tt> = Grimace map - lake stages | * <tt>0x12010 - 0x120A4 (0094)</tt> = Grimace map - lake stages | ||
* <tt>0x120A5 - 0x12134 (008F)</tt> = Grimace map - all paths | * <tt>0x120A5 - 0x12134 (008F)</tt> = Grimace map - all paths | ||
Line 111: | Line 111: | ||
== Tileset Parameters == | == Tileset Parameters == | ||
* <tt>0x0209D - 0x020C8 (002C)</tt> = address | * <tt>0x0209D - 0x020C8 (002C)</tt> = tileset data address - low byte | ||
* <tt>0x020C9 - 0x020F4 (002C)</tt> = address | * <tt>0x020C9 - 0x020F4 (002C)</tt> = tileset data address - high byte | ||
* <tt>0x020F5 - 0x02120 (002C)</tt> = address | * <tt>0x020F5 - 0x02120 (002C)</tt> = tileset data address - bank | ||
* <tt>0x02120 - 0x0214C (002C)</tt> = ??? | * <tt>0x02120 - 0x0214C (002C)</tt> = ??? | ||
== Tileset Data (compressed) == | == Tileset Data (compressed) == | ||
Note: BG = Background | |||
* <tt>0x12E89 - 0x12FBD (0134)</tt> = standard set | |||
* <tt>0x12FBF - 0x1306F (00B0)</tt> = BG mountains | |||
* <tt>0x12E89 - 0x12FBD (0134)</tt> = | * <tt>0x13071 - 0x13168 (00F7)</tt> = meadow & poles | ||
* <tt>0x12FBF - 0x1306F (00B0)</tt> = | * <tt>0x13169 - 0x13273 (010A)</tt> = trees & BG forest | ||
* <tt>0x13071 - 0x13168 (00F7)</tt> = | * <tt>0x13275 - 0x13340 (00CB)</tt> = trees & BG clouds | ||
* <tt>0x13169 - 0x13273 (010A)</tt> = | * <tt>0x13341 - 0x133DD (009C)</tt> = title screen | ||
* <tt>0x13275 - 0x13340 (00CB)</tt> = | * <tt>0x133DE - 0x134D2 (00F4)</tt> = clouds | ||
* <tt>0x13341 - 0x133DD (009C)</tt> = | * <tt>0x134D3 - 0x13614 (0141)</tt> = cliffs | ||
* <tt>0x133DE - 0x134D2 (00F4)</tt> = | * <tt>0x13615 - 0x136C9 (00B4)</tt> = water | ||
* <tt>0x134D3 - 0x13614 (0141)</tt> = | * <tt>0x136CA - 0x137BC (00F2)</tt> = ice cliffs | ||
* <tt>0x13615 - 0x136C9 (00B4)</tt> = | * <tt>0x137BE - 0x13896 (00D8)</tt> = wood | ||
* <tt>0x136CA - 0x137BC (00F2)</tt> = | * <tt>0x13897 - 0x1394C (00B5)</tt> = caves | ||
* <tt>0x137BE - 0x13896 (00D8)</tt> = | * <tt>0x1394D - 0x13A09 (00BC)</tt> = BG hills | ||
* <tt>0x13897 - 0x1394C (00B5)</tt> = | * <tt>0x13A0A - 0x13B24 (011A)</tt> = ice caves | ||
* <tt>0x1394D - 0x13A09 (00BC)</tt> = | * <tt>0x13B26 - 0x13BEC (00C6)</tt> = volcano | ||
* <tt>0x13A0A - 0x13B24 (011A)</tt> = | * <tt>0x13BEE - 0x13CFD (010F)</tt> = cheese | ||
* <tt>0x13B26 - 0x13BEC (00C6)</tt> = | * <tt>0x13CFE - 0x13DE3 (00E5)</tt> = moon | ||
* <tt>0x13BEE - 0x13CFD (010F)</tt> = | * <tt>0x13DE4 - 0x13E84 (00A0)</tt> = BG space | ||
* <tt>0x13CFE - 0x13DE3 (00E5)</tt> = | * <tt>0x13E85 - 0x13F68 (00E3)</tt> = lava | ||
* <tt>0x13DE4 - 0x13E84 (00A0)</tt> = | * <tt>0x13F69 - 0x13FE6 (007D)</tt> = bonus game | ||
* <tt>0x13E85 - 0x13F68 (00E3)</tt> = | * <tt>0x19290 - 0x19387 (00F7)</tt> = BG peaks & Ms | ||
* <tt>0x13F69 - 0x13FE6 (007D)</tt> = | * <tt>0x19388 - 0x19434 (00AC)</tt> = BG starry sky | ||
* <tt>0x19290 - 0x19387 (00F7)</tt> = | * <tt>0x19435 - 0x194E0 (00AB)</tt> = puzzleworld (including house) | ||
* <tt>0x19388 - 0x19434 (00AC)</tt> = | * <tt>0x194E1 - 0x19580 (009F)</tt> = house - ronald | ||
* <tt>0x19435 - 0x194E0 (00AB)</tt> = | * <tt>0x19581 - 0x1963D (00BC)</tt> = house - birdie & grimace | ||
* <tt>0x194E1 - 0x19580 (009F)</tt> = | * <tt>0x1963E - 0x196C5 (0087)</tt> = house - grimace | ||
* <tt>0x19581 - 0x1963D (00BC)</tt> = | * <tt>0x196C6 - 0x19750 (008A)</tt> = house - professor | ||
* <tt>0x1963E - 0x196C5 (0087)</tt> = | * <tt>0x19751 - 0x197D5 (0084)</tt> = house - cosmc | ||
* <tt>0x196C6 - 0x19750 (008A)</tt> = | * <tt>0x197D6 - 0x19844 (006E)</tt> = title (part 1) | ||
* <tt>0x19751 - 0x197D5 (0084)</tt> = | * <tt>0x19845 - 0x198AB (0066)</tt> = title (part 2) | ||
* <tt>0x197D6 - 0x19844 (006E)</tt> = | * <tt>0x198AC - 0x1990C (0060)</tt> = large letters (part 1) | ||
* <tt>0x19845 - 0x198AB (0066)</tt> = | * <tt>0x1990D - 0x19969 (005C)</tt> = large letters (part 2) | ||
* <tt>0x198AC - 0x1990C (0060)</tt> = | * <tt>0x1996B - 0x199F2 (0087)</tt> = large letters (part 3) | ||
* <tt>0x1990D - 0x19969 (005C)</tt> = | * <tt>0x199F3 - 0x19A7A (0087)</tt> = BG sun | ||
* <tt>0x1996B - 0x199F2 (0087)</tt> = | * <tt>0x19A7C - 0x19AF6 (007A)</tt> = map - grimace | ||
* <tt>0x199F3 - 0x19A7A (0087)</tt> = | * <tt>0x19AF7 - 0x19B74 (007D)</tt> = map - professor | ||
* <tt>0x19A7C - 0x19AF6 (007A)</tt> = | * <tt>0x19B75 - 0x19C18 (00A3)</tt> = map - puzzleworld | ||
* <tt>0x19AF7 - 0x19B74 (007D)</tt> = | * <tt>0x19C1A - 0x19C7A (0060)</tt> = map - cosmc | ||
* <tt>0x19B75 - 0x19C18 (00A3)</tt> = | * <tt>0x19C7B - 0x19D35 (00BA)</tt> = map - standard | ||
* <tt>0x19C1A - 0x19C7A (0060)</tt> = | * <tt>0x19D36 - 0x19DF5 (00BF)</tt> = map - hamburglar | ||
* <tt>0x19C7B - 0x19D35 (00BA)</tt> = | * <tt>0x19DF6 - 0x19E6D (0077)</tt> = map - ronald | ||
* <tt>0x19D36 - 0x19DF5 (00BF)</tt> = | * <tt>0x19E6E - 0x19F1B (00AD)</tt> = map - birdie | ||
* <tt>0x19DF6 - 0x19E6D (0077)</tt> = | |||
* <tt>0x19E6E - 0x19F1B (00AD)</tt> = | |||
== Misc == | == Misc == | ||
* <tt>0x0278F - 0x027C7 (0038)</tt> = Pointers | * <tt>0x0278F - 0x027C7 (0038)</tt> = Pointers to stage parameters (from map locations) | ||
* <tt>0x027C8 - 0x02800 (0038)</tt> = | * <tt>0x027C8 - 0x02800 (0038)</tt> = ''Extra byte used with pointers'' | ||
Line 180: | Line 178: | ||
* <tt>0x127F6 - 0x12E87 (0691)</tt> = | * <tt>0x127F6 - 0x12E87 (0691)</tt> = ''Unidentified compressed data blocks'' | ||
{{Internal Data}} |
Latest revision as of 14:27, 24 January 2024
Map Parameters
- 0x0214D - 0x021A9 (005D) = Starting position X (from left)
- 0x021AA - 0x02206 (005D) = Starting position Y (from top)
- 0x02207 - 0x02263 (005D) = ???
- 0x02264 - 0x022C0 (005D) = ???
- 0x022C1 - 0x0231D (005D) = ???
- 0x0231E - 0x0237A (005D) = ???
- 0x0237B - 0x023D7 (005D) = ???
- 0x023D8 - 0x02434 (005D) = ???
- 0x02435 - 0x02491 (005D) = Puzzle Card 1 (FF = none)
- 0x02492 - 0x024EE (005D) = Puzzle Card 2 (FF = none)
- 0x024EF - 0x0254B (005D) = Music
- 0x0254C - 0x025A8 (005D) = Map data address - low byte
- 0x025A9 - 0x02605 (005D) = Map data address - high byte
- 0x02606 - 0x02662 (005D) = Map data address - bank
Map Data (compressed)
- 0x03550 - 0x035DF (008F) = Stage clear - volcano
- 0x035E1 - 0x0365A (0079) = Stage clear - mountain
- 0x0365B - 0x0369F (0044) = Stage clear - moon
- 0x036A0 - 0x036E6 (0046) = Stage clear - meadow
- 0x036E8 - 0x03785 (009D) = Stage clear - forest
- 0x03786 - 0x03795 (000F) = Stage clear - cloud
- 0x03797 - 0x03819 (0082) = Stage clear - cliff
- 0x0381A - 0x03FA7 (078D) = Grimace 1
- 0x03FA9 - 0x04008 (005F) = Bonus Game room 1
- 0x05690 - 0x05E32 (07A2) = Grimace 2
- 0x05E33 - 0x05EA2 (006F) = Bonus Game room 2
- 0x05EA4 - 0x05EF8 (0054) = Bonus Game room 3
- 0x05EFA - 0x05F5F (0065) = Bonus Game room 4
- 0x05F60 - 0x05FE6 (0086) = Bonus Game room 5
- 0x076E3 - 0x07CD4 (05F1) = Grimace 3
- 0x07CD5 - 0x07FCA (02F5) = Cosmc 4
- 0x07FCC - 0x07FF3 (0027) = Bonus Game screen
- 0x09510 - 0x09F33 (0A23) = Grimace 4
- 0x09F34 - 0x09FB0 (007C) = Bonus Game
- 0x09FB1 - 0x0A007 (0056) = Player One Get Ready screen - Mick
- 0x0A610 - 0x0AA6A (045A) = Birdie 1
- 0x0AA6C - 0x0AE8C (0420) = Birdie 4
- 0x0AE8E - 0x0B277 (03E9) = Professor 1
- 0x0B279 - 0x0B707 (048E) = Ronald 3
- 0x0B709 - 0x0BD02 (05F9) = Ronald 5
- 0x0BD04 - 0x0BD71 (006D) = Ronald house
- 0x0BD73 - 0x0BDFA (0087) = Birdie house
- 0x0BDFC - 0x0BE75 (0079) = Grimace house
- 0x0BE76 - 0x0BEE3 (006D) = Professor house
- 0x0BEE4 - 0x0BF4F (006B) = Cosmc house
- 0x0BF50 - 0x0BFC8 (0078) = Puzzleworld house
- 0x0C010 - 0x0C39E (038E) = Ronald 6
- 0x0C3A0 - 0x0CBCF (082F) = Professor 2
- 0x0CBD0 - 0x0D543 (0973) = Professor 4
- 0x0D544 - 0x0D9D9 (0495) = Grimace 5
- 0x0D9DB - 0x0DF52 (0577) = Grimace 6
- 0x0DF53 - 0x0DFEA (0097) = Title screen
- 0x0E010 - 0x0E45B (044B) = Ronald 1
- 0x0E45D - 0x0EA09 (05AC) = Ronald 2
- 0x0EA0B - 0x0EE3A (042F) = Ronald 4
- 0x0EE3B - 0x0F301 (04C6) = Cosmc 1
- 0x0F303 - 0x0F80E (050B) = Cosmc 3
- 0x0F810 - 0x0FEA6 (0696) = Birdie 2
- 0x0FEA7 - 0x0FF79 (00D2) = Hamburglar house
- 0x0FF7A - 0x0FFD0 (0056) = Player One Get Ready screen - Mack
- 0x10010 - 0x109BB (09AB) = Birdie 3
- 0x109BC - 0x11022 (0666) = Birdie 6
- 0x11023 - 0x11506 (04E3) = Professor 5
- 0x11508 - 0x11C3F (0737) = Hamburglar 1
- 0x11C40 - 0x11F5E (031E) = Hamburglar 4
- 0x11F5F - 0x11FB5 (0056) = Player Two Get Ready screen - Mick
- 0x11FB6 - 0x1200C (0056) = Player Two Get Ready screen - Mack
- 0x12010 - 0x120A4 (0094) = Grimace map - lake stages
- 0x120A5 - 0x12134 (008F) = Grimace map - all paths
- 0x12135 - 0x121D7 (00A2) = Hamburglar map
- 0x121D8 - 0x12284 (00AC) = Hamburglar map - final stage
- 0x12286 - 0x1231C (0096) = Professor map
- 0x1231D - 0x123B0 (0093) = Professor map - Hamburglar
- 0x123B1 - 0x12447 (0096) = Professor map - Ronald
- 0x12448 - 0x124DE (0096) = Professor map - all paths
- 0x124E0 - 0x12577 (0097) = Ronald map
- 0x12578 - 0x12616 (009E) = Ronald map - Birdie
- 0x12617 - 0x126B4 (009D) = Ronald map - Birdie & Puzzleworld
- 0x126B5 - 0x12755 (00A0) = Ronald map - Birdie & Professor
- 0x12756 - 0x127F4 (009E) = Ronald map - all paths
- 0x3AC10 - 0x3B6A5 (0A95) = Hamburglar 2
- 0x3B6A6 - 0x3BCA1 (05FB) = Hamburglar 3
- 0x3BCA2 - 0x3BE46 (01A4) = Secret room 1
- 0x3BE47 - 0x3BFC6 (017F) = Secret room 3
- 0x3C010 - 0x3C92C (091C) = Birdie 5
- 0x3C92D - 0x3CD97 (046A) = Puzzleworld 1
- 0x3CD98 - 0x3D361 (05C9) = Puzzleworld 2
- 0x3D363 - 0x3D87A (0517) = Puzzleworld 3
- 0x3D87B - 0x3DDBC (0541) = Professor 3
- 0x3DDBD - 0x3DF75 (01B8) = Secret room 4
- 0x3DF76 - 0x3DFD5 (005F) = Game Over screen
- 0x3E010 - 0x3EBD0 (0BC0) = Cosmc 2
- 0x3EBD1 - 0x3EE7E (02AD) = Secret room 2
- 0x3EE7F - 0x3F00E (018F) = Secret room 5
- 0x3F00F - 0x3F28B (027C) = Secret room 6
- 0x3F28C - 0x3F408 (017C) = Secret room 7
- 0x3F409 - 0x3F713 (030A) = Secret room 8
- 0x3F714 - 0x3F7BC (00A8) = Ending
- 0x3F7BD - 0x3FBEC (042F) = Credits
- 0x3FBED - 0x3FC92 (00A5) = Birdie map
- 0x3FC93 - 0x3FD3C (00A9) = Birdie map - Grimace cliffs
- 0x3FD3D - 0x3FDE6 (00A9) = Birdie map - all paths
- 0x3FDE7 - 0x3FE73 (008C) = Puzzleworld map
- 0x3FE74 - 0x3FF13 (009F) = Puzzleworld map - all stages
- 0x3FF14 - 0x3FF74 (0060) = Cosmc map
- 0x3FF75 - 0x40002 (008D) = Grimace map
Tileset Parameters
- 0x0209D - 0x020C8 (002C) = tileset data address - low byte
- 0x020C9 - 0x020F4 (002C) = tileset data address - high byte
- 0x020F5 - 0x02120 (002C) = tileset data address - bank
- 0x02120 - 0x0214C (002C) = ???
Tileset Data (compressed)
Note: BG = Background
- 0x12E89 - 0x12FBD (0134) = standard set
- 0x12FBF - 0x1306F (00B0) = BG mountains
- 0x13071 - 0x13168 (00F7) = meadow & poles
- 0x13169 - 0x13273 (010A) = trees & BG forest
- 0x13275 - 0x13340 (00CB) = trees & BG clouds
- 0x13341 - 0x133DD (009C) = title screen
- 0x133DE - 0x134D2 (00F4) = clouds
- 0x134D3 - 0x13614 (0141) = cliffs
- 0x13615 - 0x136C9 (00B4) = water
- 0x136CA - 0x137BC (00F2) = ice cliffs
- 0x137BE - 0x13896 (00D8) = wood
- 0x13897 - 0x1394C (00B5) = caves
- 0x1394D - 0x13A09 (00BC) = BG hills
- 0x13A0A - 0x13B24 (011A) = ice caves
- 0x13B26 - 0x13BEC (00C6) = volcano
- 0x13BEE - 0x13CFD (010F) = cheese
- 0x13CFE - 0x13DE3 (00E5) = moon
- 0x13DE4 - 0x13E84 (00A0) = BG space
- 0x13E85 - 0x13F68 (00E3) = lava
- 0x13F69 - 0x13FE6 (007D) = bonus game
- 0x19290 - 0x19387 (00F7) = BG peaks & Ms
- 0x19388 - 0x19434 (00AC) = BG starry sky
- 0x19435 - 0x194E0 (00AB) = puzzleworld (including house)
- 0x194E1 - 0x19580 (009F) = house - ronald
- 0x19581 - 0x1963D (00BC) = house - birdie & grimace
- 0x1963E - 0x196C5 (0087) = house - grimace
- 0x196C6 - 0x19750 (008A) = house - professor
- 0x19751 - 0x197D5 (0084) = house - cosmc
- 0x197D6 - 0x19844 (006E) = title (part 1)
- 0x19845 - 0x198AB (0066) = title (part 2)
- 0x198AC - 0x1990C (0060) = large letters (part 1)
- 0x1990D - 0x19969 (005C) = large letters (part 2)
- 0x1996B - 0x199F2 (0087) = large letters (part 3)
- 0x199F3 - 0x19A7A (0087) = BG sun
- 0x19A7C - 0x19AF6 (007A) = map - grimace
- 0x19AF7 - 0x19B74 (007D) = map - professor
- 0x19B75 - 0x19C18 (00A3) = map - puzzleworld
- 0x19C1A - 0x19C7A (0060) = map - cosmc
- 0x19C7B - 0x19D35 (00BA) = map - standard
- 0x19D36 - 0x19DF5 (00BF) = map - hamburglar
- 0x19DF6 - 0x19E6D (0077) = map - ronald
- 0x19E6E - 0x19F1B (00AD) = map - birdie
Misc
- 0x0278F - 0x027C7 (0038) = Pointers to stage parameters (from map locations)
- 0x027C8 - 0x02800 (0038) = Extra byte used with pointers
- 0x02801 - 0x02B21 (0320) = Text strings - stage names
- 0x05099 - 0x053C7 (032E) = Text strings
- Character mapping is roughly based on ASCII
- 0x1ABE6 - 0x1AC25 (003F) = Bonus game sequence
- Position of up arrow indicated with values 00-03 (right to left)
- Starting position is random, loops back at end
- Sequence: 0211320213032013130132020133220121302303013021213210322113000321
- 0x127F6 - 0x12E87 (0691) = Unidentified compressed data blocks
Internal Data for M.C. Kids
| |
---|---|