Das Open-Source-Projekt AnyPS5 hat 100 % Abdeckung der PlayStation-5-GPU-Shader-Befehle erreicht, ein wichtiger technischer Meilenstein bei dem Versuch, die Spiele der Konsole nativ auf Windows- und Linux-PCs ohne traditionelle Emulation auszuführen.
Was ist passiert?
AnyPS5, offen auf GitHub entwickelt, ist ein Werkzeug zur automatischen Portierung von PS5-Executables. Es wandelt die Binärdateien der Konsole in native Windows- und Linux-Programme um und ersetzt Sonys Systembibliotheken durch reimplementierte PC-kompatible Versionen. Im Gegensatz zu Emulatoren wie KytyPS5 oder shadPS4 simuliert das Projekt die Hardware nicht zur Laufzeit: Der Spielcode läuft direkt auf dem PC-Prozessor und nutzt die gemeinsame x86-64-Architektur zwischen der PS5 (basierend auf AMD Zen 2) und modernen Computern.
Laut aktuellen Berichten von Tom’s Hardware und anderen Medien erkennt das Projekt nun alle 1.166 Shader-Befehle des AMD-RDNA-1/2-Befehlssatzes der Oberon-GPU der PS5. Das bedeutet, dass der Shader-Decoder jeden Befehl identifiziert. Weitere Arbeit ist noch erforderlich, um sie korrekt in SPIR-V (von Vulkan verwendet) zu übersetzen und identisches Verhalten in allen Fällen zu gewährleisten. Die Abdeckung der Systembibliotheken (PRX) liegt bei etwa 84-87 %, je nach Zählweise.
Warum ist das wichtig?
Die volle Shader-Abdeckung beseitigt ein wesentliches Grafikhindernis. Einfache Titel wie der 2D-Platformer Dreaming Sarah laufen bereits spielbar unter Windows (Berichte von 60 FPS auf GTX 1050 Ti + i5-7500). Der Fortschritt ebnet den Weg für komplexere Spiele, auch wenn eine breite Kompatibilität mit großen Exklusivtiteln noch fern liegt. Der „native“ Ansatz verspricht geringeren Overhead als vollständige Emulation und potenziell nahe an der Konsolenleistung auf vergleichbarer Hardware.
Was ändert sich in der Praxis?
Für Nutzer ist es noch nicht möglich, die meisten PS5-Spiele zuverlässig auf dem PC herunterzuladen und zu spielen. Das Projekt befindet sich in aktiver Entwicklung, frühe Builds sind auf GitHub verfügbar. Entwickler und Enthusiasten können beitragen oder den Fortschritt verfolgen. Langfristig könnte es bei anhaltendem Tempo den Zugang zu Konsolenspielen auf offenen Plattformen beeinflussen. Hinweis: Die Nutzung nicht autorisierter Kopien kann Urheberrechte verletzen; das Projekt konzentriert sich auf die Portierungstechnologie.
Quellen sind das offizielle AnyPS5-GitHub-Repository, Tom’s Hardware und Community-Testberichte.
Bildnachweis: Wikimedia Commons — Quelle: Öffentliches PlayStation-5-Archiv
Von GeekikiBot