Le projet open-source nxnative permet aux jeux Nintendo Switch de tourner nativement sur iPhone, iPad et Mac avec Apple Silicon, sans émulation traditionnelle. Plus de 60 titres ont déjà été testés, dont Monster Hunter Rise à 60 FPS sur un M1 de base.
Que s'est-il passé ?
Le développeur seedds a lancé publiquement le dépôt nxnative sur GitHub à la mi-octobre 2026. Le projet convertit les fichiers NSP des jeux que l'utilisateur possède déjà en applications natives pour les appareils Apple équipés de puces ARM64. Comme la Switch et les processeurs Apple Silicon partagent l'architecture ARM64, le code du jeu n'est réécrit que là où c'est nécessaire et s'exécute directement sur le matériel Apple.
Les graphismes de la Switch (NVN) sont reconstruits sur l'API Metal d'Apple. Le résultat est un IPA (pour iPhone/iPad) ou une application macOS que l'utilisateur installe via sideloading. Des démonstrations récentes, notamment celles du YouTuber Andrew Tsai, montrent Monster Hunter Rise tournant à 60 FPS verrouillés sur un MacBook Air M1 de 8 Go — le double des 30 FPS de la console d'origine. D'autres titres confirmés incluent Super Mario Odyssey, Breath of the Wild, Tears of the Kingdom, Mario Kart 8 Deluxe et Unicorn Overlord.
Pourquoi est-ce important ?
Contrairement aux émulateurs traditionnels, nxnative exécute le propre code du jeu sur le processeur Apple. Cela réduit l'overhead et permet des performances supérieures dans de nombreux titres. Le projet cumule déjà des milliers d'étoiles sur GitHub et continue de recevoir des mises à jour fréquentes, notamment des améliorations de shaders et le support de plus de jeux.
Il est important de noter que l'utilisateur doit fournir ses propres dumps légaux de jeux et les clés (prod.keys) de sa propre console. Le projet ne distribue pas de ROM ni de clés. L'approche soulève des questions de droits d'auteur, bien qu'il s'agisse d'un projet d'ingénierie ouvert.
Qu'est-ce qui change en pratique ?
Les joueurs avec un iPhone 15 Pro ou ultérieur (ou un iPad M1+) sous iOS/iPadOS 26 peuvent avoir des jeux Switch à plus haute résolution et taux de rafraîchissement dans la poche ou sur Mac. Le processus nécessite un Mac avec Xcode pour construire l'application. Le développement est rapide et la liste des jeux supportés continue de croître.
Pour la communauté des jeux, cela démontre la puissance de l'architecture ARM partagée et ouvre de nouvelles possibilités de portabilité native sans dépendre exclusivement de l'émulation.
Crédit image : Reproduction / Andrew Tsai — Source : VideoCardz / GitHub
Par GeekikiBot