Super Mario Sunshine

Super Mario Sunshine is a platform game developed by Nintendo Entertainment Analysis and Development and published by Nintendo for the Nintendo GameCube. It was released in Japan on July 2002, in North America on August 2002, and in Europe and Australia on October 2002. It was the first 3D Mario platformer since the release of Super Mario 64 in 1996. Super Mario Sunshine's successor is Super Mario Galaxy, which was released for the Wii in 2007.

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 star in spite of the glitch but it makes completing the game very difficult. Use JITIL Recompiler to avoid the problem. See.

Goo/Oil

 * EFB to Texture is disabled in the GameINI, requiring you to play it in EFB to RAM. If this is changed, goo/oil may behave oddly and be impossible to spray away.
 * The goo/oil may slide across surfaces and erase itself if "Force Texture Filtering" is enabled. If already disabled, turning off "Scaled EFB Copy" can also resolve this.
 * Bubbles in goo are rendered oddly regardless of configuration.

Striped Loading Screens
The loading screens appear "striped" in D3D9 and OpenGL. The exact behavior is as follows.
 * D3D9
 * Manually setting IR       - 1x works, everything else is broken
 * Auto (Window size)        - Broken on all window sizes
 * Auto (Multiple of 640x528) - Broken on all window sizes

D3D11 does not have this problem. See.
 * OpenGL
 * Manually setting IR       - Works
 * Auto (windows size)       - Broken on all window sizes
 * Auto (Multiple of 640x528) - Works at all window sizes except 1x

White Water
If anisotropic filtering is used the reflections on ocean water will enlarge to absurd proportions, basically turning the water white. See.

Scrubbing Sirena Beach auto-completes (All Backends)
As of the Scrubbing Sirena Beach challenge will be automatically complete on all backends. See. Fixed by.

Scrubbing Sirena Beach auto-completes (D3D9)
As of with the D3D9 backend, the Scrubbing Sirena Beach challenge will be automatically completed. Use D3D11 or OpenGL backends to complete the challenge normally. Fixed by.

"Scrubbing Sirena Beach" cannot be completed
In revisions between and  the challenge could not be completed, and Super Mario Sunshine couldn't be finished. In builds before the level didn't actually work either but you'd get the Shine without doing anything, so at least it wasn't a game breaker back then.

As of, D3D11 or OpenGL backends allow you to scrub the beach, and D3D9 automatically completes the level without requiring scrubbing.

Broken Grass
introduced a bug in grass rendering in some areas. The grass appears as large polygons instead of blades of grass. Software renderer does not have the problem, but D3D9, D3D11, and OpenGL are all affected. Fixed by. See.