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

Proto:Super Mario Kart

From The Cutting Room Floor
Jump to navigation Jump to search

This page details one or more prototype versions of 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:
  • Add full file paths for all the protos.
  • Several more uncompiled builds can be found in other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/risc/mak, named kart-e.hex (7/3/92), kart-p.hex (8/6/92) and kart-j.hex (11/17/92). All three builds contain the debug menu.
    • Get the Sha1sum hash for the kart-d.bin build (other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/risc/mak)
  • There are internal tools, including a track converter program.
  • Is it possible to reimplement the Debug Menu to builds without the Debug Menu by appending kart_02.rom at the end of the builds (and possibly with an extra patch)?
  • Verify effects of SFX-Disk/SFX-DOS support, such as this branch of bsnes-plus (upload a proper release build of this bsnes-plus version if possible.)

Multiple prototypes of Super Mario Kart were leaked alongside source code on July 24, 2020. They partially span almost the entire development cycle and show how often this racing classic has changed over time, but also how it shaped all later games in the series.

For the even earlier, uncompiled builds see here.

Sub-Pages

SMK Luigi-Proto.png
mkart
A third Choco Island track? This early build also features elements seen in some prerelease videos and pictures like the early Donut Plains 1 track.
SMK Proto 1P.png
kart_*
Rainbow Road could've been much harder. This build is very similar to the well-known unreleased prototype.
SMK Proto 2P.png
mario-kart-*
A similar, more unstable build to kart_* with no way to unlock Special Cup.
SMK DKJR Podium Proto.gif
mario-kart
More things have been implemented while still missing the Nintendo polish.
Kar4t Debug TT.png
kar4t
Even more things are finalized, but this features a build-exclusive debug mode for Time Trial.
Blank.png
kart-*
Appear to be internal testing builds that span the last days of development.
Blank.png
kart

General Notes

Super Mario Kart (mario-kart-01) - Debug - Edit1.png
Debugging Menus
Many Debug Menus from various builds with a lot of features, including a track editor!

Misc Builds

kart-d.bin is identical to the final Japanese build, but with the debug menu and commands implemented. Additional the win sequence after finishing a race can be skipped by pressing start, pressing select in a race will freeze the game and there is one extra change in debug mode that allows to display entire track previews. This build was possibly used for capturing footage for medias such as magazines, promos and the game's manual. (A small hex edit is required to make the Debug menu accessible, see Debugging Menus subpage for more info)

Debug Controls

The debug commands found in the final game also work in the precompiled prototype builds. These can also be activated without Cheat codes by starting a race from the debug menu and pressing a certain button combination. The RAM viewer that crashes the final game at race start (Pro Action Replay code 7E1F0608) does not crash in builds that have the Debug Menu implemented like the May Build (kart_*) and can accessed without action replay codes too.

Rom Info

Filename Path Date Sha1sum
mkart.rom other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/util 13 Apr 1992 1863f951a0a5db07a3397106bd89d9f11acfe1a3
kart_01.rom
kart_02.rom
other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/risc.lzh/mak/
other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/mak
18 May 1992
05 Aug 1992
d4f3a3944e600f4d4543ceca5d686b9b47c764ff
aa2eebbec858e378c4726b5fd6ef9536036032ed
kart.rom other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/risc.lzh/mak/ 09 Jul 1992 aedec7fffaf14e5b983c39477251922f132a5adb
mario-kart.bin other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/mak
other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/mak
14 Jul 1992 99241cc8a2c78f59d78f916f3ce3f215ad991338
kar4t.bin other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/mak
other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/mak
14 Jul 1992 abbc7e553d530f2935fd895d4f688c8878dd0bd2
mario-kart-01.bin
mario-kart-02.bin
other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/mak 14 Jul 1992 b2b754272d86e3f72355412d82d5d590a83b822b
aa2eebbec858e378c4726b5fd6ef9536036032ed
kart_01.rom
kart_02.rom
other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/mak 06 Aug 1992
kart-e.bin
kart-j.bin
kart-p.bin
other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/mak 06 Aug 1992 76d56a41767625e6da1b8a9c8342f17aa9c1f7b0
179ced0c566a10a8d0c91bb282f3914b1bcf0806
27d9b4f30d39af75075691344b7bdeedbd32ac19
kart-d.bin other.7z/NEWS.7z/テープリストア/NEWS_05/NEWS_05.tar/home/kimura/kart/risc/mak 04 Sep 1992 Todo