Microsoft a publié quatre titres originaux Xbox sur PC la semaine dernière dans le cadre de son nouveau programme de rétrocompatibilité sur PC. L'arrivée de jeux comme Fuzion Frenzy sur Windows semblait être une simple mesure de préservation. Pourtant, la réalité technique derrière ces sorties est bien plus intéressante que ce que tout le monde imaginait.
Les quatre jeux originaux Xbox ne tournent pas sur un émulateur PC conçu spécifiquement pour l'occasion. Ils fonctionnent sur XeFu (le Xeon Fusion Emulator), la couche d'émulation originale de la Xbox de Microsoft, qui tourne elle-même à l'intérieur d'une version portée de l'émulateur Xbox 360 interne de Microsoft. Un émulateur dans un émulateur. Le développeur Nathan sur X a été l'un des premiers à l'expliquer clairement après avoir analysé un dump de XeFu extrait de la version PC de Fuzion Frenzy.
L'historique ici est important. Lorsque Microsoft a lancé la Xbox 360 en 2005, la rétrocompatibilité de la Xbox originale fonctionnait grâce à l'émulation XeFu. Insérer un disque de Halo 2 ou de Knights of the Old Republic dans une 360 ne permettait pas de faire tourner ces jeux nativement sur le matériel. La 360 émulait l'architecture de la Xbox originale pour les faire fonctionner. Cette même technologie a constitué la base des efforts de rétrocompatibilité de Microsoft sur les consoles Xbox Series des années plus tard. Plutôt que de concevoir un tout nouvel émulateur PC à partir de zéro, Microsoft a porté son émulateur 360 interne existant vers Windows, puis a fait tourner XeFu par-dessus. Le développeur Milenko a décrit le résultat simplement : "Une magnifique prouesse d'ingénierie. Et aussi : des émulateurs, jusqu'en bas de la pile."

Obtenez 1 mois d'abonnement GTA+ avec votre précommande.
Précommandez GTA 6 dès maintenant
Ce que les développeurs indépendants ont découvert dans cette version
Une fois la pile d'émulation identifiée, il n'a pas fallu longtemps pour que les gens commencent à tirer les fils. L'équipe derrière XWine1, une couche de traduction Xbox One pour PC actuellement en développement, a confirmé que la combinaison des composants officiels de l'émulateur extraits des versions PC avec le composant SlimEra de XWine1 permet de lancer d'autres jeux Xbox 360 et Xbox originale rétrocompatibles avant même qu'ils ne bénéficient d'une sortie PC officielle. Les taux de réussite varient selon le titre, mais la preuve de concept fonctionne.
Pour les joueurs soucieux de la préservation du jeu vidéo, il s'agit d'une donnée importante. Des émulateurs communautaires comme xemu pour la Xbox originale et Xenia pour la Xbox 360 sont disponibles depuis des années, mais avoir un aperçu direct de la manière dont les ingénieurs de Microsoft ont résolu les mêmes problèmes est réellement utile. Une meilleure compréhension publique des méthodes d'émulation internes tend à améliorer les projets open-source au fil du temps, même lorsque les deux existent dans des espaces séparés.
Si vous vous intéressez à la façon dont l'émulation permet de jouer à des titres plus anciens sur du matériel moderne, notre guide Destiny: Rising sur comment jouer sur PC via un émulateur couvre l'aspect pratique pour faire tourner des titres mobiles sur ordinateur grâce à des couches de traduction similaires.
Ce que cela signifie pour l'avenir du programme de rétrocompatibilité
La décision de Microsoft de porter son émulateur 360 existant sur PC plutôt que d'en construire un nouveau est un choix d'ingénierie intelligent. L'émulateur 360 est mature, éprouvé sur des millions de consoles Xbox, et gère déjà la couche XeFu pour les titres Xbox originaux. Le porter sur Windows signifie que l'entreprise bénéficie d'années de travail d'optimisation interne sans avoir à tout recommencer.
Le point clé ici est que cette approche signifie également que la bibliothèque de rétrocompatibilité PC de Microsoft pourrait théoriquement s'étendre beaucoup plus rapidement que s'ils avaient tout construit à partir de zéro. L'émulateur prend déjà en charge en interne un vaste catalogue de titres 360 et Xbox originale. Le choix de Microsoft de sortir davantage de titres de ce catalogue officiellement sur PC est une question commerciale et de licence, et non technique.
Pour les joueurs qui souhaitent voir des titres comme la version originale de Halo: Combat Evolved ou d'autres classiques de l'ère Xbox sur PC, la base technique est clairement déjà là. Les fans de Halo curieux de l'état actuel de la franchise sur PC peuvent consulter notre guide couvrant le support du crossplay dans Halo: Campaign Evolved pour les dernières informations sur le jeu multiplateforme entre Xbox, PC et PS5.
La communauté de l'émulation dans son ensemble continuera d'examiner ce que Microsoft a publié. Ce processus a tendance à s'accélérer une fois que les développeurs obtiennent un accès propre à du code d'émulation de qualité production, et les premiers résultats de l'équipe XWine1 suggèrent que la bibliothèque de jeux 360 sur PC va devenir beaucoup plus intéressante dans un avenir proche. Pour plus de couverture sur les développements de la plateforme Xbox et les actualités de l'émulation, le hub complet des guides de jeu vous accompagne au fur et à mesure que cette histoire évolue.








