suyu 0.0.4, la dernière version publique de l’émulateur Nintendo Switch, introduit un Recompiler Mode destiné à réduire fortement la charge CPU pendant les jeux. Le gain pourrait être particulièrement intéressant sur les PC de milieu de gamme, avec une meilleure stabilité et davantage de marge pour pousser la résolution. Et cette nouveauté arrive au tout dernier moment : le développement de suyu s’arrête avec cette version.
suyu 0.0.4 convertit le code ARM64 avant le lancement du jeu
Le grand changement apporté par le Recompiler Mode tient à la manière dont suyu traite le code des jeux Nintendo Switch.
Ces derniers utilisent du code AArch64, aussi appelé ARM64. Avec suyu 0.0.4, ce code peut être converti à l’avance vers du x86-64, l’architecture utilisée par la majorité des PC modernes.
Jusqu’ici, des émulateurs comme Yuzu ou Ryujinx s’appuyaient notamment sur une compilation JIT, ou Just-In-Time, qui traduit le code au fur et à mesure que le jeu s’exécute.
Cela fonctionne, mais le processeur doit travailler en permanence.
En effectuant une partie de cette conversion avant le lancement, suyu cherche donc à réduire la charge CPU en pleine partie. Selon les jeux, cela pourrait permettre d’obtenir une fréquence d’images plus stable et de limiter certaines baisses de performances.
Les PC les moins puissants pourraient aussi y gagner. Avec moins de ressources consommées par la traduction du code, il devient potentiellement plus facile de jouer avec une définition supérieure ou des réglages plus exigeants.
Le Recompiler Mode ne transforme pas les jeux Switch en vrais jeux PC
Le changement reste majeur, mais il ne faut pas aller trop loin : un jeu Nintendo Switch ne devient pas pour autant une application PC entièrement native.
L’émulateur doit toujours gérer plusieurs éléments propres à la console, notamment son système d’exploitation et ses interfaces graphiques. L’émulation reste donc nécessaire.
La différence se situe surtout dans la quantité de travail effectuée en temps réel.
En réduisant les opérations de recompilation pendant le jeu, suyu pourrait aussi diminuer certaines saccades liées aux traitements effectués à la volée. Les gains dépendront malgré tout du titre lancé, de la configuration du PC et de la qualité de la compatibilité.
Zelda et Xenoblade pourraient profiter davantage de cette baisse de charge CPU
Les jeux avec de vastes environnements ouverts font partie des candidats les plus intéressants pour cette nouvelle méthode.
The Legend of Zelda: Breath of the Wild, The Legend of Zelda: Tears of the Kingdom ou encore les jeux de la série Xenoblade peuvent fortement solliciter le processeur dans certaines situations.
Dans ce type de titre, une réduction de la charge liée à la recompilation pourrait donc améliorer la stabilité.
Le gain peut sembler technique sur le papier. En pratique, quelques ressources CPU libérées peuvent faire une vraie différence sur une machine qui arrivait déjà à ses limites.
Plusieurs de ces jeux disposent également de versions améliorées pour Nintendo Switch 2. Sur PC, l’émulation permet malgré tout d’aller dans une autre direction grâce aux mods.
Selon les modifications disponibles, les joueurs peuvent notamment viser une résolution plus élevée ou ajouter des effets graphiques plus lourds, comme du ray tracing. Une charge CPU réduite peut alors laisser davantage de marge au reste de la configuration.
suyu 0.0.4 sera bien la dernière version de l’émulateur
Cette amélioration arrive dans un contexte particulier : suyu 0.0.4 marque la fin du développement du projet.
L’émulateur faisait partie des solutions ayant continué à faire vivre l’émulation Nintendo Switch après l’arrêt public de Yuzu et de Ryujinx.
Sa dernière version laisse donc derrière elle une évolution technique notable. En limitant une partie du travail de compilation JIT pendant l’exécution, suyu 0.0.4 pourrait offrir de meilleures performances sur les PC limités par leur processeur, tout en améliorant la stabilité dans certains jeux exigeants.

Samuel Le Goff suit l’actualité des smartphones, des systèmes d’exploitation mobiles et de l’intelligence artificielle depuis plus de 14 ans. Il couvre notamment Samsung, Xiaomi, Apple, Android, iOS et les grandes tendances du numérique.
