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 AnimationsSuch great form!
Unused Moons#
Harder Moon Kingdom Trace-Walking Game#
|
|
To do: |
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.
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: |
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: |
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: |
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: |
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: |
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: |
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: |
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: |
Inside CityMan.szs and CityWoman.szs's NpcParam.byml, the only string in StartJointName under FacialAnimParam is labeled Joe.
References#
- Panic Button - Updated Titles for Nintendo Switch 2↩︎
- https://twitter.com/chinesenintendo/status/1258525046114447361?s=20↩︎
- https://twitter.com/chinesenintendo/status/1259755144796712961?s=20↩︎
- https://twitter.com/chinesenintendo/status/1259770285227565056?s=20↩︎
- https://twitter.com/chinesenintendo/status/1431980837365592069?s=20↩︎
- https://gist.github.com/fruityloops1/f15680aaaf1d049c2aa905039b6143ea↩︎