Gracze korzystający z Linuksa mogą dostać dostęp do kolejnego dużego fragmentu ekosystemu Xbox. Twórcy Heroic Launcher rozpoczęli projekt Xodus, którego celem jest uruchamianie na Linuksie gier sprzedawanych przez aplikację Xbox oraz tytułów z PC Game Pass.
Wiele współczesnych gier Xbox na PC korzysta z Microsoft GDK, czyli zestawu technologii wykorzystywanych przez deweloperów do integracji gier z ekosystemem Xbox. Sam DirectX nie stanowi tu największej przeszkody. Proton, DXVK i VKD3D potrafią już obsługiwać kluczowe elementy potrzebne do uruchamiania windowsowych gier na Linuksie.
Problem leży głębiej. Gry wykorzystują Xbox Gaming Runtime, usługi Xbox Identity oraz zabezpieczone pakiety MSIXVC. System odpowiada między innymi za uwierzytelnianie użytkownika i sprawdzanie licencji. Bez tych komponentów część gier nie startuje, nawet jeśli ich pliki wykonywalne są technicznie kompatybilne z Wine.
Xodus próbuje odtworzyć środowisko Xbox
Twórcy projektu pracują nad otwartą implementacją wymaganych komponentów. Xodus ma już obsługiwać logowanie do usług Xbox, pobieranie pakietów oraz proces uzyskiwania licencji. Projekt wykorzystuje własną implementację biblioteki xgameruntime.dll, zmodyfikowane wersje Wine i Protona oraz bibliotekę xal-rs napisaną w Rust.
Zespół próbuje odtworzyć działanie Xbox Gaming Runtime w środowisku Wine. Następnym etapem ma być uruchamianie samych gier bezpośrednio na Linuksie.
To ważny kierunek także dla użytkowników SteamOS. Jeżeli projekt osiągnie dojrzałość, gry dostępne wyłącznie przez aplikację Xbox mogą przestać być jedną z największych luk w kompatybilności linuksowego grania.
Game Pass na Linuksie coraz bliżej?
Na tym etapie Xodus pozostaje projektem rozwijanym przez społeczność, a jego twórcy nie gwarantują jeszcze bezproblemowego działania całego katalogu Xbox PC. Szczególnie istotne będą różnice między poszczególnymi grami i rozwiązaniami DRM.
Projekt pokazuje jednak, że barierą dla gier Xbox na Linuksie nie musi być sam system operacyjny. Największym wyzwaniem jest odtworzenie zamkniętej warstwy usług Microsoftu, bez której część tytułów nie potrafi się uruchomić.
Jeśli Xodus pokona kolejne etapy rozwoju, użytkownicy Linuksa mogą wreszcie zyskać znacznie prostszy dostęp do biblioteki Xbox PC oraz PC Game Pass bez konieczności instalowania Windowsa.
Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:
Xbox i PC Game Pass na Linuksie? Twórcy Heroic Launcher próbują przełamać blokadę Microsoftu