← Catalog
GameCube Experimental

Super Mario Sunshine (SunPad)

Game: Super Mario Sunshine → (GameCube, 2002)

SunPad: a static recompilation of Super Mario Sunshine aimed mainly at iPhone and iPad, separate from chasem-dev’s decomp-based port already in the catalog, with which it shares no code. A fork of DolRecomp translates the game’s PowerPC code to ARM64 ahead of time, and the rest of the GameCube (graphics, sound, memory, timing, and input) comes from RecompCore, a Dolphin-derived runtime, with Metal graphics and ModernGekko as the base of the integration; on Mac, code that isn’t translated goes through Dolphin’s ARM64 JIT. On PC there’s only the Apple silicon Mac version: since 0.2.2 (October 19), PadMint, by the same author, builds it from your disc and saves it as a zip, or you build it yourself with its scripts; the project doesn’t publish the game ready-built. On Mac it has internal resolution and fullscreen settings, keyboard with default controls, SDL-compatible controllers, and memory card saves. The supported mode is the original 30 fps; the 60 fps mode is for testing only. According to its documentation, on Mac the app has been built, signed, and launched, but gameplay in the plaza, objectives, and saving still have to be checked. There are also iPhone and iPad versions, with touch controls, and an experimental Apple TV version. Its README states that it’s developed with substantial AI assistance for code, tests, documentation, debugging, and maintenance.

You needYour own Super Mario Sunshine disc image for GameCube, US version GMSE01 revision 0, as an uncompressed ISO or GCM; other regions and revisions, modified images, and compressed formats aren’t supported, and the preparation script checks its SHA-256. Plus an Apple silicon Mac (the configured target is macOS 14), full Xcode, PadMint 0.5.5 or later (or CMake, Ninja, Git, and Python 3 to build it by hand), and about 30 GB of free space.

How it gets to PC
Static recompilation
Console
Nintendo GameCube
Architecture
PowerPC
Author
Chris Sotraidis
Original studio
Nintendo EAD
Year
2002
Stars
201
Last activity
2026-10-31 · today
Latest version
v0.2.3 · 2026-10-30
License
GPL-3.0
Language
Objective-C++
View repository ↗ PadMint ↗
powerpcmarioai-assistediOS build

Other projects for Super Mario Sunshine

3