- AnyPS5 ha implementado el 100% de las 1.166 instrucciones de sombreado de GPU RDNA 1 y 2.
- El proyecto utiliza un sistema de traducción nativa similar a Wine o Proton, evitando la emulación tradicional.
- Actualmente solo juegos sencillos como Dreaming Sarah son plenamente jugables, mientras que los AAA presentan fallos graves.
La comunidad del software libre acaba de dar un golpe sobre la mesa con AnyPS5, una iniciativa que está rompiendo moldes al intentar que los juegos de la consola de Sony funcionen en PC. No estamos hablando del típico emulador que intenta imitar la máquina entera, sino de algo mucho más canalla: una capa de compatibilidad nativa que traduce el código para que Windows y Linux lo entiendan sin despeinarse.
El ruido que se ha montado es considerable porque han alcanzado un hito técnico brutal en la parte gráfica. Básicamente, han conseguido que el sistema reconozca la totalidad de las instrucciones de sombreado de la GPU, lo que significa que la barrera técnica de los shaders ha dejado de ser un obstáculo insalvable para el equipo de desarrollo.
El hito de las 1.166 instrucciones de GPU

Para entrar en materia, el equipo de AnyPS5 ha logrado implementar las 1.166 instrucciones de sombreado correspondientes a las arquitecturas AMD RDNA 1 y RDNA 2. Esto es fundamental porque el chip de la PS5, apodado Oberon, utiliza una GPU personalizada de AMD. Al tener el 100% de estas instrucciones trackeadas y reconocidas por el decodificador, los desarrolladores pueden probar cargas de trabajo gráficas mucho más complejas y solucionar fallos de compatibilidad que antes eran muros infranqueables.
Sin embargo, hay que bajar las expectativas y no dejarse llevar por la euforia. Que el decodificador reconozca la instrucción no implica que el juego vaya a correr a 60 FPS sin fallos. Este avance es, en esencia, que el programa ya entiende el idioma de la GPU, pero todavía tiene que aprender a ejecutar esas órdenes con precisión quirúrgica en cada escenario posible.
¿Cómo funciona AnyPS5? Olvida la emulación tradicional

Lo que hace AnyPS5 es muy parecido a lo que hacen Wine o Proton en Linux. En lugar de crear una PlayStation 5 virtual dentro del PC, lo que hace es convertir los ejecutables ELF de la consola en archivos nativos de Windows (PE) o Linux. Es un proceso de reenlazado donde se sustituyen las bibliotecas del sistema de Sony por otras compatibles con el PC.
- Traducción gráfica: Utilizan un recompilador de sombreado que pasa el código a SPIR-V, permitiendo que se ejecute a través de Vulkan.
- Gestión de CPU: Como la arquitectura es x86-64, el código suele correr directo, aunque incluyen una opción llamada –to-intel para que los procesadores Intel no tengan problemas con instrucciones exclusivas de AMD.
- Bibliotecas del sistema: El proyecto ya ha implementado una gran parte de las funciones necesarias, aunque algunas, como las de red en libSceHttp, todavía tienen deuda técnica y no funcionan al 100%.
La cruda realidad: ¿Podremos jugar a GTA VI o Ghost of Yotei?

Aquí es donde muchos se han flipado. Ver un porcentaje del 100% en el rastreador de GPU no significa que el catálogo de PS5 esté listo para descargar. Para que un juego sea jugable, hace falta que la sincronización, la gestión de memoria y el audio funcionen a la perfección. Actualmente, el único título que se considera verificado y estable es Dreaming Sarah, un juego 2D muy sencillo que vuela en hardware modesto como una GTX 1050 Ti.
Cuando intentan ejecutar juegos AAA, la cosa se pone fea. Se han hecho pruebas con títulos como Ghost of Yotei, pero los resultados son experimentales y presentan fallos graves de renderizado y estabilidad. Además, el consumo de RAM es una locura; algunos juegos pueden pedir hasta 13,5 GB de memoria directa, lo que puede dejar tiritando a equipos que solo tengan 16 GB de RAM si no tienen un archivo de paginación bien configurado.
El panorama competitivo y el futuro del proyecto
AnyPS5 no está solo en esta lucha. Existen otros proyectos como SharpEmu, que ya presume de algunos juegos jugables, o KytyPS5, que tiene una lista larga de títulos aunque muchos sean un desastre técnico. Lo impactante es la velocidad a la que avanza todo gracias a la colaboración de más de 100 personas y el apoyo de inteligencias artificiales como Claude.
A Sony esto le debe de dar pesadillas, ya que su modelo de negocio se basa en que sus exclusivos sean el gancho de venta del hardware. Si la barrera técnica cae, el argumento de compra se desvanece. Aun así, no es probable que veamos una herramienta donde metas el disco y juegues, sino más bien un marco de trabajo para crear adaptaciones nativas no oficiales juego por juego.
Este avance técnico consolida la viabilidad de llevar juegos de PS5 al PC, eliminando el cuello de botella de los shaders y dejando el camino libre para pulir las bibliotecas del sistema y la estabilidad general. Aunque todavía estemos lejos de ejecutar los grandes bombazos de la generación sin errores, el hecho de que la infraestructura de GPU esté completa marca un antes y un después en la preservación del software y la apertura del ecosistema de Sony.
Redactor apasionado del mundo de los bytes y la tecnología en general. Me encanta compartir mis conocimientos a través de la escritura, y eso es lo que haré en este blog, mostrarte todo lo más interesante sobre gadgets, software, hardware, tendencias tecnológicas, y más. Mi objetivo es ayudarte a navegar por el mundo digital de forma sencilla y entretenida.