
Avec 160 millions d'exemplaires vendus, la PlayStation 2 reste la console la plus populaire de l'histoire du jeu vidéo. Pourtant, faire fonctionner correctement certains de ses titres via émulation demeure parfois un exercice d'équilibriste, même sur des machines modernes. Un programmeur brésilien nommé ran-j pourrait changer la donne avec PS2Recomp, un outil de recompilation statique qui ambitionne de transformer les jeux PS2 en exécutables PC natifs.
Une alternative radicale à l'émulation
Baptisé officiellement "PlayStation 2 Static Recompiler & Runtime Tool", PS2Recomp repose sur un principe fondamentalement différent de l'émulation traditionnelle. Plutôt que de simuler le matériel d'origine comme le font les émulateurs, l'outil recompile statiquement les binaires ELF des jeux PS2 en code C++, qui peut ensuite être compilé pour tourner nativement sur PC et autres plateformes modernes. Autrement dit, le jeu ne croit plus fonctionner sur une PlayStation 2 : il est littéralement réécrit pour vivre sa propre vie sur du matériel contemporain.
Cette approche offre potentiellement une meilleure précision que les méthodes d'émulation traditionnelles, tout en permettant un support étendu des mods. Le projet est hébergé sur GitHub, où ran-j sollicite activement la communauté via des pull requests pour faire avancer le développement.
L'héritage de N64: Recompiled
PS2Recomp s'inscrit dans la lignée directe de N64: Recompiled, le projet de Mr-Wiseguy qui a démontré tout le potentiel de cette méthode. The Legend of Zelda: Majora's Mask fut le premier titre traité en mai 2024, suivi de Star Fox 64 puis de Banjo-Kazooie en janvier 2026. Ces portages PC natifs bénéficient de résolutions modernes, d'options graphiques étendues, de contrôles repensés et d'un support de mods en glisser-déposer. Pour Majora's Mask, plus d'une centaine de mods communautaires sont déjà disponibles.
ran-j cite d'ailleurs explicitement N64: Recompiled comme source d'inspiration directe. La technologie développée par Mr-Wiseguy analyse le binaire du jeu instruction par instruction pour générer du code C équivalent, compilable ensuite pour différentes plateformes. Cette approche technique offre des performances optimales sans les problèmes de latence inhérents à l'émulation.
Un projet prometteur mais encore embryonnaire
PS2Recomp en est encore à ses balbutiements. De l'aveu même de son créateur, l'outil "ne fonctionne pas encore comme prévu". Mais l'engouement récent, déclenché par un tweet devenu viral, pourrait lui donner un sérieux coup d'accélérateur. Les joueurs manifestent déjà leur enthousiasme en réclamant des portages de titres cultes comme Gradius V, God Hand ou la série Grand Theft Auto.
L'intérêt de la recompilation dépasse les simples performances. Certes, PCSX2 affiche désormais 99,5% de compatibilité avec la ludothèque PS2 après des années de développement. Mais dans une industrie où l'obsolescence matérielle condamne régulièrement des pans entiers du patrimoine vidéoludique, la recompilation statique devient un instrument majeur pour la préservation. Un port natif garantit la pérennité des jeux face aux évolutions technologiques, là où l'émulation reste dépendante de la puissance de la machine hôte.
La PlayStation 2 n'est d'ailleurs pas seule dans cette dynamique. XenonRecomp et XenosRecomp, développés par Hedge-Dev, s'attaquent à la Xbox 360 avec Sonic Unleashed comme terrain d'expérimentation. Pour les 4 000 titres de la ludothèque PS2, une nouvelle voie de préservation s'ouvre peut-être.
Source : Gamekult
Vous aimez notre contenu ?
Suivez-nous pour ne rien manquer !