Super Mario Kart/ROM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
 
m (Xkeeper moved page Super Mario Kart:ROM map to Super Mario Kart/ROM map: normalize subpages and titles)
 
(13 intermediate revisions by 8 users not shown)
Line 1: Line 1:
-- LEVEL NUMBER TEXT OFFSETS (uses normal table) --
{{rommap|game=Super Mario Kart}}
==Item (in box) Tile/Palette Assignments==
<pre>
USA=0x1B320-1: (Mushroom)
USA=0x1B322-3: (Feather)
USA=0x1B324-5: (Star)
USA=0x1B326-7: (Banana)
USA=0x1B328-9: (Green Shell)
USA=0x1B32A-B: (Red Shell)
USA=0x1B32C-D: (Boo)
USA=0x1B32E-F: (Coin)
USA=0x1B330-1: (Thunderbolt)
USA=0x1B332-3: (Activated Boo)
USA=0x1B334-5: (???)


E=1CA65, USA=1CBC9 - 1 (As in Battle Course 1)
First byte is the 16x16-tile ID#.
E=1CA69, USA=1CBCD - 2 (As in Battle Course 2)
Second byte is the palette assignment:
E=1CA6D, USA=1CBD1 - 3 (As in Battle Course 3)
30=White/Green/Black
E=1CA71, USA=1CBD5 - 4 (As in Battle Course 4)
34=White/Red/Black
E=1CA81, USA=1CBE5 - 1 (As in Mario Circuit 1)
38=White/Yellow/Black
E=1CA85, USA=1CBE9 - 1 (As in Donut Plains 1)
3C=White/Cyan/Black
E=1CA89, USA=1CBED - 1 (As in Ghost Valley 1)
</pre>
E=1CA8D, USA=1CBF1 - 1 (As in Bowser Castle 1)
==Level Number Text Offsets (uses normal table)==
E=1CA91, USA=1CBF5 - 2 (As in Mario Circuit 2)
<pre>
E=1CA95, USA=1CBF9 - 1 (As in Choco Island 1)
EU=0x1CA65, USA=0x1CBC9 - 1 (As in Battle Course 1)
E=1CA99, USA=1CBFD - 2 (As in Ghost Valley 2)
EU=0x1CA69, USA=0x1CBCD - 2 (As in Battle Course 2)
E=1CA9D, USA=1CC01 - 2 (As in Donut Plains 2)
EU=0x1CA6D, USA=0x1CBD1 - 3 (As in Battle Course 3)
E=1CAA1, USA=1CC05 - 2 (As in Bowser Castle 2)
EU=0x1CA71, USA=0x1CBD5 - 4 (As in Battle Course 4)
E=1CAA5, USA=1CC09 - 3 (As in Mario Circuit 3)
EU=0x1CA81, USA=0x1CBE5 - 1 (As in Mario Circuit 1)
E=1CAA9, USA=1CC0D - 1 (As in Koopa Beach 1)
EU=0x1CA85, USA=0x1CBE9 - 1 (As in Donut Plains 1)
E=1CAAD, USA=1CC11 - 2 (As in Choco Island 2)
EU=0x1CA89, USA=0x1CBED - 1 (As in Ghost Valley 1)
E=1CAB1, USA=1CC15 - 1 (As in Vanilla Lake 1)
EU=0x1CA8D, USA=0x1CBF1 - 1 (As in Bowser Castle 1)
E=1CAB5, USA=1CC19 - 3 (As in Bowser Castle 3)
EU=0x1CA91, USA=0x1CBF5 - 2 (As in Mario Circuit 2)
E=1CAB9, USA=1CC1D - 4 (As in Mario Circuit 4)
EU=0x1CA95, USA=0x1CBF9 - 1 (As in Choco Island 1)
E=1CABD, USA-1CC21 - 3 (As in Donut Plains 3)
EU=0x1CA99, USA=0x1CBFD - 2 (As in Ghost Valley 2)
E=1CAC1, USA=1CC25 - 2 (As in Koopa Beach 2)
EU=0x1CA9D, USA=0x1CC01 - 2 (As in Donut Plains 2)
E=1CAC5, USA=1CC29 - 3 (As in Ghost Valley 3)
EU=0x1CAA1, USA=0x1CC05 - 2 (As in Bowser Castle 2)
E=1CAC9, USA=1CC2D - 2 (As in Vanilla Lake 2)
EU=0x1CAA5, USA=0x1CC09 - 3 (As in Mario Circuit 3)
EU=0x1CAA9, USA=0x1CC0D - 1 (As in Koopa Beach 1)
EU=0x1CAAD, USA=0x1CC11 - 2 (As in Choco Island 2)
EU=0x1CAB1, USA=0x1CC15 - 1 (As in Vanilla Lake 1)
EU=0x1CAB5, USA=0x1CC19 - 3 (As in Bowser Castle 3)
EU=0x1CAB9, USA=0x1CC1D - 4 (As in Mario Circuit 4)
EU=0x1CABD, USA=0x1CC21 - 3 (As in Donut Plains 3)
EU=0x1CAC1, USA=0x1CC25 - 2 (As in Koopa Beach 2)
EU=0x1CAC5, USA=0x1CC29 - 3 (As in Ghost Valley 3)
EU=0x1CAC9, USA=0x1CC2D - 2 (As in Vanilla Lake 2)


You get the pattern? This relates to the LEVEL TEXT OFFSETS.
You get the pattern? This relates to the LEVEL TEXT OFFSETS.
Which is shown in Time Trials and Battle Mode.
Which is shown in Time Trials and Battle Mode.


-- LEVEL TEXT OFFSETS (uses normal table) --


E=1CB51, USA=1CCB5 - MARIO CIRCUIT
</pre>
E=1CB60, USA=1CCC4 - GHOST VALLEY
==Level Text Offsets (uses normal table)==
E=1CB6E, USA=1CCD2 - DONUT PLAINS
<pre>
E=1CB7C, USA=1CCE0 - BOWSER CASTLE
EU=0x1CB51, USA=0x1CCB5 - MARIO CIRCUIT
E=1CB8B, USA=1CCEF - VANILLA LAKE
EU=0x1CB60, USA=0x1CCC4 - GHOST VALLEY
E=1CB99, USA=1CCFD - CHOCO ISLAND
EU=0x1CB6E, USA=0x1CCD2 - DONUT PLAINS
E=1CBA7, USA=1CD0B - KOOPA BEACH
EU=0x1CB7C, USA=0x1CCE0 - BOWSER CASTLE
E=1CBB4, USA=1CD18 - BATTLE COURSE
EU=0x1CB8B, USA=0x1CCEF - VANILLA LAKE
E=1CBC3, USA=1CD27 - RAINBOW ROAD
EU=0x1CB99, USA=0x1CCFD - CHOCO ISLAND
EU=0x1CBA7, USA=0x1CD0B - KOOPA BEACH
EU=0x1CBB4, USA=0x1CD18 - BATTLE COURSE
EU=0x1CBC3, USA=0x1CD27 - RAINBOW ROAD


Only shown in Time Trials and Battle Mode and uses the LEVEL
Only shown in Time Trials and Battle Mode and uses the LEVEL
NUMBER TEXT OFFSETS.
NUMBER TEXT OFFSETS.


-- TEXT PLACEMENT OFFSETS (uses it's own table) --
</pre>
==Text Placement Offsets (uses it's own table)==
<pre>
EU=0x1CA64, USA=0x1CBC8 - BATTLE COURSE 1
EU=0x1CA68, USA=0x1CBCC - BATTLE COURSE 2
EU=0x1CA6C, USA=0x1CBD0 - BATTLE COURSE 3
EU=0x1CA70, USA=0x1CBD4 - BATTLE COURSE 4
EU=0x1CA74, USA=0x1CBD8 - MUSHROOM CUP
EU=0x1CA77, USA=0x1CBDB - FLOWER CUP
EU=0x1CA7A, USA=0x1CBDE - STAR CUP
EU=0x1CA7D, USA=0x1CBE1 - SPECIAL CUP
EU=0x1CA80, USA=0x1CBE4 - MUSHROOM CUP 1 (MARIO CIRCUIT)
EU=0x1CA84, USA=0x1CBE8 - MUSHROOM CUP 2 (DONUT PLAINS)
EU=0x1CA88, USA=0x1CBEC - MUSHROOM CUP 3 (GHOST VALLEY)
EU=0x1CA8C, USA=0x1CBF0 - MUSHROOM CUP 4 (BOWSER CASTLE)
EU=0x1CA90, USA=0x1CBF4 - MUSHROOM CUP 5 (MARIO CIRCUIT)
EU=0x1CA94, USA=0x1CBF8 - FLOWER CUP 1 (CHOCO ISLAND)
EU=0x1CA98, USA=0x1CBFC - FLOWER CUP 2 (GHOST VALLEY)
EU=0x1CA9C, USA=0x1CC00 - FLOWER CUP 3 (DONUT PLAINS)
EU=0x1CAA0, USA=0x1CC04 - FLOWER CUP 4 (BOWSER CASTLE)
EU=0x1CAA4, USA=0x1CC08 - FLOWER CUP 5 (MARIO CIRCUIT)
EU=0x1CAA8, USA=0x1CC0C - STAR CUP 1 (KOOPA BEACH)
EU=0x1CAAC, USA=0x1CC10 - STAR CUP 2 (CHOCO ISLAND)
EU=0x1CAB0, USA=0x1CC14 - STAR CUP 3 (VANILLA LAKE)
EU=0x1CAB4, USA=0x1CC18 - STAR CUP 4 (BOWSER CASTLE)
EU=0x1CAB8, USA=0x1CC1C - STAR CUP 5 (MARIO CIRCUIT)
EU=0x1CABC, USA=0x1CC20 - SPECIAL CUP 1 (DONUT PLAINS)
EU=0x1CAC0, USA=0x1CC24 - SPECIAL CUP 2 (KOOPA BEACH)
EU=0x1CAC4, USA=0x1CC28 - SPECIAL CUP 3 (GHOST VALLEY)
EU=0x1CAC8, USA=0x1CC2C - SPECIAL CUP 4 (VANILLA LAKE)
EU=0x1CACC, USA=0x1CC30 - SPECIAL CUP 5 (RAINBOW ROAD)
</pre>


E=1CA64, USA=1CBC8 - BATTLE COURSE 1
==Table (as in the '''Level Text''' offsets)==
E=1CA68, USA=1CBCC - BATTLE COURSE 2
<pre>
E=1CA6C, USA=1CBD0 - BATTLE COURSE 3
00 - 0
E=1CA70, USA=1CBD4 - BATTLE COURSE 4
01 - 1
E=1CA74, USA=1CBD8 - MUSHROOM CUP
02 - 2
E=1CA77, USA=1CBDB - FLOWER CUP
03 - 3
E=1CA7A, USA=1CBDE - STAR CUP
04 - 4
E=1CA7D, USA=1CBE1 - SPECIAL CUP
05 - 5
E=1CA80, USA=1CBE4 - MUSHROOM CUP 1 (MARIO CIRCUIT)
06 - 6
E=1CA84, USA=1CBE8 - MUSHROOM CUP 2 (DONUT PLAINS)
07 - 7
E=1CA88, USA=1CBEC - MUSHROOM CUP 3 (GHOST VALLEY)
08 - 8
E=1CA8C, USA=1CBF0 - MUSHROOM CUP 4 (BOWSER CASTLE)
09 - 9
E=1CA90, USA=1CBF4 - MUSHROOM CUP 5 (MARIO CIRCUIT)
0A - A
E=1CA94, USA=1CBF8 - FLOWER CUP 1 (CHOCO ISLAND)
0B - B
E=1CA98, USA=1CBFC - FLOWER CUP 2 (GHOST VALLEY)
0C - C
E=1CA9C, USA=1CC00 - FLOWER CUP 3 (DONUT PLAINS)
0D - D
E=1CAA0, USA=1CC04 - FLOWER CUP 4 (BOWSER CASTLE)
0E - E
E=1CAA4, USA=1CC08 - FLOWER CUP 5 (MARIO CIRCUIT)
0F - F
E=1CAA8, USA=1CC0C - STAR CUP 1 (KOOPA BEACH)
10 - G
E=1CAAC, USA=1CC10 - STAR CUP 2 (CHOCO ISLAND)
11 - H
E=1CAB0, USA=1CC14 - STAR CUP 3 (VANILLA LAKE)
12 - I
E=1CAB4, USA=1CC18 - STAR CUP 4 (BOWSER CASTLE)
13 - J
E=1CAB8, USA=1CC1C - STAR CUP 5 (MARIO CIRCUIT)
14 - K
E=1CABC, USA=1CC20 - SPECIAL CUP 1 (DONUT PLAINS)
15 - L
E=1CAC0, USA=1CC24 - SPECIAL CUP 2 (KOOPA BEACH)
16 - M
E=1CAC4, USA=1CC28 - SPECIAL CUP 3 (GHOST VALLEY)
17 - N
E=1CAC8, USA=1CC2C - SPECIAL CUP 4 (VANILLA LAKE)
18 - O
E=1CACC, USA=1CC30 - SPECIAL CUP 5 (RAINBOW ROAD)
19 - P
 
1A - Q
- TABLE (as in the LEVEL TEXT offsets) -
1B - R
 
1C - S
00-DF - I dunno
1D - T
1E - U
1F - V
20 - W
21 - X
22 - Y
23 - Z
24 - ?
25 - .
26 - ,
27 - !
28 - '
29 - "
2A - cc
2B - *blank*
2C - *blank*
2D - *black square*
2E - :
2F - *blank*
30 - L
31 - A
32 - P
33 - T
34 - IM
35 - E
36-DF - I dunno
E0 - MUSHROOM CUP
E0 - MUSHROOM CUP
E1 - FLOWER CUP
E1 - FLOWER CUP
Line 98: Line 178:
and if you change E0 in 1CA74 to EC, it will show
and if you change E0 in 1CA74 to EC, it will show
RAINBOW ROAD instead of MUSHROOM CUP.  
RAINBOW ROAD instead of MUSHROOM CUP.  
</pre>


 
--Information found by NES Tea, reposted on acmlm's board by Ok Impala!
- Information found by NES Tea, reposted on acmlm's board by Ok Impala!
{{Internal Data|game=Super Mario Kart}}

Latest revision as of 02:42, 24 January 2024

Chip tiny.png The following article is a ROM map for Super Mario Kart.

Item (in box) Tile/Palette Assignments

USA=0x1B320-1: (Mushroom)
USA=0x1B322-3: (Feather)
USA=0x1B324-5: (Star)
USA=0x1B326-7: (Banana)
USA=0x1B328-9: (Green Shell)
USA=0x1B32A-B: (Red Shell)
USA=0x1B32C-D: (Boo)
USA=0x1B32E-F: (Coin)
USA=0x1B330-1: (Thunderbolt)
USA=0x1B332-3: (Activated Boo)
USA=0x1B334-5: (???)

First byte is the 16x16-tile ID#.
Second byte is the palette assignment: 
30=White/Green/Black
34=White/Red/Black
38=White/Yellow/Black
3C=White/Cyan/Black

Level Number Text Offsets (uses normal table)

EU=0x1CA65, USA=0x1CBC9 - 1 (As in Battle Course 1)
EU=0x1CA69, USA=0x1CBCD - 2 (As in Battle Course 2)
EU=0x1CA6D, USA=0x1CBD1 - 3 (As in Battle Course 3)
EU=0x1CA71, USA=0x1CBD5 - 4 (As in Battle Course 4)
EU=0x1CA81, USA=0x1CBE5 - 1 (As in Mario Circuit 1)
EU=0x1CA85, USA=0x1CBE9 - 1 (As in Donut Plains 1)
EU=0x1CA89, USA=0x1CBED - 1 (As in Ghost Valley 1)
EU=0x1CA8D, USA=0x1CBF1 - 1 (As in Bowser Castle 1)
EU=0x1CA91, USA=0x1CBF5 - 2 (As in Mario Circuit 2)
EU=0x1CA95, USA=0x1CBF9 - 1 (As in Choco Island 1)
EU=0x1CA99, USA=0x1CBFD - 2 (As in Ghost Valley 2)
EU=0x1CA9D, USA=0x1CC01 - 2 (As in Donut Plains 2)
EU=0x1CAA1, USA=0x1CC05 - 2 (As in Bowser Castle 2)
EU=0x1CAA5, USA=0x1CC09 - 3 (As in Mario Circuit 3)
EU=0x1CAA9, USA=0x1CC0D - 1 (As in Koopa Beach 1)
EU=0x1CAAD, USA=0x1CC11 - 2 (As in Choco Island 2)
EU=0x1CAB1, USA=0x1CC15 - 1 (As in Vanilla Lake 1)
EU=0x1CAB5, USA=0x1CC19 - 3 (As in Bowser Castle 3)
EU=0x1CAB9, USA=0x1CC1D - 4 (As in Mario Circuit 4)
EU=0x1CABD, USA=0x1CC21 - 3 (As in Donut Plains 3)
EU=0x1CAC1, USA=0x1CC25 - 2 (As in Koopa Beach 2)
EU=0x1CAC5, USA=0x1CC29 - 3 (As in Ghost Valley 3)
EU=0x1CAC9, USA=0x1CC2D - 2 (As in Vanilla Lake 2)

You get the pattern? This relates to the LEVEL TEXT OFFSETS.
Which is shown in Time Trials and Battle Mode.


Level Text Offsets (uses normal table)

EU=0x1CB51, USA=0x1CCB5 - MARIO CIRCUIT
EU=0x1CB60, USA=0x1CCC4 - GHOST VALLEY
EU=0x1CB6E, USA=0x1CCD2 - DONUT PLAINS
EU=0x1CB7C, USA=0x1CCE0 - BOWSER CASTLE
EU=0x1CB8B, USA=0x1CCEF - VANILLA LAKE
EU=0x1CB99, USA=0x1CCFD - CHOCO ISLAND
EU=0x1CBA7, USA=0x1CD0B - KOOPA BEACH
EU=0x1CBB4, USA=0x1CD18 - BATTLE COURSE
EU=0x1CBC3, USA=0x1CD27 - RAINBOW ROAD

Only shown in Time Trials and Battle Mode and uses the LEVEL
NUMBER TEXT OFFSETS.

Text Placement Offsets (uses it's own table)

EU=0x1CA64, USA=0x1CBC8 - BATTLE COURSE 1
EU=0x1CA68, USA=0x1CBCC - BATTLE COURSE 2
EU=0x1CA6C, USA=0x1CBD0 - BATTLE COURSE 3
EU=0x1CA70, USA=0x1CBD4 - BATTLE COURSE 4
EU=0x1CA74, USA=0x1CBD8 - MUSHROOM CUP
EU=0x1CA77, USA=0x1CBDB - FLOWER CUP
EU=0x1CA7A, USA=0x1CBDE - STAR CUP
EU=0x1CA7D, USA=0x1CBE1 - SPECIAL CUP
EU=0x1CA80, USA=0x1CBE4 - MUSHROOM CUP 1 (MARIO CIRCUIT)
EU=0x1CA84, USA=0x1CBE8 - MUSHROOM CUP 2 (DONUT PLAINS)
EU=0x1CA88, USA=0x1CBEC - MUSHROOM CUP 3 (GHOST VALLEY)
EU=0x1CA8C, USA=0x1CBF0 - MUSHROOM CUP 4 (BOWSER CASTLE)
EU=0x1CA90, USA=0x1CBF4 - MUSHROOM CUP 5 (MARIO CIRCUIT)
EU=0x1CA94, USA=0x1CBF8 - FLOWER CUP 1 (CHOCO ISLAND)
EU=0x1CA98, USA=0x1CBFC - FLOWER CUP 2 (GHOST VALLEY)
EU=0x1CA9C, USA=0x1CC00 - FLOWER CUP 3 (DONUT PLAINS)
EU=0x1CAA0, USA=0x1CC04 - FLOWER CUP 4 (BOWSER CASTLE)
EU=0x1CAA4, USA=0x1CC08 - FLOWER CUP 5 (MARIO CIRCUIT)
EU=0x1CAA8, USA=0x1CC0C - STAR CUP 1 (KOOPA BEACH)
EU=0x1CAAC, USA=0x1CC10 - STAR CUP 2 (CHOCO ISLAND)
EU=0x1CAB0, USA=0x1CC14 - STAR CUP 3 (VANILLA LAKE)
EU=0x1CAB4, USA=0x1CC18 - STAR CUP 4 (BOWSER CASTLE)
EU=0x1CAB8, USA=0x1CC1C - STAR CUP 5 (MARIO CIRCUIT)
EU=0x1CABC, USA=0x1CC20 - SPECIAL CUP 1 (DONUT PLAINS)
EU=0x1CAC0, USA=0x1CC24 - SPECIAL CUP 2 (KOOPA BEACH)
EU=0x1CAC4, USA=0x1CC28 - SPECIAL CUP 3 (GHOST VALLEY)
EU=0x1CAC8, USA=0x1CC2C - SPECIAL CUP 4 (VANILLA LAKE)
EU=0x1CACC, USA=0x1CC30 - SPECIAL CUP 5 (RAINBOW ROAD)

Table (as in the Level Text offsets)

00 - 0
01 - 1
02 - 2
03 - 3
04 - 4
05 - 5
06 - 6
07 - 7
08 - 8
09 - 9
0A - A
0B - B
0C - C
0D - D
0E - E
0F - F
10 - G
11 - H
12 - I
13 - J
14 - K
15 - L
16 - M
17 - N
18 - O
19 - P
1A - Q
1B - R
1C - S
1D - T
1E - U
1F - V
20 - W
21 - X
22 - Y
23 - Z
24 - ?
25 - .
26 - ,
27 - !
28 - '
29 - "
2A - cc
2B - *blank*
2C - *blank*
2D - *black square*
2E - :
2F - *blank*
30 - L
31 - A
32 - P
33 - T
34 - IM
35 - E
36-DF - I dunno
E0 - MUSHROOM CUP
E1 - FLOWER CUP
E2 - STAR CUP
E3 - SPECIAL CUP
E4 - MARIO CIRCUIT
E5 - GHOST VALLEY
E6 - DONUT PLAINS
E7 - BOWSER CASTLE
E8 - VANILLA LAKE
E9 - CHOCO ISLAND
EA - KOOPA BEACH
EB - BATTLE COURSE
EC - RAINBOW ROAD
ED-FF - I dunno

This selects an offset from an offset
category. For example, if you change E4 in 1CA80 to EB,
it will show BATTLE COURSE 1 instead of MARIO CIRCUIT 1.

and if you change E0 in 1CA74 to EC, it will show
RAINBOW ROAD instead of MUSHROOM CUP. 

--Information found by NES Tea, reposted on acmlm's board by Ok Impala!