We have been working to mitigateongoing DDoS attacks. Thank you for your patience.
Please consider supporting us onPatreon.

Proto:Mario Kart 8 Deluxe

From The Cutting Room Floor
Jump to navigationJump to search

This page details one or more prototype versions ofMario Kart 8 Deluxe.

Hmmm...
To do:
  • ANintendo NX bootup screen that isn't seen during gameplay.
  • Coverage of other debug menu pages with pictures and explanation.
  • Document double item box differences. (Example: Obtaining 2 Coins from a Double Item Box)
  • A whole lot of blurry screenshots uploaded as Jpgs that need to be replaced with clean Pngs.
  • Find/discover more debugging content.
  • Find/discover more differences from final game.
  • Correct some grammar mistakes.
  • Replace images of text with just text.

Hiddenpalace.org logo.png  This prototype isdocumented onHidden Palace.

On November 20, 2022, a prototype build ofMario Kart 8 Deluxe that was apparently recovered from a SwitchODIN-eMMC was anonymously leaked online through a (now taken down) archive.org link. Built on October 18th, 2016, with a timestamp of 09:37:23, this prototype is from 6 months before the retail game's release, and only 2 days before the Switch itself was revealed to the public. On top of that, debugging features are enabled by default. Comparing the debug folders, function names, and some script files of this prototype to the debug folders of the Kiosk Demo of Mario Kart 8 for the Wii U, it is likely that some of the debug features came from the original Mario Kart 8, but with more features added. Evidence of this includes function names and script files containing debug content with mentions of the Wii Remote, DRC, functions that aren't accessible or are stubbed, some function names for some features of this build in the Wii U Kiosk Demo map, a debug text display feature that was shown in the Mario Kart 8 Direct, and more.

Contents

Sub-Pages

MK8DProtoToad2.png
Differences
Mii models weren't present?
MK8D Proto DebugMenuRoot.png
Debugging Material
Lots of debugging content.
MK8DProto Patches.png
Patches
Some patches to fix problems and enable debug features that aren't acessible.

Test Tracks

Two test tracks are referenced in the code and one can be found in the game's files. The one found in the files is incomplete and only contains a lightning environment file and the ones referenced in the code are not present in the files.

By adding the track files to the game and writing custom code for the game to load the track filename strings in theDebug Menu and make the empty test track list entry selectable, test tracks can be loaded.They will load in Course ID 0x1 (Test) where minimap is disabled and music played is Mario Circuit, differently from Mario Kart 8 Wii U where no music plays. They aren't restricted by rule therefore they can be played in Race and Battle.

You can load them yourself by using theTest Tracks patch.

test_WiFiTest1

test_WiFiTest1 is a track found in the Kiosk Demo version of Mario Kart 8 Wii U. While the file for this track doesn't exist in this Prototype, this course is loaded online if the select course is Course ID 0x1 (Test).Here's a video of this track being loaded online (LAN) in this Prototype by adding the files of the track back to the game and patching the game's code so the track loads online even if the selected course is not Test course.

test_Customizer

test_Customizer is the track that would load in theCustomizer scene of theDebug Menu. The code that loads theCustomizer scene is programmed to load this track, but for some reason the course the scene loads is the last/current loaded course (possible issue with this Prototype build), for example, in menus, the course loaded isGu_Menu, loadingCustomizer while in menus will load the scene inGu_Menu, the course menus are loaded in, in game, it is a black void with no models or visuals.

The files fortest_Customizer aren't present in the game but a skybox calledVRCustomizer is present in the game's files (also in Mario Kart 8 Wii U) and is definitely used in this course.test_Customizer is definitely a copy ofGu_Menu but usingVRCustomizer skybox instead, a unicolor light blue sky with a color gradiant similar to the one seen in the character selection background (coincidence?) of the Kiosk Demo version of Mario Kart DS and the corner of some title/main menu background images of Mario Kart 8/Deluxe.

The reasonstest_Customizer is definitely a copy ofGu_Menu is becauseGu_Menu has no checkpoints and the spawn point coordinates and rotation are at 0,0,0. Coincidentally,Customizer has the kart spawn point coordinates and rotation hardcoded to be at 0,0,0 and the game crashes if the course loaded has checkpoints. Also becauseGu_Menu has no visuals as there's no models and the skybox (VRMenu) doesn't render in game so it's a black background which is out of place and it causes two issues:The character/vehicle parts text is harder to read because the color blends with the background and some vehicles are very glowy.test_Customizer has a proper skybox (VRCustomizer) that makes the text very readable and the karts aren't as glowy.

In the video below a recreation oftest_Customizer is used by adding the files of the course to the game and adding it to theDebug Menu Test course list by using theTest Tracks patch (artificial custom code).Toggle Process Meter Bars andToggle Free CameraDebug Controller Features were used to move the camera and display the game's process performance.

test_DanceFloor

test_DanceFloor is a track that would probably be used for testing. The track only contains one file and it's the lightning lightning environment file. The track folder is present in "Course/EAD", EAD probably meaning Nintendo Entertainment Analysis & Development. The lightning environment is a strong purple. It is likely that it would appear in the "Test(EAD)" course section of theDebug Menu.

With only course.bgenv being present, it is likely an unfinished track that was meant for lightning environment testing. The track crashes if loaded because it lacks model, collision and mapping files.

test_DanceFloor was present in the final game but then later removed after some Booster Course Pass DLC update.

In the image below, we can see how Mario Circuit looks like with this course's lightning environment file.

MK8DProto testDanceFloorBGENV.jpg

Test Retro Battle Stage File Prefixes

Hmmm...
To do:
replace image of text with text

TheDebug Menu Test course list function has strings for the file prefix of every course and stage, however, it also includes battle stage prefixes for retro stages that don't appear in the game, these being Wii (Bwii), DS (Bds), N64 (B64), GBA (Bagb) and "CTR" (Bctr), which is 3DS, but the game uses B3ds. These retro stages were probably planned for the game or they were added for testing or other reasons.

MK8DProtoTestBattlePrefixStrings.png

Test Team Award Result UI File

A test UI file of team result for Award screen. A reference for this file exists in the code that loads the texture for Team Award but it isn't loaded, the common one is loaded instead, the same one seen in the final game. The UI file is outside of the .sarc UI files. The layout can be seen with Switch Toolbox and it looks like unique, plus, it uses images for the point numbers, normally, point numbers are text and the digital number is loaded from the font.

File Layout seen with Switch Toolbox
MK8DProto Test TotalResult1.pngMK8DProto Test TotalResultBFLYT.png
v · t · e
TheMario series
NES/FDSSuper Mario Bros. (All Night Nippon) •Super Mario Bros. 2 (FDS) •Super Mario Bros. 2 (NES) (Prototype,Doki Doki Panic) •Super Mario Bros. 3
Game Boy (Color)Super Mario Land •Super Mario Land 2: 6 Golden Coins •Wario Land: Super Mario Land 3 •Super Mario Bros. Deluxe
SNESSuper Mario World (Localization Prototype) •Super Mario All-Stars •Super Mario World 2: Yoshi's Island (Prototypes)
SatellaviewBS Super Mario USA •BS Super Mario Collection
Nintendo 64(DD)Super Mario 64 (iQue Prototypes,64DD Version)
Game Boy AdvanceSuper Mario Advance •Super Mario Advance 2 •Super Mario Advance 3 •Super Mario Advance 4
GameCubeSuper Mario Sunshine (Demo)
Nintendo DSSuper Mario 64 DS •New Super Mario Bros.
WiiSuper Mario Galaxy •New Super Mario Bros. Wii •Super Mario Galaxy 2 •Super Mario All-Stars
Nintendo 3DSSuper Mario 3D Land (Demo) •New Super Mario Bros. 2
Wii UNew Super Mario Bros. U (New Super Luigi U) •Super Mario 3D World
iOS, AndroidSuper Mario Run
Nintendo SwitchSuper Mario Odyssey •New Super Mario Bros. U Deluxe •Super Mario 3D All-Stars •Super Mario Bros. 35 •Super Mario 3D World + Bowser's Fury •Super Mario Bros. Wonder (Kiosk Demo)
Game & WatchGame & Watch: Super Mario Bros.
Mario Kart
Console GamesSuper Mario Kart (Prototypes) •Mario Kart 64 (iQue Prototype) •Mario Kart: Double Dash!! (Demos,Bonus Disc) •Mario Kart Wii (Mario Kart Channel) •Mario Kart 8 •Mario Kart 8 Deluxe (Prototype)
Handheld GamesMario Kart: Super Circuit •Mario Kart DS (Demos) •Mario Kart 7 •Mario Kart Tour (Closed Beta)
Arcade GamesMario Kart Arcade GP •Mario Kart Arcade GP 2 •Mario Kart Arcade GP DX
RPGs
Super Mario RPGLegend of the Seven Stars (Switch)
Paper MarioPaper Mario •The Thousand-Year Door (Demos,Switch) •Super Paper Mario •Sticker Star •Color Splash •The Origami King
Mario & LuigiSuperstar Saga (Prototype,+ Bowser's Minions) •Partners in Time •Bowser's Inside Story (+ Bowser Jr.'s Journey) •Dream Team •Paper Jam •Brothership
Mario + RabbidsKingdom Battle •Sparks of Hope
Mario Party
Console GamesMario Party •Mario Party 2 •Mario Party 3 (Prototype) •Mario Party 4 (Demo) •Mario Party 5 (Demo) •Mario Party 6 (Demo) •Mario Party 7 •Mario Party 8
Mario Party 9 •Mario Party 10 •Super Mario Party •Mario Party Superstars
Handheld GamesMario Party Advance •Mario Party DS •Mario Party: Island Tour
Web GamesMario Party 7: Bowser's Lair Hockey •Mario's Matching Madness
Sports
GolfNES Open Tournament Golf • Mario Golf (N64,GBC) •Mario Golf: Toadstool Tour •Mario Golf: Advance Tour •Mobile Golf
TennisMario's Tennis • Mario Tennis (N64,GBC) •Mario Power Tennis •Mario Tennis: Power Tour (Bicep Pump) •Mario Tennis Aces
StrikersSuper Mario Strikers (Demo) •Mario Strikers Charged •Mario Strikers: Battle League
BaseballMario Superstar Baseball (Mario Baseball Demo) •Mario Super Sluggers
Mario & Sonic at the Olympic GamesBeijing 2008 (DS,Wii) • Vancouver 2010 (DS,Wii) •London 2012 • Rio 2016 (Wii U,Arcade)  •Tokyo 2020
OtherExcitebike: Bun Bun Mario Battle •Mario Pinball Land •Dance Dance Revolution Mario Mix •Mario Sports Mix
Dr. Mario
Console GamesDr. Mario (Prototypes) •Tetris & Dr. Mario •Dr. Mario 64 •Nintendo Puzzle Collection •Dr. Luigi
Handheld GamesDr. Mario •Dr. Mario & Puzzle League •Dr. Mario Express •Dr. Mario World
Web GamesDr. Mario: Vitamin Toss
Super Mario Maker
Wii USuper Mario Maker
Nintendo 3DSSuper Mario Maker for Nintendo 3DS
Nintendo SwitchSuper Mario Maker 2
Mario vs. Donkey Kong
Handheld GamesMario vs. Donkey Kong (Demo) •March of the Minis (Demo) •Minis March Again! •Mini Land Mayhem! •Tipping Stars •Mini Mario & Friends: amiibo Challenge
Console GamesTipping Stars •Mini Mario & Friends: amiibo Challenge
Mario Bros.
ArcadeMario Bros.
NES/FDSMario Bros. (Kaettekita)
PC-88Punch Ball Mario Bros.
Virtual BoyMario Clash
Game Boy AdvanceMario Bros. Classic
Mario's Picross
Game BoyMario's Picross •Picross 2
SNESMario's Super Picross
Captain Toad
Wii UTreasure Tracker
Nintendo Switch, Nintendo 3DSTreasure Tracker
Donkey Kong
ArcadeDonkey Kong •Donkey Kong Jr.
Atari 8-bit familyDonkey Kong (Prototype)
NES/FDSDonkey Kong •Donkey Kong Jr.
Game BoyDonkey Kong
Luigi's Mansion
GameCubeLuigi's Mansion
Nintendo 3DSDark Moon •Luigi's Mansion
ArcadeLuigi's Mansion Arcade
Nintendo SwitchLuigi's Mansion 3 •Luigi's Mansion 2 HD
Princess Peach
Nintendo DSSuper Princess Peach
Nintendo SwitchPrincess Peach: Showtime!
Adobe FlashSuper Princess Peach: Parasol Fall
Wrecking Crew
NES/FDSWrecking Crew
SNESWrecking Crew '98
Art
Console GamesMario Paint (Prototype) •Mario Artist Paint Studio (Prototype) •Mario Artist Talent Studio •Mario Artist Communication Kit •Mario Artist Polygon Studio
I am a Teacher: Super Mario no Sweater •Mario no Photopi
Handheld GamesJaguar Mishin Sashi Sen'you Soft: Mario Family •Photos with Mario
Educational
Computer GamesMario is Missing! •Mario's Early Years •Mario Teaches Typing
Console GamesMario is Missing! (SNES,NES) • Mario's Time Machine (SNES,NES) •Mario's Early Years
Miscellaneous
Arcade GamesMario Roulette
Computer GamesMario's Game Gallery
Console GamesMario & Wario •Yoshi's Safari •Undake 30: Same Game Mario Version •Hotel Mario (Prototype) •Super Mario's Wacky Worlds •Fortune Street
Web GamesBowser's Diary Quiz •Heads-Up •Which Mushroom Kingdom Character Would Be Your BFF?
Handheld GamesAlleyway •Mario Clock •Puzzle & Dragons: Super Mario Bros. Edition
CompilationsDonkey Kong, Donkey Kong Jr., Mario Bros. •3-in-1 Super Mario Bros. / Duck Hunt / World Class Track Meet (Prototype)
CompetitionsNintendo World Championships 1990 •Nintendo Campus Challenge 1991 •Nintendo Campus Challenge 1992 •Nintendo PowerFest '94
See Also
Donkey Kong •Game & Watch •Wario •Yoshi
Retrieved from "https://tcrf.net/index.php?title=Proto:Mario_Kart_8_Deluxe&oldid=1790988"
Categories:


Cleanup >To do
Games >Games by content >Prototypes
Games >Games by series >Mario series