Portada » Conoce UIX Desktop, el proyecto de adaptación del panel de control original de Xbox a PC
Publicado en

Conoce UIX Desktop, el proyecto de adaptación del panel de control original de Xbox a PC

Un grupo de desarrolladores ha conformado el TeamUIX y ha lanzado un interesante proyecto que seguramente alegrará sobre todo a los más nostálgicos gamers; se trata de UIX Desktop, una adaptación del panel de control original de la Xbox que funciona en un PC. Esta reconstrucción se logró gracias a la aplicación de ingeniería inversa en los binarios originales (4920–5960) del motor de dicho panel de control.

Se lanza el proyecto UIX Desktop, el cual consiste en una adaptación del panel de control original de Xbox para que funcione en un pc.

¿Cómo el TeamUIX logró hacer funcionar en un PC esta ingeniosa adaptación del panel de control original de la Xbox?

Esta novedosa adaptación, la cual ofrece prácticamente la experiencia del panel de control original sin encender la Xbox, fue reconstruida utilizando el Framework Ghidra. Se trata de unos 50 archivos fuentes, los cuales comprenden los scripts, los gráficos de escenas, el rederizador D3D8, los recursos XAP/XIP y la integración con Xbox Live. Por ende, y tal como destacan sus desarrolladores, este trabajo no es una bifurcación como tal, sino una reimplementación independiente.

Para que estos componentes funcionen en una PC, el TeamUIX recurrió a SDL3 y OpenGL. Así tenemos que para las llamadas a D3D8 se emplea GL como traductor; las API del kernel se sustituyen por sus equivalentes en el escritorio, mientras que el sistema de archivos de Xbox opera de forma virtualizada. Esto permite que esta adaptación del panel de control se inicie tanto en una PC como en una consola modificada.

¿Cuáles son las características principales de este proyecto?

Para comenzar, este proyecto es multiplataforma y puede correr de forma nativa tanto en Windows como en Linux y MacOS. Además, también incluye una integración con Steam donde los jugadores podrán importar juegos empleando el Title Maker. De hecho, esta integración con Steam (la cual tiene su propia categoría) permite además importar el título del juego, su imagen referencial e inclusive la descripción del mismo.

Otras funcionalidades que vale la pena reseñar son:

  • Capacidad de escalar la interfaz de usuario para la superposición. Esto resulta idóneo especialmente en pantallas con altas resoluciones DPI.
  • Soporte para pantalla completa sin bordes y resoluciones de 4k.
  • Se puede arrancar directamente desde el modo de panel de control.
  • Capacidad para silenciar el sonido.

Un dato a tener muy en cuenta es que este proyecto está considerado aún como en fase beta y sus mismos desarrolladores aseguran que aún tiene bastantes bugs. También está el hecho de que los repositorios de este proyecto son privados. Aun así y con todos los peros anteriores, si deseas probar esta novedosa adaptación del panel de control de Xbox para PC, entonces no debes buscar más; dirígete a la web oficial del proyecto y comienza a realizar tus pruebas y ¡llevarte tus propias experiencias!

Soy Ramón Marquez, creador y editor jefe de este sitio web. Llevo más de 10 años redactando notas informativas, de opinión y guías sobre tecnología, enfocándome sobre todo en Linux y Windows. Con Notas REM, abarco más segmentos de tecnología como juegos, Apple (Mac e iOS), hardware, móviles y la IA.

Además de la redacción, también tengo amplia experiencia en el soporte TI (nivel 1 y 2), donde he formado parte de equipos de laboratorios de pruebas y equipos de migración de plataforma.

Deja un comentario