The Cutting Room Floor now has a Patreon page. Thanks for all your support!

If you've blocked our ad, please consider unblocking it.
We promise it isn't annoying. No flash, no sound, ever.

Ads by Project Wonderful! Your ad here, right now: $0

Super Mario Sunshine

From The Cutting Room Floor
Jump to: navigation, search
This page contains changes which are not marked for translation.


Title Screen

Super Mario Sunshine

Developer: Nintendo
Publisher: Nintendo
Platform: GameCube
Released in JP: July 19, 2002
Released in US: August 26, 2002
Released in EU: October 4, 2002
Released in KR: December 14, 2002


AnimationsIcon.png This game has unused animations.
AreasIcon.png This game has unused areas.
CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.
EnemyIcon.png This game has unused enemies.
ObjectIcon.png This game has unused objects.
GraphicsIcon.png This game has unused graphics.
ModelsIcon.png This game has unused models.
ItemsIcon.png This game has unused items.
MusicIcon.png This game has unused music.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
LevelSelectIcon.png This game has a hidden level select.
RegionIcon.png This game has regional differences.


NotesIcon.png This game has a notes page
ProtoIcon.png This game has a prototype article
BugsIcon.png This game has a bugs page
PrereleaseIcon.png This game has a prerelease article

Super Mario Sunshine is an open-ended platformer, very similar to Super Mario 64, except on a tropical island and with a talking water pump. This game also marks the first appearance of Bowser's extremely annoying son, Bowser Jr.

Hmmm...
To do:
  • Height maps (or something) for some stages show early/unused stage designs
  • Goop maps that are different to what appears in level?
  • Unused parameter files (prm) and unused text in parameter files
  • Debug Cubes

Subpages

Sunshine J Title.png
Regional Differences
Apparently, they could never agree on a consistent logo.
SMSpollution.png
Unused Pollution Maps
Watch your step, things get a bit messy!
UnknowenemySMS.png
Unused Objects
Remember that weird monster from Spaceworld 2001? Yeah, that's in here.
StartBeachSMS.png
Unused or Unseen Map Geometry
Did an intern work on some of these stages?
SoundIcon.png
Unused Audio
This is a pretty common trend with 3D Mario games.
DoorPaintedSMS.png
Unused or Early Graphics
Check out some unused, early, and even hidden graphics.
Smsstagemenu.png
Unused Text
"!!!ERROR!!! Message could not be loaded.", the Mystery of the Delfino Express, among other things.

The Test Map

Super Mario Sunshine contains a test map, named test11, which can be accessed in the US and PAL versions with the Action Replay code. The textures it uses are the same as test maps from various other games, including The Legend of Zelda: The Wind Waker. It contains various objects and terrain, including the unused soccer objects and the Hinokuri enemy. The files also contain an early sky model, though it is not used in the scene. The test map was removed in the Japanese version.

USA Europe
JKGN-DDJZ-D58XJ
FYUM-N4P3-QJUPC
HF27-CKA7-1DDRU
20HJ-60TP-QDC1E
1FW6-Y8R2-7KMEK
30TN-X6Q4-2VVEZ


Early Town Height Map

That's a weird-looking town, I'll tell ya what.

The test map also has a height map file, and the shape of the terrain matches up with the early version of Delfino Plaza seen in first trailer for the game.

Removed Maps

Test Maps

According to stageArc.bin, there were a grand total of 20 test maps in the game, divided into two categories. Scale Maps were named scale0 through scale9, and Test Maps were named test10 through test19. Of them, only test11 remains, though not in the Japanese version. It was added back in later by the localization team, as evidenced by the copies of every piece of translated dialogue in the game present in the files.

Secret Stages

Additionally, various secret stages were removed:

  • dolpic_ex5
  • dolpic_ex6
  • dolpic_ex7
  • bia_ex0
  • pinna_ex0
  • pinna_ex1
  • pinna_ex2
  • pinna_ex3
  • pinna_ex4
  • pinna_ex5
  • mare_ex1
  • monte_ex1
  • coro_ex3

Cutscenes

These may have been cutscenes for Pinna Park.

  • pinnaDemo0
  • pinnaDemo1
  • pinnaDemo2

Obscured Map Text

On the top-left and bottom-right of the in-game map of Isle Delfino is some brief tourism marketing copy, tying in with the idea that Mario received this tourist map upon arrival.

Stored Seen In-game
SuperMarioSunshine-GCN-guide tx 2.png
Picturesque bays, rolling hills, quaint

villages and more await you... Contact

Delfino Tours to plan your vacation today!

While the first section of text of the map is perfectly legible, the second (guide_tx_2.bti) is partially obscured by a simple boat animation. The table above illustrates how the text is seen in-game with the obscured portions marked in bold.

Inconsistent Internal Data

A few levels have episodes and stages that are not necessarily ordered numerically and logically as seen in stageArc.bin. Additionally, there is an obscene filename.

Delfino Plaza

Delfino Plaza has eight "stages", dolpic0 to dolpic1 and dolpic5 to dolpic10. This suggests that three dolpic2, dolpic3, and dolpic4 were removed.

Bianco Hills

File name Comment
Bia_Ex1.szs Delfino Plaza's Turbo Nozzle stage.
Bianco5.szs Bianco Hills' eighth Episode.
Bianco7.szs Bianco Hills' sixth Episode.

Ricco Harbor

File name Comment
rico_ex1.szs Noki Bay's secret shell stage

Pinna Park's Beach

File name Comment
PinnaBeach3.szs Pinna Park's third Episode beach.
PinnaBeach2.szs Pinna Park's fourth Episode beach.

Sirena Beach

File name Comment
sirena_ex1.szs Pinna Park's second secret stage

Pianta Village

File name Comment
Monte5.szs Pianta Village's second Episode.
Monte1.szs Pianta Village's fourth Episode.
Monte3.szs Pianta Village's sixth Episode.

Corona Mountain

Seeing as Corona Mountain was once planned as having episodic levels like the other levels, it comes as no surprise that there's more left over. However, it is just other levels' secret stages for the most part. There are six listings (coro_ex stages). However, loading the stages in the game with the Level Select code can give different results. For whatever reason, the actual Corona Mountain stage is in CoroEx6.szs.

File name Comment
CoroEx0.szs Bianco Hills' second secret stage. Interestingly, it has path nodes in its stage geometry.
CoroEx1.szs Bianco Hills' first secret stage.
CoroEx2.szs Ricco Harbor's secret tower stage.
CoroEx4.szs Pinna Park's first secret stage.
CoroEx5.szs Hotel Delfino's first secret stage.

Cutscene Loadout Maps

Cutscene loadout maps usually come after the map file that the cutscene was triggered in. The only exceptions to this are boss maps (which are Petey Piranha and Bowser). Delfino Plaza and the airport follow this setup, but Ricco Harbor and Pinna Park do not. Their loadout maps are located at the end of their scene file columns.

File name Comment
ricco8.szs After pulling Gooper Blooper's tentacle in Episode 1.
pinnaParco6.szs After triggering Mecha-Bowser in Episode 1.
pinnaParco7.szs After defeating Mecha-Bowser in Episode 1.


(Source: Catley, MrRean & CeilingFan, Super-Xnot)

Obscene Filename

"sandbombbaseshit" model

In Gelato Beach's mapobj folders, the spiral Dune Bud formation is called sandbombbaseshit. Given that the Dune Bud pyramid formation, among others, is called sandbombbasepyramid, it suggests that the spiral formation is not called "SandBombBasesHit" but rather "SandBombBaseShit". This filename makes sense as the Dune Bud's formation is that of a turd. Being that this name is purely internal, the individual who named it was probably confident no one would ever see it... by normal means at least!

Errors in Filenames

In Bianco Hill's 6th episode in bianco6, the animation for the polluted water is spelled biawaetrpollution.btk. Oddly, the file name is spelled correctly in bianco7.

Unused Goop Function

Hmmm...
To do:
Add code for NTSC-J version.
MarioSun DirtyMario.png

Previously seen in promotional footage, Mario's entire model could be covered in goop, excluding his eyes. This can be observed in the European version with the following Action Replay code:

USA Europe
EVJB-BH5N-WKDX7
9AUG-4A1G-YCF23
NJ82-ADD7-XT0QN
HC1H-XBAH-HJUD0
QZV3-B2GD-8RZE0
RZKD-E472-ZNMC8
PFV0-U7DG-K6HU4
M80D-0RVE-DP4BG
9VQ4-YJDZ-1AYJ0
VY33-ZCX4-MY80T
V1U2-4H5A-JDRYD
PN92-YB5D-DJU31
W1V6-JYMZ-5UZA1
RZKD-E472-ZNMC8
N5CE-CF8R-RB82M
2AHC-1BH2-B2M7D


(Source: Ralf@GC-Forever, Catley)

Shadow Mario HP Meter

SMS-Shadow Mario HP meter.png

Shadow Mario has a function called "drawHPMeter". If its timer is set to something other than 0, a HP meter will display for that amount of time if he takes damage.

(Source: MasterF0x)

Unused Multiplayer Scene ID

Woaaaah, look at that camera aperture!.

It would appear that at some point there was a multiplayer mode planned for the game: a function called SMS_isMultiplayerMap exists within the code.

When the scene ID is changed to what the function is looking for, 0x0C00, the area's camera will use an unused multiplayer behavior. The behavior can be activated in the European version with the Action Replay code 042A8B34 38600001.

So close you can count the pixels.

If Shadow Mario is present, the camera will zoom out to show both him and Mario at the same time. The camera is very buggy; it will sometimes go right through the level geometry, and moving the C-Stick will make a very subtle movement, but not enough to rotate the camera. If Shadow Mario is despawned, the camera will zoom onto Mario and remain there.

If Shadow Mario is defeated in a scene with this ID applied, he won't disappear or trigger an event like he normally does. Instead, he will run to his nearest node point and stay there without reacting to Mario's presence.


(Source: Ralf@GC-Forever, Catley, Gamma)

Unused Multiplayer Pickup Function

Upon common misconception, the "pickup" feature seen in "Super Mario Sunshine Multiplayer" by Miluaces is not custom, it is actually in the game. To enable, you just have to apply collision to EnemyMario along with EMario (which are 2 different actors in game).


(Source: Miluaces)

Leftover mario.MAP file

There is a leftover linker address map file in Sunshine that shows off most of the original sources, as well as showing off features that never really made it into the final game.

Download.png Download MARIO.MAP Linker Address Map
File: MarioMAP.7z (653kb) (info)

Sequence List

Download.png Download mSound.asn
File: SMS-mSound.asn.zip (62.6 KB) (info)

AudioRes\mSound.asn is an unused file that contains data about sequences, including names for them.

(Source: MasterF0x)

Unseen 3 Digit Life Counter

The maximum number of lives a player can achieve in the game is 99. However, in the layout files, the layout shows a 3 digit number of lives, but only 2 are shown. The game is only told to show 3 digits if the lives counter is greater than 99, but the lives counter never goes over 99, thus making this never seen.

"Dolpic" Poster

Unfortunately, that Shadow Mario bastard defaced this would-be holy grail with a Boo drawing. Screw you, Shadow Mario.

While this unlocalized poster that reads "Dolpic" is used in Hotel Delfino, it shows an early version of Isle Delfino. As one can see, Pinna Park's island is connected to Isle Delfino, which makes sense considering Pinna Park was going to have a train station as mentioned here. Another thing to note is there is an island that has a bridge to what appears to be the early Delfino Plaza from the Spaceworld 2001 trailer. Early Isle Delfino in all its entirety cannot be seen however due to parts being obscured by the Boo drawing.