Voir Super Mario Odyssey tourner sur un MacBook sans émulateur relevait de la science-fiction il y a encore un mois. C’est pourtant ce que permet nxnative, un projet open source qui fait s’exécuter le code de jeux Switch directement sur les puces Apple. Plus de 116 titres ont déjà été testés, certains plus fluides que sur la console d’origine.
Les points :
Du natif, pas de l’émulation #
La nuance est essentielle. Un émulateur traduit chaque instruction de la console vers le processeur hôte, une étape très gourmande. Ici, rien de tel pour le processeur : la Switch et les puces Apple partagent la même architecture ARM64. Après une réécriture de ses binaires, le code du jeu s’exécute directement sur la puce Apple, sans traduction instruction par instruction.
Comme l’explique Frandroid dans son décryptage du projet, nxnative ressemble davantage à Wine qu’à un émulateur : le système de la Switch est réimplémenté, l’interface graphique NVN de Nintendo est traduite vers Metal, et les shaders passent par un traducteur repris de Ryujinx, l’émulateur que Nintendo avait fait fermer en 2024.
À lire MacBook Neo 2 : Apple viserait deux fois plus de ventes en 2027
Résultat : le site du projet recense 116 jeux testés, de Super Mario Odyssey à Tears of the Kingdom. Certains tournent à 60 images par seconde là où la Switch les limite à 30. Les bugs restants viennent surtout des couches de traduction graphique — Mario Kart 8 Deluxe tourne par exemple sans les têtes des Mii.
Le déclic : le jailbreak de la Switch 2 #
Publié sous licence MIT sur GitHub par un développeur signant seedds, nxnative a pris une autre dimension fin octobre. Le 22 octobre, le chercheur Sammy Hajhamid, alias pepsipu, a publié ns2jb, le premier jailbreak entièrement logiciel de la Switch 2, en exploitant SmileBASIC 4, un logiciel de programmation de la première Switch toujours compatible avec la seconde.
Moins de 24 heures plus tard, un Homebrew Launcher tournait déjà. Et le 28 octobre, une vidéo montrait Mario Kart World, exclusivité Switch 2, s’exécuter sur un iPhone 18 Pro — sans cloud, directement sur la puce. Cette démonstration provient d’un fork privé signé Will Faust, dont les vidéos ont depuis été désactivées après un signalement du détenteur des droits.
Numerama rapporte que Donkey Kong Bananza tourne désormais nativement sur Mac en 60 fps, et que Nintendo a réagi en retirant SmileBASIC 4 de l’eShop — une parade sans doute insuffisante, pepsipu ayant déjà porté son exploit sur WebKit, le moteur web de la console.
Ce qu’il faut sur son Mac pour essayer #
Le ticket d’entrée est réservé aux bidouilleurs avertis. Il faut un Mac à puce Apple sous macOS 26.6 ou plus récent, avec Xcode 27.1, Homebrew et Python, et passer par le terminal. Comptez 30 à 60 minutes pour la première compilation, et un espace libre équivalent à deux fois la taille du jeu, plus 10 Go.
Sur iPhone et iPad, l’application se charge via un outil de sideload comme AltStore ou Sideloadly, sur un iPhone 15 Pro ou plus récent, ou un iPad à puce M1 minimum, sous iOS 26 ou iPadOS 26. Les modèles plus anciens ne savent pas lire les textures compressées de ces jeux.
Pour les gros titres, il faut activer l’option Increased Memory Limit : sans elle, iOS ne laisse qu’environ 3,4 Go de mémoire à l’application et ferme des jeux comme Hades II. Avec, un iPhone récent en accorde environ 6 Go — Mario Kart World en demanderait un peu moins de 6,5 Go selon l’auteur de la démo.
La ligne rouge légale #
Un point mérite d’être dit sans ambiguïté : nxnative ne fournit aucun jeu. Le projet exige ses propres fichiers de jeu et les clés de chiffrement de sa propre console, donc une Switch déjà déverrouillée. Télécharger des copies de jeux que l’on ne possède pas reste illégal, et Nintendo multiplie les signalements contre les contenus qui mettent en scène ses titres hors de ses plateformes.
À lire iOS 27.3 et macOS 27.3 : ce que la première bêta change sur iPhone et Mac
La fermeté de l’éditeur japonais n’est plus à démontrer : après Ryujinx en 2024, les vidéos de Will Faust ont été retirées en quelques jours. La question est désormais de savoir si Nintendo peut colmater la faille par une mise à jour système avant que les outils ne se diffusent trop largement.
Pour les possesseurs de Mac, l’affaire illustre surtout une réalité technique savoureuse : les puces Apple Silicon sont devenues assez proches du matériel console pour faire tourner, en natif, des jeux pensés pour une autre machine. Une démonstration de puissance dont Cupertino se serait sans doute bien passé du contexte.
Questions fréquentes #
Qu’est-ce que nxnative exactement ?
C’est un projet open source sous licence MIT qui réécrit les binaires des jeux Switch pour les exécuter nativement sur les puces Apple, en réimplémentant le système de la console et en traduisant son interface graphique vers Metal.
Est-ce légal d’utiliser nxnative ?
Le projet ne fournit aucun jeu : il faut extraire les fichiers et les clés de sa propre console. Utiliser des copies de jeux que l’on ne possède pas est illégal, et Nintendo fait activement retirer les contenus liés.
Quels appareils Apple sont compatibles ?
Un Mac à puce Apple sous macOS 26.6 minimum avec Xcode 27.1, ou un iPhone 15 Pro et plus récent, ou un iPad équipé d’une puce M1 au moins, sous iOS 26 ou iPadOS 26.




