El desarrollador independiente levi, conocido en X como @leviidev01, ha presentado Utsuro, un proyecto de código abierto que busca ejecutar videojuegos de Xbox One en dispositivos Apple. La iniciativa ya permite utilizar varios títulos de la consola de Microsoft en ordenadores Mac, mientras su creador ha compartido una demostración de Minecraft: Xbox One Edition funcionando en iOS con controles táctiles.
El proyecto todavía se encuentra en una fase temprana, pero su documentación recoge resultados prometedores con Minecraft, Sonic Mania y Rocket League. Su principal particularidad es que no emula directamente el hardware de Xbox One, sino que utiliza una capa de traducción basada en FEXCore y diferentes componentes de compatibilidad para ejecutar el software de la consola sobre procesadores Apple Silicon.
Utsuro muestra Minecraft de Xbox One funcionando en iOS
El desarrollador anunció Utsuro el 18 de octubre de 2026, acompañando su presentación con un vídeo en el que muestra Minecraft: Xbox One Edition ejecutándose en un dispositivo con iOS. La demostración incluye controles táctiles, una característica importante para adaptar videojuegos diseñados originalmente para mando a una pantalla móvil.
Según levi, el título ya funciona especialmente bien, aunque todavía no ha publicado cifras detalladas de rendimiento correspondientes a esa demostración en iOS. La información técnica disponible en GitHub recoge principalmente los resultados obtenidos con la versión para macOS.
Existe, además, una diferencia entre el anuncio y la documentación del repositorio. Mientras el desarrollador afirma haber conseguido ejecutar Minecraft en iOS, el archivo README todavía indica que las compilaciones móviles no se han probado en un teléfono físico. Por tanto, las cifras de FPS publicadas no deben atribuirse a un iPhone ni considerarse representativas del rendimiento en dispositivos móviles.
Minecraft y Sonic Mania ya son jugables en Mac, pero Rocket League sigue limitado
El repositorio de Utsuro documenta actualmente tres videojuegos de Xbox One ejecutándose mediante la versión para Mac, con resultados diferentes según las necesidades técnicas de cada título.
| Videojuego | Rendimiento en Mac | Estado |
|---|---|---|
| Minecraft: Xbox One Edition | 36-60 FPS | Jugable, con sonido y partidas guardadas |
| Sonic Mania | Alrededor de 57 FPS | Jugable, con sonido |
| Rocket League | 15-20 FPS | Renderiza partidas, pero presenta problemas gráficos y carece de audio |
Fuente: repositorio oficial de Utsuro en GitHub. Resultados comunicados por el desarrollador para macOS.
Minecraft: Xbox One Edition 1.2.0.0 es uno de los títulos con mejores resultados. El proyecto permite acceder a los menús, crear y cargar mundos, utilizar los controles y reproducir sonido. También admite guardar el progreso, un requisito importante para considerar funcional una implementación más allá de una demostración técnica.
Sonic Mania 1.0.4.2 presenta un comportamiento igualmente prometedor, con una tasa aproximada de 57 FPS y funcionamiento de sus niveles, menús y audio. En cambio, Rocket League 1.0.4.2 todavía se encuentra lejos de ofrecer una experiencia completa, ya que muestra una iluminación excesivamente oscura, funciona entre 15 y 20 FPS y no dispone de sonido.
Estos resultados corresponden a versiones concretas de los tres videojuegos y no garantizan la compatibilidad de otras actualizaciones ni del catálogo completo de Xbox One.
FEXCore y Metal permiten ejecutar los juegos sin emular toda la consola
A diferencia de un emulador convencional, Utsuro funciona como una capa de traducción para Xbox One, también conocida por su nombre en clave Durango. En lugar de reproducir el comportamiento de todos los componentes físicos de la consola, utiliza su entorno de software derivado de Windows y proporciona las funciones necesarias para ejecutarlo en otra plataforma.
La traducción del código x86-64 a la arquitectura Arm de Apple Silicon se realiza mediante FEXCore, mientras Utsuro implementa diferentes componentes y servicios del sistema operativo que los videojuegos esperan encontrar.
Para los gráficos, el proyecto convierte los shaders utilizados por Direct3D 11.X al lenguaje Metal Shading Language, permitiendo que las GPU de Apple procesen las imágenes mediante la API Metal. El apartado de sonido utiliza una implementación de XAudio2 apoyada en CoreAudio.
Este enfoque evita tener que reproducir toda la arquitectura de Xbox One, aunque no elimina la necesidad de traducir instrucciones y adaptar las llamadas al sistema. Su rendimiento depende de la compatibilidad con cada videojuego, de las funciones gráficas implementadas y de la capacidad del dispositivo utilizado.
La instalación en iOS requiere JIT y todavía no está pensada para todos los usuarios
Utsuro no dispone por ahora de una instalación convencional desde la App Store. Para utilizar sus compilaciones en iOS es necesario instalar manualmente la aplicación y disponer de un mecanismo que permita ejecutar código generado dinámicamente mediante JIT.
La documentación menciona alternativas como StikDebug, StikJIT en iOS 26 o posterior, TrollStore y dispositivos con jailbreak. La compatibilidad de estos métodos depende de la versión del sistema operativo y de las restricciones del dispositivo.
En macOS, el procedimiento también resulta técnico: es necesario compilar el proyecto desde su código fuente utilizando Xcode y una versión compatible de FEXCore. Utsuro tampoco incluye videojuegos comerciales, por lo que necesita archivos de juego previamente descifrados, con las estructuras requeridas por el software de Xbox One.
El desarrollador contempla futuras pruebas con títulos como Undertale, Peggle 2, Terraria y Rayman Legends, entre otros. Sin embargo, se trata de candidatos que considera interesantes por sus necesidades técnicas, no de videojuegos cuya compatibilidad haya sido demostrada.
Por ahora, Utsuro representa un avance experimental en la ejecución de juegos de Xbox One sobre dispositivos Apple, especialmente por los resultados obtenidos con Minecraft y Sonic Mania en Mac. Su evolución dependerá de ampliar la compatibilidad con las API de la consola, corregir los problemas gráficos y comprobar hasta qué punto el mismo sistema puede ofrecer un rendimiento satisfactorio en iPhone y iPad.
Vía: TechPowerUp










