Fuzion Frenzy, des dataminers y trouvent un émulateur 360 (XeO3) caché dans la rétrocompatibilité PC Xbox
Après des années d’attente, les jeux de la première Xbox débarquent enfin sur PC via la rétrocompatibilité officielle de Windows 11. Si le programme n’en est qu’à ses débuts, les découvertes effectuées par des dataminers laissent entrevoir une extension majeure. Microsoft pourrait en effet préparer le terrain pour les titres Xbox 360.
La rétrocompatibilité Xbox s’invite sur Windows 11
Après des années de rumeurs et de spéculations, les jeux de la première Xbox sont désormais jouables sur PC grâce à l’arrivée en accès anticipé de la rétrocompatibilité Xbox officielle sur Windows 11. Microsoft a promis que le programme sera considérablement élargi dans les mois à venir, avec notamment l’ajout de succès, mais les dataminers ont déjà fait des découvertes intéressantes qui suggèrent que les jeux Xbox 360 pourraient bientôt arriver sur PC.
La raison pour laquelle cette évolution est très probable est simple. Les quatre jeux rétrocompatibles désormais disponibles sur PC, dont Fuzion Frenzy, utilisent la même technologie que la Xbox One et la Xbox Series X|S pour faire tourner les jeux Xbox 360, un système appelé Xe03.
« Hier, Xbox a publié des titres rétrocompatibles sous forme d’applications natives Windows 11. J’en ai attrapé un, Fuzion Frenzy, et j’ai passé une nuit à le démonter entièrement. Ce qu’il y a à l’intérieur est plus fou qu’un “émulateur Xbox 360 pour PC” », a écrit le chercheur en sécurité Milenko sur X. « Les binaires appellent l’émulateur Xe03, qui est aussi le composé chimique trioxyde de xénon… approprié. Vu qu’il s’agit d’un état d’oxydation instable du xénon (les développeurs Xbox ont de l’humour) et que c’est la même technologie que la Xbox One/Series utilise pour la rétrocompatibilité 360, désormais reconditionnée en application de bureau GDK/MSIX. Elle émule le CPU PowerPC Xenon de la 360 (PPCState), l’hyperviseur de la 360 (appels Hvx), et le GPU Xenos par-dessus Direct3D. »
Ce qui est intéressant, c’est la façon dont tout est géré. Selon Milenko, il s’agit essentiellement d’une émulation de la Xbox 360 qui elle-même émule la console d’origine, une configuration plutôt complexe pour parvenir à la rétrocompatibilité sur PC.
Les utilisateurs avertis ne se sont pas arrêtés à l’analyse des quatre jeux rétrocompatibles sur PC. Les développeurs de XWine1, une couche de compatibilité Xbox One pour PC, ont ajouté le code Xe03 à des composants spécifiques de leur couche de compatibilité. Cela a permis non seulement de faire fonctionner d’autres titres de la première Xbox sur PC, mais aussi certains jeux Xbox 360, comme Plants vs. Zombies.
Disposer d’un émulateur Xbox 360 déjà opérationnel avec la configuration complexe décrite ci-dessus n’aurait pas beaucoup de sens s’il n’y avait pas de projets pour amener les jeux de la deuxième génération de Xbox sur PC. Il est donc facile de supposer que cela finira par arriver. Bien que l’expansion de la rétrocompatibilité était attendue avec le Projet Helix, qui vise à réduire l’écart entre le jeu sur PC et sur console, il est toujours réjouissant d’apprendre qu’il sera bientôt possible de jouer à davantage de classiques intemporels avec des visuels améliorés et de nouvelles fonctionnalités.



