List of Super Mario 64 DS pre-release and unused content

These are the beta elements for Super Mario 64 DS

Beta Elements
The working title for this game was Super Mario 64x4. Also, several beta screenshots were released for the game. One of these screen shots show an unused background. Originally, all four characters could fight Bowser at the same time, and fly. This feature was removed, as the four characters can only fight Bowser by their own (with Yoshi utilizing hats to be able to swing Bowser).

At E3 2004, there was a demo called Mario's Face, where the user could use the stylus to mess around with Mario or Wario's face, and have them be 3D or outlined like a cartoon. This could have possibly been the beta Mario Mini for Super Mario 64 DS.

The caps the player uses were originally enclosed in boxes labeled M, L, and W. The boxes can still be found in the test level. Also, early screenshots depicted Wario with his original long shirt sleeves before adopting the shorter ones for the final product. The game was originally supposed to have a co-op mode but was omitted probably due to memory constraints. There was also supposed to be a purple rabbit. A picture of this rabbit can be found on page 30 of certain version of the instruction booklet for the game.

Fully functional red koopa troopas can be found in the game's code. Unlike green koopas, when red koopas see the heroes they will run into them and knock them around (similar to what bullys do). When they get knocked out of their shells, they don't panic and only walk back to their shells slowly. When the player hits a red shell it slides along the ground, killing foes in its path until the shell hits a wall and breaks. If the shell hits a player, it will take off one piece off the power meter. When Yoshi eats a red koopa, he can spew fire.

If one uses cheat codes to play as Yoshi in the Chief Chilly boss battle, the boss will give the following speech; "Hmm? I see you have no mustache! Poor, little, bald creature. Its not a fair fight for you, but luckily, I'm not a fair fighter! Lets go!" and if Yoshi beats him he says "I simply can't believe that I lost to a hairless pip-squeak like you! My mustache was my only joy! Now what will I do?!"

An image of an older version of the Bob-omb Battlefield map screen (shown on the touch-screen), shows textures from the arena surface on the last Bowser battle, these textures were used on the original Super Mario 64.

E3 SM64x4 Demo
At E3 an SM64x4 demo was playable, before the game was titled "Super Mario 64 DS". The courses were not accessible through the hub world (areas in and outside of Princess Peach's castle). Instead, the player would have to choose a course from an additional menu on the touch screen (which never made it into the final game), which would show the painting of that course (e.g Jolly Roger Bay appeared as a sunken ship.) The original menu that appeared when the console is turned on was the Multiplayer screen, however it also showed the four playable characters.

Debug Screen
A debug screen exists within Super Mario 64 DS and New Super Mario Bros (which was based on the same engine as the original game). It is also similar to the debug screen in Paper Mario for when the game attempts to manage an invalid function (e.g. from the Herringway glitch).

This screen can only be accessed through hacking, or when the player enters the combination of buttons - L+R+Left+A, letgo, Down+B, let go, Start+Select after the game freezes. This screen cannot be accessed if the player simply removes the game cartridge. Doing so will freeze the entire game, whilst if the player freezes the game through the use of for example, excess use of the multiple hat glitch, the game will display a blue screen which documents current in-game processes such as the player's location.

The player can also put his or her DS into Sleep Mode and quickly remove and reinsert the cartridge, so that when the player takes the game out of Sleep Mode the game will still be running but will crash when attempting to load new information from another byte (e.g. when the player attempts to use a door to access another location) because such data is not cached, yet the debug screen is cached as soon as the game is booted up.

Unlike the older debug menu in the original Super Mario 64 however, the player cannot alter any in-game processes this way. Such menus were presumably developed to help the game developers debug the game (i.e. when it has left its Alpha stage and is entering its early Beta stage) because Nintendo have never officially informed players of the combination of buttons to access the debug screen.