Super Mario Sunshine tourne désormais nativement sur Mac, iPhone et iPad, sans émulateur
Le développeur Chris Sotraidis, alias « Kahris », a publié le 10 août 2026 SunPad, un projet qui fait tourner Super Mario Sunshine nativement sur Mac Apple Silicon, iPhone et iPad. Le jeu de GameCube n'est plus émulé au sens classique : son code est recompilé une fois pour toutes en instructions natives ARM64.

SunPad n'est pas un émulateur GameCube au sens où on l'entend habituellement : au lieu d'interpréter le code PowerPC de la console à chaque image, comme le fait Dolphin sur PC, le projet le recompile statiquement une fois pour toutes en instructions ARM64 natives, grâce à l'outil DolRecomp (recompilateur qui traduit un exécutable GameCube compilé en code natif, sans passer par le code source d'origine). Le rendu, lui, reste confié au moteur de compatibilité dérivé de Dolphin et à son moteur graphique Metal d'Apple. Sur son compte X, Kahris résume : « Ceci est une recompilation statique, pas un émulateur GameCube. Le code PowerPC de Sunshine est recompilé à l'avance en code ARM64 natif. Il tourne localement et s'affiche via Metal. »
Le résultat se joue déjà : d'après le dépôt GitHub du projet, la scène d'ouverture et l'exploration de la place Delfino sont pleinement jouables, testées sur un iPad Pro 12,9 pouces (6ᵉ génération) avec les commandes tactiles complètes (stick de déplacement, C-stick, croix directionnelle, boutons A/B/X/Y/Z, gâchettes L/R) ainsi qu'une manette connectée. Un build a aussi été lancé sur iPhone 14, mais Kahris recommande un iPhone 15 Pro ou plus récent pour de meilleures performances sur mobile. Sur Mac, l'application propose un lanceur Metal avec réglages de résolution interne, plein écran et prise en charge clavier ou manette.


Le projet ne fournit ni le jeu ni aucune ressource extraite de Nintendo : l'utilisateur doit posséder sa propre image légale de Super Mario Sunshine, en version américaine révision 0 (référence GMSE01), que l'application importe et extrait localement sur l'appareil. Une IPA (format d'installation d'application iOS) de développement non signée est disponible sur GitHub, à re-signer soi-même avec son propre compte Apple. Kahris prévient que le projet reste expérimental : l'audio sur appareil physique demande encore une revalidation, les performances sur iPhone restent en retrait par rapport à l'iPad, et la couverture du jeu au-delà des premières zones n'est pas garantie.
SunPad s'inscrit dans un mouvement plus large de recompilation statique de jeux GameCube et Nintendo 64, qui a déjà produit des ports natifs de The Legend of Zelda: Twilight Princess ou de plusieurs jeux Pikmin. Le projet s'appuie notamment sur doldecomp/sms, une décompilation communautaire de Super Mario Sunshine menée depuis plusieurs années, utilisée ici comme référence de recherche plutôt que comme base de reconstruction complète du jeu. SunPad est distribué sous licence GPL-3.0 et se présente comme un projet communautaire non affilié à Nintendo.