ARMSX3, el emulador de PlayStation 3 que en pocos meses se ha ganado el puesto de referencia en Android, estrena versión para iPhone y iPad. El equipo la ha presentado como una aplicación que se instala de forma manual, sin pasar por la App Store, y que comparte núcleo con la edición para Android. Es una noticia atractiva para los aficionados a la emulación. Pero el camino no es sencillo. Hacen falta un chip reciente, una versión concreta de iOS, el firmware de la consola y varios ajustes previos. Además, los propios desarrolladores admiten que muchos juegos todavía no funcionan. En este artículo repasamos cómo ha llegado el proyecto hasta aquí, qué exige en Apple y qué novedades trae en Android.
Un emulador que ya era referente en Android
ARMSX3 no fue el primer emulador de PS3 para Android. Antes existían aPS3e y RPCSX-UI Android. Aun así, se ha situado al frente gracias a un ritmo de actualizaciones muy alto. El equipo procede de ARMSX2, un emulador de PS2 con buena fama entre los aficionados.
Su primera versión apareció en agosto de 2026 en GitHub. Se planteó como un port de RPCS3, el emulador de escritorio que lleva años marcando el estándar. Desde entonces ha ido sumando mejoras. Ha llegado a Google Play, ha incorporado soporte para imágenes CHD y ha corregido problemas de consumo de CPU que calentaban los móviles. Según Ubergizmo, en Android pide como mínimo un procesador ARMv8.1 de 64 bits con GPU Adreno 650 o Mali-G57. Para un funcionamiento más fluido recomienda 12 GB de RAM y un chip equivalente a un Snapdragon 8 Gen 2.
Esa base es la que ahora se traslada a iOS.
Qué exige la versión para iOS
El anuncio llegó a través de la página de versiones del proyecto en GitHub. La aplicación usa el mismo núcleo RPCS3 que la de Android. En la parte gráfica, ejecuta Vulkan mediante MoltenVK, una capa que traduce esa API a Metal, la de Apple.
Los requisitos son claros. Hace falta un chip Apple A14 o superior, iOS 17.4 o posterior y el software de sistema de la PS3, que se descarga desde la web oficial de PlayStation. El A14 se fabrica en 5 nm y reúne unos 11 800 millones de transistores. Es un procesador potente, pero sigue siendo el punto de partida y no el ideal.
Los desarrolladores no fijan una cantidad mínima de RAM. Sí advierten de que cuanta más memoria tenga el dispositivo, más juegos funcionarán. En un equipo de 4 GB, iOS puede cerrar un juego grande. Además, la aplicación compila más despacio en esos casos para consumir menos memoria. Para comparar, la PS3 original tenía solo 512 MB entre XDR y GDDR3. El emulador necesita mucho más para imitar su comportamiento.
Dos pasos previos que no se pueden saltar
La instalación manual añade más trabajo del habitual. Primero hay que activar el permiso de límite de memoria ampliado, que se puede habilitar con utilidades como SideInstaller e iRAM Plus. Sin él, el sistema restringe la memoria que puede usar la aplicación.
Después hay que activar la compilación en tiempo de ejecución, conocida por sus siglas JIT. Es una técnica clave para los emuladores exigentes. Traduce el código de la consola a instrucciones nativas mientras el juego se ejecuta. Sin ella, la velocidad cae de forma drástica. En iOS, además, esta función está limitada por el propio sistema, y por eso se menciona como requisito aparte.
Con todo preparado, aún queda una espera. El primer arranque de cada juego puede tardar varios minutos mientras la aplicación genera cachés. Los arranques siguientes deberían ser bastante más rápidos. Es el mismo comportamiento que ya se veía en Android.
Por qué la PS3 sigue siendo tan difícil de emular
La explicación está en su arquitectura. El procesador Cell combinaba un núcleo PowerPC con ocho unidades SPE a 3,2 GHz. De ellas, una se desactivaba en fábrica y otra quedaba reservada para el sistema. Los juegos disponían de seis. Esas unidades no se parecen a los núcleos de un procesador actual, de modo que el emulador debe recompilar su código al vuelo.
La GPU, llamada RSX, derivaba de la serie GeForce 7 de Nvidia y funcionaba a 550 MHz. Reproducir su comportamiento sobre las API modernas de un móvil exige un trabajo muy fino. Por eso conviene tomar con cautela cualquier promesa de compatibilidad. En su anuncio, el equipo reconoce que algunos juegos funcionan bien, pero que muchos otros no lo hacen. Es una advertencia honesta y coherente con lo que se ve en el resto de plataformas.
Tal como cuenta Android Authority en su análisis de la versión para iOS, no conviene esperar una experiencia impecable. Esa frase resume bien el estado actual del proyecto.
Novedades en la edición de Android
El desarrollo no se detiene en Android. La versión 1.6.7 acelera el arranque de los juegos, porque conserva el código SPU ya compilado tras el primer inicio. Esto evita la pantalla de compilación que aparecía antes de cada partida. Es una pantalla comprensible, pero molesta.
La versión 1.6.6 añade compatibilidad con Cardboard VR. Permite jugar en 3D colocando el móvil en un visor de cartón. La idea tiene sentido, ya que varios títulos de PS3 admitían imagen estereoscópica en televisores 3D. Se trata de una función curiosa, sin duda, aunque de uso minoritario.
Reflexiones adicionales
Hace pocos años, jugar a la PS3 en un móvil parecía poco realista. Hoy es posible, con matices importantes. ARMSX3 demuestra cuánto ha mejorado el hardware ARM y cuánto ha madurado RPCS3 como base.
La versión para iOS tiene un valor técnico evidente. Pone a prueba el mismo núcleo en un entorno mucho más cerrado. Pero también tiene límites claros. Exige instalación manual, ajustes avanzados y bastante paciencia. No es una opción para quien busque simplemente abrir una aplicación y jugar.
En el lado positivo, el ritmo de mejoras es muy alto. Si se mantiene, es probable que la compatibilidad crezca con rapidez. También es probable que los requisitos se concreten con el tiempo, sobre todo en lo relativo a la memoria. Será interesante comprobar qué dispositivos de Apple rinden mejor y qué títulos pasan de ser una curiosidad a ser jugables de verdad.
1
