If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Proto:Super Mario Kart/mario-kart-*

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Proto:Super Mario Kart.

This cactus is UNDER CONSTRUCTION
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.
Hmmm...
To do:
  • This build is very similar to the kart_* build so check for more changes between them.

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.

(Source: LuigiBlood)