RPCS3 ya cuenta con un port no oficial que permite ejecutar juegos de PlayStation 3 directamente en PS5 Pro, sin necesidad de instalar Linux en la consola. El proyecto, denominado rpcs3-PS5 y desarrollado por lavavex, utiliza Vulkan para representar los gráficos y ha conseguido ejecutar Need for Speed Carbon a 60 FPS, aunque todavía se encuentra en una fase experimental.
La principal limitación es que requiere una PS5 modificada mediante jailbreak, por lo que no funciona en consolas convencionales sin modificar. Además, el desarrollador únicamente ha probado esta adaptación en una PS5 Pro con firmware 13.60, mientras que su compatibilidad con otros modelos, versiones del sistema y videojuegos continúa prácticamente sin explorar.
RPCS3 funciona como aplicación nativa sin instalar Linux en PS5
La principal diferencia respecto a los experimentos anteriores es que rpcs3-PS5 se ejecuta como una aplicación independiente dentro del entorno de PlayStation 5. Esto evita tener que arrancar una distribución Linux, aunque sigue siendo necesario utilizar una consola modificada y herramientas comunitarias para ejecutar software no autorizado oficialmente por Sony.
El proyecto utiliza PS5_Vulkan y una adaptación del controlador gráfico RADV para trasladar las operaciones de renderizado hacia la GPU AMD de la consola. Esta implementación aprovecha el trabajo previo de mihawk-99, responsable de varios componentes que han permitido avanzar en la ejecución de Vulkan y otras aplicaciones sobre PS5.
Para el sonido recurre a SceAudioOut, mientras los mandos DualSense se gestionan mediante ScePad, utilizando interfaces propias de PlayStation 5. La navegación se realiza a través del modo Big Picture de RPCS3, que permite acceder a los videojuegos y configurar el emulador desde una interfaz adaptada al mando.
Pese a funcionar como aplicación nativa, los juegos de PlayStation 3 continúan necesitando emulación. El port no convierte directamente sus ejecutables en aplicaciones de PS5, sino que adapta RPCS3 para funcionar sobre el sistema de Sony, manteniendo la emulación del procesador Cell y de otros componentes específicos de PS3.
Need for Speed Carbon alcanza 60 FPS, pero inFAMOUS presenta problemas
Las primeras pruebas muestran resultados prometedores con Need for Speed Carbon, que funciona a 60 FPS en PS5 Pro según la documentación del desarrollador. El videojuego puede ejecutarse con sonido y controles funcionales, convirtiéndose en la demostración más completa de esta primera versión del port.
La situación es diferente con inFAMOUS, que consigue arrancar y permite jugar, pero presenta tirones y caídas de rendimiento en determinadas zonas. El desarrollador advierte además de que apenas se han probado estos títulos, por lo que todavía no existe información suficiente para evaluar la compatibilidad general del catálogo de PS3.
El proyecto solo distribuye código fuente y requiere una compilación propia
El repositorio rpcs3-PS5 está disponible públicamente en GitHub, aunque no ofrece ejecutables preparados para instalar. Su responsable distribuye únicamente el código fuente y las herramientas necesarias para compilarlo, sin incluir firmware, claves ni videojuegos, que deben proceder de los archivos propios del usuario.
La compilación se realiza preferiblemente desde Arch Linux o CachyOS, utilizando distintas dependencias y aproximadamente 20 GB de espacio de almacenamiento. Esto no contradice que el emulador funcione sin Linux en PS5: el sistema Linux se utiliza para preparar el software, mientras la aplicación resultante se ejecuta directamente en la consola modificada.
También existe una limitación relacionada con las licencias. RPCS3 utiliza GPL-2.0-only, mientras determinados componentes de PS5_Vulkan y PS5_PayloadSDK emplean GPL-3.0. Según el desarrollador, la incompatibilidad entre estas licencias impide redistribuir el ejecutable combinado, motivo por el que el repositorio está orientado a compilaciones personales.
El proyecto tampoco cuenta con soporte del equipo oficial de RPCS3, que no se responsabiliza de los errores introducidos por esta adaptación. Entre los problemas conocidos aparecen cierres inesperados, bloqueos y tiempos de espera durante la compilación inicial del código PPU, SPU y los sombreadores, aunque las cachés permiten reducir parte de ese trabajo en ejecuciones posteriores.
El avance vuelve a plantear la retrocompatibilidad de PS3 en PlayStation 5
El proyecto resulta especialmente interesante porque PlayStation 5 sigue sin ofrecer retrocompatibilidad local general con los videojuegos de PS3. Sony permite acceder a determinados títulos mediante streaming en PlayStation Plus Premium, pero no proporciona una solución oficial para ejecutar directamente los discos originales de PlayStation 3 mediante emulación.
La dificultad reside principalmente en la arquitectura Cell de PS3, que combina un núcleo principal PowerPC con unidades de procesamiento especializadas. Reproducir correctamente su comportamiento, sincronización y particularidades requiere una emulación compleja, incluso cuando el hardware utilizado dispone de una capacidad de cálculo considerablemente superior.
Que Need for Speed Carbon alcance 60 FPS en una PS5 Pro modificada demuestra que determinados videojuegos pueden ejecutarse mediante esta tecnología. Sin embargo, no implica que todo el catálogo sea compatible ni que Sony pueda incorporar fácilmente una solución comercial, que necesitaría estabilidad, compatibilidad amplia y rendimiento consistente en miles de situaciones diferentes.
Vía: Wccftech










