Xodus: een project dat Xbox- en Game Pass-games naar Linux brengt.

Ben je een Linux-liefhebber die graag Xbox PC-games en Game Pass wil spelen? Maak kennis met Xodus, het revolutionaire project dat een wereld aan games op jouw systeem ontsluit. Ontdek hoe het werkt!

De belangrijkste dingen die je moet weten

  • Project Xodus is er momenteel in geslaagd om in te loggen op Xbox-accounts, game-eigendom te verifiëren, games te downloaden en MSIXVC-pakketten te decoderen, maar de grootste uitdaging ligt in het opnieuw opbouwen van de Xbox Gaming Runtime-omgeving en GDK-services om games daadwerkelijk te kunnen starten.
  • Xodus richt zich op nieuwere Xbox PC-games die zijn ontwikkeld met de GDK en verpakt in MSIXVC-formaat. Het is in de beginfase niet de bedoeling om oudere Universal Windows Platform (UWP)-titels te ondersteunen.
  • Het project is belangrijk voor apparaten zoals de Steam Deck, omdat het tot doel heeft Game Pass-games lokaal op Linux te kunnen spelen, waardoor de afhankelijkheid van Windows afneemt. Het is echter onofficieel en brengt het risico met zich mee dat Microsoft de compatibiliteit uitschakelt of actie onderneemt tegen gebruikers.

Xbox pc-games en PC Game Pass hebben lange tijd een aanzienlijke kloof gecreëerd in de Linux-gamingwereld. Xodus, een project van een groep fans, wil deze kloof overbruggen. Xodus is een open-source, reverse-engineered project, ontwikkeld door programmeurs die verbonden zijn aan Heroic Games Launcher (een game launcher van derden). Het doel is om Microsofts Xbox-games lokaal op Linux- en Mac-systemen te draaien, in plaats van volledig afhankelijk te zijn van cloudstreaming.

Kort antwoord: Project Xodus stelt je momenteel in staat om in te loggen op je Xbox-account, gamelicenties te verifiëren en gamepakketten te downloaden en te decoderen. Het is echter nog niet mogelijk om deze games op Linux te spelen, omdat de component die verantwoordelijk is voor het draaien van de games nog in ontwikkeling is.


Wat is Project Xodus en wie zit erachter?

Project Xodus is een klein, open-source initiatief dat wordt gerund door drie bijdragers, van wie er één een ontwikkelaar is die ook werkt aan Heroic Games Launcher. Het project heeft een specifiek en duidelijk doel: voldoen aan alle vereisten voor het spelen van Xbox-games op pc , inclusief Game Pass- titels , buiten de Windows-omgeving.

Het project omschrijft zichzelf op de website duidelijk als een poging om Xbox-pc-games te laten draaien op Linux- en Mac-systemen, zonder enige band met of goedkeuring van Microsoft. Het project onderhoudt een eigen versie van Wine, aangepast aan de eigen behoeften, en werkt aan essentiële Xbox-besturingscomponenten, zowel binnen als buiten de hoofdorganisatie van het project.

Xodus-pagina op GitHub

Wat is momenteel operationeel en wat is nog in ontwikkeling?

De initiële infrastructuur voor het project is nu voltooid. Xodus kan nu inloggen op het Xbox-inlogsysteem, controleren welke games de gebruiker bezit of waartoe hij toegang heeft, en vervolgens de daadwerkelijke gamebestanden downloaden. Het kan ook Microsofts MSIXVC-pakketten downloaden en decoderen, het containerformaat dat wordt gebruikt om games via de Microsoft Store te distribueren.

Ontwikkelaar imLinguin heeft bevestigd dat het authenticatie- en downloadproces van de game naar behoren werkt en dat de ontwikkelingsinspanningen nu zijn verschoven naar de game development kit (SDK) die nodig is om de games daadwerkelijk te kunnen spelen. Concreet betekent dit dat je de game vandaag al kunt downloaden, maar dat deze nog niet zal werken.

Opmerking
byu/Osh112 van discussie
inlinux_gaming

Praktijk
door u/Osh112 Uit de discussie
In linux_gaming

De grootste uitdaging voor het team is het voldoende nabouwen van de Xbox Gaming Runtime-omgeving en de bijbehorende GDK-services om games via Wine te kunnen starten. De GDK vormt het framework dat deze titels gebruiken voor Xbox-integratie, zoals achievements, multiplayer en streaming. Een andere medewerker, Pawel Lidwin, is openhartig geweest over de planning en heeft opgemerkt dat het team zich nog in een vroeg stadium bevindt en nog lang niet klaar is met het behalen van het doel.

Onderdeel Toestand
Meld u aan bij uw Xbox-account en verifieer de licenties. Werken
spelletjes downloaden Werken
MSIXVC-pakketontsleuteling Werken
Game SDK/GDK-functies قيد التطوير
Xbox Gaming Runtime-omgeving voor het starten van games قيد التطوير
PC Game Pass-games kunnen lokaal worden gespeeld. Nog niet

Op welke Xbox-games richt Xodus zich?

Xodus richt zich op nieuwere Xbox PC-games die zijn ontwikkeld met Microsofts GDK en verpakt in MSIXVC. Oudere titels gebaseerd op de Universal Windows Platform (UWP)-architectuur vallen, in ieder geval in eerste instantie, buiten het plan. Dit onderscheid is belangrijk om te bepalen of uw gamebibliotheek baat zal hebben bij het project.

formule Wordt dit ondersteund? Voorbeelden genoemd
GDK + MSIXVC (nieuwere titels) Gericht Aankomende Gears of War: E-Day
UWP (Windows 8/begin Windows 10-tijdperk) Ongepland Gears of War 4, Forza Horizon 4

Zelfs voor ondersteunde games hangt de compatibiliteit nog steeds af van de standaard Linux-distributie. Wine, DXVK en VKD3D-Proton spelen allemaal een rol, dus individuele games hebben mogelijk hun eigen patches nodig om soepel te draaien. Het team zegt te hopen de meeste GDK-titels te ondersteunen , maar elke game is een uniek geval.


Waarom dit project belangrijk is voor Steam Deck en Steam Machines

Apparaten zoals de aankomende Steam Deck en Steam Machine draaien op Linux. Momenteel is Game Pass alleen toegankelijk via Xbox Cloud-streaming. Streaming vereist een sterke internetverbinding, zorgt voor vertraging en voert de game niet daadwerkelijk op je apparaat uit. Project Xodus zal het mogelijk maken om ondersteunde games lokaal te spelen, vergelijkbaar met hoe Windows-games via Proton worden gespeeld.

Voor degenen die het grootste deel van hun gamebibliotheek in een PC Game Pass-abonnement hebben, is dit de belangrijkste aantrekkingskracht van het project. Het zal een van de laatste overgebleven redenen wegnemen om Windows op een Linux-laptop of -desktop te laten staan.


Risico's waar u rekening mee moet houden bij het gebruik van Xodus

Het Xodus-project is niet gelieerd aan of goedgekeurd door Microsoft, en ontwikkelaars waarschuwen dat het gebruik ervan op eigen risico is. Omdat het onofficieel is, kan Microsoft de compatibiliteit op elk moment uitschakelen of actie ondernemen tegen accounts als het van mening is dat het project de servicevoorwaarden schendt. Bovendien is het onwaarschijnlijk dat Microsoft binnenkort Linux-ondersteuning aan zijn officiële ecosysteem zal toevoegen, dus dit is een door de community gedreven oplossing en geen officieel goedgekeurde.

Er is ook een mogelijkheid voor de lange termijn die ter discussie staat. Microsoft heeft onlangs de eerste vier originele Xbox-games naar de pc gebracht via een nieuwe compatibiliteitslaag. Als deze en toekomstige backward-compatible versies dezelfde Xbox-pc-infrastructuur gebruiken, zouden ze een nieuw doelwit kunnen worden voor Project Xodus. Ontwikkelaars hebben deze ondersteuning nog niet bevestigd.


Hoe je het Xodus-project kunt volgen of eraan kunt bijdragen

Als je wilt helpen met testen of code wilt bijdragen, vind je de repositories en de Discord-uitnodiging van het project op de GitHub-pagina van de organisatie . We stellen feedback en expertise zeer op prijs, aangezien we blijven werken aan de runtime.

Beschouw Xodus momenteel als een veelbelovend project in ontwikkeling, niet als een afgerond product. De download- en licentiemogelijkheden zijn aanwezig en werken, maar totdat de runtime-componenten zijn afgerond, zullen Xbox pc-games en Game Pass-titels niet op Linux draaien. Het is de moeite waard om de ontwikkelingen nauwlettend in de gaten te houden, aangezien het team eraan werkt om deze games uiteindelijk speelbaar te maken.

Reacties zijn gesloten.