Перейти к содержанию

Моддеры трудятся над переносом Xbox и PC Game Pass на Linux

Новости 0

Пользователи Linux и macOS в скором времени могут получить возможность запускать игры из Xbox PC и подписки PC Game Pass без Windows. Над открытым проектом Xodus работает команда разработчиков и моддеров, стоявшая за Heroic Game Launcher.

Heroic Game Launcher уже позволил пользователям Linux и macOS запускать игры из Epic Games Store, GOG и Amazon Prime Games. Теперь разработчики взялись за гораздо более сложную задачу — поддержку экосистемы Xbox на альтернативных операционных системах.

На данный момент приложение Xbox и PC Game Pass официально доступны на ПК только под Windows. Xbox PC выступает одновременно магазином игр и клиентом для доступа к каталогу PC Game Pass. Xodus призван предоставить Linux- и macOS-пользователям альтернативный способ работы с этой библиотекой.

Разработчики уже добились заметного прогресса. Команда сообщила о создании работающей системы авторизации Xbox, которая позволяет войти в учетную запись Microsoft, проверить имеющиеся у пользователя лицензии и определить доступные через Game Pass игры. После этого Xodus способен предложить их установку.

Однако авторизация и установка — лишь первый этап. Главная задача заключается в непосредственном запуске игр. Для этого разработчики занимаются обратной разработкой необходимых компонентов и ориентируются на современные технологии Microsoft, включая GDK и формат MSIXVC.

При этом поддержка будет иметь определенные ограничения. Старые игры на базе UWP, выпущенные еще во времена Windows 8 и ранних версий Windows 10, скорее всего, работать не будут. В качестве примера разработчики приводят Forza Horizon 3.

Кроме того, даже после реализации поддержки Xbox PC сами игры по-прежнему придется запускать через совместимые технологии Linux — в частности, Wine, DXVK или VKD3D-Proton. Поэтому полноценная совместимость с каталогом Game Pass станет для команды отдельным и весьма сложным этапом разработки.