Der AnyPS5-Tracker führt alle 1.166 Instruktionen seines erfassten Shader-Satzes für AMD RDNA 1 und AMD RDNA 2 als implementiert. Das bedeutet: Der Decoder erkennt jeden Eintrag. Die Zahl beschreibt damit einen Fortschritt bei der Shader-Verarbeitung – nicht, wie viele PS5-Spiele auf dem PC laufen.

Was die 100 Prozent bei AnyPS5 zählen

Im Fortschritts-Tracker von AnyPS5 gilt eine Instruktion als implementiert, sobald der Shader-Decoder sie erkennt. Die 100 Prozent beziehen sich auf alle 1.166 Einträge der erfassten AMD-RDNA-1- und -RDNA-2-Liste. Opcodes, die nicht in AMDs öffentlicher Liste stehen, zählen nicht zu dieser Summe.

Das ist ein klar umrissener technischer Meilenstein. Er sagt zunächst etwas darüber aus, welche Instruktionen der Decoder identifizieren kann – nicht darüber, ob jede davon korrekt übersetzt wird oder ein Spiel damit fehlerfrei läuft.

Wie AnyPS5 PS5-Spiele für den PC anpasst

AnyPS5 setzt beim vorhandenen Programm an: Eine PS5-ELF-Datei wird für den PC neu verknüpft, sodass eine native x86-64-ELF-Datei für Linux oder eine PE-Datei für Windows entsteht. Ersatzimplementierungen übernehmen benötigte PS5-Systembibliotheken; das Projekt bildet also nicht eine komplette virtuelle PS5 nach.

Für die Grafik werden RDNA-Shader in SPIR-V übersetzt, eine Zwischenform für Grafikprogramme, die über Vulkan ausgeführt werden. Der frühere NeoTeo-Bericht zum Shader-Fortschritt von AnyPS5 behandelte einen vorherigen Stand; hier geht es um die inzwischen im Tracker aufgeführten 1.166 erkannten Instruktionen.

Was Spieleinträge und Gameplay zeigen

Englischsprachige Gameplay-Aufnahme: God of War: Sons of Sparta startet und läuft unter Windows mit AnyPS5; zu sehen sind auch Bildfehler und Ruckler.

Die Kompatibilitätsliste von AnyPS5 führt Dreaming Sarah unter Windows als im Spiel spielbar. Für Linux ist der Status dort als unbekannt markiert. Für zwei Windows-Konfigurationen nennt die Liste 60 FPS mit einer GTX 1050 Ti und einem i5-7500 mit 3,4 GHz sowie 36 FPS mit einer Intel HD Graphics 620 und einem i5-7200 mit 2,5 GHz. Diese Angaben beziehen sich jeweils auf Dreaming Sarah und die aufgeführten Systeme.

Eine getrennte Windows-Demonstration zeigt God of War: Sons of Sparta beim Start und im Spiel. Die Aufnahme zeigt Bildfehler und Ruckler während dieses frühen Spielbetriebs:

Was die Shader-Zahl über die Kompatibilität aussagt

Dass der Decoder alle Einträge der erfassten Liste erkennt, belegt nicht, dass AnyPS5 jede Instruktion korrekt nach SPIR-V überträgt. Ebenso wenig sagt der Zähler aus, ob sich jede Instruktion in allen Fällen richtig verhält oder sämtliche GPU-Funktionen unterstützt werden. Der Wert misst die Erkennung eines begrenzten Instruktionssatzes; die genannten Spieleinträge und die Demonstration beschreiben konkrete Fälle auf Windows.