ShadPS4 hat sich innerhalb von nicht einmal drei Jahren vom Nischenprojekt zum meistbeachteten PlayStation-Emulator der Szene entwickelt. Mit der am 1. Juni 2026 veröffentlichten Version 0.16.0 “Plutie-fueled” knackt das Open-Source-Projekt auf GitHub die Marke von 32.000 Sternen – mehr als die deutlich älteren Emulatoren PCSX2, RPCS3 und DuckStation einzeln vorweisen können. Diese Anleitung zeigt in 12 Schritten, wie Sie ShadPS4 unter Windows, Linux oder macOS einrichten, Firmware-Module korrekt dumpen und Ihre ersten PS4-Spiele zum Laufen bringen.
Was ist ShadPS4?
ShadPS4 ist ein quelloffener PlayStation-4-Emulator, geschrieben in C++ und unter der GPLv2-Lizenz veröffentlicht. Das Projekt wurde am 29. September 2023 von George Moralis gestartet und wird inzwischen von einem größeren Team gepflegt, angeführt vom Maintainer MxOLT sowie Dutzenden weiteren Mitwirkenden. Der Quellcode liegt auf GitHub unter github.com/shadps4-emu/shadPS4, während sich die Kompatibilitätsdatenbank in einem eigenen Repository befindet.
Anders als bei PS1-, PS2- oder PS3-Emulatoren, die bereits seit Jahren beziehungsweise Jahrzehnten existieren, ist die PS4-Emulation technisches Neuland: Die Konsole nutzt eine x86-64-Architektur mit einer AMD-GPU, wodurch sich viele klassische Emulationstechniken nicht direkt übertragen lassen. ShadPS4 übersetzt stattdessen die proprietären Grafik- und System-APIs der PS4 in Vulkan-Aufrufe und reimplementiert Dutzende Systembibliotheken – von Audio-Dekodern bis zur Schriftdarstellung.
Offiziell unterstützt werden Windows, Linux, macOS (ab macOS 26 “Tahoe”, nur Apple Silicon) und seit Version 0.16.0 auch FreeBSD auf x64-Systemen. Eine offizielle Android-Version gibt es nicht – dazu später mehr im Sicherheitsabschnitt dieses Artikels.
Für wen lohnt sich der Einstieg schon jetzt? Wer technisch interessiert ist, bereits Erfahrung mit anderen Emulatoren wie PCSX2 oder DuckStation gesammelt hat und einzelne, gut unterstützte PS4-Klassiker wie Bloodborne erneut spielen möchte, findet in ShadPS4 bereits heute ein spannendes, funktionierendes Projekt. Wer dagegen eine möglichst breite, sofort einsatzbereite PS4-Spielebibliothek erwartet, sollte die Erwartungen an den aktuellen Entwicklungsstand anpassen: ShadPS4 befindet sich weiterhin in aktiver, früher Entwicklung, und nicht jedes Lieblingsspiel läuft schon heute fehlerfrei.
Warum ShadPS4 2026 einen Blick wert ist
Die Zahlen sprechen für sich: Mit aktuell 32.029 GitHub-Sternen und 2.314 Forks hat ShadPS4 binnen weniger Jahre mehr Aufmerksamkeit erhalten als die etablierten PlayStation-Emulatoren PCSX2 (PS2), RPCS3 (PS3) und DuckStation (PS1) – obwohl diese teils schon seit über einem Jahrzehnt entwickelt werden. Das “Plutie-fueled” getaufte Update vom 1. Juni 2026 gilt laut Entwicklerteam als das bislang größte Update des Projekts: Es bringt ein neues Konfigurationssystem samt Speicherstand- und Trophäen-Migration, ein erstes OpenAL-Audio-Backend, erste Kamera-Unterstützung, lokalen Mehrspielermodus, einen Big-Picture-Modus, Screenshot-Funktionen, die ersten Bausteine einer HTTP-Netzwerkbibliothek sowie umfangreiche Vulkan-Stabilitätsfixes.
| Emulator | Konsole | GitHub-Sterne | Lizenz | Start des Projekts |
|---|---|---|---|---|
| ShadPS4 | PlayStation 4 | 32.029 | GPLv2 | September 2023 |
| RPCS3 | PlayStation 3 | 19.156 | GPLv2 | 2011 |
| PCSX2 | PlayStation 2 | 15.143 | GPLv3 | 2002 |
| DuckStation | PlayStation 1 | 10.423 | GPLv3 / CC BY-NC-ND* | 2019 |
*DuckStation hat seine Lizenz 2025 in einem zweistufigen Prozess von GPLv3 auf eine restriktivere CC-BY-NC-ND-Lizenz umgestellt – Details dazu finden Sie in unserer DuckStation-Anleitung. Die Stern-Zahlen wurden am 16. Juli 2026 direkt über die GitHub-API erhoben und sind damit tagesaktuell.
Warum PS4-Emulation technisch so anspruchsvoll ist
Um zu verstehen, warum ShadPS4 trotz seines rasanten Wachstums noch nicht die Reife von PCSX2 oder DuckStation erreicht hat, lohnt ein Blick auf die Hardware, die emuliert werden muss. Die PS1 bis PS3 nutzten proprietäre Prozessorarchitekturen (MIPS, PowerPC, die Cell-Architektur), für die es seit Jahrzehnten ausgereifte Reverse-Engineering-Literatur und etablierte Rekompilierungstechniken gibt. Die PS4 dagegen basiert auf einer für Sony deutlich generischeren Grundlage: einer AMD-“Jaguar”-CPU mit acht Kernen auf x86-64-Basis und einer GCN-Grafikeinheit (Graphics Core Next). Klingt einfacher, ist es aber nicht zwangsläufig – denn während die CPU-Befehle strukturell näher an gewöhnlichen PC-Prozessoren liegen, verstecken sich die eigentlichen Herausforderungen in Sonys proprietärer Systemsoftware: einem eigenen Grafiktreiber-Stack, eigenen Audio- und Video-Dekodern und einem eigenen Dateisystem, die allesamt nachgebildet werden müssen, bevor überhaupt ein einziges Spiel startet.
ShadPS4 löst dieses Problem, indem es die proprietären GNM/GNMX-Grafikbefehle der PS4 zur Laufzeit in Vulkan-Aufrufe übersetzt – eine Technik, die der von RPCS3 für die Cell-Architektur der PS3 ähnelt, aber wegen der deutlich komplexeren, moderneren Grafik-Pipeline der PS4 ungleich mehr Rechenleistung frisst. Hinzu kommt, dass etliche Systembibliotheken (die eingangs erwähnten libSce*.sprx-Module) entweder komplett neu programmiert (HLE) oder in Form der echten Firmware-Datei nachgeladen werden müssen (LLE) – ein Balanceakt zwischen Emulationsgenauigkeit und Entwicklungsaufwand, den das Team mit jedem Release weiter verfeinert. Genau das erklärt, warum ein leistungsstarker PC nötig ist, obwohl die PS4 selbst schon 2013 erschien: Sie emulieren nicht nur die Original-Hardware, sondern zusätzlich noch die komplette Übersetzungsschicht obendrauf.
Systemvoraussetzungen für ShadPS4
Bevor Sie loslegen, sollten Sie prüfen, ob Ihr PC die Mindestanforderungen erfüllt. ShadPS4 emuliert eine vollwertige PS4 samt AMD-Jaguar-CPU und GCN-GPU – das kostet deutlich mehr Rechenleistung als klassische Retro-Emulation.
| Komponente | Minimum (offiziell) | In der Praxis empfohlen |
|---|---|---|
| CPU | 4 Kerne / 6 Threads, ab 2,5 GHz, x86-64-v3 (Intel Haswell+/AMD Excavator+) | Ab Intel Broadwell bzw. AMD Ryzen 5000er-Serie |
| GPU | 2 GB VRAM, Vulkan 1.3 mit VK_KHR_swapchain und VK_KHR_push_descriptor | Nvidia RTX 4060 oder besser (keine integrierten GPUs) |
| RAM | 8 GB | 16 GB |
| Betriebssystem | Windows 10, Ubuntu 22.04 oder macOS 15.4 | Aktuelle Version, insbesondere für Vulkan-Treiber |
Wichtig: Integrierte Grafikeinheiten werden derzeit nicht unterstützt, Sie benötigen zwingend eine dedizierte Grafikkarte mit vollständiger Vulkan-1.3-Unterstützung. Ein GitHub-Issue aus der Community zeigt zudem, dass CPUs der Haswell-Generation trotz offizieller Freigabe in der Praxis häufiger abstürzen als neuere Chips – mehr dazu im Abschnitt zu den häufigsten Fehlern weiter unten.
Rechtliche Grundlagen: Firmware, Spiele und Privatkopien
ShadPS4 selbst enthält keinerlei Sony-Code, keine Firmware und keine Spiele – der Emulator ist reine Eigenentwicklung und damit legal. Problematisch wird es erst bei den Inhalten, die Sie zusätzlich benötigen: Firmware-Module, Schriftarten und natürlich die Spiele selbst müssen von einer PS4 stammen, die Ihnen tatsächlich gehört. Nach deutschem Urheberrecht ist das Anfertigen einer Sicherungs- bzw. Privatkopie von Software, die Sie rechtmäßig erworben haben, grundsätzlich für den eigenen Gebrauch zulässig (§ 53 UrhG) – die Weitergabe an Dritte hingegen nicht. Genau dieselbe Logik gilt bereits für die Firmware- und BIOS-Dumps, die unsere Anleitungen zu PCSX2 und DuckStation beschreiben. Laden Sie niemals Firmware-Dateien, Schriftarten oder Spiele-Dumps von fremden Webseiten herunter – dumpen Sie ausschließlich von Ihrer eigenen Konsole.
Schritt 1 von 12: Grafiktreiber aktualisieren
Bevor Sie ShadPS4 installieren, aktualisieren Sie die Treiber aller im System verbauten Grafikkarten – auch die einer ungenutzten integrierten GPU. Laut offizieller Dokumentation können veraltete Treiber selbst dann Emulationsprobleme verursachen, wenn die betroffene GPU gar nicht aktiv genutzt wird. Die aktuellen Treiber finden Sie direkt bei Nvidia, AMD oder Intel.
Schritt 2 von 12: shadPS4 QtLauncher herunterladen und installieren
Für Einsteiger empfiehlt das Entwicklerteam ausdrücklich den shadPS4 QtLauncher, eine grafische Oberfläche zur Verwaltung des Emulators. Wer lieber ohne GUI arbeitet, kann alternativ die reinen Kommandozeilen-Releases direkt von der GitHub-Releases-Seite beziehen. Laden Sie das zu Ihrem Betriebssystem passende Archiv (win64, linux oder macos) herunter und entpacken Sie es an einen frei zugänglichen Ort. Vermeiden Sie geschützte Systemordner wie “Programme” oder “Program Files” – dazu mehr im Abschnitt zu den häufigsten Fehlern.
Installation unter Windows
Installieren Sie zunächst das Microsoft Visual C++ 2022 Redistributable, sofern noch nicht vorhanden. Öffnen Sie danach den entpackten Ordner und starten Sie shadPS4QtLauncher.exe per Doppelklick.
Installation unter Linux
Machen Sie die AppImage-Datei ausführbar und starten Sie sie anschließend:
chmod +x shadPS4QtLauncher-qt.AppImage
./shadPS4QtLauncher-qt.AppImage
Installation unter macOS
Öffnen Sie den entpackten Ordner. macOS blockiert die App zunächst (“shadPS4QtLauncher Not Opened”) – bestätigen Sie mit “Ok”, öffnen Sie dann Systemeinstellungen → Datenschutz & Sicherheit, scrollen Sie zur Meldung über die blockierte App und klicken Sie auf “Dennoch öffnen”. Bestätigen Sie den folgenden Dialog erneut mit Passwort oder Fingerabdruck. Denken Sie daran: macOS 26 (Tahoe) oder neuer sowie Apple Silicon sind zwingend erforderlich, Intel-Macs werden nicht unterstützt.
Schritt 3 von 12: Stable- oder Nightly-Version wählen
Öffnen Sie im QtLauncher den “Version Manager” oben rechts und klicken Sie optional auf “Refresh List”, damit alle aktuellen Stable- und Nightly-Versionen angezeigt werden. Für den Einstieg empfiehlt sich die neueste Stable-Version (aktuell 0.16.0). Nightly-Builds enthalten die neuesten, teils noch experimentellen Änderungen und eignen sich eher für erfahrene Nutzer, die gezielt Bugfixes für ein bestimmtes Spiel benötigen. Mehrere Versionen lassen sich parallel installieren und über das Versionsfeld oben rechts jederzeit wechseln.
Schritt 4 von 12: PS4 jailbreaken und FTP-Zugriff einrichten
Um Firmware, Schriftarten und Spiele von Ihrer eigenen PS4 zu dumpen, benötigen Sie Zugriff auf das Dateisystem der Konsole. Der gängige Weg führt über ein Jailbreak mit GoldHEN, das einen integrierten FTP-Server mitbringt, der Dateien beim Auslesen entschlüsselt – ein entscheidender Punkt, denn ohne Entschlüsselung sind die gedumpten Dateien für ShadPS4 unbrauchbar. Alternativ unterstützen manche FTP-Payloads wie ps4-tp einen expliziten DECRYPT-Befehl. Auf dem PC benötigen Sie zusätzlich einen FTP-Client wie FileZilla, um die IP-Adresse und den Port des FTP-Servers Ihrer Konsole einzugeben.
Schritt 5 von 12: Firmware-Module dumpen und in sys_modules ablegen
ShadPS4 kann Systembibliotheken auf zwei Arten laden: als HLE (High Level Emulation, eine Neuimplementierung im Emulator-Quellcode) oder als LLE (Low Level Emulation, die Originaldatei direkt von der Konsole). Da noch nicht alle Module reimplementiert sind, verbessert das Nachladen echter Firmware-Dateien die Kompatibilität spürbar. Navigieren Sie über Ihren FTP-Client zu /system/common/lib/ auf der PS4 und kopieren Sie die folgenden, aktuell von ShadPS4 genutzten Module auf Ihren PC:
libSceAudiodec.sprx
libSceCesCs.sprx
libSceFont.sprx
libSceFontFt.sprx
libSceFreeTypeOt.sprx
libSceJpegDec.sprx
libSceJpegEnc.sprx
libSceJson.sprx
libSceJson2.sprx
libSceLibcInternal.sprx
libSceNgs2.sprx
libScePngEnc.sprx
libSceRtc.sprx
libSceSystemGesture.sprx
libSceUlt.sprx
Den Zielordner sys_modules auf Ihrem PC finden Sie, indem Sie im QtLauncher mit der rechten Maustaste auf ein Spiel klicken, “Open Folder” → “Open Log Folder” wählen und von dort eine Ebene zurücknavigieren. Legen Sie die gedumpten .sprx-Dateien einfach in diesen Ordner. Für spielspezifische Overrides erstellen Sie stattdessen einen Unterordner sys_modules/{CUSA-ID}/, der Vorrang vor dem globalen Ordner hat.
Schritt 6 von 12: Trophäen-Schlüssel extrahieren
Damit ShadPS4 Trophäen beim Spielen freischalten kann, benötigt der Emulator einen aus Ihrer Konsole extrahierten Schlüssel. Kopieren Sie über Ihre bestehende FTP-Verbindung die Datei SceShellCore.elf aus /system/vsh auf Ihren PC. Laden Sie anschließend das von der Community bereitgestellte Tool “tropy_key_export” herunter (Credits an den Entwickler red-prig) und entpacken Sie es. Ziehen Sie die zuvor kopierte SceShellCore.elf per Drag & Drop auf tropy_key_export.exe – in einem sich öffnenden Kommandozeilenfenster wird der Trophäen-Schlüssel angezeigt. Das Tool ist für Windows konzipiert; unter Linux funktioniert es über Wine, eine native macOS-Version existiert bislang nicht. Tragen Sie den angezeigten Schlüssel in die ShadPS4-Einstellungen oder direkt in die Datei config.toml ein.
Schritt 7 von 12: Schriftarten dumpen
Fehlende Schriftarten sind eine häufige Ursache für Textfehler in Menüs. Legen Sie in den ShadPS4-Einstellungen zunächst den Schriftarten-Ordner fest (ohne eigene Angabe wird standardmäßig {ShadPS4-Nutzerordner}/fonts verwendet). Kopieren Sie über Ihre FTP-Verbindung den Ordner “font” aus /preinst/common/ sowie den Ordner “font2” aus /system/common/ Ihrer PS4 in diesen Zielordner. Anschließend sollten Spiele, die diese Schriftsätze benötigen, deutlich zuverlässiger laufen.
Schritt 8 von 12: Spiele dumpen und installieren
Zum Dumpen der eigentlichen Spiele benötigen Sie ein Dumper-Tool auf Ihrer jailbroken PS4, etwa die verbreitete Homebrew-App Itemzflow. Entscheidend ist danach das korrekte Namensformat: Der gedumpte Spieleordner muss dem Muster CUSAxxxxx folgen, wobei “xxxxx” die Seriennummer des jeweiligen Spiels ist. Itemzflow vergibt diesen Namen bereits automatisch korrekt.
games/
├── CUSA12345/ (Basisspiel)
├── CUSA12345-patch/ (Update, alternativ "-UPDATE")
└── addcont/
└── CUSA12345/ (DLC-Inhalte, gleicher Name wie das Basisspiel)
Das gewählte Installationsverzeichnis für Spiele legen Sie beim ersten Start von ShadPS4 in den Einstellungen fest. Kopieren Sie Ihren Spiele-Dump einfach dorthin – das Spiel erscheint danach automatisch in der Bibliothek des Emulators.
Schritt 9 von 12: Updates und DLC einbinden
Updates werden genau wie Basisspiele behandelt: Der Ordner benötigt lediglich den Zusatz “-patch” oder “-UPDATE” und wird in dasselbe Installationsverzeichnis kopiert. Für DLC-Inhalte legen Sie im separat konfigurierbaren “Additional Content”-Verzeichnis einen Unterordner mit demselben Namen wie das zugehörige Basisspiel an. Nutzer der SDL-Variante müssen den Zusatzinhalte-Pfad manuell in der Konfigurationsdatei eintragen:
# config.toml
[General]
addonInstallDir = "D:/ShadPS4/addcont"
trophyKey = "IHR_EXTRAHIERTER_SCHLUESSEL"
Nach Abschluss zeigt die Benutzeroberfläche die installierte Update-Version direkt am Spiel-Eintrag an, DLC-Inhalte erscheinen automatisch im laufenden Spiel.
Schritt 10 von 12: Emulator-Einstellungen konfigurieren
Öffnen Sie die Einstellungen von ShadPS4 und prüfen Sie insbesondere zwei Punkte: Aktivieren Sie im Reiter “Frontend” die Anzeige der Kompatibilitätsdaten, damit Sie direkt in der Spieleliste sehen, wie gut ein Titel läuft. Wählen Sie im Reiter “Graphics” explizit Ihre dedizierte Grafikkarte aus – andernfalls kann der Emulator versehentlich auf eine integrierte GPU zurückgreifen, was zu Abstürzen oder Grafikfehlern führt.
# config.toml (Auszug)
[GPU]
gpuId = 0
vblankDivider = 1
readbacks = false
[General]
isFullscreen = false
screenWidth = 1920
screenHeight = 1080
Diese Werte sind ein sinnvoller Startpunkt und lassen sich pro Spiel weiter anpassen – ein Prinzip, das erfahrene Nutzer bereits aus unserer PCSX2-Anleitung kennen.
Schritt 11 von 12: Controller einrichten und Hotkeys nutzen
Xbox- und DualShock-Controller funktionieren nach dem Anschließen in der Regel sofort. Öffnen Sie den Reiter “Controllers” und klicken Sie auf “Set Active Gamepad as Default”. Für einzelne Spiele lassen sich bis zu drei Tasten pro Eingabe sowie eine Maus-Zuordnung individuell belegen. Folgende Tastenkürzel sind während des Spielens nützlich:
| Taste | Funktion |
|---|---|
| F10 | FPS-Zähler ein-/ausblenden |
| F11 | Vollbildmodus umschalten |
| F12 | Screenshot (RenderDoc-Capture bzw. reines Spielbild) |
| Alt+F12 | Screenshot inklusive HUD/Overlays |
Schritt 12 von 12: Erstes Spiel starten und Kompatibilität prüfen
Starten Sie per Doppelklick Ihr erstes installiertes Spiel. Dank der in Schritt 10 aktivierten Kompatibilitätsanzeige sehen Sie direkt in der Spieleliste, welcher Status hinterlegt ist – von “Playable” (durchspielbar) über “Ingame” (startet, aber mit Fehlern) und “Menu” (nur Menüs laufen) bis “Nothing” (startet gar nicht). Ein Blick auf die offizielle Kompatibilitätsliste vor der Installation erspart Enttäuschungen.
Performance-Optimierung: FPS und Auflösung feintunen
Läuft ein Spiel zwar, aber spürbar ruckelig, lohnt sich ein zweiter Blick in die Grafikeinstellungen, bevor Sie das Spiel als “nicht spielbar” abschreiben. Der Vblank-Divider steuert, wie oft der Emulator auf die vertikale Bildwiederholung wartet – ein Wert von 1 entspricht der PS4-üblichen Bildrate, höhere Werte können in Einzelfällen Ruckler kaschieren, gehen aber zulasten der Reaktionsgeschwindigkeit. Die “Readbacks”-Option betrifft Effekte, die auf dem Auslesen des Framebuffers beruhen (etwa bestimmte Spiegelungen oder Bewegungsunschärfe-Effekte) und kostet spürbar Leistung, wenn sie aktiviert ist, obwohl das jeweilige Spiel sie gar nicht zwingend benötigt. Für die meisten Titel lohnt sich, diese Option zunächst deaktiviert zu lassen und nur bei sichtbaren Grafikfehlern gezielt zuzuschalten.
Ein weiterer Hebel ist die interne Auflösung: Statt die native PS4-Auflösung 1:1 zu rendern, lässt sich in vielen Fällen eine niedrigere interne Auflösung mit anschließendem Hochskalieren wählen, was auf schwächerer Hardware spürbar mehr Bildrate freisetzt, ohne dass die Bildqualität dramatisch leidet. Da ShadPS4 noch keinen fest in die Oberfläche integrierten Regler für Speedhacks besitzt (anders als etwa PCSX2 mit seinen etablierten Cheat- und Speedhack-Profilen), bleibt bei einzelnen problematischen Spielen aktuell nur das schrittweise Ausprobieren einzelner config.toml-Werte – ein Bereich, in dem sich der Emulator in den kommenden Versionen laut Roadmap noch spürbar weiterentwickeln dürfte. Nutzen Sie den mit F10 einblendbaren FPS-Zähler als direktes Feedback-Werkzeug, um den Effekt jeder Änderung sofort zu überprüfen, statt blind mehrere Einstellungen gleichzeitig zu ändern.
Ihr fertiges Setup: Die komplette Ordnerstruktur im Überblick
Nach Abschluss aller 12 Schritte sollte Ihre ShadPS4-Installation folgendermaßen aussehen – ein vollständig funktionsfähiges Setup mit Firmware, Schriftarten und mindestens einem installierten Spiel:
ShadPS4/
├── shadPS4QtLauncher.exe
├── config.toml (Trophäen-Schlüssel, Pfade, Grafikeinstellungen)
├── sys_modules/ (15 gedumpte .sprx-Firmwaremodule)
├── fonts/
│ ├── font/ (aus /preinst/common/)
│ └── font2/ (aus /system/common/)
├── games/
│ ├── CUSA12345/ (Basisspiel)
│ └── CUSA12345-patch/ (Update)
└── addcont/
└── CUSA12345/ (DLC)
Damit ist Ihre Installation komplett: Emulator, Firmware, Schriftarten und Spiele-Bibliothek greifen ineinander, und neue Titel lassen sich künftig einfach durch Wiederholen der Schritte 8 und 9 ergänzen.
Speicherstände sichern und übertragen
Mit dem neuen Konfigurationssystem aus Version 0.16.0 hat das Entwicklerteam auch die Verwaltung von Speicherständen überarbeitet: Savegames und Trophäendaten lassen sich seither über einen geführten Migrationsprozess von einer älteren ShadPS4-Version in eine neuere übernehmen, ohne dass Sie Dateien manuell zwischen Ordnern kopieren müssen. Das ist besonders bei Nightly-Updates relevant, die sich schnell aufeinanderfolgen und bei denen ein Speicherstandsverlust andernfalls schnell mehrere Spielstunden kosten könnte.
Wichtig für alle, die zwischen echter Konsole und Emulator wechseln möchten: Ein direkter Import von Spielständen einer physischen PS4 wird von ShadPS4 aktuell nicht offiziell unterstützt – anders als bei den Speicherständen selbst, die der Emulator lokal verwaltet, gehören PS4-Savegames zu den bislang nicht dokumentierten proprietären Formaten. Sichern Sie Ihre ShadPS4-Speicherstände deshalb regelmäßig manuell, indem Sie den Nutzerordner des Emulators (in dem auch die config.toml liegt) komplett in ein Backup-Verzeichnis kopieren, bevor Sie eine neue Nightly-Version testen oder größere Konfigurationsänderungen vornehmen.
Kompatibilität: Welche PS4-Spiele laufen mit ShadPS4?
Die Kompatibilität wächst mit jedem Release spürbar. Vor Version 0.16.0 galten Ende Mai 2026 rund 111 Spiele unter Windows und 144 unter Linux als vollständig spielbar; mit dem Update vom 1. Juni 2026 stieg diese Zahl auf 117 (Windows) beziehungsweise 150 (Linux). Deutlich mehr Titel – laut einer älteren Wikipedia-Erhebung aus dem späten Jahr 2025 rund 317 – laufen zumindest teilweise im “Ingame”-Status, sind also spielbar, aber noch mit spürbaren Fehlern behaftet.
| Status | Bedeutung | Beispiel |
|---|---|---|
| Playable | Durchspielbar mit wenigen bis keinen Fehlern | Bloodborne, Dark Souls Remastered, Red Dead Redemption (PS4-Fassung) |
| Ingame | Startet und ist spielbar, aber mit Grafik-/Audiofehlern | Variiert je nach Version |
| Menu | Nur Menüs erreichbar, Gameplay startet nicht | Variiert je nach Version |
| Nothing | Startet nicht oder stürzt sofort ab | Variiert je nach Version |
Beachten Sie, dass diese Momentaufnahmen aus unterschiedlichen Quellen und Zeitpunkten stammen und sich nicht als durchgehende Trendlinie lesen lassen. Für den tagesaktuellen Stand eines bestimmten Spiels lohnt sich immer ein Blick in die offizielle, community-gepflegte Kompatibilitätsdatenbank auf GitHub.
Auffällig ist außerdem, dass die Kompatibilität stark vom Spielgenre und der technischen Anspruchshaltung des jeweiligen Titels abhängt: Grafisch aufwendige Open-World- oder Online-Titel mit komplexen Shader-Effekten sind naturgemäß schwerer korrekt zu emulieren als lineare Singleplayer-Titel mit überschaubarer Systemauslastung. Das erklärt, warum aktuelle First-Party-Blockbuster oft noch im “Ingame”- oder “Menu”-Status hängen, während technisch genügsamere Titel bereits zuverlässig als “Playable” gelten. Wer plant, ShadPS4 gezielt für ein bestimmtes Spiel einzurichten, sollte deshalb vor dem gesamten Dumping-Aufwand aus den vorherigen Schritten gezielt den aktuellen Status dieses einen Titels prüfen, statt sich allein auf die globalen Kompatibilitätszahlen zu verlassen.
ShadPS4 im Vergleich zu RPCS3, PCSX2 und DuckStation
Wer bereits andere PlayStation-Emulatoren nutzt, wird bei ShadPS4 einige Parallelen erkennen – aber auch wichtige Unterschiede. Während DuckStation (PS1) und PCSX2 (PS2) auf eine jahrzehntelange Reverse-Engineering-Basis zurückgreifen können und entsprechend ausgereift sind, steckt die PS4-Emulation mit ShadPS4 technisch noch in einer deutlich früheren Phase.
| Kriterium | ShadPS4 | RPCS3 | PCSX2 | DuckStation |
|---|---|---|---|---|
| Emulierte Konsole | PlayStation 4 | PlayStation 3 | PlayStation 2 | PlayStation 1 |
| Firmware/BIOS nötig | Ja, 15+ Module | Ja | Ja | Ja |
| Plattformen | Win/Linux/macOS/FreeBSD | Win/Linux/macOS | Win/Linux/macOS | Win/Linux/macOS/Android |
| Reifegrad (Playable-Titel) | 117–150 | 73,9 % der Bibliothek | ~99 % der Bibliothek | Sehr hoch (ältere, kleinere Bibliothek) |
Wenn Sie also bereits RetroArch oder eine dedizierte Retro-Distribution wie Batocera für ältere Konsolen einsetzen, ist ShadPS4 die logische Ergänzung für die nächste Konsolengeneration – nur eben noch mit deutlich mehr Einschränkungen bei der Spielbarkeit.
Die 5 häufigsten Fehler beim Einrichten von ShadPS4
- Zu alte CPU trotz offizieller Freigabe: Die Mindestanforderung nennt Intel-Haswell-CPUs als Untergrenze, doch ein gemeldetes GitHub-Issue zeigt reale Abstürze auf genau dieser Chip-Generation. Planen Sie realistisch mit Intel Broadwell oder neuer.
- Installation in geschützten Ordnern: Wird ShadPS4 in “Program Files” oder einen anderen Ordner mit eingeschränkten Rechten entpackt, kann das zu Speicherfehlern oder Abstürzen führen. Nutzen Sie einen frei zugänglichen Ordner ohne Sonderrechte.
- FTP-Server ohne Entschlüsselung: Wird beim Dumpen der Firmware ein FTP-Server ohne Entschlüsselungsfunktion verwendet, sind die kopierten Dateien für den Emulator unbrauchbar. GoldHEN bringt die nötige Entschlüsselung standardmäßig mit.
- Falsches Ordner-Namensformat: Spiele-, Update- und DLC-Ordner müssen exakt dem Muster CUSAxxxxx (bzw. mit “-patch”-Suffix) folgen – ein falscher Name führt dazu, dass der Titel schlicht nicht erscheint.
- Integrierte statt dedizierter GPU ausgewählt: Wird in den Grafikeinstellungen nicht explizit die dedizierte Grafikkarte gewählt, kann ShadPS4 versehentlich auf eine schwächere integrierte GPU zurückgreifen – ein häufiger Grund für unerklärlich niedrige Bildraten.
Fehlerbehebung: Häufige Probleme lösen
Auch mit korrekter Einrichtung treten bei einem derart jungen Emulator regelmäßig Probleme auf. Die folgende Liste deckt die häufigsten Fälle ab:
- Emulator startet nicht oder stürzt sofort ab: Prüfen Sie zuerst, ob das Microsoft Visual C++ 2022 Redistributable (Windows) installiert ist und ob Ihre GPU Vulkan 1.3 vollständig unterstützt. Ein Blick in die Log-Datei über “Open Folder” → “Open Log Folder” verrät meist die genaue Fehlerursache, bevor Sie im Discord um Hilfe bitten.
- Schwarzer Bildschirm nach dem Spielstart: Häufig ein Zeichen fehlender Firmware-Module – prüfen Sie, ob alle 15 .sprx-Dateien korrekt im sys_modules-Ordner liegen. Manche Spiele benötigen zusätzlich spielspezifische Overrides im Unterordner sys_modules/{CUSA-ID}/.
- Spiel erscheint nicht in der Bibliothek: Kontrollieren Sie das CUSAxxxxx-Namensformat des Spieleordners sowie den in den Einstellungen hinterlegten Installationspfad. Ein Neustart des QtLaunchers nach dem Kopieren neuer Dateien erzwingt zudem ein erneutes Einlesen der Bibliothek.
- Vulkan-Fehler beim Start: Aktualisieren Sie zunächst die GPU-Treiber; bleibt der Fehler bestehen, fehlt Ihrer Grafikkarte wahrscheinlich eine der beiden Pflicht-Extensions VK_KHR_swapchain oder VK_KHR_push_descriptor, was meist auf zu alte oder integrierte Hardware hindeutet.
- Sehr niedrige Bildrate oder Ruckeln: Prüfen Sie in den Grafikeinstellungen, ob wirklich die dedizierte GPU aktiv ist, deaktivieren Sie testweise die “Readbacks”-Option und vergleichen Sie Ihre Hardware mit den empfohlenen Werten aus dem Voraussetzungs-Abschnitt.
- Controller wird nicht erkannt: Schließen Sie den Controller vor dem Start von ShadPS4 an und setzen Sie ihn im Reiter “Controllers” explizit als “Active Gamepad” fest. Bei Bluetooth-Controllern hilft häufig ein erneutes Koppeln direkt vor dem Emulator-Start.
- Trophäen schalten nicht frei: Der Trophäen-Schlüssel aus Schritt 6 fehlt oder wurde falsch in die config.toml eingetragen – extrahieren Sie ihn erneut mit tropy_key_export und achten Sie darauf, den Schlüssel ohne zusätzliche Leerzeichen einzufügen.
- Fehlerhafte oder fehlende Texte in Menüs: Wiederholen Sie Schritt 7 und stellen Sie sicher, dass sowohl der “font”- als auch der “font2”-Ordner korrekt kopiert wurden und der in den Einstellungen hinterlegte Schriftarten-Pfad tatsächlich auf diesen Ordner zeigt.
- DLC wird im Spiel nicht erkannt: Prüfen Sie, ob der DLC-Ordnername exakt dem Namen des zugehörigen Basisspiels entspricht und im richtigen “Additional Content”-Verzeichnis liegt, das Sie beim ersten Start festgelegt haben.
Sicherheitshinweis: Vorsicht vor ShadPS4 Plus und gefälschten APKs
Da es keine offizielle Android-Version von ShadPS4 gibt, kursieren auf diversen Drittanbieter-Seiten APK-Dateien unter Namen wie “ShadPS4 Plus” oder “ShadPS4 Android” – diese sind nicht vom offiziellen Entwicklerteam autorisiert. Ein eigenständiges Community-Projekt mit ähnlichem Namen existiert zwar, ist aber ebenfalls nicht Teil des Kernteams. Aus Sicherheitssicht ist hier besondere Vorsicht geboten: Laut dem Kaspersky-Blog gehören gefälschte APK-Dateien 2026 weiterhin zu den häufigsten Verbreitungswegen für Schadsoftware auf Android – Angreifer tarnen manipulierte Installationsdateien gezielt als beliebte Apps oder Emulatoren, um Zugangsdaten zu stehlen oder Banking-Trojaner einzuschleusen.
“shadPS4 is still early in development. Many games do not work, and the few that do work usually face various emulation issues.”
shadPS4-Entwicklerteam, offizielle Dokumentation (shadps4.net)
Laden Sie ShadPS4 deshalb ausschließlich über die offizielle Downloads-Seite oder direkt von der verifizierten GitHub-Organisation herunter. Jede Version, die Sie über eine Suchmaschine auf einer Drittanbieter-Seite mit vorinstallierten Spielen oder “gecrackten” Firmware-Paketen finden, sollten Sie grundsätzlich meiden – unabhängig davon, ob es sich um Malware handelt oder “nur” um eine veraltete, instabile Kopie.
Ein zweiter, oft übersehener Risikobereich betrifft nicht die Emulator-Datei selbst, sondern die Spiele-Dumps und Firmware-Pakete, die auf Tauschbörsen und in Foren kursieren. Da ShadPS4 aktive Firmware-Module lädt, könnte eine manipulierte .sprx-Datei aus einer fremden Quelle theoretisch mehr tun, als die Systembibliothek vorgibt – ein Risiko, das bei einer selbst gedumpten Datei aus der eigenen Konsole schlicht nicht besteht. Behandeln Sie deshalb jede Firmware-Datei, jeden Spiele-Dump und jedes Konfigurationspaket, das nicht direkt von Ihrer eigenen PS4 stammt, mit derselben Vorsicht, die Sie auch bei einer ausführbaren Datei unbekannter Herkunft walten lassen würden.
Fortgeschrittene Tipps für ShadPS4
Wer die Grundinstallation abgeschlossen hat, kann seit Version 0.16.0 auf mehrere neue Funktionen zurückgreifen. Der neue Mods-Ordner erlaubt es, Spielmodifikationen ohne manuelles Patchen der Spieledateien einzubinden. Der Big-Picture-Modus eignet sich für den Betrieb an einem Fernseher mit Controller-Steuerung, ganz ohne Maus und Tastatur. Die neu eingeführte, noch frühe HTTP-Netzwerkbibliothek ist ein erster Schritt in Richtung Online-Funktionen einzelner Spiele, auch wenn PSN-Multiplayer weiterhin nicht unterstützt wird – lokaler Mehrspielermodus für Spiele auf geteiltem Bildschirm funktioniert hingegen bereits.
Für die “Neo”-GPU-Instruktionen (der interne Codename für den PS4-Pro-Modus) wurde die Abdeckung in 0.16.0 spürbar erweitert – aktivieren Sie den Pro-Modus in den Einstellungen, wenn ein Spiel dessen höhere Auflösung oder verbesserte Effekte unterstützt. Nutzer, die lieber testen möchten, bevor sie sich ein Spiel besorgen, sollten regelmäßig einen Blick in den offiziellen ShadPS4-Discord werfen, wo Entwickler und Community aktuelle Kompatibilitätsfortschritte und Workarounds für einzelne Titel diskutieren.
ShadPS4-Community und Entwicklungstempo
Anders als viele ältere Emulator-Projekte, die über Jahre von einer Handvoll Kernentwicklern getragen wurden, stützt sich ShadPS4 von Beginn an auf ein vergleichsweise breites Mitwirkenden-Netzwerk rund um Maintainer MxOLT. Diese Struktur zeigt sich unmittelbar im Release-Tempo: Neben den offiziellen Stable-Versionen wie 0.16.0 erscheinen laufend Nightly-Builds, in denen einzelne Fixes und neue Funktionen oft schon Tage nach der Einreichung eines Codebeitrags getestet werden können. Für Nutzer bedeutet das einen echten Kompromiss zwischen Stabilität und Fortschritt: Wer auf ein bestimmtes, noch nicht perfekt laufendes Spiel wartet, findet den relevanten Fix mitunter zuerst im Nightly-Kanal, noch bevor er in die nächste Stable-Version einfließt.
Das Tempo lässt sich auch am Umfang von Version 0.16.0 selbst ablesen: Statt eines einzelnen, fokussierten Fixes bündelt das “Plutie-fueled”-Update mehr als ein Dutzend eigenständiger Funktionsblöcke – von der Konfigurationsüberarbeitung über neue Audio- und Kamera-Unterstützung bis zu den ersten FreeBSD-Builds. Für die kommenden Versionen kündigt das Team im eigenen Blog und über die GitHub-Releases regelmäßig weitere Ausbauschritte an, ohne sich dabei auf feste Datumsangaben festzulegen – ein bei Open-Source-Emulatoren üblicher, aber für Nutzer mit sehr spezifischen Erwartungen an ein bestimmtes Spiel manchmal frustrierender Umstand. Wer selbst zum Projekt beitragen möchte, findet Einstiegspunkte über offene Issues auf GitHub sowie über den Community-Discord, in dem auch Kompatibilitätsberichte einzelner Nutzer gesammelt werden.
Häufig gestellte Fragen zu ShadPS4
Ist ShadPS4 legal?
Der Emulator selbst ist legal, da er keinerlei Sony-Code enthält. Legal problematisch wird es nur dann, wenn Sie Firmware, Schriftarten oder Spiele nicht von Ihrer eigenen, rechtmäßig erworbenen PS4 dumpen, sondern aus dem Internet herunterladen.
Brauche ich zwingend ein Jailbreak für meine PS4?
Ja. Ohne Jailbreak (etwa via GoldHEN) haben Sie keinen FTP-Zugriff auf das Dateisystem der Konsole und können weder Firmware-Module noch Spiele oder Schriftarten dumpen.
Welche PS4-Spiele laufen aktuell am besten?
Das Entwicklerteam selbst nennt Bloodborne, Dark Souls Remastered und Red Dead Redemption (PS4-Fassung) als Titel mit besonders stabilem Spielstand. Für alle anderen Spiele lohnt vorab ein Blick in die offizielle Kompatibilitätsdatenbank.
Läuft ShadPS4 auch auf Linux-Handhelds oder Gaming-Distributionen?
ShadPS4 unterstützt Linux offiziell, sodass eine Installation auf Distributionen wie Bazzite grundsätzlich möglich ist. Angesichts der hohen Hardware-Anforderungen (dedizierte GPU mit vollem Vulkan-1.3-Support, mindestens 8 GB RAM) ist der praktische Einsatz auf aktuellen Handhelds mit integrierter Grafik derzeit aber stark eingeschränkt.
Wie unterscheidet sich ShadPS4 von RPCS3?
RPCS3 emuliert die PlayStation 3 und befindet sich nach über einem Jahrzehnt Entwicklung in einem deutlich reiferen Zustand (73,9 % der Bibliothek gelten als spielbar). ShadPS4 emuliert die technisch komplexere PS4 und steckt trotz schnellen Fortschritts noch in einer früheren Entwicklungsphase.
Ist die Android-Version von ShadPS4 sicher?
Es gibt keine offizielle Android-Version. APKs mit Namen wie “ShadPS4 Plus” auf Drittanbieter-Seiten sind nicht vom Kernteam autorisiert und sollten aus Sicherheitsgründen gemieden werden.
Muss ich für jedes Spiel eigene Firmware-Module dumpen?
Nein, die 15 globalen Firmware-Module im sys_modules-Ordner gelten für alle Spiele. Nur in Ausnahmefällen, wenn ein bestimmter Titel eine abweichende Modulversion benötigt, legen Sie einen spielspezifischen Override-Unterordner an.
Was kostet ShadPS4?
Nichts. ShadPS4 ist freie, quelloffene Software unter der GPLv2-Lizenz. Jede Version, für die auf einer Webseite Geld verlangt wird, ist unseriös.
Wie lange dauert die komplette Ersteinrichtung?
Reine Installationszeit für den QtLauncher benötigt nur wenige Minuten. Den größten Zeitaufwand verursachen die FTP-Dumps von Firmware, Schriftarten und vor allem Spielen – je nach Größe des Spiels und WLAN-Geschwindigkeit Ihrer PS4 kann allein das Dumpen eines einzelnen Titels von einigen Minuten bis zu einer Stunde dauern. Planen Sie für die erste komplette Einrichtung inklusive eines Spiels realistisch 45 bis 90 Minuten ein, bei größeren Spielebibliotheken entsprechend mehr.
Kann ich ShadPS4 parallel zu RPCS3 oder PCSX2 nutzen?
Ja, problemlos. Die Emulatoren arbeiten vollständig unabhängig voneinander, verwenden getrennte Installationsordner und greifen nicht auf gemeinsam genutzte Systemressourcen zu, die zu Konflikten führen könnten. Viele Nutzer, die bereits PCSX2 für PS2- oder DuckStation für PS1-Spiele einsetzen, ergänzen ihre Sammlung ohnehin schrittweise um ShadPS4 für die nächste Konsolengeneration.
Fazit
ShadPS4 zeigt eindrucksvoll, wie schnell sich PS4-Emulation seit 2023 entwickelt hat: 32.029 GitHub-Sterne, 117 durchgehend spielbare Titel unter Windows und ein Update-Tempo, das ältere Emulatoren-Projekte alt aussehen lässt. Wer die 12 Schritte dieser Anleitung befolgt – von der Firmware über die Trophäen bis zur ersten gestarteten Spielesitzung – hat ein vollständig funktionsfähiges Setup, mit dem sich schon heute einzelne PS4-Klassiker in nahezu Originalqualität nachspielen lassen. Angesichts des Entwicklungstempos lohnt sich in den kommenden Monaten ein regelmäßiger Blick auf neue Releases: Die Lücke zu ausgereiften Emulatoren wie PCSX2 oder RPCS3 schließt sich mit jedem Update ein Stück weiter.
Related Coverage
- PCSX2 einrichten: 99 % PS2-Spiele in 12 Schritten
- DuckStation einrichten: 512-KB-BIOS in 12 Schritten
- RetroArch einrichten: 100+ Cores in 12 Schritten
- Dolphin Emulator einrichten: Wii in 4K
- Batocera installieren: 200+ Systeme in 12 Schritten
- Bazzite installieren: Fedora 44 in 13 Schritten
- Weitere Gaming-Artikel auf shattered.io




