ARMSX2 2.7.2 se lanzó el 30 de septiembre de 2026 con cambios importantes en el Frame Generation, en el renderizador y en la preparación de pipelines de la emulación de PlayStation 2 en dispositivos ARM. La actualización también estrena portadas animadas formadas por los propios íconos 3D de las partidas guardadas de PS2 e incorpora correcciones recientes de PCSX2.
El lanzamiento sucede a ARMSX2 2.7.1, detallado por el Allves Games. La versión anterior introdujo el controlador ARMSX2 Turnip y varias optimizaciones ARM64. Ahora, la 2.7.2 vuelve a tocar partes sensibles del pipeline gráfico y busca reducir tirones durante los primeros fotogramas de cada juego.
https://youtu.be/HoLue5LVMUQARMSX2 2.7.2 cambia el funcionamiento de Frame Generation
Una de las principales modificaciones está en la integración con Lossless Scaling Frame Generation, o LSFG. La función sigue estando destinada a los usuarios que poseen su propia copia de Lossless Scaling, pero ahora trabaja en una etapa diferente del pipeline.
Antes, Frame Generation operaba sobre la imagen final a la resolución de la pantalla. Ahora, cuando el juego se presenta sin unscaler, CAS, shader de TV o rotación, ARMSX2 entrega al proceso la imagen a la resolución en la que el propio juego fue renderizado.
Esto reduce la cantidad de pixels que el algoritmo necesita procesar en varios escenarios. Además, el modo automático de detalle de movimiento pasó a apuntar a 432 líneas y nunca excede la resolución realmente dibujada por el juego.
ARMSX2 2.7.2 modifica el punto en el que LSFG procesa la imagen para reducir el costo de Frame Generation en situaciones compatibles. Imagen: ARMSX2.
Overlay deja de ser interpolado junto con los frames
El overlay también recibió un tratamiento separado. En las versiones anteriores, los textos y números de la interfaz de rendimiento podían aparecer en la imagen procesada por Frame Generation. Como estos elementos cambian rápidamente, la interpolación podía producir borrosidad.
Ahora, ARMSX2 dibuja nuevamente el overlay sobre cada fotograma generado. De esta forma, los elementos de monitoreo permanecen más nítidos.
La línea de información de LSFG también acompaña al overlay de rendimiento y muestra el tiempo de GPU consumido por Frame Generation. Cuando la nueva ruta de precisión media está activa, el indicador muestra fp16.
La actualización agrega un modo de precisión media para GPUs y controladores compatibles, identificado como FP16 en el overlay. Imagen: ARMSX2.
FP16 puede reducir el costo de Frame Generation
Otra novedad es la opción Half Precision. Cuando la GPU ofrece el soporte adecuado, la función ejecuta los shaders de Frame Generation con media precisión.
El equipo afirma que esto puede acelerar el FG en determinadas combinaciones de GPU y controlador. Sin embargo, la función viene desactivada por defecto. Por lo tanto, no existe promesa de ganancia universal en todos los dispositivos.
El ARMSX2 2.7.2 también lleva el Frame Generation a las GPU Adreno 6xx que utilizan el controlador Turnip. El equipo confirmó su funcionamiento en una Adreno 650, aunque reconoce que esta generación de GPU normalmente posee poco margen de rendimiento para el costo adicional del LSFG.
Además, el emulador pasa a explicar en la superposición y en la configuración por qué el Frame Generation se desactivó cuando algún problema impide su ejecución. La actualización también corrige un caso en el cual las dificultades para guardar el caché de shaders podían desactivar la función silenciosamente.
Los pipelines se preparan antes de aparecer en la pantalla
Otro cambio importante afecta directamente al frame pacing. Ahora, los pipelines registrados anteriormente para cada juego se pueden construir en hilos de trabajo durante la inicialización.
Antes, parte de este trabajo podía ocurrir en medio de un fotograma. Esto aumentaba la posibilidad de pequeñas pausas justamente cuando se necesitaba un nuevo pipeline.
El caché SPIR-V también pasa a sobrevivir a las actualizaciones de controladores. Según el equipo, la combinación debe reducir los tirones en los primeros fotogramas del juego y también después de cambios de controladores.
Además, los cachés de sombreadores y pipelines ahora cargan un formato verificado. En caso de que ARMSX2 detecte un caché dañado o incompatible, descarta el archivo en lugar de entregárselo al controlador gráfico.
Los fotogramas pesados dejan de esperar a la GPU
El renderizador recibió otra optimización para situaciones en las que los vértices de un fotograma excedían el espacio disponible. Anteriormente, el emulador podía detenerse a mitad del fotograma y esperar a la GPU.
Ahora, el búfer de vértices crece para acomodar la carga. Con esto, la CPU y la GPU evitan una sincronización innecesaria en una parte crítica del renderizado.
Las líneas también pasan por una conversión más directa a píxeles. Además, un diseño común de triangle strips recibió una ruta rápida, mientras que determinadas transferencias GS-to-GS más anchas permanecen en la GPU en lugar de regresar a la CPU.
El renderizador por software avanza en precisión
El ARMSX2 2.7.2 también trae una afirmación relevante sobre el renderizador por software. Según las notas oficiales, el proyecto ahora alcanza aproximadamente un 98 % de precisión por píxel en la mayoría de los juegos probados por el equipo.
Este número proviene de los propios desarrolladores y no representa un punto de referencia independiente de todo el catálogo de la PlayStation 2. Aun así, indica el enfoque actual del proyecto en reproducir con mayor fidelidad el comportamiento gráfico de la consola.
El renderizador por software tiende a ser especialmente útil como referencia en juegos que presentan efectos difíciles de reproducir correctamente mediante la vía acelerada por GPU. Sin embargo, una mayor precisión no significa necesariamente un mayor rendimiento.
Íconos reales de las partidas guardadas se convierten en portadas animadas
El cambio visual más inusual de la versión recibe el nombre Memory Card Covers. Cuando se activa, reemplaza la portada convencional del juego por el ícono 3D almacenado en el propio save de PlayStation 2.
El modo Animated reproduce el movimiento y la iluminación de estos modelos. Por su parte, el modo Still posiciona el ícono de frente. El usuario también puede permitir la rotación o preservar solo la animación definida originalmente por el save.
La función funciona en la cuadrícula, lista, estante y sección de juegos recientes. Cuando no hay un ícono disponible, ARMSX2 mantiene el arte de caja tradicional.
La versión 2.7.2 amplía las opciones accesibles desde el menú rápido y añade nuevos ajustes de control. Imagen: ARMSX2.
ARMSX2 busca íconos en los archivos de guardado, discos y la base de datos en línea
El sistema sigue un orden específico para localizar los modelos. Primero, busca los íconos presentes en las tarjetas de memoria del propio usuario. Después, verifica la imagen del juego.
ARMSX2 puede buscar estos datos en imágenes ISO y CHD, incluso cuando existe un contenedor CVM. El equipo afirma que encontró un ícono utilizable en aproximadamente cuatro de cada diez discos de su biblioteca de pruebas.
Por último, existe una base de datos en línea opcional. Utiliza la PS2 Icon Open Database y reúne 4,456 íconos relacionados con 8,234 seriales. Según el equipo, el paquete completo fue comprimido de aproximadamente 1.1 GB a cerca de 62 MB.
El usuario puede descargar solo el ícono de un título, buscar los correspondientes a los juegos de su biblioteca u obtener todo el conjunto. El recurso es opcional.
Icon Museum preserva los modelos 3D de PS2
La actualización también estrena el Icon Museum. La herramienta permite visualizar en pantalla completa los íconos encontrados en las tarjetas, en los discos y en la base en línea.
Además del aspecto visual, la función tiene interés de preservación. Los archivos de guardado de PlayStation 2 podían almacenar pequeños modelos 3D con animaciones e iluminación propias. Así, el ARMSX2 pasa a presentar estos elementos directamente, en lugar de convertirlos solo en imágenes estáticas.
El usuario puede navegar por los modelos, marcar un favorito y usar una función aleatoria. La biblioteca también cuenta con un protector de pantalla que muestra estos íconos cuando permanece sin interacción durante un período configurable.
Audio, Turnip y controles reciben correcciones
La versión 2.7.2 también corrige un problema en el audio surround. En modos de expansión entre 2.1 y 7.1, el stream podía abrirse incorrectamente como mono. El sistema también comienza a considerar el tamaño de burst del propio dispositivo.
Para usuarios de Turnip, una nueva opción permite controlar la indicación de UBWC. El equipo recomienda dejarla desactivada, excepto cuando determinados drivers recientes muestren glitches en GPUs Adreno.
Los controles táctiles recibieron varias correcciones. El multitouch funciona ahora con más elementos, incluyendo macros, turbo y modificadores de presión. Además, el usuario puede configurar por separado la sensibilidad de los ejes X e Y del giroscopio.
Correcciones recientes de PCSX2 también se incluyen en la versión
Como ARMSX2 deriva de PCSX2, la nueva versión incorpora cambios upstream producidos entre el 30 de agosto y el 25 de septiembre de 2026.
Entre ellos aparecen correcciones en el GS y en el texture cache, un acceso fuera de los límites en el VIF, ajustes de DMA del DEV9, actualización a rcheevos 12.5 y cambios en las bases de datos de juegos y Redump.
La corrección relacionada con el flag hack del recompilador VU también fue portada a ARM64. Por lo tanto, la 2.7.2 combina recursos propios de ARMSX2 con trabajo reciente del proyecto que sirve como su base.
ARMSX2 2.7.2 es más que una actualización visual
Las portadas animadas son el cambio más inmediatamente visible, sin embargo, el delta técnico de la versión está principalmente en el renderer, en la gestión de los caches y en el nuevo camino del Frame Generation.
La preparación anticipada de los pipelines busca atacar pequeños bloqueos durante la renderización. Al mismo tiempo, el procesamiento del LSFG en una resolución más cercana a la imagen original intenta reducir el costo de la generación de frames en situaciones compatibles.
ARMSX2 sigue siendo un emulador de PlayStation 2 orientado a hardware ARM. El proyecto cuenta con compilaciones para dispositivos móviles y computadoras ARM y deriva del código de PCSX2, aunque mantiene varias implementaciones propias.
El emulador no proporciona juegos comerciales ni el BIOS propietario de PlayStation 2. Para utilizarlo, el usuario debe emplear su propia copia legalmente adquirida de los juegos y extraer el BIOS del hardware que posee.
Fuentes: ARMSX2 — notas oficiales de la versión 2.7.2; ARMSX2 — sitio oficial; ARMSX2 — lanzamiento 2.7.2 en GitHub.