Super Mario Sunshine

Mario makes his debut on the Nintendo GameCube with Super Mario Sunshine. On a vacation away from the Mushroom Kingdom, Mario finds himself in a messy situation on the island of Delphino, where a Mario look alike has been causing all kinds of trouble. Explore huge 3D environments that range from a lush waterfall paradise, to an exciting amusement park complete with a rollercoaster you can ride. Mario makes use of a new water pack, which allows him to hover, launch, and rocket around levels, as well as spray enemies with. Mario has never had so many cool new moves, or looked so good in 3D.

Graffiti Behaves Oddly

 * Anisotropic Filtering above 1x (D3D only) or Anti-Aliasing to 8x SSAA makes the graffiti disappear.
 * The graffiti may slide across surfaces and erase itself if Force Texture Filtering or Scaled EFB Copy is enabled.
 * Requires Texture Cache Accuracy to safe to prevent missing graffiti textures.
 * EFB Copies to Texture Only is disabled in the GameINI. This means more performance hit, but fixes graffiti behaving oddly and impossible to spray away.

Shaky Props
On lower-end machines, enabling dual core mode can cause certain props to be shaky, such as the bridge in Bianco Hills. See. The only way to fix it is disable dual core mode or enable synchronize GPU thread, but that can cause slow-downs during emulation. See.

AR Codes Cause Crash
If certain Action Replay codes are activated, then the game may crash upon trying to return to a completed level. This has been confirmed with a "Press B to run fast" code. To solve the problem, simply disable the code.

Debug Cubes
The debug cubes show up due to an uninitialized color in older builds of Dolphin during certain "Secret" scenarios. See. Fixed by.

High-Pitched Sounds
When the camera cannot be zoomed in, a high-pitched error sound under HLE. Use LLE audio to avoid this. See. Fixed by.

Striped Loading Screens
The loading screens appear "striped" in OpenGL. See. Fixed by.

For users using builds before, the behavior is as follows for OpenGL:


 * Manually setting IR       - Works
 * Auto (windows size)       - Broken on all window sizes
 * Auto (Multiple of 640x528) - Works at all window sizes except 1x

Clipped Wall Death
During Pianta Village 5 (the chuckster special stage) on the last throw, there is a catcher platform that you can clip through. Clipping into the platform will make the game think you are crushed, killing you. You can get the shine in spite of the glitch but it makes completing the game very difficult. Use JITIL Recompiler to avoid the problem. See. Fixed by.

Goo Bubbles
Bubbles in goo are rendered oddly regardless of configuration. See. Fixed with merger of the tev_fixes_new branch in.

White Water
If anisotropic filtering is used the reflections on ocean water will enlarge to absurd proportions, basically turning the water white. See. Resolved in a revision between and.

16:9 Aspect Ratio Fix
The built-in Widescreen Hack causes various reflection issues. The following AR codes work as a replacement, causing less issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using these codes.

NTSC
4T51-TRJQ-Q67MW FH7P-DD5U-AE9FA

PAL
F0N5-B36H-HZDVX 6GRT-TJHW-8MR45

60FPS
By adding the Gecko code below, and enabling it, Super Mario Sunshine will run at 60FPS. See Game Modification: 60FPS Hacks in Dolphin for more details.

$60FPS (Region-Free) F6000002 80008180 BF800000 3F000000 00000000 43300000 14000004 3F800000 E0000000 80008000 F6000002 80008180 801E0074 901E0038 801E007C 901E0078 14000014 60000000 E0000000 80008000 F6000001 80008180 40800034 C03F00D0 D2000004 00000002 3DC03F80 91DF00D0 C03F00D0 00000000 E0000000 80008000

The Gecko code makes the cutscenes run very slowly.