
Xodus quer libertar jogos do Xbox e Game Pass do Windows e trazê-los ao Linux
Projeto de código aberto feito pelos criadores do Heroic Games Launcher está fazendo engenharia reversa da infraestrutura da Microsoft para rodar títulos do PC Game Pass nativamente no Linux, incluindo no Steam Deck.
Por Théo Ramos · Repórter de Games
Um projeto que fala a língua de quem já migrou pro Linux
Se você é dos que trocaram o Windows pelo Linux (ou joga boa parte do tempo no Steam Deck) e sente aquela pontada de raiva por não conseguir instalar seus jogos do Game Pass fora do universo Microsoft, presta atenção nesse projeto. Chama-se Xodus, é open-source, e a proposta é simples de entender e difícil de executar: fazer jogos do Xbox para PC e do Game Pass rodarem nativamente no Linux, sem precisar de gambiarra de streaming em nuvem nem de dual boot.
Quem está por trás disso
Foto: reprodução/tomshardware.com
O Xodus não é projeto de amador de fim de semana. Está sendo desenvolvido pelo mesmo time responsável pelo Heroic Games Launcher, aquele launcher open-source que já ajuda gente no Linux a jogar títulos da Epic Games Store e da GOG. Ou seja, é gente com histórico de meter a mão na massa em engenharia reversa de DRM e infraestrutura de loja de jogos — não é papo, é currículo.
Como o troço funciona (e por que é complicado)
A ideia central é recriar, peça por peça, a infraestrutura proprietária que a Microsoft usa para autenticar, validar licença e liberar o download de jogos do Xbox e Game Pass. Isso inclui login em conta Microsoft, checagem de licença de uso e o processo de descriptografia dos pacotes baixados. Essa etapa, segundo o que já foi divulgado, está funcionando.
O desafio maior agora é recriar o Xbox Gaming Runtime — resumindo, a camada que faz o jogo efetivamente rodar, via biblioteca xgameruntime.dll — e adaptar esse SDK para funcionar dentro de camadas de compatibilidade como Wine e Proton, que são exatamente o que faz o Steam Deck (e qualquer Linux) rodar jogo feito pra Windows.
Nem tudo vai rodar, e é bom já saber
Antes de sair comemorando: o Xodus foca nos títulos modernos que seguem o padrão GDK/MSIXVC, que é a maioria do catálogo atual do PC Game Pass. Jogos mais antigos, baseados no formato UWP — caso de Gears of War 4 e dos primeiros Forza Horizon — ficam de fora por enquanto. E, como é de se esperar em qualquer esforço desses, jogos com anti-cheat no nível de kernel devem continuar sendo osso duro de roer no Linux, Xodus ou não.
Por que isso importa pra comunidade
No fim das contas, essa é uma briga por algo bem concreto: o direito de jogar o que você assina ou compra na plataforma que você escolher. Quem tem Steam Deck sabe bem a dor de depender de streaming via nuvem pra jogar Game Pass, com toda a latência e dependência de internet que isso implica. Se o Xodus avançar, a promessa é rodar esses jogos localmente, sem intermediário nenhum. Ainda é projeto em desenvolvimento, sem previsão de lançamento estável — mas é o tipo de iniciativa que merece ser acompanhada de perto por quem vive na trincheira do Linux gamer.