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.
Scooby-Doo Mystery (Genesis)/ROM map: Difference between revisions
Jump to navigation
Jump to search
m (→Text) |
m (Xkeeper moved page Scooby-Doo Mystery (Genesis):ROM map to Scooby-Doo Mystery (Genesis)/ROM map: normalize subpages and titles) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
</pre> | </pre> | ||
==Text== | ==Text== | ||
{{note| | {{note|The text in this game uses {{hex|00}} to indicate the end on a line. The address ranges include this byte.}} | ||
<pre> | <pre> | ||
0x000100 to 0x00018E (008E) = Some Copyright text (unused) (Legacy ASCII) | 0x000100 to 0x00018E (008E) = Some Copyright text (unused) (Legacy ASCII) | ||
0x008A90 to 0x008AA0 (0006) = "Limbo" (debug text) (Legacy ASCII) | 0x008A90 to 0x008AA0 (0006) = "Limbo" (debug text) (Legacy ASCII) | ||
0x008AA2 to 0x008AB2 (0011) = "Player Inventory" (debug text) (Legacy ASCII) | 0x008AA2 to 0x008AB2 (0011) = "Player Inventory" (debug text) (Legacy ASCII) | ||
0x01897D to 0x0189A0 (0024) = "PLAY BLAKE'S HOTEL" (UPPER BLOODY TILES) | |||
0x0189A4 to 0x0189C7 (0024) = "PLAY BLAKE'S HOTEL" (LOWER BLOODY TILES) | |||
0x0189CB to 0x0189F0 (0026) = "PLAY HA HA CARNIVAL" (UPPER BLOODY TILES) | |||
0x0189F4 to 0x018A19 (0026) = "PLAY HA HA CARNIVAL" (LOWER BLOODY TILES) | |||
0x018A1D to 0x018A32 (0016) = "SOUND TEST" (UPPER BLOODY TILES) | |||
0x018A36 to 0x018A4B (0016) = "SOUND TEST" (LOWER BLOODY TILES) | |||
0x018A67 to 0x018A8C (0026) = "START BLAKE'S HOTEL" (UPPER BLOODY TILES) | |||
0x018A90 to 0x018AB5 (0026) = "START BLAKE'S HOTEL" (LOWER BLOODY TILES) | |||
0x018AB9 to 0x018AE4 (002C) = "CONTINUE BLAKE'S HOTEL" (UPPER BLOODY TILES) | |||
0x018AE8 to 0x018B13 (002C) = "CONTINUE BLAKE'S HOTEL" (LOWER BLOODY TILES) | |||
0x018B17 to 0x018B22 (000C) = "CANCEL" (UPPER BLOODY TILES) | |||
0x018B26 to 0x018B31 (000C) = "CANCEL" (LOWER BLOODY TILES) | |||
0x018B4D to 0x018B68 (001C) = "START CARNIVAL" (UPPER BLOODY TILES) | |||
0x018B6C to 0x018B87 (001C) = "START CARNIVAL" (LOWER BLOODY TILES) | |||
0x018B8B to 0x018BAC (0022) = "CONTINUE CARNIVAL" (UPPER BLOODY TILES) | |||
0x018BB0 to 0x018BD1 (0022) = "CONTINUE CARNIVAL" (LOWER BLOODY TILES) | |||
00018BD5 to 0x018BE0 (000C) = "CANCEL" (UPPER BLOODY TILES) | |||
00018BE4 to 0x018BEF (000C) = "CANCEL" (LOWER BLOODY TILES) | |||
0x018C0B to 0x018C1A (0010) = "CONTINUE" (UPPER BLOODY TILES) | |||
0x018C1E to 0x018C2D (0010) = "CONTINUE" (LOWER BLOODY TILES) | |||
0x018C31 to 0x018C48 (0018) = "QUIT MYSTERY" (UPPER BLOODY TILES) | |||
0x018C4C to 0x018C63 (0018) = "QUIT MYSTERY" (LOWER BLOODY TILES) | |||
0x018C83 to 0x018C96 (0014) = "SOUND TEST" (UPPER BLOODY TILES) | |||
0x018C9A to 0x018CAD (0014) = "SOUND TEST" (LOWER BLOODY TILES) | |||
00018CD4 to 0x018CE3 (0010) = "CONTINUE" (UPPER BLOODY TILES) | |||
00018CF1 to 0x018D00 (0010) = "CONTINUE" (LOWER BLOODY TILES) | |||
00018D18 to 0x018D2F (0018) = "QUIT MYSTERY" (UPPER BLOODY TILES) | |||
00018FC6 to 0x018FDD (0018) = "QUIT MYSTERY" (LOWER BLOODY TILES) | |||
0x018F69 to 0x018F86 (001E) = "NO! DONT DO IT!" (UPPER BLOODY TILES) | |||
0x018F8A to 0x018FA7 (001E) = "NO! DONT DO IT!" (LOWER BLOODY TILES) | |||
00018FAB to 0x018FC2 (0018) = "QUIT MYSTERY" (UPPER BLOODY TILES) | |||
00018D3D to 0x018D54 (0018) = "QUIT MYSTERY" (LOWER BLOODY TILES) | |||
0x02FE50 to 0x02FE56 (0007) = "Shaggy" (Legacy ASCII) | 0x02FE50 to 0x02FE56 (0007) = "Shaggy" (Legacy ASCII) | ||
Line 21: | Line 69: | ||
0x02FFF4 to 0x030013 (001F) = Empty space (20) | 0x02FFF4 to 0x030013 (001F) = Empty space (20) | ||
0x14199D to 0x145EB0 (4513) = | 0x030096 to 0x0300C7 (0032) = NORMAL" TAKE LOOK OPEN PUSH EAT" (UPPER MENU TILES) | ||
0x1AF330 to 0x1B3500 (41D0) = | 0x030116 to 0x030147 (0032) = NORMAL" TAKE LOOK OPEN PUSH EAT" (LOWER MENU TILES) | ||
0x030196 to 0x0301C7 (0032) = NORMAL" GIVE TALK SHUT PULL USE" (UPPER MENU TILES) | |||
0x030216 to 0x030247 (0032) = NORMAL" GIVE TALK SHUT PULL USE" (LOWER MENU TILES) | |||
0x030396 to 0x0303C7 (0032) = WHITE" TAKE LOOK OPEN PUSH EAT" (UPPER MENU TILES) | |||
0x030416 to 0x030447 (0032) = WHITE" TAKE LOOK OPEN PUSH EAT" (LOWER MENU TILES) | |||
0x030496 to 0x0304C7 (0032) = WHITE" GIVE TALK SHUT PULL USE" (UPPER MENU TILES) | |||
0x030516 to 0x030547 (0032) = WHITE" GIVE TALK SHUT PULL USE" (LOWER MENU TILES) | |||
0x030696 to 0x0306C7 (0032) = RED" TAKE LOOK OPEN PUSH EAT" (UPPER MENU TILES) | |||
0x030716 to 0x030747 (0032) = RED" TAKE LOOK OPEN PUSH EAT" (LOWER MENU TILES) | |||
0x030796 to 0x0307C7 (0032) = RED" GIVE TALK SHUT PULL USE" (UPPER MENU TILES) | |||
0x030816 to 0x030847 (0032) = RED" GIVE TALK SHUT PULL USE" (LOWER MENU TILES) | |||
0x14199D to 0x145EB0 (4513) = Text From Blake's Hotel (Legacy ASCII) | |||
0x1AF330 to 0x1B3500 (41D0) = Text From Ha Ha Carnival (Legacy ASCII) | |||
0x1F7080 to 0x1F7490 (0410) = Sound test text (Legacy ASCII) | 0x1F7080 to 0x1F7490 (0410) = Sound test text (Legacy ASCII) | ||
0x1F74A6 to 0x1F74E8 (0042) = All characters in decending order | 0x1F74A6 to 0x1F74E8 (0042) = All characters in decending order | ||
</pre> | </pre> | ||
Line 32: | Line 99: | ||
0x1F74E9 to 0x1FFFF0 (8B07) = Empty space filled with FF | 0x1F74E9 to 0x1FFFF0 (8B07) = Empty space filled with FF | ||
</pre> | </pre> | ||
==Bloody Letters Tiles Table (UP-DOWN)== | |||
<pre> | |||
A = 057C-0597 B = 057D-0598 C = 057E-0599 D = 057F-059A | |||
E = 0580-059B F = 0581-059C G = 0582-059D H = 0583-059E | |||
I = 0584-059F J = 0585-05A0 K = 0586-05A1 L = 0587-05A2 | |||
M = 0588-05A3 N = 0589-05A4 O = 058A-05A5 P = 058B-05A6 | |||
Q = 058C-05A7 R = 058D-05A8 S = 058E-05A9 T = 058F-05AA | |||
U = 0590-05AB V = 0591-05AC W = 05B7-???? X = 0592-05AD | |||
Y = 0593-05AE Z = 0594-05BF ! = 0595-05C0 ? = 0596-05C1 | |||
0000 SPACE | |||
</pre> | |||
==Menu Letters Offsets Table (UP-DOWN NORMAL WHITE RED)== | |||
<pre> | |||
L-0001-0023-0019-003C-0046-0065 | |||
O-0002-0024-001A-003D-0047-0066 | |||
K-0003-0025-001B-003E-0048-0067 | |||
T-0004-0026-001C-003F-0049-0068 | |||
A-0005-0027-001D-0040-004A-0069 | |||
E-0006-0028-001E-0041-004B-006A | |||
U-0007-0029-001F-0042-004C-006B | |||
S-0008-002A-0020-0043-004D-006C | |||
P-0009-002B-0021-0044-004E-006D | |||
H-000A-002C-0022-0045-004F-006E | |||
N-000B-002D-005D-0061-0050-006F | |||
G-000C-002E-005E-0062-0051-0070 | |||
I-000D-002F-005F-0063-0052-0071 | |||
V-000E-0030-0060-0064-0053-0072 | |||
0000 SPACE | |||
</pre> | |||
{{Internal Data|game=Scooby-Doo Mystery (Genesis)}} | {{Internal Data|game=Scooby-Doo Mystery (Genesis)}} |
Latest revision as of 02:42, 24 January 2024
The following article is a ROM map for Scooby-Doo Mystery (Genesis).
Graphics
0x0004B8 to 0x00068F (01D7) = Letter Graphics (unused) (1BPP) 0x030F16 to 0x031AF5 (0BDF) = Letter Graphics (4BPP MSX/MD/WSC) 0x023740 to 0x0278BF (417F) = Copyright screen Graphics (4BPP MSX/MD/WSC) 0x02B0DA to 0x02EF59 (3E7F) = Scooby and Shaggy Graphics (4BPP MSX/MD/WSC)
Text
Note: The text in this game uses 00 to indicate the end on a line. The address ranges include this byte. |
0x000100 to 0x00018E (008E) = Some Copyright text (unused) (Legacy ASCII) 0x008A90 to 0x008AA0 (0006) = "Limbo" (debug text) (Legacy ASCII) 0x008AA2 to 0x008AB2 (0011) = "Player Inventory" (debug text) (Legacy ASCII) 0x01897D to 0x0189A0 (0024) = "PLAY BLAKE'S HOTEL" (UPPER BLOODY TILES) 0x0189A4 to 0x0189C7 (0024) = "PLAY BLAKE'S HOTEL" (LOWER BLOODY TILES) 0x0189CB to 0x0189F0 (0026) = "PLAY HA HA CARNIVAL" (UPPER BLOODY TILES) 0x0189F4 to 0x018A19 (0026) = "PLAY HA HA CARNIVAL" (LOWER BLOODY TILES) 0x018A1D to 0x018A32 (0016) = "SOUND TEST" (UPPER BLOODY TILES) 0x018A36 to 0x018A4B (0016) = "SOUND TEST" (LOWER BLOODY TILES) 0x018A67 to 0x018A8C (0026) = "START BLAKE'S HOTEL" (UPPER BLOODY TILES) 0x018A90 to 0x018AB5 (0026) = "START BLAKE'S HOTEL" (LOWER BLOODY TILES) 0x018AB9 to 0x018AE4 (002C) = "CONTINUE BLAKE'S HOTEL" (UPPER BLOODY TILES) 0x018AE8 to 0x018B13 (002C) = "CONTINUE BLAKE'S HOTEL" (LOWER BLOODY TILES) 0x018B17 to 0x018B22 (000C) = "CANCEL" (UPPER BLOODY TILES) 0x018B26 to 0x018B31 (000C) = "CANCEL" (LOWER BLOODY TILES) 0x018B4D to 0x018B68 (001C) = "START CARNIVAL" (UPPER BLOODY TILES) 0x018B6C to 0x018B87 (001C) = "START CARNIVAL" (LOWER BLOODY TILES) 0x018B8B to 0x018BAC (0022) = "CONTINUE CARNIVAL" (UPPER BLOODY TILES) 0x018BB0 to 0x018BD1 (0022) = "CONTINUE CARNIVAL" (LOWER BLOODY TILES) 00018BD5 to 0x018BE0 (000C) = "CANCEL" (UPPER BLOODY TILES) 00018BE4 to 0x018BEF (000C) = "CANCEL" (LOWER BLOODY TILES) 0x018C0B to 0x018C1A (0010) = "CONTINUE" (UPPER BLOODY TILES) 0x018C1E to 0x018C2D (0010) = "CONTINUE" (LOWER BLOODY TILES) 0x018C31 to 0x018C48 (0018) = "QUIT MYSTERY" (UPPER BLOODY TILES) 0x018C4C to 0x018C63 (0018) = "QUIT MYSTERY" (LOWER BLOODY TILES) 0x018C83 to 0x018C96 (0014) = "SOUND TEST" (UPPER BLOODY TILES) 0x018C9A to 0x018CAD (0014) = "SOUND TEST" (LOWER BLOODY TILES) 00018CD4 to 0x018CE3 (0010) = "CONTINUE" (UPPER BLOODY TILES) 00018CF1 to 0x018D00 (0010) = "CONTINUE" (LOWER BLOODY TILES) 00018D18 to 0x018D2F (0018) = "QUIT MYSTERY" (UPPER BLOODY TILES) 00018FC6 to 0x018FDD (0018) = "QUIT MYSTERY" (LOWER BLOODY TILES) 0x018F69 to 0x018F86 (001E) = "NO! DONT DO IT!" (UPPER BLOODY TILES) 0x018F8A to 0x018FA7 (001E) = "NO! DONT DO IT!" (LOWER BLOODY TILES) 00018FAB to 0x018FC2 (0018) = "QUIT MYSTERY" (UPPER BLOODY TILES) 00018D3D to 0x018D54 (0018) = "QUIT MYSTERY" (LOWER BLOODY TILES) 0x02FE50 to 0x02FE56 (0007) = "Shaggy" (Legacy ASCII) 0x02FE57 to 0x02FE5D (0007) = "Scooby" (Legacy ASCII) 0x02FE5E to 0x------ (0001) = 00 (Legacy ASCII) 0x02FE5F to 0x02FE9E (003F) = Commands (pull, take, open, use, give, etc.) (Legacy ASCII) 0x02FECC to 0x02FFF3 (0127) = Bad command dialogue and other commands (Legacy ASCII) 0x02FFF4 to 0x030013 (001F) = Empty space (20) 0x030096 to 0x0300C7 (0032) = NORMAL" TAKE LOOK OPEN PUSH EAT" (UPPER MENU TILES) 0x030116 to 0x030147 (0032) = NORMAL" TAKE LOOK OPEN PUSH EAT" (LOWER MENU TILES) 0x030196 to 0x0301C7 (0032) = NORMAL" GIVE TALK SHUT PULL USE" (UPPER MENU TILES) 0x030216 to 0x030247 (0032) = NORMAL" GIVE TALK SHUT PULL USE" (LOWER MENU TILES) 0x030396 to 0x0303C7 (0032) = WHITE" TAKE LOOK OPEN PUSH EAT" (UPPER MENU TILES) 0x030416 to 0x030447 (0032) = WHITE" TAKE LOOK OPEN PUSH EAT" (LOWER MENU TILES) 0x030496 to 0x0304C7 (0032) = WHITE" GIVE TALK SHUT PULL USE" (UPPER MENU TILES) 0x030516 to 0x030547 (0032) = WHITE" GIVE TALK SHUT PULL USE" (LOWER MENU TILES) 0x030696 to 0x0306C7 (0032) = RED" TAKE LOOK OPEN PUSH EAT" (UPPER MENU TILES) 0x030716 to 0x030747 (0032) = RED" TAKE LOOK OPEN PUSH EAT" (LOWER MENU TILES) 0x030796 to 0x0307C7 (0032) = RED" GIVE TALK SHUT PULL USE" (UPPER MENU TILES) 0x030816 to 0x030847 (0032) = RED" GIVE TALK SHUT PULL USE" (LOWER MENU TILES) 0x14199D to 0x145EB0 (4513) = Text From Blake's Hotel (Legacy ASCII) 0x1AF330 to 0x1B3500 (41D0) = Text From Ha Ha Carnival (Legacy ASCII) 0x1F7080 to 0x1F7490 (0410) = Sound test text (Legacy ASCII) 0x1F74A6 to 0x1F74E8 (0042) = All characters in decending order
Miscellaneous
0x00C3F0 to 0x00D3EF (0FFF) = Unknown 0x1F74E9 to 0x1FFFF0 (8B07) = Empty space filled with FF
Bloody Letters Tiles Table (UP-DOWN)
A = 057C-0597 B = 057D-0598 C = 057E-0599 D = 057F-059A E = 0580-059B F = 0581-059C G = 0582-059D H = 0583-059E I = 0584-059F J = 0585-05A0 K = 0586-05A1 L = 0587-05A2 M = 0588-05A3 N = 0589-05A4 O = 058A-05A5 P = 058B-05A6 Q = 058C-05A7 R = 058D-05A8 S = 058E-05A9 T = 058F-05AA U = 0590-05AB V = 0591-05AC W = 05B7-???? X = 0592-05AD Y = 0593-05AE Z = 0594-05BF ! = 0595-05C0 ? = 0596-05C1 0000 SPACE
Menu Letters Offsets Table (UP-DOWN NORMAL WHITE RED)
L-0001-0023-0019-003C-0046-0065 O-0002-0024-001A-003D-0047-0066 K-0003-0025-001B-003E-0048-0067 T-0004-0026-001C-003F-0049-0068 A-0005-0027-001D-0040-004A-0069 E-0006-0028-001E-0041-004B-006A U-0007-0029-001F-0042-004C-006B S-0008-002A-0020-0043-004D-006C P-0009-002B-0021-0044-004E-006D H-000A-002C-0022-0045-004F-006E N-000B-002D-005D-0061-0050-006F G-000C-002E-005E-0062-0051-0070 I-000D-002F-005F-0063-0052-0071 V-000E-0030-0060-0064-0053-0072 0000 SPACE
Internal Data for Scooby-Doo Mystery (Genesis)
| |
---|---|