Linux stanie się lepszy. Naciąga wsparcie dla Xbox Game Pass

Mamy dobre wieści dla graczy, którzy porzucili "Okienka" na rzecz "Pingwinka". Już niedługo pula dostępnych gier znacząco się powiększy.

Przemysław Banasiak (Yokai)
0
Udostępnij na fb
Udostępnij na X
Linux stanie się lepszy. Naciąga wsparcie dla Xbox Game Pass

Granie na Linuksie jeszcze kilka lat temu oznaczało sporo kompromisów. Dzisiaj dzięki Protonowi sytuacja wygląda lepiej, ale nadal pozostaje kilka poważnych przeszkód. Jedną z nich są gry dostępne w ramach pakietu Xbox Game Pass. Nowy projekt open source chce to zmienić.

Dalsza część tekstu pod wideo

Są już pierwsze sukcesy, ale do finiszu jeszcze daleko

Za inicjatywą nazwaną Xodus stoją twórcy Heroic Games Launcher. Ich celem jest odtworzenie elementów środowiska Microsoft GDK, które odpowiadają za uruchamianie współczesnych gier Xbox na PC oraz obsługę usług Xbox Live. To właśnie one, a nie DirectX czy architektura procesora, są największym problemem dla użytkowników Pingwinka.

Proton, DXVK i VKD3D potrafią już poradzić sobie z większością kwestii związanych z grafiką oraz wykonywaniem kodu. Problem pojawia się przy należących do Microsoftu mechanizmach uwierzytelniania, sprawdzania licencji oraz zaszyfrowanych paczkach MSIXVC. Bez tzw. Xbox Gaming Runtime gry zazwyczaj kończą pracę natychmiast po uruchomieniu.

Projekt jest nadal na wczesnym etapie, ale jego twórcy mają już kilka istotnych osiągnięć. Xodus potrafi logować się do usług Xbox, pobierać pakiety gier oraz uzyskiwać informacje o posiadanych licencjach. Powstała również otwarta implementacja biblioteki xgameruntime.dll.

Obecnie zespół skupia się na emulacji Xbox Gaming Runtime z Microsoft GDK w środowisku Wine. Kolejnym etapem ma być faktyczne uruchamianie i granie w tytuły Xbox PC lokalnie pod Linuksem. Wygląda więc na to, że dostęp do biblioteki Game Pass PC bez konieczności korzystania z usług grania w chmurze to tylko kwestia czasu.