Skip to content
@xodus-gaming

Xodus

Linux is Xbox PC too.

Xodus

Bringing Xbox PC games to Linux and macOS.

Xodus is an open-source reverse-engineering effort to make Xbox PC games (including GamePass) run on Linux and Mac systems. We handle everything needed to get GDK-based Xbox titles running outside of Windows.

This project is not affiliated nor endorsed by Microsoft. Use at your own risk.

📦 Repositories

The core project - written in Rust. Handles the full pipeline from Xbox authentication, token exchange through to package downloading and decryption.

A fork of ColinFinck/ntfs, adapted to support MSIXVC container parsing requirements.

Reverse-engineering documentation for xgameruntime.dll internals - a key component of the Xbox PC runtime that games depend on.

🎮 What games are supported?

Xodus targets games distributed in GDK + MSIXVC format. Support for the broader Xbox PC catalog is the goal. Some titles (e.g. Gears of War 4) remain unsupported for now due to format differences.

Full Wine/Proton-level Xbox Services support is still being developed, so end-to-end gameplay isn't available yet - but the project is maturing quickly.

🤝 Get Involved

  • Join the conversation on Discord
  • Check out open issues and pull requests
  • Browse the code and documentation across our repos above

Licensed under GPL-3.0

Popular repositories Loading

  1. xodus xodus Public

    The great gaming migration to Linux

    Rust 81 7

  2. ntfs ntfs Public

    Forked from ColinFinck/ntfs

    ntfs for msixvc

    Rust 4

  3. xgameruntime-docs xgameruntime-docs Public

    Documenting xgameruntime.dll internals

    1 1

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…