News

Xodus Could Finally Bring PC Game Pass to Steam Deck and Linux Without Windows

4 min read Editorial

For anyone who has tried to run PC Game Pass on a Linux-based system, the experience has historically been a frustrating dead end. The subscription service relies heavily on Microsoft’s proprietary Xbox Game Development Kit (GDK) runtime, which does not translate well through Valve’s Proton compatibility layer. That technical barrier has kept the service locked to Windows, even as handheld gaming devices like the Steam Deck have gained massive popularity.

That dynamic may be shifting with Xodus, an open-source project developed by the team behind the Heroic Games Launcher. The project is actively working to create a native bridge between PC Game Pass and Linux environments, including the Steam Deck and macOS. No Windows installation is required to run the games once the project reaches a stable state.

How Xodus Works Under the Hood

The technical hurdles Xodus is clearing are substantial. According to updates posted on the Xodus GitHub repository, the development team has successfully reverse-engineered several critical components of the Xbox authentication pipeline. This includes Xbox authorization protocols, license verification checks, and the download and decryption processes for MSIXVC packages, which are the container formats that deliver PC Game Pass titles to Windows systems.

Advertisement

Once those backend authentication and licensing steps are complete, the project must handle the actual execution of the games. The developers have noted that the current priority is getting the Software Development Kit (SDK) for each supported title to function correctly through Wine. To achieve this, Xodus maintains its own customized forks of both Wine and Proton, optimized specifically for the requirements of Xbox Game Pass titles.

Another significant technical achievement is the creation of an open-source replacement for the xgameruntime.dll file. This specific DLL is a core dependency for Game Pass games on Windows, and having a community-built equivalent removes a major roadblock for Linux compatibility.

What Games Will Actually Run

Not every title in the PC Game Pass catalog will be available at launch. The project’s current architecture targets games that utilize the modern GDK and MSIXVC frameworks. Older titles that were built using the Universal Windows Platform (UWP) without the newer GDK dependencies will likely require additional development work and may not be supported initially.

This selective approach makes sense from an engineering standpoint. By focusing on the most recent and widely supported game architectures first, the developers can establish a stable foundation before expanding compatibility to legacy titles. Users should expect a gradual rollout of supported games rather than an immediate library-wide solution.

What This Means for Steam Deck Owners

The implications for handheld gaming are significant. Currently, Steam Deck users who want to access PC Game Pass must either stream games from a Windows PC or install Windows on their device, both of which introduce latency, battery drain, or loss of access to SteamOS features. A native Linux solution would eliminate those compromises entirely.

This development also carries weight for the recently launched Steam Machine. As more users explore Valve’s new desktop-class hardware running SteamOS, native access to PC Game Pass would make the platform significantly more competitive against traditional Windows gaming PCs. The project has no affiliation with Microsoft, which means it operates entirely within the open-source community without official backing or guarantees.

How to Get It

Xodus does not currently have an official release date, and the project remains in active development. Users interested in following progress can monitor the Xodus GitHub repository for technical updates and build announcements. The Heroic Games Launcher team has indicated that integration with their existing platform is part of the long-term roadmap, which could simplify installation for users once the project reaches a public beta stage.

Until a stable release is available, Linux gamers who need immediate access to PC Game Pass will still need to rely on streaming solutions or dual-boot configurations. However, the technical milestones Xodus has already cleared suggest that native support is moving from theoretical to practical.

The project represents a meaningful step toward true platform independence for PC Game Pass. Whether it can sustain development momentum and achieve broad game compatibility remains to be seen, but the foundational work being done provides a realistic path forward for Linux gamers.

Source: Latest from Windows Central

Over to you: Will you wait for Xodus to launch, or are you sticking with streaming PC Game Pass to your Steam Deck for now?

Advertisement
Share:
Editorial
Written by
Editorial

Windows & Microsoft news editor at 9to5Windows. Covering everything from Windows 11 builds to enterprise updates.

Advertisement