RPCS3 logra avance histórico en la emulación de PS3, beneficiando a todo tipo de PC

Los desarrolladores de RPCS3, el emulador de PS3 para PC de código abierto, anunciaron una mejora histórica en la emulación de juegos de la consola. Específicamente, en la emulación del procesador Cell Broadband Engine (o CELL/B.E.), conocido por ser la pieza de la consola de Sony que hace que sea tan complicado replicar la ejecución de juegos de PlayStation 3 en ordenadores.

El anuncio se dio mediante una publicación oficial en redes, donde comentan que fue el desarrollador Elad el responsable de este hallazgo. Según explican, descubrió nuevos patrones de uso de SPU (Synergistic Processing Units) y codificó algoritmos para generar código más eficiente en PC, beneficiando a la totalidad de juegos en la lista de compatibilidad de RPCS3.

Para entender la magnitud de este avance, comparten que Twisted Metal, uno de los títulos más demandantes, ha visto un incremento de 5 a 7% en sus fotogramas por segundo promedios. En la misma publicación se puede apreciar una comparación entre las versiones del emulador antes y después de esta mejora.

Optimización para todo tipo de PC

Gracias a la reducción de la sobrecarga de CPU a nivel general, el equipo recalca que este hallazgo también beneficia a todo tipo de ordenadores. Así que, aquellos usuarios con ordenadores de gama baja y procesadores no tan potentes podrían ser los primeros en querer probar esta actualización.

Por ejemplo, los desarrolladores aseguran que los usuarios están reportando un mejor renderizado de audio y mejoras de rendimiento en APUs como el AMD Athlon 3000G, un dual-core que normalmente se esperaría que luche con PS3.

¿Cómo probar las mejoras de RPCS3?

Para poder probar las mejoras en la emulación del procesador Cell Broadband Engine de PlayStation 3, los usuarios deben asegurarse de contar con la versión 0.0.40-19151 de RPCS3 en adelante. La página oficial del emulador ofrece la versión más reciente para descargar que, al momento de redactar esta nota es la 0.0.40-19167. Sin embargo, también pueden acceder al historial de compilaciones para revisar versiones pasadas y comprobar cambios en repositorios de GitHub.