Un desarrollador conocido como levi en X ha anunciado Utsuro, un nuevo proyecto que permite que los juegos de Xbox One se ejecuten en dispositivos Apple sin emulación de hardware tradicional. El proyecto actualmente admite Minecraft: Xbox One Edition, Sonic Mania y Rocket League, con rendimiento que varía según el título. En macOS, Minecraft alcanza entre 36 y 60 FPS, mientras que Sonic Mania se ejecuta a aproximadamente 57 FPS con sonido. Rocket League es jugable pero limitado, renderizando entre 15 y 20 FPS con iluminación oscura y sin audio.
Utsuro funciona traduciendo la capa de software basada en Windows de Xbox One en código x86-64 usando FEXCore, que luego se ejecuta en los procesadores Arm de Apple. Los gráficos se manejan a través de la API Metal de Apple, convirtiendo los sombreadores Direct3D 11.X al lenguaje de Metal, mientras que el audio utiliza CoreAudio. La configuración no es sencilla: los usuarios de iOS deben cargar la aplicación de forma manual, usar un ayudante JIT como StikDebug o TrollStore, o tener un dispositivo con jailbreak, y proporcionar un volcado de juego descifrado. La versión de macOS debe construirse desde el código fuente.
A pesar de su etapa temprana, Utsuro representa un enfoque novedoso para los juegos de consola en dispositivos móviles, eludiendo la emulación por completo. A medida que avanza la tecnología de emulación—con juegos de Xbox original ejecutándose en PS5 con jailbreak y emuladores de PS5 alcanzando el gameplay—más títulos de Xbox One podrían pronto convertirse en jugables en dispositivos iOS.
Fuente: TechPowerUp News · Resumido por HeadlinesBriefing