katatsumuri escribió:ANYPS5 PROJECT OMITE LA EMULACIÓN POR COMPLETO Y PRETENDE PORTAR JUEGOS DE PLAYSTATION 5 DIRECTAMENTE A PC https://github.com/boykopovar/AnyPS5AnyPS5 es otro proyecto que intenta llevar los juegos de PlayStation 5 a PC, pero a diferencia
de KytyPS5 o shadPS4, su desarrollador no lo denomina emulador. Este proyecto de código
abierto convierte los ejecutables de PS5 en ejecutables nativos de Linux o Windows y
reemplaza las bibliotecas del sistema de la consola con versiones compatibles con PC.
El desarrollador ha actualizado el estado del proyecto con una afirmación más contundente.
Según la página de GitHub de AnyPS5, un juego real de PS5 puede mostrar su logotipo, menú
principal y jugabilidad con audio funcional. Lamentablemente, aún no hay pruebas de ello,
pero el repositorio de GitHub parece estar muy activo desde que el proyecto se lanzó
oficialmente hace unos días.
AnyPS5 convierte los ejecutables de PS5 en lugar de ejecutar un emulador.AnyPS5 es básicamente una herramienta para la conversión automática de ejecutables. Su
enlazador transforma un ejecutable de PS5 al formato nativo del sistema operativo de destino,
mientras que las bibliotecas PRX de reemplazo proporcionan las funciones del sistema que
normalmente suministra la consola.
Esto es posible en parte porque PlayStation 5 ya utiliza una CPU AMD x86-64 . Por lo tanto,
AnyPS5 no necesita traducir las instrucciones de la CPU del juego a otra arquitectura. El
aspecto gráfico aún requiere más trabajo, incluyendo la recompilación de sombreadores. Según
la página del proyecto, su recompilador de sombreadores ya puede generar SPIR-V que supera
la validación de SPIRV-Tools.
Un nuevo proyecto de código abierto llamado AnyPS5 busca ejecutar juegos de PlayStation 5 de forma nativa en Windows y Linux, sin emulación. Su página de GitHub lo describe como una herramienta que enlaza los ejecutables de PS5 al formato nativo del sistema anfitrión y reimplementa las bibliotecas del sistema de la consola para el enlace dinámico, de forma similar a Wine o Proton. Dado que la PS5 ya funciona con hardware x86-64 Zen 2, similar al de un PC moderno, AnyPS5 omite la emulación de CPU y recompila los sombreadores a SPIR-V para Vulkan.
En cuanto al progreso, el desarrollador afirma que la ejecución ahora llega a la función principal del juego, con el manejo de excepciones implementado, y el recompilador de sombreadores produce SPIR-V que se valida correctamente. Las notas de estado del repositorio indican que un juego real muestra su logotipo, menú principal y algo de jugabilidad con audio, aunque aún no hay una versión pública para verificarlo. No existen versiones publicadas, y el desarrollador afirma que no se lanzará ninguna hasta que un juego se ejecute completamente a través de la herramienta. Resulta tentador pensar en God of War Laufey o GTA 6 funcionando en PC a través de AnyPS5, pero eso no es realista a corto plazo. AnyPS5 aún no ha ejecutado un juego completo, y teniendo en cuenta el tiempo que tardó el desarrollo de la compatibilidad con PS4 y PS3, eso suele llevar años.
La decisión de Sony de no adaptar sus exclusivos para un jugador a PC probablemente explique parte del interés que despierta este tipo de emuladores. Esto, sumado a la decisión de Sony de poner fin a la producción de discos físicos en 2028 , parece haber impulsado una carrera por la emulación. Algunos emuladores de PS5, como KytyPS5, han mostrado un progreso notable, logrando ejecutar GTA 5 brevemente a hasta 60 FPS antes de fallar, y también dando el salto a Xbox Series X. En cuanto a AnyPS5, aún se encuentra en una fase muy temprana, pero su enfoque único sin duda merece atención durante su desarrollo.