Skip to content
11 August 2026

How Xodus is Bringing Xbox PC Games and Game Pass to Linux Systems

The Xodus project is breaking down barriers for Linux gamers by enabling Xbox PC games and Game Pass support through reverse engineering and emulation.

How Xodus is Bringing Xbox PC Games and Game Pass to Linux Systems

The gaming landscape is evolving, and the Xodus project is at the forefront of this change. Developed by the creators of the Heroic Launcher Xodus aims to bring Xbox PC games and Game Pass to Linux systems, overcoming the limitations imposed by Microsoft’s proprietary GDK (Game Development Kit) runtime environment.

This initiative is a game-changer for Linux users who have long been excluded from the Xbox gaming ecosystem due to compatibility issues. By reverse engineering and emulating the necessary components, Xodus is paving the way for a more inclusive gaming experience.

Overcoming Technical Hurdles

The primary challenge for Linux users has been the proprietary GDK which is essential for running modern Xbox PC titles. Unlike older UWP (Universal Windows Platform) games, these newer titles rely on the GDK for license verification and other critical functions. Xodus addresses this by providing an open-source implementation of the xgameruntime.dll and custom forks of Wine and Proton.

The project has already achieved significant milestones, including logging into Xbox services, downloading game packages, and obtaining game licenses. By intercepting API calls and transmitting valid Xbox Live tokens, Xodus tricks games into believing they are running in a native Windows environment. This breakthrough is a testament to the dedication and expertise of the developers involved.

Emulating the Xbox Gaming Runtime

One of the key aspects of the Xodus project is its focus on emulating the Xbox Gaming Runtime from the GDK. This involves replicating the services that allow games to initialize, load dependencies, and run smoothly. The developers are leveraging existing compatibility tools like DXVK and VKD3D-Proton to translate DirectX graphics commands to Vulkan, ensuring optimal performance on Linux systems.

While the project is still a work in progress, the progress made so far is promising. The developers are actively working on improving the emulation of GDK services, which will ultimately enable the local execution of Xbox PC titles on Linux. This development is particularly exciting for handheld devices like the Steam Deck where cloud streaming has been the only viable option until now.

The Future of Gaming on Linux

The Xodus project represents a significant step forward for Linux gaming. By making Xbox PC games and Game Pass accessible on Linux systems, it opens up new possibilities for gamers who prefer open-source platforms. This initiative is part of a broader movement to break down the barriers between different gaming ecosystems and provide users with more choices.

As the project continues to evolve, it is likely to attract more developers and enthusiasts who share the vision of a more inclusive gaming landscape. The success of Xodus could inspire similar projects that aim to bridge the gap between proprietary and open-source gaming platforms, ultimately benefiting the entire gaming community.

For those interested in following the progress of the Xodus project, the official GitHub repository is a valuable resource. Here, developers and users can stay updated on the latest developments, contribute to the project, and engage with the community. The future of gaming on Linux looks bright, and Xodus is leading the way.

Author

Florence Wright

Florence Wright, Glasgow native with an editorial-minimal aesthetic, rerouted a social feed to live-cover a Pollok Park remembrance event, prioritising human detail over algorithmic reach. Promotes clarity, humane framing and local resonance; keeps an archive of Polaroids from neighbourhood gatherings as a personal emblem.