Xodus Nexus permite instalar juegos de PC Game Pass en Linux con una interfaz gráfica

Xodus Nexus permite instalar juegos de PC Game Pass en Linux con una interfaz gráfica

Xodus Nexus es un nuevo proyecto de código abierto que pretende facilitar la instalación y ejecución de videojuegos de PC Game Pass y Microsoft Store en Linux, utilizando una versión modificada de Proton. La iniciativa parte del trabajo realizado por Xodus, pero incorpora una interfaz gráfica que permite gestionar las bibliotecas de Xbox sin depender de comandos de terminal.

El lanzador utiliza un runtime y un backend modificados específicamente para Nexus, con funciones para explorar la tienda, descargar videojuegos y ejecutar títulos adquiridos o incluidos en una suscripción activa. También contempla inicio de sesión con Xbox y sincronización de partidas guardadas en la nube, aunque estas características dependen de la compatibilidad de cada juego.

Xodus Nexus sustituye la gestión mediante comandos por una interfaz gráfica

Xodus Nexus permite instalar juegos de PC Game Pass en Linux con una interfaz gráfica

El proyecto original Xodus nació con el objetivo de ejecutar videojuegos de Xbox para PC en Linux, recurriendo a una implementación de componentes del entorno de ejecución de Microsoft y a la capa de compatibilidad Proton de Valve. Su desarrollo inicial se centró principalmente en resolver los problemas técnicos relacionados con la autenticación, las licencias y la ejecución de los videojuegos.

Una de sus limitaciones prácticas era la dependencia de una interfaz de línea de comandos para instalar y administrar los títulos. Xodus Nexus introduce un entorno gráfico inspirado en Xbox, desde el que los usuarios pueden consultar su biblioteca, acceder a la tienda y controlar las operaciones habituales sin utilizar manualmente las herramientas originales.

La aplicación incorpora una biblioteca unificada que distingue entre videojuegos comprados, disponibles mediante Game Pass e instalados en el equipo. También permite consultar información de los títulos y utilizar filtros para localizar el contenido. Esta separación resulta importante porque disponer de acceso a un videojuego mediante suscripción no equivale a poseer una licencia permanente.

La gestión de instalaciones incluye una cola de descargas con opciones para pausar, reanudar y organizar los títulos pendientes. El sistema también permite administrar complementos y paquetes adicionales asociados a los videojuegos. Estas funciones reducen la necesidad de intervenir manualmente en los archivos de instalación, aunque no eliminan las posibles incompatibilidades del entorno de ejecución.

Un runtime modificado permite ejecutar los videojuegos mediante Proton

Xodus Nexus permite instalar juegos de PC Game Pass en Linux con una interfaz gráfica

Desde el punto de vista técnico, Xodus Nexus utiliza una versión modificada del backend de Xodus y un runtime basado en Proton, adaptado para reproducir determinadas funciones que los videojuegos de Xbox para PC esperan encontrar en Windows. Esta implementación permite gestionar operaciones relacionadas con la autenticación, la comprobación de licencias y la preparación del entorno necesario para iniciar los títulos compatibles.

La diferencia respecto al juego mediante streaming es importante: los videojuegos se descargan y ejecutan localmente en el ordenador Linux, utilizando sus recursos de CPU y GPU. Proton se encarga de facilitar la ejecución del software desarrollado para Windows, mientras que los componentes adicionales de Xodus proporcionan funciones específicas del ecosistema Xbox que no están disponibles directamente en la capa de compatibilidad convencional.

Sin embargo, la compatibilidad no está garantizada para todo el catálogo de PC Game Pass. Algunos videojuegos utilizan servicios, mecanismos de autenticación o componentes de Windows que todavía no están completamente implementados. Esto significa que un título puede instalarse correctamente y presentar problemas al iniciarse, guardar partidas o utilizar determinadas funciones online.

Además, Xodus Nexus es un proyecto independiente y no cuenta con el respaldo oficial de Microsoft ni del equipo original de Xodus. Para acceder a los videojuegos es necesario disponer de una cuenta de Microsoft y una licencia válida, ya sea mediante compra o suscripción. El lanzador no proporciona acceso gratuito a títulos comerciales ni sustituye los requisitos de licencia establecidos por la plataforma.

Integración con Steam, compatibilidad con DualSense y gestión de componentes

Xodus Nexus permite instalar juegos de PC Game Pass en Linux con una interfaz gráfica

Entre sus funciones adicionales destaca la posibilidad de añadir videojuegos directamente a Steam, generando accesos directos e incorporando automáticamente las imágenes disponibles para su biblioteca. Esto permite iniciar los títulos desde la interfaz de Valve sin tener que abrir manualmente el lanzador en cada ocasión. La integración también contempla añadir el propio Xodus Nexus a Steam.

El proyecto incluye un modo de compatibilidad para mandos DualSense, destinado a facilitar su reconocimiento en determinados videojuegos cuando el funcionamiento habitual del controlador presenta problemas. Esta opción no garantiza compatibilidad con todas las funciones avanzadas del mando, especialmente aquellas que dependen de implementaciones específicas del software.

También dispone de navegación experimental mediante mando, utilizando las asignaciones habituales de botones y controles direccionales. Esta característica resulta especialmente relevante para dispositivos con SteamOS, como Steam Deck, donde la utilización de una interfaz gráfica adaptada al controlador puede reducir la dependencia del teclado y el ratón. No obstante, algunas ventanas de autenticación y diálogos del sistema todavía pueden requerir entrada táctil o de ratón.

Otra función es la gestión de bibliotecas Microsoft Visual C++ y otros componentes necesarios para ejecutar determinados videojuegos. Estos requisitos pueden variar entre títulos, por lo que disponer de mecanismos para instalarlos y administrarlos desde el lanzador simplifica parte del proceso de configuración. Sin embargo, resolver estas dependencias no garantiza que el juego funcione correctamente.

La compatibilidad real sigue siendo el principal desafío

El proyecto ya dispone de una versión para Linux distribuida mediante AppImage, mientras que el backend y el runtime pueden instalarse desde la configuración del propio lanzador. Esta organización permite actualizar los diferentes componentes por separado, algo relevante en una aplicación cuyo funcionamiento depende de modificaciones continuas en las bibliotecas de compatibilidad.

Por ahora, el principal avance de Xodus Nexus es facilitar el acceso y la gestión de videojuegos de Xbox para PC en Linux, pero el funcionamiento de cada título sigue dependiendo de su compatibilidad con el runtime modificado. La interfaz gráfica elimina parte de las dificultades de utilización del proyecto original, aunque todavía no convierte PC Game Pass en una plataforma plenamente compatible con Linux ni sustituye a un cliente oficial de Microsoft.

Vía: TechPowerUp

Sobre el autor