Xodus porta Xbox Game Pass su Linux: il progetto open source
Xodus, un nuovo progetto open source sviluppato da alcuni membri del team di Heroic Games Launcher. L’obiettivo è portare i giochi Xbox PC e PC Game Pass su Linux tramite il reverse engineering dei componenti proprietari Microsoft che impediscono oggi l’avvio di questi titoli fuori da Windows. Il progetto è già ospitato su GitHub con roadmap pubblica e ha raccolto attenzione immediata nella community Linux gaming.
Heroic Games Launcher è il client open source che permette agli utenti Linux di gestire ed avviare giochi da Epic Games Store e GOG senza il client Windows ufficiale, ed è uno degli strumenti più usati nella community insieme a Lutris e Bottles. Xodus segue la stessa filosofia ma con un obiettivo più ambizioso: i giochi Xbox PC distribuiti tramite Microsoft Store e Game Pass oggi non girano su Linux nemmeno con Proton, perché dipendono da un ecosistema proprietario che va oltre DirectX.
GDK, MSIXVC e Wine: come Xodus aggira il blocco Microsoft
Il problema centrale non è la grafica ma la triade proprietaria Microsoft: il GDK (Game Development Kit), i servizi di identità Xbox e i pacchetti MSIXVC cifrati che verificano le licenze dei giochi. Senza questi componenti attivi, i titoli Xbox PC si bloccano all’avvio. Xodus sta costruendo implementazioni open source di questi strati, inclusa una versione propria di xgameruntime.dll, un fork personalizzato di Wine e Proton, e xal-rs, una libreria di autenticazione Xbox scritta in Rust. Il progetto usa librerie proxy per intercettare le chiamate API GDK e trasmettere token Xbox Live validi.

Allo stato attuale, Xodus riesce già ad autenticarsi ai servizi Xbox, scaricare i pacchetti dei giochi e ottenere le licenze, inclusa la decifratura degli MSIXVC. I giochi però non girano ancora: la fase successiva riguarda la ricostruzione del runtime Xbox necessario per avviarli effettivamente. Il progetto si concentra sui titoli GDK moderni e non supporterà i vecchi giochi UWP come Gears of War 4 o Forza Horizon 4.
Halo e Forza su Radeon 780M: uno scenario ancora lontano, ma reale
Se Xodus dovesse maturare, l’impatto per chi gioca su Mini PC Linux sarebbe concreto. Oggi il limite principale non è Proton, che copre la grande maggioranza dei titoli Steam, ma l’ecosistema chiuso Microsoft: Halo Infinite, Forza Horizon 5, Microsoft Flight Simulator e centinaia di giochi Game Pass first-party sono completamente inaccessibili su Linux. I Mini PC con AMD Radeon 780M e 890M sarebbero candidati naturali per questo scenario: i driver Linux AMD sono maturi e le prestazioni su titoli Microsoft tipicamente non pesantissimi sarebbero gestibili. Xodus prevede già nella roadmap l’integrazione con launcher di terze parti come Heroic, Lutris e Bottles, il che significa potenziale avvio tramite Steam come qualsiasi altro gioco non-Steam. Il progetto è nelle fasi iniziali e i giochi non funzionano ancora, ma vale la pena seguirne l’evoluzione su GitHub.

Raspberry Pi 4
Per capire come funziona oggi Heroic Games Launcher su Linux e come usarlo per Epic e GOG, leggi qui la nostra guida: Heroic e Bottles: Epic, GOG e Windows su Linux. Se vuoi approfondire Proton e come configurarlo per il massimo della compatibilità, leggi qui: Giocare su Linux: la guida completa a Steam e Proton.
Non perderti i prossimi consigli
Guide, recensioni e novità su Linux, Mini PC e open source, dritte sul tuo Telegram. Niente spam, solo quello che vale la pena leggere.
IncastroPC partecipa al Programma Affiliazione Amazon EU. Prezzi e disponibilità soggetti a variazione.
