Xodus : le projet qui veut amener le Game Pass sur Linux

  • Xodus vous permet désormais de vous connecter à Xbox et de télécharger des jeux avec des licences valides.
  • Ce projet se concentre sur les titres modernes basés sur GDK, et non sur les anciens titres UWP.
  • Les développeurs ont créé une version modifiée de Wine et leurs propres bibliothèques pour émuler l'environnement d'exécution.
  • Aucune date de sortie n'a encore été annoncée et Microsoft pourrait tenter de la bloquer.

Passe de jeu Xodus

Accéder au Xbox Game Pass sur Linux a toujours été un casse-tête pour les utilisateurs ne souhaitant pas dépendre de Windows. Désormais, un projet open source nommé Xodus tente de changer la donne et a déjà réalisé des progrès significatifs. Développé par des créateurs associés à Heroic Games Launcher, Xodus vise à reproduire l'interface Xbox sur PC grâce à la rétro-ingénierie, permettant ainsi aux jeux du service d'abonnement de fonctionner nativement sur ce système d'exploitation.

Bien que non soutenue par Microsoft, cette initiative a surmonté certains des obstacles techniques les plus complexes. Selon ses responsables, il est déjà possible de se connecter aux services Xbox , de télécharger des packs de jeux et d'obtenir des licences valides. La prochaine étape, et la plus difficile, consiste à faire fonctionner les jeux en local, ce qui nécessite d'émuler l'environnement d'exécution Xbox Gaming Runtime via WINE.

Qu’a accompli Xodus jusqu’à présent ?

L'équipe Xodus a développé un ensemble d'outils propriétaires permettant de contourner le blocage empêchant l'exécution de ces jeux sous Linux. Parmi ceux-ci figurent une implémentation open source de la bibliothèque xgameruntime.dll , qui vérifie les licences en arrière-plan, ainsi que des versions personnalisées de WINE et Proton adaptées à ce flux d'authentification. L'équipe a également créé xal-rs , une bibliothèque d'authentification Xbox écrite en Rust, et des bibliothèques proxy qui interceptent les appels API afin d'envoyer des jetons Xbox Live valides.

VIN 9.10
Article connexe:
WINE 9.10 corrige un bug avec le DualShock 4 et corrige un peu plus de 200 bugs

Grâce à cette combinaison, le projet peut déjà se connecter aux services Xbox , télécharger des packs de jeux et obtenir des licences valides. Les développeurs soulignent qu'avec l'authentification et la vérification des licences résolues, les obstacles restants sont moins nombreux que ceux déjà surmontés. Le travail actuel porte sur l'émulation de l'environnement d'exécution Xbox Gaming Runtime via WINE, une étape indispensable pour que les jeux puissent être lancés et exécutés en local.

Les défis techniques restants

Le principal défi consiste désormais à assurer le bon fonctionnement des jeux modernes basés sur GDK , avec leurs packages MSIXVC cryptés. Proton seul ne peut pas gérer ces titres ; Xodus doit donc recréer la quasi-totalité du système interne qui permet aux jeux Xbox de fonctionner. L'équipe dispose déjà de sa propre version modifiée de WINE, intégrant des correctifs spécifiques et axée principalement sur les jeux récents.

De plus, aucune date de sortie publique n'a été annoncée pour ce projet, et sa compatibilité avec l'ensemble du catalogue n'est pas confirmée. On ignore également si Microsoft tentera de le bloquer via des mises à jour de son système anti-piratage, une tactique courante lorsque des tiers modifient son système de gestion des droits numériques (DRM). Malgré cela, les développeurs sont convaincus que, s'il aboutit, les jeux Xbox sur PC ne seront plus réservés à Windows.

L'avenir des jeux classiques

Un autre aspect intéressant est la compatibilité potentielle avec les titres classiques . Microsoft a porté plusieurs jeux Xbox originaux sur PC grâce à un nouveau système de compatibilité, et une feuille de route ayant fuité suggère que d'autres titres suivront d'ici la fin de l'année, à commencer par les jeux Xbox 360 en 2027. Si ces jeux sont distribués via la même plateforme Xbox vers PC, ils deviendront probablement une cible pour Xodus, même si les développeurs n'ont pas encore confirmé leur compatibilité.

Un précédent soutient cette démarche : BedrockOnLinux 2.0 utilise des techniques de rétro-ingénierie similaires pour permettre à Minecraft Bedrock de communiquer en temps réel avec Xbox Live depuis SteamOS. Cela démontre qu'il est possible de contourner les restrictions de Microsoft avec suffisamment de persévérance.

Parallèlement, l'intérêt pour les jeux sur Linux ne cesse de croître, et des projets comme Xodus offrent un espoir aux utilisateurs désireux de s'affranchir de Windows . La communauté peut contribuer en rejoignant le projet, car, comme l'affirment ses créateurs, « en cas de succès, les jeux PC compatibles Xbox ne seront plus l'apanage de Windows Â».

Le projet Xodus progresse pas à pas vers son objectif de rendre le Game Pass accessible sous Linux , surmontant des obstacles techniques qui semblaient insurmontables. Bien qu'il reste encore du travail à accomplir, les résultats déjà obtenus démontrent que la rétro-ingénierie peut ouvrir des portes que Microsoft n'a aucune intention d'ouvrir.


Ajouter comme source préférée dans Google