Proto:Super Mario Kart/mario-kart-*
This is a sub-page of Proto:Super Mario Kart.
This article is a work in progress. ...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes. |
To do:
|
A prototype of Super Mario Kart was discovered in July 2020, dated Jul 14, 1992. Despite the Jul 14 modification date, this build dates around the same time as kart_*, sometime in the latter half of May.
There doesn't seem to be any differences between the kart_* and this build in terms of tracks, graphics, music and more.
Like kart_*, this build is split into two files.
How to Get the ROM Working
Unlike kart_01, mario-kart-01's ROM structure is split up and expanded into a 1,024kb ROM as opposed to the normal 512kb ROM, and is split every 8000 bytes with garbage data filing the spaces in between the actual data. This garbage data can be removed by going into a hex editor, and deleting the following ranges:
- 0 - 7FFF
- 10000 - 17FFF
- 20000 - 27FFF
- 30000 - 37FFF
- 40000 - 47FFF
- 50000 - 57FFF
- 60000 - 67FFF
- 70000 - 77FFF
- 80000 - 87FFF
- 90000 - 97FFF
- A0000 - A7FFF
- B0000 - B7FFF
- C0000 - C7FFF
- D0000 - D7FFF
- E0000 - E7FFF
- F0000 - F7FFF
Doing this will shrink the ROM size back to 512kb. Afterwards, append mario-kart-02 to the end of mario-kart-01 and apply this patch.
Like kart_*, the position counter doesn't display on Rainbow Road, and will crash when entering the final lap. this can be fixed by applying this patch.
Debug Menu
To enter the debug menu press Start + Select on the title screen. Alternatively you can change 0x04 to 0x14 at 0x1E038 to enter the debug menu after the Nintendo logo.
For more detailed information on the debug menu, see here.