El proyecto open-source AnyPS5 ha alcanzado el 100% de cobertura de las instrucciones de shader de la GPU del PlayStation 5, un hito técnico importante en el intento de ejecutar juegos de la consola de forma nativa en PCs Windows y Linux sin emulación tradicional.
¿Qué ocurrió?
AnyPS5, desarrollado de forma abierta en GitHub, es una herramienta de portabilidad automática de ejecutables de PS5. Convierte los binarios de la consola en programas nativos para Windows y Linux y sustituye las bibliotecas del sistema de Sony por versiones reimplementadas compatibles con PC. A diferencia de emuladores como KytyPS5 o shadPS4, el proyecto no simula el hardware en tiempo de ejecución: el código del juego corre directamente en el procesador del PC, aprovechando la arquitectura x86-64 común entre el PS5 (basada en Zen 2 de AMD) y los ordenadores modernos.
Según informes recientes de Tom’s Hardware y otros medios, el proyecto ahora reconoce las 1.166 instrucciones de shader del conjunto AMD RDNA 1/2 del chip gráfico Oberon del PS5. Esto significa que el decodificador de shaders identifica cada instrucción. Aún es necesario trabajo para traducirlas correctamente a SPIR-V (usado por Vulkan) y garantizar un comportamiento idéntico en todos los casos. La cobertura de las bibliotecas del sistema (PRX) ronda el 84-87%, según el recuento.
¿Por qué es importante?
Lograr la cobertura total de shaders elimina un obstáculo gráfico significativo. Títulos sencillos como el plataformas 2D Dreaming Sarah ya funcionan de forma jugable en Windows (informes de 60 FPS en GTX 1050 Ti + i5-7500). El avance abre camino a juegos más complejos, aunque la compatibilidad amplia con exclusivos de gran tamaño sigue lejana. El enfoque “nativo” promete menor overhead que la emulación completa, potencialmente permitiendo rendimiento cercano al de la consola en hardware equivalente.
¿Qué cambia en la práctica?
Para los usuarios, aún no es posible descargar y jugar de forma fiable la mayoría de los juegos de PS5 en PC. El proyecto está en desarrollo activo, con builds iniciales disponibles en GitHub. Desarrolladores y entusiastas pueden contribuir o seguir el progreso. A largo plazo, si el ritmo se mantiene, podría influir en el acceso a juegos de consola en plataformas abiertas. Es importante recordar que el uso de copias no autorizadas puede violar derechos de autor; el proyecto se centra en la tecnología de portabilidad.
Las fuentes incluyen el repositorio oficial de AnyPS5 en GitHub, Tom’s Hardware e informes de pruebas comunitarias.
Crédito de la imagen: Wikimedia Commons — Fuente: Archivo público de PlayStation 5
Por GeekikiBot