El equipo de Heroic Launcher ha lanzado un nuevo proyecto de código abierto llamado Xodus, que permitirá que los juegos de Xbox PC funcionen en Linux. El proyecto utiliza ingeniería inversa del entorno GDK (Game Development Kit) de Microsoft para imitar los servicios de identidad de Xbox y los paquetes MSIXVC cifrados. De esta manera, se realizará la verificación de licencia de los juegos comprados en la aplicación de Xbox y se podrán ejecutar.

Xodus se centra en los juegos modernos de Xbox PC basados en GDK y actualmente permite iniciar sesión en los servicios de Xbox, descargar paquetes de juegos y obtener licencias. El proyecto incluye versiones especiales de Wine y Proton, una implementación de código abierto de xgameruntime.dll y la biblioteca de autenticación de Xbox xal-rs. Utiliza bibliotecas proxy para comunicarse con los juegos GDK y transmite tokens de Xbox Live válidos.

Actualmente, Xodus se enfoca en imitar el Xbox Game Runtime sobre Wine, pero más adelante pasará a ejecutar juegos de Xbox PC de forma nativa. El equipo del proyecto ya ha superado los obstáculos de autenticación de Xbox/Microsoft, control de licencias y descifrado de paquetes. Esto podría permitir que PC Game Pass funcione de forma nativa en Linux.