Dans une vidéo YouTube publiée le 8 septembre, le développeur Devran Cosmo Uenal a lancé la version PlayStation 5 de Quake II sur une Xbox Series X et y a joué avec une manette Xbox. Cette version fonctionnait grâce à PS5X, son portage Xbox de l'émulateur PS5 open source KytyPS5. Il affirme depuis avoir réussi à faire tourner trois autres titres PS5.
La prouesse technique est réelle, mais son intérêt pratique reste limité. PS5X ne fonctionne que via le mode Développeur officiel de la Series X, dans lequel la documentation de Microsoft limite les jeux à 5 Go de mémoire. Cette contrainte exclut la plupart des titres de la génération actuelle, et aucun téléchargement public de PS5X n'est disponible pour l'heure.
Comment fonctionne PS5X
Sony et Microsoft ont conçu la PS5 et la Xbox Series X autour de plateformes AMD très proches : huit cœurs CPU Zen 2, une partie graphique RDNA 2 et 16 Go de mémoire GDDR6. Les jeux PS5 sont compilés pour des processeurs x86-64, ce qui permet à KytyPS5 d'exécuter leur code sur le processeur hôte plutôt que d'émuler le matériel de la PS5 instruction par instruction. Son développeur présente KytyPS5 comme une couche de compatibilité traduisant les requêtes d'un jeu PS5 dans un format exploitable par un PC.
KytyPS5 convertit les commandes graphiques de la PS5 et recompile les shaders pour Vulkan, ce qui nécessite sur PC un GPU compatible Vulkan 1.3. Or, le mode Développeur des Xbox ne prend en charge que DirectX 11 et DirectX 12. « Comme Vulkan n'est pas pris en charge, tout doit être traduit vers DirectX », a écrit Uenal dans la description de sa vidéo YouTube, précisant que l'IA l'avait assisté sur certaines parties du projet. Comme l'a souligné VideoCardz, les correctifs apportés au moteur de rendu PC de KytyPS5 doivent donc être adaptés une seconde fois avant de pouvoir être exploités par PS5X.

Uenal présente PS5X comme un « projet de recherche » visant à « exécuter des homebrews PS5 et des sauvegardes de jeux » sur une Series X en mode Développeur. Il précise que cette version n'intègre aucun firmware PS5 ni clé de déchiffrement. La documentation de KytyPS5 recommande aux utilisateurs de s'en tenir à des fichiers de jeux obtenus légalement. Les projets d'émulation comportent des risques juridiques et commerciaux : l'émulateur Switch Yuzu a été quasiment abandonné après que ses créateurs ont conclu en 2024 un accord avec Nintendo dans le cadre d'une procédure portant sur 2,4 millions de dollars. L'équipe de RPCS3 présente KytyPS5 et SharpEmu comme les deux émulateurs PS5 open source actifs capables de lancer des jeux, et met en garde contre les sites frauduleux se faisant passer pour des projets légitimes.
Au moment de la vidéo d'Uenal, PS5X exécute les versions PS5 de GEX Trilogy, Hellboy: Web of Wyrd, Marvel Cosmic Invasion et Quake II. Les quatre jeux prennent en charge les commandes d'une manette Xbox, et certains disposent d'un son fonctionnel. TweakTown estime que Quake II, dans les images montrées par Uenal, tourne entre 25 et 45 images par seconde. Ces quatre jeux sont également commercialisés sur d'autres plateformes : rien ne prouve donc encore que PS5X puisse gérer une exclusivité PS5. Uenal souligne lui-même que la compatibilité reste limitée et très précoce.
L'émulation PS5 progresse également sur PC. Android Authority a rapporté le 28 septembre que KytyPS5 pouvait lancer des séquences de jeu dans plusieurs titres PS5 sur des PC haut de gamme, et qu'un utilisateur avait montré Marvel's Wolverine atteignant son menu principal au ralenti sur une machine équipée d'une NVIDIA RTX 5090. La séquence ne montrait pas de gameplay, et il n'était pas établi que cette configuration utilisait une version standard de l'émulateur. Tous les progrès réalisés sur PC doivent être recompilés pour DirectX et intégrés dans le budget mémoire bien plus restreint de la Xbox avant que PS5X puisse en tirer parti.
Microsoft impose des limites de mémoire strictes en mode Développeur : les jeux sont plafonnés à 5 Go et les applications à 1 Go, toute demande de mémoire supplémentaire étant rejetée. À l'inverse, un titre Series X exécuté en mode commercial peut accéder à environ 13,5 Go des 16 Go de la console, le reste étant réservé au système. La limite de 5 Go du mode Développeur laisse à PS5X environ 37 % de la mémoire accessible à un jeu Xbox commercial. Microsoft relève cette limite lorsque le logiciel s'exécute sous le débogueur Visual Studio, une configuration destinée aux développeurs testant leur code.
Microsoft a bloqué les émulateurs dans le mode commercial des Xbox en 2023, conformément à une politique du Store interdisant les produits qui émulent un système de jeu. L'entreprise aurait également infligé des suspensions de 15 jours à des joueurs ayant trouvé des moyens de contourner cette règle. Depuis, les joueurs souhaitant utiliser des émulateurs tels que Dolphin doivent passer par le mode Développeur, même si une console configurée dans ce mode ne peut pas lancer de jeux commerciaux avant d'être repassée en mode normal.
Pour l'heure, PS5X relève davantage de la démonstration technique intrigante que d'une solution pratique pour la plupart des joueurs. Aucune distribution publique n'est disponible, la limite de mémoire du mode Développeur empêche l'exécution des gros jeux de la génération actuelle et, sans jailbreak, aucune solution de contournement claire n'existe. Méfiez-vous également des arnaques : des attaquants ont tenté de profiter de l'intérêt pour ces projets en diffusant des logiciels malveillants sous des noms similaires, comme PCS5X.





.webp)
Discussion
Laisser un commentaire
Commentaires (1)
Waouh technique! Bluffant mais presque inutile pour nous joueurs normaux. 5 Go c'est une plaisanterie, et gare aux faux fichiers, restez prudent.