Por qué jugar juegos de PS3 en una PS5 es mucho más difícil de lo que parece

PlayStation Plus Premium les dará a los jugadores acceso a una biblioteca de títulos clásicos de PlayStation, PS2 y PS3 a partir de junio, lo cual es emocionante ya que la PS5 solo es retrocompatible con la PS4 actualmente. Desafortunadamente, viene con una advertencia: todos los juegos de PS3 deben transmitirse desde la nube y no se pueden reproducir de forma nativa en la consola.

Han pasado más de 15 años desde el lanzamiento de la PS3, y todavía no hay una buena manera de jugar muchos títulos clásicos de PS3 como Infamous o Metal Gear Solid 4 en las plataformas modernas. Sony se complace en continuar con el enfoque de PlayStation Now para los juegos de PS3 con PlayStation Plus Premium . Esto se destaca cuando Xbox y Nintendo están haciendo un trabajo relativamente bueno al emular o remasterizar de forma nativa juegos de sistemas más antiguos para plataformas modernas.

Para saber por qué los juegos de PS3 son tan difíciles de llevar a las consolas modernas, hablé con Whatcookie, colaborador del popular emulador de PS3 RPCS3 . Whatcookie, que optó por no compartir su nombre, también es conocido por crear un parche de 60 fotogramas por segundo para la versión PS3 de Demon's Souls . Desglosó lo que hace que la emulación de PS3 sea particularmente frustrante y arroja algo de luz sobre por qué Sony está contento con la transmisión de juegos de PS3 desde la nube.

CELULAR

Las arquitecturas del sistema de PS4 y PS5 son tan similares que no es un gran problema ejecutar títulos de PS4 en el último sistema de Sony, con un par de excepciones. En comparación con eso, la PS3 tiene una CPU diferente que tiene más en común con la PS2 que con los sistemas modernos de Sony.

En resumen, el microprocesador CELL de PS3 tenía algunas capacidades únicas, lo que significaba que los desarrolladores confiaban demasiado en la CPU en ese momento. En última instancia, este enfoque hace que los juegos de PS3 sean más difíciles de emular. Whatcookie desglosó todo esto para Digital Trends con mayor detalle.

Una pila de juegos de PS3.
Dado Photos/Shutterstock

“El motor de emociones de la PS2, así como el CELL de la PS3, están diseñados para hacer cálculos de punto flotante lo más rápido posible, en detrimento de otros aspectos del rendimiento”, explica Whatcookie. “CELL incluso supera a la CPU de la PS4 en términos de rendimiento de punto flotante, pero pierde en todos los demás aspectos medibles del rendimiento”.

La CPU excepcionalmente poderosa de la PS3 ya la convierte en un sistema extraño, pero la PS3 también podía moverse 128 bytes atómicamente y tenía una GPU más débil que la Xbox 360. Esta combinación condujo a una extraña solución de posprocesamiento para los desarrolladores que Whatcookie llamó "poco amigable". a la emulación”, donde los desarrolladores descargarían el procesamiento posterior a la CPU.

“Esto significa mover una imagen renderizada de la GPU a la memoria principal, emular el código de posprocesamiento y finalmente mover la imagen de regreso a la memoria de la GPU desde la memoria principal, donde la GPU dibujará la interfaz de usuario sobre la imagen procesada y finalmente presentará esa imagen a la pantalla”, dice Whatcookie. “Este tipo de viaje de ida y vuelta es muy poco amigable para las GPU modernas, donde el procesamiento posterior de una imagen de 720p probablemente sea más rápido que mover la imagen a la memoria principal, sin importar todos los demás pasos”.

Estos pasos adicionales en una función que los desarrolladores normalmente incluirían en la GPU dificultan la emulación. Aún así, un gran equipo dedicado en RPCS3 ha trabajado mucho para crear un emulador funcional para las PC modernas. Según Whatcookie, es totalmente posible hacer que la emulación de PS3 funcione en una PS5.

“La CPU de la PS5 es mucho más rápida y, combinada con el tipo de atajos que hacen los desarrolladores de emuladores comerciales (el emulador oficial de PS2 en PS4 tiene muchos parches y trucos específicos del juego), debería ser posible alcanzar la máxima velocidad en cualquier juego. eligen liberar”.

Entonces, ¿por qué Sony no se esfuerza por abordar estos problemas y obtener una emulación adecuada de PS3 en PS5?

Solo porque puedes…

Es posible lograr que la emulación de PS3 funcione de forma nativa en PS5 desde una perspectiva técnica, por lo que no es por eso que Sony no está adoptando ese enfoque con PlayStation Plus Premium . La decisión de Sony de seguir con la tecnología en la nube para los juegos de PS3 parece ser un problema de tiempo, costo y esfuerzo.

Whatcookie señala que Sony solo necesita emular ciertos juegos, por lo que la inversión podría no valer la pena.

“Los emuladores comunitarios como RPCS3 pretenden ejecutar el 100 % de la biblioteca de la consola, pero los emuladores comerciales solo necesitan emular el porcentaje limitado de la biblioteca que tiene licencia para la reventa en línea”, dice. “La mayor barrera para este enfoque es que el trabajo específico del juego necesario puede acercarse al costo de solo portar el juego. Teniendo en cuenta que el rendimiento siempre estará por debajo de un puerto nativo, se vuelve difícil de justificar”.

En una era en la que se avecinan remasterizaciones y relanzamientos de alto precio, crear una emulación nativa para estos juegos en un servicio que solo usarán algunos fanáticos incondicionales probablemente no tenga un gran retorno de la inversión. Como Sony ya tiene tecnología preexistente de juegos en la nube de PS3 con PlayStation Now , Whatcookie señala que no vale la pena volver a la mesa de dibujo con la emulación.

“Cuando consideras que la PS3 ya está disponible a través de PS Now, y que la gran mayoría de los títulos de PS3 más vendidos ya se pueden jugar en PS5 a través de remasterizaciones de PS4, se vuelve difícil justificar el costo de construir un emulador versus portar cualquier juego que sea. todavía no está en PS4 o PS5”, dice.

Si Sony va a emular un juego de PS3 para PS5, probablemente sería un esfuerzo más rentable y lucrativo remasterizar el juego. Aún así, seguir con la transmisión de juegos de PS3 en PlayStation Plus Premium es bastante decepcionante para los fanáticos de la preservación de juegos, aquellos que no tienen acceso a la tecnología y aquellos a quienes simplemente no les gustan los juegos en la nube.

infames 2

Si bien la PS3 es ciertamente una bestia extraña debido a cómo funcionan su CPU y GPU, RPCS3 muestra que la emulación de PS3 puede funcionar en las PC modernas y que los problemas técnicos no son lo que está frenando la emulación y la preservación del juego en las consolas modernas de Sony. Como Whatacookie afirma claramente, ese esfuerzo recae en Sony y los desarrolladores.

“La mayoría de las plataformas son difíciles de emular”, dijo. “La barrera más grande para el progreso en la emulación es la cantidad de desarrolladores dispuestos y capaces de trabajar en la emulación para un sistema determinado… Dado que toda emulación es difícil, no solo la emulación de PS3, el mayor impacto en el progreso siempre será la actividad de los desarrolladores. , y no la dificultad de emular un sistema específico.”