Émulation

Émulateur Switch 2 : où en est-on après le jailbreak ?

Par Tgames · · 3 min de lecture

Le jailbreak ns2jb a ouvert la Switch 2 aux chercheurs, mais aucun émulateur ne lance encore de jeu de la console : voici où en sont les projets.


Pas d’émulateur Switch 2 jouable

Au 25 octobre 2026, aucun émulateur public ne fait tourner de jeu Switch 2. Les sites qui proposent de télécharger un « émulateur Switch 2 » prêt à l’emploi vendent du vent ou pire : c’est le même piège que celui des faux émulateurs PS5. Ce qui existe, ce sont des projets à leurs débuts et, depuis quelques jours, de la matière à étudier.


Pound, le projet le plus suivi

Pound se présente comme un émulateur « Switch 1 et 2 », libre (licence GPL-3.0) et « très en chantier ». Il compte plus de 1 100 étoiles sur GitHub, et son développement est actif : le 25 octobre, son principal contributeur y a encore ajouté l’initialisation de la mémoire de la console émulée.
L’équipe a fait un choix radical : tout miser sur Ballistic, un nouveau recompilateur ARM écrit de zéro. C’est une réécriture de dynarmic, le moteur qui traduisait le processeur de la Switch 1 dans yuzu et ses successeurs, pour en corriger les défauts. Parmi ses objectifs figure la gestion des instructions de signature des pointeurs (PAC), absentes de la Switch 1 mais présentes sur la Switch 2.
La liste des tâches de Pound montre le chemin qui reste :
  • traduire les shaders du GPU Nvidia de la Switch 2 (SM86) vers Vulkan : pas commencé ;
  • écrire les gestionnaires de mémoire du système et du recompilateur ;
  • intégrer Ballistic à Pound.
Pound se compile sous Linux et Windows, avec le seul compilateur Clang. Il ne lance aucun jeu.


Ce que le jailbreak change

Pour émuler une console, il faut comprendre son système. Jusqu’ici, celui de la Switch 2 restait fermé. Depuis ns2jb, on peut lire les fichiers de la console : les premiers jeux ont été dumpés, et un fork du jailbreak copie désormais le code des programmes système. Le 24 octobre, borntohonk, auteur des guides Switch-Ghidra-Guides et du module sys-patch, a d’ailleurs ouvert un dépôt destiné à comparer les binaires de la Switch 2 et à y transposer ce qu’on sait de la Switch 1. Il ne contient encore rien.
Il faut garder la mesure : ns2jb ne compromet que le module fs, sans accès au noyau, et doit être relancé à chaque démarrage. La rétro-ingénierie d’un système complet se compte en mois, pas en jours.


Le contexte juridique

Nintendo a fait fermer yuzu en 2024 et poursuit les projets qui facilitent le piratage : nous avons fait le point dans notre news sur l’émulation Switch et GitHub. Côté Switch 1, la piste du moment est la recompilation des jeux en natif, comme le fait suyu. Un émulateur ne sert légalement qu’avec des jeux et des fichiers système extraits de sa propre console.
Les questions sur l’émulation ont leur place dans le forum, section Questions/Aide Switch & Wii U.


Sources : Pound (GitHub) · Ballistic (GitHub) · switch2-reversing (GitHub) · Fork de ns2jb par kurumuz

Aucun commentaire