El tracker de AnyPS5 marca como implementadas 1.166 de 1.166 instrucciones de su lista seguida de AMD RDNA 1 y AMD RDNA 2. En este recuento, «implementada» significa que el decodificador reconoce la instrucción; la compatibilidad de juegos se registra por título y sistema operativo.

Qué mide el 100 % de instrucciones shader

La cifra corresponde al conjunto de instrucciones shader que sigue el tracker. El criterio es el reconocimiento por parte del decodificador, no una medición de cuántos juegos funcionan. Reconocer una instrucción y traducirla correctamente a SPIR-V son tareas distintas, igual que comprobar cómo se comporta en un juego.

La cobertura anterior de NeoTeo sobre el avance de las instrucciones gráficas de AnyPS5 está en este artículo. El tracker de AnyPS5 muestra el recuento de 1.166 sobre 1.166 para su lista AMD RDNA 1 y AMD RDNA 2.

Cómo adapta AnyPS5 los juegos de PS5 al PC

AnyPS5 parte de un ejecutable ELF de PS5 ya existente y lo relocaliza para generar un ejecutable nativo x86-64 en formato ELF para Linux o PE para Windows. También reimplementa bibliotecas del sistema de PS5 que el juego espera encontrar en el equipo anfitrión. Así adapta el binario y las funciones que necesita, en lugar de recrear una consola virtual completa.

En el apartado gráfico, los shaders RDNA se traducen a SPIR-V, una representación intermedia que puede ejecutarse mediante Vulkan. La cifra del tracker cuenta instrucciones que el decodificador reconoce; la traducción y el comportamiento gráfico forman parte de otro trabajo.

Qué muestra la compatibilidad en juegos

La demostración, en inglés, muestra God of War: Sons of Sparta en Windows: llega a la pantalla de título y al gameplay, con tirones y artefactos visuales.

La lista de compatibilidad de AnyPS5 marca Dreaming Sarah como jugable durante la partida en Windows. Para Linux, el estado figura como desconocido. La misma lista registra 60 FPS con una GTX 1050 Ti y un i5-7500 a 3,4 GHz, y 36 FPS con una Intel HD Graphics 620 y un i5-7200 a 2,5 GHz. Son resultados de ese juego en esas configuraciones.

Por separado, una demostración de God of War: Sons of Sparta muestra el juego llegando a la pantalla de título y al gameplay en Windows mediante AnyPS5. En la grabación se aprecian tirones y artefactos visuales durante esta ejecución temprana.

Qué falta para interpretar el avance gráfico

El 100 % describe una parte concreta del trabajo gráfico: el reconocimiento de las instrucciones incluidas en la lista seguida por el proyecto. La traducción correcta a SPIR-V, el comportamiento de los shaders y la compatibilidad de cada juego son cuestiones distintas. Por eso, para saber hasta dónde llega la ejecución práctica, conviene fijarse en los resultados asociados a cada título y sistema operativo.