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
Jump to navigation
Jump to search
Address In ROM Description --------------------------------------------- 0:04B6 04B6 Initial lives 0:3A18-3A2F 3A18-3A2F Pointer table to tileset loading instructions (xB pointers) 0:3030-3AC3 3030-3AC3 Tileset loading instructons (chunks of 4 bytes: 1:ROM bank / 2&3: address / 4:?))
1:4000-404D 4000-4055 Pointer table (7 pointers to more pointer tables): 1:intro text / 2-6:cut scene texts for stages 1-5 / 7:stage name # Text data syntax: VRAM address + nbr of tiles; 00=stop / FD=Goofy speaks / FE=Mickey or Minnie speak / FF=prompt button press to clear text 1:4056-40A2 4056-40A2 Text data (FD) "LOOK!" (FF) "PETE WENT INTO THE SHOPPING CENTER!" (FE) "LET'S FOLLOW HIM." 1:40A3-4114 40A3-4114 Text data (FD) "GAWRSH. PETE JUST CROSSED THE LAKE!" (FF) "WHAT'LL WE DO NOW?" (FE) "WE'LL BORROW A BOAT AND GO AFTER HIM." 1:4115-4172 4115-4172 Text data (FD) "WE JUST MISSED HIM!" (FF) "HE WENT INTO THE WOODS." (FE) "MICKEY WILL FIND HIM COME ON." 1:4173-41ED 4173-41ED Text data (FD) "IF YOU'RE CAREFUL, YOU CAN CLIMB ON" (FF) "A BEAR'S BACK WITHOUT HIM NOTICING." (FE) "WE'LL TRY THAT. THANKS, GOOFY." 1:41EE-4244 41EE-4244 Text data (FD) "LOOK! PETE'S CLIMBING THE MOUNTAIN!" (FE) "WE'LL HEAD HIM OFF WITH A BALLOON!" 1:4245-42B3 4245-42B3 Text data (FD) "A-HYUCK! THERE GOES PETE," (FF) "DOWN THAT PRAIRIE DOG HOLE." (FE) "OOH. I'M SURE WE'LL CATCH HIM NOW!" 1:42B4-4323 42B4-4323 Text data (FD) "GAWRSH!" (FF) "PETE JUST RAN DOWN INTO THAT OLD, RUN-DOWN SHACK." (FE) "DON'T WORRY GOOFY." (FF) "HE CAN'T GO FAR." 1:4324-43B9 4324-43B9 Text data (FD) "OH NO!" (FF) "PETE'S HEADIN' DOWN THE MOUNTAIN!" (FF) "WE'LL NEVER CATCH UP." (FE) "MAYBE WE CAN GET A RIDE DOWN" (FF) "WITH THAT NICE, FRIENDLY BIRD." 1:43BA-4425 43BA-4425 Text data (FD) "WE GOT HIM THIS TIME!" (FF) "PETE JUST WENT INTO THE WAREHOUSE!" (FE) "SWELL! I KNOW ANOTHER WAY IN!" 1:4426-447D 4426-447D Text data (FD) "WHOOPS!" (FF) "NOW PETE WENT INTO THE FACTORY." (FE) "IF WE RUN, WE CAN CATCH HIM!" 1:447E-44C8 447E-44C8 Text data (FD) "OH NO! PETE DROVE INTO TOWN!" (FE) "WE CAN CATCH HIM IF WE HURRY." 1:44C9-4512 44C9-4512 Text data (FD) "GAWRSH! THERE HE IS!" (FE) "OH,MICKEY!" (FF) "I KNEW YOU COULD TRACK HIM DOWN." 1:4513-456E 4513-456E Text data (FD) "PETE'S ON TOP OF THE BUILDING." (FF) "WE BETTER WATCH OUR STEP." (FE) "LET'S GO!" 1:456F-45C3 456F-45C3 Text data (FD) "PETE'S A TOUGH GUY." (FF) "WE GOTTA BE CAREFUL." (FE) "WE WILL,GOOFY-BUT THANKS" 1:45C4 45C4 Text data (nothing is said) 1:45C5-45DB 45C5-45DB Text data "MICKEY'S HOMETOWN" 1:45DC-45E8 45DC-45E8 Text data "THE WOODS" 1:45E9-45F7 45E9-45F7 Text data "THE MOUNTAIN" 1:45F8-4613 45F7-4613 Text data "THE INDUSTRIAL AREA" 1:4614-4630 4614-4630 Text data "THE BUSINESS DISTRICT" 1:4631 4631 Text data (nothing is said) 1:4632-4651 4632-4651 Text data "PLEASE SELECT YOUR PLAYER." 1:4652-46B2 4652-46B2 Text data "GAME OVER!" (FF) "HEY, YOU THERE!" (FF) "ARE YOU GONNA KEEP CHASING ME?" (FF) "YES-PUSH A NO -PUSH B" 1:46B3-46C0 46B3-46C0 Text data "GAME OVER!" 1:46C1-46F7 46C1-46F7 Text data "AW,GOSH, MINNIE." (FF) "I HAVE A PRESENT FOR YOU." 1:46F8-4710 46F8-4710 Text data "YOU DO? WHAT IS IT?" 1:4711-4728 4711-4728 Text data "OH NO!! IT'S GONE!" 1:4729-47C5 4729-47C5 Text data (FD) "WULL, I SAW PETE!" (FF) "HE WAS RUNNIN' OFF WITH SOMETHIN'!" (FE) "THAT'S IT!" (FF) "WE HAVE TO GET MINNIE'S PRESENT BACK!" (FD) "I'LL HELP YOU! LET'S GO!" 1:47C6-4805 47C6-4805 Text data "LOOK! THERE'S PETE!" (FF) "WE GOT THE PRESENT! HERE IT IS." 1:4806-482D 4806-482D Text data "HERE MINNIE. IT'S FOR YOU. HA-HA" 1:482E-4844 482E-4844 Text data "WHAT COULD IT BE?" 1:4845-4868 4845-4868 Text data "OH, WHAT A CUTE LITTLE BIRD." 1:4869-4899 4869-4899 Text data "NOW YOU'RE SAFE, LITTLE BIRD" (FF) "YOU BET!" 1:61D7-xxxx 61D7-xxxx Item data pointer table (use 2*itemID to offset to the appropriate item)
3:4860-4C60 C860-CC60 Stage 1-1 sprite tileset (x400 bytes copied to 8400-87FF; Mickey's tiles occupy the other half) 3:6060-6800 E060-E860 Stage 1-1 background tileset (x800 bytes copied to 9000-97FF)
4:4000 10000- Stage 1-1 sprite tileset for Mickey (x400 bytes copied to 8000-83FF)
6:57F2-57F7 197F2-197F7 Stage 1 pointer table (3 pointers, one for each sub-stage) 6:57F8-5805 197F8-19805 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:5806-5813 19806-19813 Stage 1-2 pointer table 6:5814-5821 19814-19821 Stage 1-3 pointer table 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 (same for 1-2 and 1-3) 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