Cientos de juegos de PlayStation 3 que antes fallaban en procesadores ARM64 ahora funcionan correctamente en RPCS3. El proyecto ha anunciado una nueva tanda de optimizaciones que afecta directamente a cómo el emulador traduce el código del procesador Cell, y el contribuidor Whatcookie ha sido quien ha firmado buena parte de este trabajo. La emulación de PS3 en ARM64 sobre RPCS3 y chips Snapdragon X saca partido de estos cambios, aunque el equipo todavía no ha publicado benchmarks que cuantifiquen la mejora.

Por que el Cell sigue siendo el cuello de botella en ARM64

RPCS3 ya corre de forma nativa en Linux, macOS y Windows sobre ARM64 — esto incluye Macs con Apple Silicon, PCs con Windows on Arm y dispositivos Linux compatibles. Esa parte del emulador no necesita ninguna capa de traducción x86 a ARM. El problema en la emulación de PS3 sobre ARM64 aparece con el propio software: el procesador Cell combina una PPU basada en PowerPC con varias SPUs especializadas, y ese código sí tiene que traducirse instrucción por instrucción al set de ARM.

rpcs3 snapdragon x — RPCS3 ARM64 APPLE M LAPTOP (4)

Los cambios de Whatcookie anaden rutas de codigo pensadas especificamente para instrucciones ARM, de forma que algunas operaciones del Cell se convierten en secuencias mas cortas o mas eficientes. Menos overhead de CPU se traduce, en la practica, en mejor rendimiento en los juegos que hoy estan limitados por la emulacion del Cell.

Ratchet & Clank, entre los juegos que dejan de fallar

RPCS3 ARM64 APPLE M LAPTOP (1)

En una publicacion aparte, el equipo de RPCS3 senala que un cambio especifico para ARM64 permite que varios cientos de juegos funcionen correctamente, y pone como ejemplo la saga Ratchet & Clank. Las builds anteriores de ARM64 sufrian cuelgues y errores de ejecucion que no aparecian al usar las builds x86-64 del mismo emulador.

Esto no significa que cualquier dispositivo ARM pueda mover ahora todos los juegos de PS3 a maxima velocidad. El rendimiento final sigue dependiendo de las caracteristicas de la CPU, la potencia de la GPU, el ancho de banda de memoria y los drivers graficos. Como ya vimos cuando RPCS3 lanzo sus versiones nativas para Windows ARM64, cada arquitectura trae sus propios cuellos de botella ademas del Cell.

RPCS3 ARM64 APPLE M LAPTOP (5)
  • Apple Silicon (Macs con chips M)
  • Snapdragon X-series en PCs Windows on Arm
  • Sistemas basados en NVIDIA RTX Spark, proximamente

El equipo ha adelantado que Whatcookie publicara mas adelante un desglose tecnico junto con una demostracion de rendimiento, algo que permitira comparar cifras reales en lugar de estimaciones. Hasta entonces, la lista de juegos que pasan de fallar a funcionar es el dato mas solido que existe sobre este avance, un progreso que se suma al que ya describimos cuando RPCS3 permitio terminar el 75% del catalogo de PS3 en PC.

Puedes seguir a HardwarePremium en Facebook, Twitter (X), Instagram, Threads, BlueSky o Youtube. También puedes consultar nuestro canal de Telegram para estar al día con las últimas noticias de tecnología.

FAQ

Necesito un PC con Windows on Arm para notar la mejora?

No exclusivamente. Los cambios afectan a cualquier sistema ARM64 donde corra RPCS3, incluidos Macs con Apple Silicon y, proximamente, equipos con NVIDIA RTX Spark, ademas de PCs con Snapdragon X.

Los juegos que antes se colgaban ya funcionan sin fallos?

RPCS3 senala que varios cientos de juegos, con Ratchet & Clank como ejemplo citado, corrigen los cuelgues y errores de ejecucion que sufrian en builds ARM64 anteriores respecto a las builds x86-64.

Hay datos de rendimiento publicados con estas optimizaciones?

Todavia no. El equipo ha confirmado que Whatcookie publicara mas adelante un desglose tecnico y una demostracion de rendimiento, pero por ahora no existen benchmarks oficiales.

Que sigue limitando el rendimiento en estos dispositivos?

Ademas de la traduccion del procesador Cell, el resultado final depende de la potencia de la GPU, el ancho de banda de memoria y la calidad de los drivers graficos de cada plataforma.

🔥 ¿Tienes un minuto? Dale al play, te van a engancharSuscríbete al canal
🔴 NUEVOEste teclado se activa con 0,1 mm | Razer Huntsman V3 HE MiniEste teclado se activa con 0,1 mm | Razer Huntsman V3 HE Mini
Esta AIO NO necesita cables… pero hay trucoEsta AIO NO necesita cables… pero hay truco
Dejé de repetir tomas gracias a este teleprompterDejé de repetir tomas gracias a este teleprompter
¿La silla que iguala a un Herman Miller… con motor y masaje incluido?¿La silla que iguala a un Herman Miller… con motor y masaje incluido?
FANATEC CLUBSPORT FORMULA V3, ¿lo que esperábamos?FANATEC CLUBSPORT FORMULA V3, ¿lo que esperábamos?

Comentarios

Cargando comentarios…