the cutting room mirror

Super Mario Odyssey

This article has a talk page!
view on tcrf.net

Super Mario Odyssey sees the glorious return of the open-world 3D Mario collectathon formula from Super Mario 64 and Super Mario Sunshine, except now Mario can also use his new friend Cappy to possess the conscience of several entities, including the likes of a dinosaur, with his cap. They tried out a lot of new things is what we're saying.

Unused Moons#

Harder Moon Kingdom Trace-Walking Game#

To do:
Replace with a video without commentary and add IDs/filenames.

Originally, the Koopa Trace-Walking game in the Moon Kingdom was going to be in the shape of a star, but the final game reuses the circle design from the first Trace-Walking game in the Sand Kingdom. It was likely cut due to a star shape being a pretty extreme jump in difficulty compared to the Sand and Snow Kingdom's circle and triangle shapes respectively.

Watch on YouTube

Removed Files#

Stages#

Inside various BYAML files in WorldList.szs are references to removed test stages.

Early Stage

Final Stage

References

KakinumaCapIslandTest000Stage

CapWorldHomeStage

StageList

TestAoyagiRaidBossStage

BossRaidHomeStage

StageList

TestEisaku160303aStage

ExStageList

TestEisaku160915Stage

ExStageList

TestHarayama120Stage

ExStageList

TestHiratake212Stage

ExStageList

TestIwasa049Stage

TrexBikeExStage

ChangeStageList

TestIwasaTrexPoppunZone

TrexPoppunExStage

ExStageList

TestKiriyamaPeachCastle000Stage

PeachWorldHomeStage

StageList

TestKitahara040Stage

Special1WorldHomeStage

StageList

TestKitahara041Stage

Special2WorldHomeStage

StageList

TestKitazonoKoopaLv0Stage

CloudWorldHomeStage

StageList

TestMoonWorldBase

MoonWorldHomeStage

StageList

TestNodama048Stage

ExStageList

TestOkamoto102Stage

ExStageList

TestTakahasi022Stage

InvalidMapOpenList

(Source: Aurum)

Text#

To do:
Check other updates, I only checked the final.

In the message project file in the final update, there are mentions to files in some directories that do not exist in the update nor base game, mostly stages.

DebugMessage/StageMessage/TestDoi019Stage.mstxt
DebugMessage/StageMessage/TestDoi021Stage.mstxt
DebugMessage/StageMessage/TestEisaku171004Stage.mstxt
DebugMessage/StageMessage/TestEisaku171005bStage.mstxt
DebugMessage/StageMessage/TestEisaku171006bStage.mstxt
DebugMessage/StageMessage/TestEisaku171006Stage.mstxt
DebugMessage/StageMessage/TestEisaku171006_2bStage.mstxt
DebugMessage/StageMessage/TestEisaku171006_2Stage.mstxt
DebugMessage/StageMessage/TestEisaku171011bStage.mstxt
DebugMessage/StageMessage/TestEisaku171011cStage.mstxt
DebugMessage/StageMessage/TestEisaku171011Stage.mstxt
DebugMessage/StageMessage/TestEisaku171026Stage.mstxt
DebugMessage/StageMessage/TestHarayama147Stage.mstxt
DebugMessage/StageMessage/TestHarayama148Stage.mstxt
DebugMessage/StageMessage/TestHarayama149Stage.mstxt
DebugMessage/StageMessage/TestHishinuma020Stage.mstxt
DebugMessage/StageMessage/TestHishinuma035Stage.mstxt
DebugMessage/StageMessage/TestHishinuma052Stage.mstxt
DebugMessage/StageMessage/TestHishinuma053Stage.mstxt
DebugMessage/StageMessage/TestHishinuma054Stage.mstxt
DebugMessage/StageMessage/TestHishinuma055Stage.mstxt
DebugMessage/StageMessage/TestHishinuma056Stage.mstxt
DebugMessage/StageMessage/TestHishinuma057Stage.mstxt
DebugMessage/StageMessage/TestHishinuma058Stage.mstxt
DebugMessage/StageMessage/TestHishinuma059Stage.mstxt
DebugMessage/StageMessage/TestHishinuma060Stage.mstxt
DebugMessage/StageMessage/TestHishinuma061Stage.mstxt
DebugMessage/StageMessage/TestHishinuma065Stage.mstxt
DebugMessage/StageMessage/TestHishinuma066Stage.mstxt
DebugMessage/StageMessage/TestHishinuma067Stage.mstxt
DebugMessage/StageMessage/TestNasu006Stage.mstxt
DebugMessage/StageMessage/TestNasu007Stage.mstxt
DebugMessage/StageMessage/TestNasu008Stage.mstxt
DebugMessage/StageMessage/TestNasu009Stage.mstxt
DebugMessage/StageMessage/TestNasu010Stage.mstxt
DebugMessage/StageMessage/TestNasu011Stage.mstxt
DebugMessage/StageMessage/TestNasu012Stage.mstxt
DebugMessage/StageMessage/TestNasu013Stage.mstxt
DebugMessage/StageMessage/TestNasu014Stage.mstxt
DebugMessage/StageMessage/TestTatsuno024Stage.mstxt
DebugMessage/StageMessage/TestTatsuno026Stage.mstxt
DebugMessage/StageMessage/TestTatsuno027Stage.mstxt
DebugMessage/StageMessage/TestTatsuno028Stage.mstxt
DebugMessage/StageMessage/TestTatsuno029Stage.mstxt
DebugMessage/StageMessage/TestTatsuno030Stage.mstxt
DebugMessage/StageMessage/TestTatsuno032Stage.mstxt
DebugMessage/StageMessage/TestTatsuno033Stage.mstxt
DebugMessage/StageMessage/TestTatsuno034Stage.mstxt
DebugMessage/StageMessage/TestYaeno048Stage.mstxt
DebugMessage/StageMessage/TestYaeno049Stage.mstxt
DebugMessage/StageMessage/TestYaeno050Stage.mstxt
Viewer/ForMoonCheck.msalt

Unused Costumes#

The original release of the game included descriptions of several clothing that were not obtainable at the time, among those being one based on Link from The Legend of Zelda.

Hat Name

Hat Description

Outfit Name

Outfit Description

Link Hat

A hat from a far-off land.

Link Suit

This outfit from another land comes complete with back accessories (sadly nonremovable).

While every other piece of clothing in the list was periodically released following launch, this was the only costume that would never see the light of day. In v1.2.0, all references to the Link set were removed.

(Source: SciresM)

Unused Models#

Early Luigi#

Early

Final (v1.2.0)

An early version of Luigi's model is present in the base game. The final Luigi’s Balloon World model adds key features including a bowtie, additional expressions, and textures that match Mario's better. Luigi appears to be much darker, and the backpack was changed to a suitcase with black straps.

(Source: RandomTalkingBush)

Mario3D#

Mario's model from Super Mario 3D World, with his outfit recolored to resemble his in-game color scheme from the original Super Mario Bros. Whether this was a planned costume at any point isn't quite clear.

(Source: RandomTalkingBush)

CoinCollect#

A placeholder model for regional coins. A duplicate exists as CoinCollectM.

(Source: RandomTalkingBush)

SkyPeachCastleNight#

Copy of the sky used for Sand Kingdom's nighttime scenario. Texture names are the same.

DebugCubeMapCheck#

A simple model used to test various Kingdoms' cubemaps. Found under DebugCubeMapCheck.szs inside the ObjectData folder.

(Source: DJ_Fox11)

Unused Music#

Unused Multi Moon Jingle#

The jingle used for getting a Multi Moon during the "A Traditional Festival!" mission in New Donk City has an unused 8-bit version. While the player can replay the mission at any point after clearing it, and can choose to play it with the 8-bit remix of Jump Up, Super Star! once unlocking it, the replay version does not end with a Multi Moon.

WsdRsBgmJgGrandMoonCeremony8bit

Early Title Screen Music#

This is the title screen music from the game's E3 2017 demo, as suggested by the filename. It's a version of the NDC theme that has been stripped down to just the piano and trombones with some percussion.

RsBgmE3Title.nk.48.dspadpcm.bfstm

Test Text Layout#

To do:
Find the file that contains the text for this test layout.

Located in LayoutData/TestText.szs is a simple test layout with these animations: Appear, End, and Wait.

The layout itself just includes a textbox with the name TxtTest00. The text reads "テストですテストですテストですテストですテストですテストです", which just means "This is a test".

(Source: shibboleet)

Unused Text#

E3 Demo Leftovers#

There are multiple text files left over from the demo used at E3 2017 and later events.

Tags encoding button symbols are replaced with the buttons they represent in square brackets. The game's text system dynamically replaces these with the correct symbol for the controller in use (double Joy-Con/Pro Controller or single Joy-Con). The text can be found in can be found in LocalizedData\[region]_[language]\MessageData. These appear, translated, in all the text files, even though the demo was only seen in English and Japanese.

LayoutMessage.szs\E3SelectParts.msbt#

It isn't known where in the E3 demo this was used exactly, or if it was used.

Label: E3SelectParts_Start

[A Button / Right Button] Start

SystemMessage.szs\E3StageSelect.msbt#

Used in the course selection screen.

Label: E3StageSelect_Stage00

Sand Kingdom

Label: E3StageSelect_Stage01

Metro Kingdom

LayoutMessage.szs\E3Thank.msbt#

Label: E3Thank_Thank

Thanks for playing!

LayoutMessage.szs\E3TitleMenu.msbt#

Label: E3TitleMenu_Nintendo

© 2017 Nintendo

SystemMessage.szs\E3.msbt#

To do:
Does this differ from the used text?

Label: ClosetList_ListGuide

[Left Stick / Joystick] Select   [B Button / Bottom Button] Quit   [A Button / Right Button] Confirm

Unused Areas#

In the Metro Kingdom, there's a room with a 2D section and a music note that when collected, makes a group of them appear for Mario to collect in both 2D and 3D. This area has a second mirrored copy of the room stored just off-screen, which cannot be seen without hacking and appears to serve no purpose in-game.

(Source: SKELUX)

The Chinese version of the game added new unused areas to Lake Kingdom's Balloon World Scenario with the name "BalloonGameSettingAreaAdd". All instances of this area are commented with 地形抜け対策サーバー用 which roughly translates to "For terrain omission countermeasure server". This hints to a feature that prevents you from placing Balloon World balloons out of bounds. For obvious reasons, this feature cannot be tested outside of China.

Regional Differences#

To do:
Find more differences.

Multi Moons/Grand Moons#

The triple Power Moons are called Multi Moons in the English, French, Dutch, Italian, German, Russian and Spanish versions. In the Japanese, Korean, and Traditional Chinese versions, they are called Grand Moons, likely an homage to the Grand Stars in Super Mario Galaxy. The international name was seemingly decided upon rather late, as the E3 2017 demo retains the "Grand Moon" name.

China (PRC) release modifications#

To officially sell the game in China, various game aspects had to be modified to comply with local regulations.

International release

China release

All English words on the world map were removed, including coordinate labels2. This change also applies to the map outside the game itself, such as on the cartridge3 and download cards.4

The skull and eyepatch were removed from the Pirate's headgear.56

Revisional Differences#

To do:
More differences?

Version 1.0.1#

Fixes a sequence break in the Cascade Kingdom that made it possible to jump around a Nintendo-grade™ invisible wall and go straight to the boss without collecting any Power Moons beforehand.

Version 1.1.0#

Adds support for the Korean language.

Version 1.2.0#

Adds Balloon World, a minigame starring Luigi that's unlocked after completing the main game, as well as a plethora of new outfits (most of which are time-locked). It also adds a few filters to Snapshot Mode, adjusts the difficulty, and fixes a bug that allowed people to easily max out the score for the Jump-Rope Challenge (resetting the leaderboards in the process).

v1.0.0-v1.1.0

v1.2.0

The color of the Bowser's Kingdom Checkpoint Flag's pole in the Sand Kingdom Hint Art was fixed; it was originally yellow, the default Checkpoint Flag pole (and by extension Power Moon) color seen in various Kingdoms and on the Odyssey, as opposed to the proper red.

v1.0.0-v1.1.0

v1.2.0

The four grassy platforms in the Cascade Kingdom (which appear after beating Madame Brood) were added to the map, and the bridge that collapses after collecting the first Moon is now shown in its collapsed state on the map.

v1.0.0-v1.1.0

v1.2.0

Dark Side's map shows various platforms and edges from an earlier version of the world. These bits were removed in the Balloon World update.

v1.0.0-v1.1.0

v1.2.0

The picture the player receives after completing the game has been altered slightly to add Luigi and his balloons in the background.

Version 1.3.0#

To do:
Needs dissection!

Adds additional content for use with the Nintendo Labo Toy-Con VR Goggles, as well as fixing various unspecified bugs.

Version 1.4.0#

To do:
Add comparison images of the old 2 player menu and the new 2 player menu.

Adds support for the Nintendo Switch 2's features, such as improved image quality, HDR support, and support for GameShare, allowing co-op with Mario and Cappy using two separate systems.

(Source: Nintendo)

Internal Project Name#

The game's internal project name is "RedStar", according to paths in the executable.

Oddities#

CityMan's Name#

To do:
Are there other NPCs with this?

Inside CityMan.szs and CityWoman.szs's NpcParam.byml, the only string in StartJointName under FacialAnimParam is labeled Joe.

References#


  1. Panic Button - Updated Titles for Nintendo Switch 2↩︎
  2. https://twitter.com/chinesenintendo/status/1258525046114447361?s=20↩︎
  3. https://twitter.com/chinesenintendo/status/1259755144796712961?s=20↩︎
  4. https://twitter.com/chinesenintendo/status/1259770285227565056?s=20↩︎
  5. https://twitter.com/chinesenintendo/status/1431980837365592069?s=20↩︎
  6. https://gist.github.com/fruityloops1/f15680aaaf1d049c2aa905039b6143ea↩︎