El proyecto experimental Madeira ha mostrado Red Dead Redemption 2 ejecutándose localmente en un iPhone 18 Pro, sin recibir el juego desde un PC ni desde un servicio en la nube. La demostración sitúa el rendimiento cerca o por encima de los 30 fotogramas por segundo a una resolución de alrededor de 720p. Son cifras de las pruebas mostradas por el proyecto, no de una evaluación independiente y reproducible.
La primera prueba presentaba fallos gráficos y una tasa de fotogramas de un solo dígito. La demostración actual corresponde a una compilación experimental de Madeira, no a un lanzamiento de Red Dead Redemption 2 para iOS.
Cómo consigue ejecutar un juego de PC en el iPhone
Madeira combina varias piezas para adaptar el software al teléfono. Wine se encarga de las llamadas que el juego dirige a Windows; FEX-Emu traduce el código x86-64 de PC a la arquitectura ARM64 del iPhone; y la capa gráfica, basada en DXMT, lo lleva a Metal, la tecnología gráfica de Apple. El procesamiento ocurre en el dispositivo, pero esa traducción impide describirlo como una versión nativa para iOS.
El equipo ha mostrado además avances con GTA V y Fallout 4, sin datos que permitan atribuirles el rendimiento mostrado con Red Dead Redemption 2. El repositorio declara jugables Thumper y ULTRAKILL, mientras que Marvel Cosmic Invasion llega al juego, pero mantiene problemas de estabilidad y controles.
Sin jailbreak, pero con instalación manual
El desarrollador define Madeira como un proyecto de investigación y advierte de problemas según el juego y de posibles cambios incompatibles. Funciona sin jailbreak, aunque requiere compilar e instalar la aplicación manualmente. Además, la aceleración JIT, que permite traducir código durante la ejecución, necesita conectar un depurador. El desarrollador señala que este requisito impide distribuir la aplicación a través de la App Store.
Para firmarla hace falta un Apple ID. Con una cuenta gratuita, el perfil de aprovisionamiento caduca a los siete días y obliga a recompilar y reinstalar. Según el repositorio, el contenedor de la aplicación conserva las partidas y la configuración tras esa reinstalación.
Quien quiera compilar Madeira debe utilizar las bifurcaciones de FEX, Wine y DXMT adaptadas a iOS a las que apunta el repositorio: clonar únicamente los proyectos originales no basta.








