Super Mario Sunshine peut maintenant tourner nativement sur Mac, iPhone et iPad grâce à SunPad, une app Apple ARM64 pensée pour macOS, iOS et iPadOS. Le jeu GameCube de Nintendo ne passe pas ici par un émulateur classique comme RetroArch ou Delta: le projet repose sur une recompilation statique de son code PowerPC.

Résumé audio de l’article

0:00 / 51 s
Desktop uniquement
Lire le résumé
Super Mario Sunshine franchit une étape intéressante sur les appareils Apple. Grâce à SunPad, le jeu GameCube peut tourner nativement sur Mac, iPhone et iPad équipés en ARM64, sans passer par un émulateur classique. Le principe repose sur une recompilation du code original PowerPC vers du code ARM64 préparé à l’avance, avec un rendu assuré via Metal. Cela ne transforme pas le jeu en port officiel, et la mise en route reste réservée aux profils à l’aise avec les manipulations techniques. Il faut disposer d’une copie légalement acquise du jeu, puis générer les versions adaptées à chaque appareil. L’intérêt tient surtout à la progression des projets de recompilation native, capables d’offrir une approche plus directe que l’émulation traditionnelle.

SunPad emballe un module Super Mario Sunshine généré avec DolRecomp dans une application Apple ARM64, avec un runtime de compatibilité dérivé de ModernGekko et Dolphin. Le code PowerPC original est recompilé à l’avance en code ARM64 natif, sans JIT PowerPC lancé à l’exécution, tandis que le rendu passe par le backend Metal de Dolphin.

Le montage demande tout de même un peu de méthode. Il faut posséder une ROM légalement acquise de Super Mario Sunshine, puis suivre les instructions de la page GitHub du projet pour préparer les builds selon l’appareil visé. La source insiste aussi sur un point pratique: l’installation est moins directe que certains autres projets de recompilation, comme le port natif de Twilight Princess.

Source: RetroDodo