Le port de Dante's Inferno sur PC, réalisé via un projet communautaire baptisé Hells Gate Recomp, a démontré quelque chose de concret : un jeu de la génération PS3/Xbox 360 peut refaire surface sur ordinateur sans émulateur, sans compromis de performance. La technique utilisée, la recompilation statique, ouvre des perspectives réelles pour d'autres titres oubliés. Mais la route est très inégale selon qu'on parle de la Xbox 360 ou de la PlayStation 3.

Comment fonctionne la recompilation statique
Concrètement, il ne s'agit pas d'émulation. Un émulateur comme RPCS3 traduit les instructions du jeu à la volée, pendant l'exécution, ce qui consomme beaucoup de ressources et produit des résultats variables selon le titre. La recompilation statique prend le contrepied : le code binaire du jeu original - ici un exécutable Xbox 360 PowerPC au format XEX - est traduit une seule fois, en amont, en code C/C++ portable. Ce code est ensuite compilé nativement pour Windows (via Direct3D 12) ou Linux (via Vulkan). Le résultat tourne sur n'importe quel PC moderne, avec des performances natives et un faible impact matériel.
C'est exactement ce qu'a réalisé le développeur florinp93 avec le SDK ReXGlue pour Dante's Inferno. Le jeu tourne nativement, sans JIT runtime, sans couche d'interprétation. Outre les performances, cette méthode offre un avantage supplémentaire : le code source traduit est moddable, ce qui ravive l'intérêt pour des titres que les studios ont depuis longtemps abandonnés.
Le cas Xbox 360 : un terrain favorable
La Xbox 360 repose sur un processeur PowerPC tri-coeur (Xenon), une architecture dont le fonctionnement est suffisamment documenté et relativement symétrique pour faciliter la traduction automatique du code. C'est ce qui explique pourquoi les projets de recompilation avancent plus vite pour cette console.
En septembre 2026, huit jeux Xbox 360 font l'objet de projets publics de recompilation. Parmi les titres identifiés, certains parlent d'eux-mêmes : Sonic Unleashed (jamais sorti sur PC), Lost Odyssey (RPG exclusif de Mistwalker), Ace Combat 6, et même la version annulée de GoldenEye 007 destinée au Xbox Live Arcade. Ces projets ne sont pas tous au même stade de maturité, mais ils confirment que la technique se prête bien au catalogue Xbox 360.

Le port de Dante's Inferno n'est donc pas un cas isolé : c'est le symptôme d'un mouvement plus large, porté par des outils de plus en plus aboutis et une communauté de développeurs qui enchaînent les conversions.
Le mur de la PlayStation 3
Pour la PS3, la situation est radicalement différente, et le mot "mur" est à prendre au sens propre. Le Cell Broadband Engine est une architecture sans équivalent : un coeur principal PowerPC 64 bits (le PPU) armé d'extensions propriétaires et du SIMD VMX/AltiVec, assisté de six processeurs vectoriels SPU 128 bits. Chaque SPU ne dispose que de 256 Ko de mémoire locale, avec une gestion explicite des transferts DMA. Traduire cette complexité en code C/C++ portable, c'est résoudre un casse-tête qui dépasse de loin la simple traduction d'instructions.

Le projet ps3recomp, qui vise exactement cette recompilation statique pour les jeux PS3, en est encore à ses balbutiements. Il se présente lui-même comme une boîte à outils destinée aux développeurs, pas au grand public. Certains jeux parviennent à atteindre leurs phases d'initialisation et ouvrent une fenêtre graphique, mais aucun titre commercial PS3 n'est pleinement jouable via cette méthode à ce jour. Le fossé entre la PS3 et la Xbox 360, en termes de faisabilité technique, est considérable.
Un second souffle inégal mais réel
La recompilation statique ne réinvente pas la compatibilité logicielle : elle la refait à la main, un titre à la fois, en traduisant le code une bonne fois pour toutes. Pour le catalogue Xbox 360, les résultats sont déjà tangibles et le rythme s'accélère. Pour la PS3, le défi reste entier - l'architecture Cell impose des compromis que la communauté n'a pas encore résolus de manière généralisée.
Ce qui rend cette démarche particulièrement précieuse, c'est qu'elle cible souvent des jeux introuvables autrement. Lost Odyssey n'a jamais eu de port PC. Sonic Unleashed non plus. La recompilation devient alors un moyen de préserver des oeuvres qui, sinon, resteraient coincées sur des consoles dont la production a cessé. Pour le joueur curieux qui n'a jamais possédé une 360, c'est une porte de réouverture - encore fermée pour beaucoup de titres, mais qui s'entrouvre section après section.