Ultimate Mortal Kombat 3 (Genesis)/ROM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a ROM map for Ultimate Mortal Kombat 3 (Genesis).

Sequence of characters in Player Select

| Offset from | Offset to | Size | Value | Note              |
| ----------- | --------- | ---- | ----- | ----------------- |
| dfc8        | dfc9      | 2    | 00 18 | Rain              |
| dfca        | dfcb      | 2    | 00 13 | Reptile           |
| dfcc        | dfcd      | 2    | 00 05 | Stryker           |
| dfce        | dfcf      | 2    | 00 02 | Jax               |
| dfd0        | dfd1      | 2    | 00 03 | Nightwolf         |
| dfd2        | dfd3      | 2    | 00 10 | Jade              |
| dfd4        | dfd5      | 2    | 00 17 | Noob Saibot       |
| dfd6        | dfd7      | 2    | 00 01 | Sonya             |
| dfd8        | dfd9      | 2    | 00 00 | Kano              |
| dfda        | dfdb      | 2    | 00 11 | Mileena           |
| dfdc        | dfdd      | 2    | 00 1A | Secret Character  |
| dfde        | dfdf      | 2    | 00 04 | Unmasked Sub-Zero |
| dfe0        | dfe1      | 2    | 00 15 | Classic Sub-Zero  |
| dfe2        | dfe3      | 2    | 00 09 | Kung Lao          |
| dfe4        | dfe5      | 2    | 00 07 | Sektor            |
| dfe6        | dfe7      | 2    | 00 0f | Kitana            |
| dfe8        | dfe9      | 2    | 00 14 | Ermac             |
| dfea        | dfeb      | 2    | 00 12 | Scorpion          |
| dfec        | dfed      | 2    | 00 08 | Cyrax             |
| dfee        | dfef      | 2    | 00 0a | Kabal             |
| dff0        | dff1      | 2    | 00 06 | Sindel            |
| dff2        | dff3      | 2    | 00 0e | Smoke             |
| dff4        | dff5      | 2    | 00 0d | Liu Kang          |
| dff6        | dff7      | 2    | 00 0c | Shang Tsung       |

Player Select Screen

| Offset from | Offset to | Size | Value                                                                                           | Note                                                |
| ----------- | --------- | ---- | ----------------------------------------------------------------------------------------------- | --------------------------------------------------- |
| aa392       | aa3b1     | 32   | 0e 0e 04 0a ..                                                                                  | Second Palette in player select screen(4th Palette) |
| 346b28      | 346b47    | 32   | 00 00 00 00 00 24 02 48 04 68 06 8c 08 ac 0a ce 0c c8 0a 84 0c 0a 0e 0c 04 02 06 04 08 06 0a 08 | First palette in the player select screen           |

Portraits

Rain

| Offset from | Offset to | Size | Value          | Note           |
| ----------- | --------- | ---- | -------------- | -------------- |
| aa3b4       | aa731     |      | 00 01 05 a0 .. | TileSet        |
| aa732       | aa735     | 4    | 00 0a a3 b4    | ref to TileSet |
| aa73a       | aa73d     | 4    | 00 0a a7 6e    | ref to TileMap |
| aa75e       | aa761     | 4    | 00 0a a7 6e    | ref to TileMap |
| aa762       | AA765     |      | 00 00 00 2c    | TileMap Size?  |
| aa76e       | AA7B5     |      | 00 01 ..       | TileMap        |
| AA7B6       | AAB55     |      | 00 02 05 80 .. | ?              |
| AAB92       | AABD0     |      | 00 01          | ?              |
| AA7B6       | AAB55     |      | 00 02 05 80 .. | ?              |

Noob Saibot

| Offset from | Offset to | Size | Value                      | Note           |
| ----------- | --------- | ---- | -------------------------- | -------------- |
| ABD34       | ABF9f     | 268  | 00 01 04 40 .. 44 02 00 00 | TileSet        |
| ABFA0       | ABFA3     |      | 00 0a bd 34                | ref to TileSet |
| ABFA8       | ABFAB     |      | 00 0a co 1c                | ref to TileMap |
| AC01C       | AC053     |      | 00 01 00 c0 .. 1d 21 00 00 | TileMap        |

Sonya Blade

| Offset from | Offset to | Size | Value                | Note           |
| ----------- | --------- | ---- | -------------------- | -------------- |
| AC054       | AC4AB     |      | 00 01 06 20 ..       | TileSet        |
| AC4AC       | AC4AF     |      | 00 0a c0 54          | ref to TileSet |
| AC4B4       | AC4B7     |      | 00 0a c4 e8          | ref to TileMap |
| AC458       |           |      | 00 02 00 c0 .. 00 00 | TileMap        |

ultimate mortal kombat screen?

| Offset from | Offset to | Size | Value    | Note     |
| ----------- | --------- | ---- | -------- | -------- |
| 3A4402      | 3A4607    | 517  | 00 02 .. | TileSet? |

Select mode screen(Mortal Kombat, 2 on 2, 8 on 8)

| Offset from | Offset to | Size  | Value              | Note                    |
| ----------- | --------- | ----- | ------------------ | ----------------------- |
| 3D79D0      | 3DB441?   | 14961 | 00 01 7f c0 01 ... | TileSet                 |
| 3Db442      | 3DB445    | 4     | 00 3d 79 d0        | ref to TileSet          |
| 3Db474      | 3Db475    | 2     | 03 fd              | number tiles in tileset |

Willem screen

| Offset from | Offset to | Size | Value                                                          | Note                    |
| ----------- | --------- | ---- | -------------------------------------------------------------- | ----------------------- |
| 3edf12      | 3EE3B9    | 1191 | 00 ...                                                         | TileSet                 |
| 3ee3ba      | 3ee3bd    | 4    | 00 3e df 12                                                    | ref to TileSet          |
| 3ee3be      | 3ee3c1    | 4    | 00 3e e4 5e                                                    | Pelette ref             |
| 3ee3c2      | 3ee3c5    | 4    | 00 3e e3 f6                                                    | ref to ref(why?)        |
| 3ee3ed      |           | 1    | 5a                                                             | number tiles in tileset |
| 3ee3f6      | 3ee3f9    | 4    | 00 3e e3 fa                                                    | ref to TileMap          |
| 3ee3fa      | 3EE45E    | 100  | 00 02 07 00 02                                                 | Willem screen. TileMap  |
| 3ee3be      | 3ee3c1    | 4    | 02 40 00 40 00 40 00 40 00 40 00 7e 00 08 40 00 00 00 3e e4 5e | Pelette                 |

Mortal Kombat 3 portaits(Unused)

| Offset from | Offset to | Size  | Value                   | Note                             |
| ----------- | --------- | ----- | ----------------------- | -------------------------------- |
| 3EE47A      | 3F16F7    | 12925 | 00 01 52 e0 ..          | Mortal Kombat 3 portaits TileSet |
| 3f16f8      | 3а16fb    | 4     | 00 3e e4 7a             | TileSet ref                      |
| 3f16fc      | 3f16ff    | 4     | 00 3f 19 50             | Pelette ref                      |
| 3f1700      | 3f1704    | 4     | 00 3f 17 34             | ref to ref?                      |
| 3f172a      | 3f172b    | 2     | 02 96                   | number tiles in tileset          |
| 3f1734      | 3f1737    | 4     | 00 3f 17 3c             | ref to Tilemap?                  |
| 3f1738      | 3f173b    | 4     | 00 3f 17 e2             | ref to ?                         |
| 3f17e2      | -         | -     | 00 02 07 00 02 00 7f 41 | TileMap?                         |

Towers

| Offset from | Offset to | Size  | Value       | Note                    |
| ----------- | --------- | ----- | ----------- | ----------------------- |
| 3F199E      | 3F6020    | 18050 | 00 01 ..    | TileSet                 |
|             |           | 4     | 00 3e e4 7a | TileSet ref             |
|             |           | 4     | 00 3f 19 50 | Pelette ref             |
|             |           | 4     | 00 3f 17 34 | ref to ref?             |
| 3f605e      | 3f605f    | 2     | 03 fe       | number tiles in tileset |
|             |           | 4     | 00 3f 17 3c | ref to Tilemap?         |
|             |           | 4     | 00 3f 17 e2 | ref to ?                |
|             | -         | -     | -           | TileMap?                |

Text

| Offset from | Offset to | Size | Value                     | Note                             |
| ----------- | --------- | ---- | ------------------------- | -------------------------------- |
| e0d8        | e0ea      | 19   | SELECT YOUR FIGHTER       | Text in the player select screen |
| 524d6       | 525d5     |      |                           | Character Names                  |
| 5cc3c       | 5cc54     |      | ULTIMATE MORTAL KOMBAT? 3 | Text after SEGA LOGO screen      |
| 6842A       | 68531     | 264  | 'YOU HAVE BEEN CHOSEN ..  | intro text                       |

Text refs

Intro Text

| Offset from | Offset to | Size | Value       | Note   |
| ----------- | --------- | ---- | ----------- | ------ |
| 682B8       | 682BB     | 4    | 00 06 84 2a | 1 row  |
| 682BC       | 682BF     | 4    | 00 06 84 40 | 2 row  |
| 682C0       | 682С3     | 4    | 00 06 84 57 | 3 row  |
| 68          | 68        | 4    | 00 06       | 4 row  |
| 68          | 68        | 4    | 00 06       | 5 row  |
| 68          | 68        | 4    | 00 06       | 6 row  |
| 68          | 68        | 4    | 00 06       | 7 row  |
| 68          | 68        | 4    | 00 06       | 8 row  |
| 68          | 68        | 4    | 00 06       | 9 row  |
| 68          | 68        | 4    | 00 06       | 10 row |
| 68          | 68        | 4    | 00 06       | 11 row |

Other

| Offset from | Offset to | Size | Value       | Note           |
| ----------- | --------- | ---- | ----------- | -------------- |
| d446        | d447      | 2    | 00 17       | 2p init player |
| 3fbb18      | 3fbb1b    | 4    | 00 3f b1 1a | TileSet ref    |