Émulation

Metroid Dread recompilé en natif sur PC et Steam Deck

Par Tgames · · 2 min de lecture

Metroid Dread tourne en natif sur PC : la version 0.5.0 du portage recompilé, sortie le 30 octobre, ajoute Linux, le Steam Deck et le son 5.1.


Un jeu Switch transformé en programme PC

Metroid Dread Recomp, de yozander2009-stack, ne fait pas d’émulation : le code ARM64 du jeu de MercurySteam (2021) est traduit en langage C par SwitchRecomp, le recompilateur de MZ Labs, puis compilé sur votre PC par un GCC fourni avec le programme. L’image passe par OpenGL 4.3, avec en option un rendu Vulkan natif repris de ScarletNX. La première version, 0.1.0, date du 22 octobre ; cinq autres ont suivi en huit jours.


Les nouveautés de la 0.5.0
  • Linux et Steam Deck : une AppImage qui se met à jour seule, testée sur Steam Deck, et l’ajout à Steam depuis le mode Bureau.
  • Son 5.1, réaffectation des touches du clavier et inversion des boutons A et B dans les menus.
  • Codes de triche au format d’Atmosphère, à activer dans le menu F1 (seuls ceux qui modifient des valeurs fonctionnent).
  • Format 32:9 expérimental et limite à 90 i/s, en plus du 60 i/s d’origine.
  • Corrections : plantage des cartes AMD après le chargement d’une sauvegarde, mise à l’échelle de Windows (125 %, 150 %), vibrations des manettes PS4 et PS5 en Bluetooth.
Les versions précédentes avaient apporté le saut des cinématiques, la visée libre à la souris, un bouton AUTO-SET qui choisit les réglages selon la carte graphique, et une mise à jour intégrée qui ne télécharge que les fichiers modifiés, avec retour arrière possible.


Ce qu’il faut

Le dépôt ne contient aucun fichier de Nintendo : il faut les deux parties de votre propre copie du jeu en version 2.1.0, extraite de votre console : l’ExeFS (le code) et la RomFS (les données). Chaque fichier est vérifié avant la compilation. Selon Notebookcheck, une puce Intel Iris Xe atteint environ 60 i/s. Le projet est une préversion (0.x) qui peut planter, et son README précise qu’une large part du code a été écrite avec l’IA Claude. Le compte GitHub est récent : ne téléchargez que depuis le dépôt cité en sources. Les sources du recompilateur sont sous licence Apache-2.0, l’exécutable sous GPL-3.0.

D’autres jeux Nintendo ont eu droit au même traitement, comme Zelda Tears of the Kingdom recompilé sur PC et Metroid Prime 2 Echoes en natif.


Sources : Metroid Dread Recomp (GitHub) · Versions · Notebookcheck

Aucun commentaire