SCR 20250312 ijjw

Je vous ai déjà parlé des jeux rétro “recompilés” comme ce Zelda ou cette version de Starfox. Et bien aujourd’hui c’est au tour de Sonic Unleashed, jeu culte de la Xbox 360, qui vient de renaître sur PC dans une version qui pulvérise l’original. Derrière cette prouesse, pas d’émulation, mais une technologie appelée ‘recompilation statique’ qui est en train de changer notre manière de préserver les jeux vidéo.

Bon, l’émulation, vous connaissez… Il faut un logiciel qui s’appelle un émulateur et qui simule le fonctionnement hardware de la console d’origine pour faire tourner une copie (un dump) du jeu vidéo. La recompilation c’est carrément une autre approche puisqu’ici on “traduit” le code du jeu pour qu’il puisse nativement tourner sur PC. Résultat, des performances natives et la possibilité d’ajouter des fonctionnalités aux jeux.

C’est donc inspiré par Zelda 64 Recompiled, que les créateurs de ce nouveau portage se sont dit que ça serait cool de s’attaquer également aux jeux Xbox 360. On a donc un Sonic Unleashed qui peut tourner sur PC en 4K+ à 144 Hz avec de sérieuses améliorations graphiques telles que de l’antialiasing, du flou de mouvement sans oublier le support des manettes PlayStation/Xbox (avec détection automatique s’il vous plait !). Bref, c’est tout pareil que le jeu d’origine mais en beaucoup plus fluide et joli.

Dans cette version, les textures sont nettes et précises, les effets de profondeur sont superbes et la fluidité est juste hallucinante comparée à l’original. Le support natif des écrans ultrawide vous fait vraiment profiter du level design et des environnements du jeu comme jamais auparavant. À mon avis, c’est clairement la meilleure façon de rejouer à ce jeu aujourd’hui, et l’émulation peut aller se rhabiller face à ce niveau de qualité.


Pour recompiler ce jeu, les devs ont utilisé des outils de leur cru comme XenonRecomp et XenosRecomp qui permettent de traduire les jeux d’instructions PowerPC de la Xbox 360 vers du code x86 compréhensible par nos processeurs modernes, et de porter les appels GPU d’origine vers les API modernes de Windows.

Pour en profiter pleinement, votre PC devra disposer au minimum d’un processeur avec support des instructions AVX (Intel Sandy Bridge/AMD Bulldozer ou plus récent), une carte graphique supportant DirectX 12 ou Vulkan 1.2, et 8 Go de RAM. Largement moins gourmand qu’un jeu moderne, mais pas n’importe quel vieux coucou non plus.

Et ce n’est que le début ! Cette technologie de recompilation pourrait bien changer la façon dont on préserve les jeux de l’ère PS3/Xbox 360. Aux chiottes les émulateurs gourmands aux bugs imprévisibles et bienvenue aux portages natifs avec amélioration des graphismes et des performances.

Maintenant, si vous avez envie de tester cette petite merveille technique par vous-même, voici comment vous y prendre :

Vous devrez avant tout donc posséder une une copie légale de Sonic Unleashed (Xbox 360), un disque dur Xbox 360 (20GB minimum) et un câble de transfert Xbox 360. Ensuite, vous devrez extraire les fichiers du jeu selon le guide de dumping puis télécharger la dernière version d’Unleashed Recompiled ici.

Lancez alors l’exécutable et suivez l’assistant d’installation, ajoutez les fichiers du jeu quand ça vous sera demandé, et enjoy !

Maintenant que les éditeurs nous proposent des services d’abonnement pour jouer à des vieux jeux en streaming ou via une émulation souvent imparfaite, ces projets de recompilation montrent qu’il existe une voie plus ambitieuse pour préserver le patrimoine jeux vidéo. Donc si vous avez Sonic Unleashed qui traîne dans votre collection, c’est le moment de lui redonner vie dans sa forme ultime. Et si vous êtes développeur, qui sait, peut-être que ça vous donnera envie de porter votre jeu Xbox 360 préféré ?


Source link

Categorized in: