Notebookcheck Logo

Une PS5 modifiée fait désormais tourner Halo 2 et d’autres jeux de la Xbox originale

Les tests du développeur indiquent que Halo 2 et Crash Bandicoot: The Wrath of Cortex fonctionnent bien, tandis que Forza Motorsport chute à 15 à 21 fps en course.
ⓘ PlayStation
Les tests du développeur indiquent que Halo 2 et Crash Bandicoot: The Wrath of Cortex fonctionnent bien, tandis que Forza Motorsport chute à 15 à 21 fps en course.
XPSemu, un portage natif sur PlayStation 5 de l’émulateur open source xemu, a atteint sa première version publique Alpha 1 et fait tourner Halo 2 entre 36 et 50 fps en jeu avec un patch 60 fps sur des consoles jailbreakées.

La PlayStation 5 de Sony peut désormais faire tourner des jeux conçus pour la première console Xbox de Microsoft, à condition que la PS5 ait été jailbreakée. Un développeur utilisant le pseudonyme ZiZc3 a publié cette semaine sur GitHub la première version publique de XPSemu, baptisée Alpha 1, et celle-ci démarre déjà des jeux comme Halo 2, Forza Motorsport et Fable: The Lost Chapters.

XPSemu est un portage de xemu, l’émulateur open source de la Xbox originale pour PC, et fonctionne comme une application native sur PS5 plutôt que comme un wrapper ou un cœur libretro. Sa documentation indique que l’émulateur traduit le code du processeur Xbox à l’aide du compilateur à la volée TCG de QEMU et affiche les graphismes NV2A de la console grâce au moteur de rendu Vulkan de xemu. Ce moteur de rendu fonctionne avec RADV, le pilote Vulkan open source d’AMD pour Mesa, que le projet PS5_Vulkan a porté sur le matériel de Sony. Des développeurs ont également présenté deux autres projets visant à faire tourner des jeux Xbox 360 et des logiciels Windows pour PC sur la console, bien qu’aucun des deux ne soit disponible publiquement.

Selon les propres tests du développeur, Halo 2 tourne à 30 images par seconde sans modification. Avec un correctif communautaire à 60 images par seconde, le jeu atteint 51 à 60 images par seconde dans sa séquence d’ouverture et 36 à 50 images par seconde pendant les phases de jeu. Forza Motorsport conserve sa limite de 30 images par seconde dans les menus, mais tombe entre 15 et 21 images par seconde en course. Fable: The Lost Chapters tourne à 22 à 30 images par seconde dans de nombreuses zones et chute à 10 à 20 images par seconde dans les scènes exigeantes, tandis que le développeur indique que Crash Bandicoot: The Wrath of Cortex tourne de manière fluide.

Le processeur Xbox émulé constitue le principal goulot d’étranglement, occupant son fil d’exécution PS5 85 à 97 % du temps, tandis que le GPU reste presque toujours inactif.

Selon la documentation du projet, ce sont les performances du processeur, et non du matériel graphique, qui constituent le facteur limitant. Le thread du processeur Xbox émulé est occupé entre 85 et 97 % du temps, tandis que le GPU de la PS5 reste largement inactif. Le développeur attribue cela au traducteur généraliste de QEMU et aux cœurs Zen 2 de la PS5, qui tournent à 3,5 GHz et sont moins rapides par cœur que les processeurs de bureau les plus performants. Augmenter la résolution interne, de la résolution native de la Xbox de 480p jusqu’à 4x, coûte donc presque aucune fréquence d’images. Les optimisations guidées par le profilage ont déjà fait passer l’ouverture de Fable d’environ 7 fps dans les premières versions PS5 à 23–30 fps.

XPSemu est livré avec son propre tableau de bord inspiré de celui de la Xbox, conçu autour de la manette DualSense, avec un carrousel de jeux illustrés par leur jaquette, une étagère des jeux récemment joués et le suivi du temps de jeu pour chaque titre. Les utilisateurs peuvent attribuer à chaque titre ses propres paramètres de résolution, d’affichage et de son. L’émulateur applique également en mémoire, au chargement du jeu, les correctifs au format Jay's Magic Patch, sans modifier l’image disque d’origine, et propose une surcouche qui affiche la fréquence d’images, le temps d’image et la charge du processeur.

Pour exécuter XPSemu, il faut une PS5 jailbreakée capable de charger des applications homebrew, ainsi qu’un démon auxiliaire appelé XPSemu Tools, qui fonctionne en parallèle de la charge utile kstuff. Les utilisateurs doivent également fournir leur propre BIOS Xbox, leur ROM de démarrage MCPX et une image de disque dur extraits du matériel d’origine, puisque le projet ne contient aucun code ni jeu de Microsoft. Les jeux doivent être stockés sur le stockage interne de la console sous forme d’images XISO, car l’émulateur ne peut pas démarrer à partir d’un disque. Le développeur précise que XPSemu n’est affilié ni à Microsoft, ni à Sony, ni au projet xemu.

Alpha 1 limite la mémoire de la Xbox émulée à 64 Mo, et le développeur conseille de désactiver l’émulation du processeur de signal numérique (DSP) audio, car elle entraîne de graves ralentissements dans des titres tels que Halo 2 et Forza Motorsport. Les sauvegardes d’état ne sont pas encore prises en charge, et les changements de résolution ne s’appliquent qu’entre les jeux. La feuille de route du projet prévoit une génération d’images facultative, grâce à un portage open source de FSR 3 d’AMD sous Vulkan, destinée à afficher les jeux à 30 fps en 60 fps, ainsi qu’un gestionnaire de sauvegardes et d’autres optimisations du processeur.

Source(s)

Google LogoAdd as a preferred source on Google
Mail Logo
> Revues et rapports de ordinateurs portatifs et smartphones, ordiphones > Nouvelles > Archives des nouvelles > Archives des nouvelles 2026 10 > Une PS5 modifiée fait désormais tourner Halo 2 et d’autres jeux de la Xbox originale
Antony Muchiri, 2026-10- 4 (Update: 2026-10- 4)