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

Proto:Mario Kart DS/USA Kiosk Demo/Early Modes

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Proto:Mario Kart DS/USA Kiosk Demo.

Hmmm...
To do:
  • Does the game have any routines to display text? A debug font can be found in this build.
  • Add information for the Pause and the Result screen, as well as its selections.
  • Add missing information for the Debug menu.

While normally you can only play the Mushroom and Shell Cup in Grand Prix Mode, all 5 modes can be accessed with the Debug Menu. Unfortunately, the debug menu does not display any text, and the menu is thus just a black screen. However, sound effects are played when selecting, which help with orientation.

The first screen is the mode selection. Unlike the final menu, you select the modes with Left and Right. Another small difference is that Battle Mode and VS Mode are switched.
The configurations remain saved until you go into the normal driver/cup selection menu of the demo, which resets everything back to 0. The debug menu also takes over configurations of the last race, e.g. the demo races that run during the title screen.

An Action Replay code to access the debug menu can be found here.

Control Values
Left/Right Grand Prix, Time Trial, Battle, VS, Mission

Grand Prix

Debug Menu

Screen Controls Values
1. Class Left/Right 50 cc, 100 cc, 150 cc, Mirror 150 cc
2. Driver Left/Right: Change Driver

Up/Down: Select another Player

Mario, Donkey Kong, Toad, Bowser, Peach, Wario, Yoshi, Luigi, E.Gadd, Daisy, Waluigi, R.O.B.
3. Kart Left/Right: Change Kart from selected Player

Up/Down: Select another Player

Look below for a list of the karts
4. CPU settings Left/Right: Change type from selected Player

Up/Down: Select another Player

X: Set replay camera on selected Player

Y: Unknown

Human, CPU Easy, CPU Hard, Ghost
5. Course Select Up/Down: Select course

L/R: Skip 4 courses

General

  • No countdown numbers appear when driving in Mirror class.
  • No replay function, most likely because it's unfinished and simply not part of the demo.
  • The results screen looks different.
Proto Final
MKDS Kiosk Results.png MKDS original Results.png

Time Trial

Debug Menu

Screen Controls Values
1. Driver Left/Right: Change Driver

Up/Down: Select another Player

Mario, Donkey Kong, Toad, Bowser, Peach, Wario, Yoshi, Luigi, E.Gadd, Daisy, Waluigi, R.O.B.
2. Kart Left/Right: Change Kart from selected Player

Up/Down: Select another Player

Look below for a list of the karts
3. Course Select Up/Down: Select course

L/R: Skip 4 courses

General

  • On the bottom screen, the arrow icons use red while drifting and uses a strange explosion graphic when making a Turbo drift.
  • Camera doesn't change angle when finished.
  • No music after the race is finished.
  • Time Trial Results will be displayed on the bottom screen. The first 5 lines are the Top 5 records while the last is the best lap. Empty slots have red X's.

MKDS Kiosk TimeTrial Results.png

  • Using a bug in the Debug Menu, it's possible to let a CPU driver race in the Time Trials. However, the game crashes when it reaches the goal.

Replay Mode

  • The Replay uses the course intro music instead of the course's music.
  • The game's speed can be changed with L/R.
  • Sometimes, the Player stops moving.
  • There is a bug that occurs when pressing A or Start right after the replay starts. The Pause Menu will be displayed, but the replay is still playing. When the player reaches the goal, it displays a message that was used at E3 that only displayed when the replay had all CPU players.

MKDS Kiosk TimeTrial Bug.png

Battle Mode

Debug Menu

Screen Controls Values
1. Driver Left/Right: Change Driver

Up/Down: Select another Player

Mario, Donkey Kong, Toad, Bowser, Peach, Wario, Yoshi, Luigi, E.Gadd, Daisy, Waluigi, R.O.B.
2. Kart Left/Right: Change Kart from selected Player

Up/Down: Select another Player

Look below for a list of the karts
3. CPU settings Left/Right: Change type from selected Player

Up/Down: Select another Player

L/R: Change amount of drivers

X: Set replay camera on selected Player

Y: Unknown

Human, CPU Easy, CPU Hard, Ghost
5. Course Select / Mode Up/Down: Select course

X: Balloon Battle, Sunshine runners

General

  • Karts are selectable, while in the final version you only get the default kart of the selected driver
  • The CPU drivers don't use their items and won't pop other's balloons.
  • The timer in Sunshine Runners doesn't work at all.
  • The only items you can get are green shells, bananas, mushrooms and very rarely triple mushrooms and stars.
  • Shines don't fly to a fixed position on the track when you lose them, instead they go bouncing in one direction and bounce off walls.
  • The Shine Sprite uses a simply rotating flat model with a shine sprite texture on it.

MKDS Kiosk SunshineModell.png

VS

Debug Menu

Screen Controls Values
1. Class Left/Right 50 cc, 100 cc, 150 cc, Mirror 150 cc
2. Driver Left/Right: Change Driver

Up/Down: Select another Player

Mario, Donkey Kong, Toad, Bowser, Peach, Wario, Yoshi, Luigi, E.Gadd, Daisy, Waluigi, R.O.B.
3. Kart Left/Right: Change Kart from selected Player

Up/Down: Select another Player

Look below for a list of the karts
4. CPU settings Left/Right: Change type from selected Player

Up/Down: Select another Player

L/R: Amount of drivers

X: Set replay camera on selected Player

Y: Unknown

Human, CPU Easy, CPU Hard, Ghost
5. Course Select Up/Down: Select course

L/R: Skip 4 courses

General

Versus seems to be more focused on Multiplayer mode in this build.

  • Every driver uses the DS' username on the bottom screen.
  • The amount of drivers can be changed in the CPU settings.
  • No countdown numbers appear when racing in mirror mode.
  • Pause button doesn't work due to Multiplayer mode at E3.
  • When every human player reaches the goal, the game goes back to the title screen.
  • When reaching the goal, these graphics will be displayed:

MKDS Kiosk VS youwin.pngMKDS Kiosk VS p2wins.png

Interestingly, these graphics uses the same colouring sheme, like the final's Start, Goal and Countdown number graphics.

Points Differences

Despite not being visible, the points given to each player when there are three, four and five players differ between this build and the final, according to the rankpoint.rpt file found in Main.carc (MainRace.carc in the final). Other numbers of players (two, six, seven and eight) have the same points table, however.

3 players
Kiosk Demo Final
1st 10 10
2nd 6 7
3rd 3 4
4 players
Kiosk Demo Final
1st 10 10
2nd 7 7
3rd 4 4
4th 2 1
5 players
Kiosk Demo Final
1st 10 10
2nd 7 8
3rd 5 5
4th 3 2
5th 1 0

Mission

Debug Menu

Screen Controls Mission Values
1. Mission Select Left/Right: Select Mission 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Missions

Ten missions exist in the kiosk demo. While some of them exist in the final, some of them were either removed or completely reworked.

Interestingly, the mission NKMs (Contains object placements, route trajectories and other configurations) mostly depict differences compared to the main course NKM, which is not the case in the final game (except Delfino Square). Either by design or leftovers from an earlier build (as with Mission 3), but the actual answer to this is unknown (except Mission 3 as mentioned).

Mission 1
Takes place on GCN Yoshi Circuit. There's two pipes near the middle of the course and you must drive through them in 25 seconds or less. This mission is slightly bugged, though - the player is supposed to be playing as Yoshi at 100cc, but instead the game loads Mario at 50cc. This makes the mission very brutal to complete. However, when playing this mission from the debug menu, if the player were to select missions, press Right or Left once, go back to the first mission and play the mission, the mission will load with the correct settings. You'll have to do this every time they want to play this mission, or it will go back to Mario on 50cc.

This mission doesn't exist in the final.

Mission 2
Takes place on N64 Moo Moo Farm. There's six Goombas here, and the player must destroy them with triple red shells in 30 seconds or less.

This mission is 3-6 in the final, although it has been heavily redesigned with the objective being changed to Monty Moles instead of Goombas.

Mission 3
Takes place on Shroom Ridge, although there's an issue with this mission - the NKM is made for an earlier version of the course; all objects were placed much lower. This makes the mission impossible to complete. However, with Supastarrio's Drive Anywhere code, it's possible to complete the mission. The player has to reach the finish before the red car (aka "complete one lap") in 49 seconds.

This mission is 4-3 in the final.

Mission 4
Takes place on Peach Gardens. The player has to reach the finish before the Chain Chomp does (aka "complete one lap" in 44.5 seconds).

This mission is 5-1 in the final.

Mission 5
Takes place on SNES Mario Circuit 1. The player has to collect all 50 coins in one minute. Interestingly, Luigi uses his Poltergust 4000, although in all other missions (final and proto versions), the drivers only use their Standard Kart.

This mission doesn't exist in the final.

Mission 6
Takes place on N64 Moo Moo Farm. The player has to collect all 40 coins in 50 seconds.

This mission is 1-7 in the final, except the mission has been shortened to 20 coins in 30 seconds.

Mission 7
Takes place on a slightly harder version of Tick-Tock Clock. The player has to complete two laps in one minute 40 seconds.

This mission is 7-3 in the final.

Mission 8
Takes place on Airship Fortress. The mission is bugged - there's twenty Rocky Wrenches here. The player can complete the mission by hitting a Rocky Wrench with a star, running into one, or by sitting on top of one. The player has one minute to do this.

This mission is 6-2 in the final.

Mission 9
Crashes while loading because Mr_stage1 is broken. It's a boss battle with Big Bully.

Mission 10
Takes place on mini_block_course (GCN Block City). Like mission 9, it's a boss battle with Big Bully. In this case, the player has 17.5 minutes to use mushrooms to push Big Bully into a hole in the course.

Since Big Bully hasn't been programmed yet, he doesn't appear, rendering it impossible to complete the mission.

This mission still exists in the final game's files, but it's still unused. However, since Big Bully is fully programmed, with some ROM hacking it can be played and completed.

This mission's number (mr10) is used for Chief Chilly boss in the final.

General

  • You can switch bottom screen maps by pressing the Y button as normal. The final game doesn't allow minimaps (global maps) in mission mode.
  • No music after race.
  • No difference between mission completed and mission failed reactions.
  • Unlike the final version, Mission mode has a replay function. As a side note, the European manual mentions a replay function in Mission Mode.

Replay Mode

  • Like in Time Trial, the Replay uses the course intro music instead of the course's music.
  • The game's speed can be changed with L/R.
  • Sometimes, the Player stops moving.
  • There is a bug that occurs when pressing A or Start right after the replay starts. The Pause Menu will be displayed, but the replay is still playing. When the player completes the mission, it displays a message that was used at E3 that only displayed when the replay had all CPU players.

MKDS Kiosk TimeTrial Bug.png

Karts

Below is a list of the karts that can be chosen in the Kiosk Demo debug menu, using Left and Right. The numbers on the left are the button presses needed to select that kart, if your character selected is Mario. The kart selection resets to the selected characters' default kart every time the debug menu is loaded. "- Mario" indicates that is Mario's default kart, "- DK" is DK's default kart, etc. *CRASH* means the game will crash if this kart is selected. The reason for some karts crashing the game is, that they are lacking a shadow model.

0.       Standard Mario - Mario
1 (36).  Standard Mario
2 (35).  B-Dasher
3 (34).  Standard DK - DK
4 (33).  Standard DK
5 (32).  Rambi Rider
6 (31).  Standard Toad - Toad
7 (30).  Standard Toad (Weird Texture)
8 (29).  4-Wheel Cradle (Beta)
9 (28).  Standard Bowser - Bowser
10 (27). Standard Bowser
11 (26). Tyrant (Beta)
12 (25). Standard Peach - Peach
13 (24). Light Tripper (Beta)
14 (23). Standard Peach
15 (22). Standard Wario - Wario
16 (21). Brute (Beta)
17 (20). Standard Wario
18 (19). Standard Yoshi - Yoshi
19 (18). Egg 1 (Pink)
20 (17). Standard Yoshi
21 (16). Standard Luigi - Luigi
22 (15). Poltergust 4000
23 (14). Streamliner
24 (13). Standard Gadd - Gadd
25 (12). *CRASH*
26 (11). *CRASH*
27 (10). Standard Daisy - Daisy
28 (9).  *CRASH*
29 (8).  *CRASH*
30 (7).  Standard Waluigi - Waluigi
31 (6).  *CRASH*
32 (5).  *CRASH*
33 (4).  Standard R.O.B. - R.O.B.
34 (3).  *CRASH*
35 (2).  *CRASH*
36 (1).  Standard ???