retro-gaming.tech

Steam Deck als Emulationsmaschine: Der EmuDeck-Guide

Mein Steam Deck OLED hat inzwischen mehr Stunden in PCSX2 und Dolphin verbracht als in irgendeinem Steam-Spiel. Das 2023er Modell mit AMD-Custom-APU (Zen 2 plus RDNA 2), 16 GB RAM und dem 7,4-Zoll-OLED-Panel bei 1280×800 ist schlicht die flexibelste Emulationsmaschine, die man aktuell kaufen kann. Nicht die stärkste, das vorweg. Aber die mit dem besten Gesamtpaket aus Leistung, Formfaktor, Software-Ökosystem und Preis.

Dieser Guide führt durch die komplette Einrichtung mit EmuDeck, erklärt, welche Konsolen das Deck wirklich stemmt, welche Settings ich pro System fahre und wo die Grenzen liegen. Gerade beim letzten Punkt wird im Netz viel geschönt. Hier nicht.

Warum ausgerechnet das Deck?

Es gibt Android-Handhelds mit stärkerem SoC, der AYN Odin 2 mit seinem Snapdragon 8 Gen 2 etwa schiebt in Wii-U- und Switch-Regionen vor, wo das Deck schon zäh wird. Wer primär nach einem reinen Emulations-Handheld sucht, kann im Handheld-Finder nach Ziel-Konsole filtern und kommt womöglich woanders raus.

Trotzdem lande ich immer wieder beim Deck, aus drei Gründen. Erstens: SteamOS ist ein vollwertiges Linux. Jeder relevante Emulator läuft nativ, ohne Android-Einschränkungen, mit echten Dateisystem-Zugriffen und vernünftigem Vulkan-Treiber. Zweitens: Die Eingaben. Zwei Sticks, ordentliches D-Pad, vier Rückseitentasten und zwei Trackpads, die bei Maus-gesteuerten Systemen oder Dolphin-Pointer-Spielen Gold wert sind. Drittens: EmuDeck. Kein anderes Gerät hat ein Setup-Tool, das in einer halben Stunde aus einem nackten Gerät eine fertig konfigurierte Emulationsstation macht, inklusive sinnvoller Voreinstellungen pro System.

Die Tier-Frage: Was läuft wirklich?

In unserer Datenbank ordnen wir Konsolen nach Emulations-Schwierigkeit in Tiers ein, von 1 (trivial) bis 5 (Baustelle). Das Steam Deck deckt zuverlässig alles bis Tier 4 ab, wobei Tier 4 ein „kommt drauf an" mit Sternchen ist. Die ehrliche Tabelle:

TierSysteme (Auswahl)Auf dem Deck
1NES, SNES, Mega Drive, Game Boy, GBAPerfekt, läuft mit minimalem Stromverbrauch
2PS1, N64, NDS, PSPPerfekt, fast immer mit Upscaling-Luft
3GameCube, PS2, Wii, Dreamcast, 3DSSehr gut, einzelne Problemspiele brauchen Feintuning
4Saturn, Xbox, Wii U, PS3Gemischt: Saturn und Wii U gut, Xbox und PS3 nur teilweise
5Switch, Xbox 360Nicht empfehlenswert, dazu unten mehr

Der Sweetspot des Decks liegt bei Tier 2 und 3. GameCube, Wii und PS2 sind genau die Generationen, deren Bibliotheken riesig sind und die auf billigeren Handhelds noch wackeln. Auf dem Deck laufen sie souverän, meist sogar mit Upscaling über die native Auflösung der Originalkonsole hinaus.

EmuDeck installieren: Schritt für Schritt

Vorbereitung

Du brauchst: das Deck, eine microSD-Karte oder Platz auf der internen SSD, deine selbst erstellten Spiele-Dumps und, je nach System, BIOS-Dateien von deiner eigenen Hardware. Was es mit den BIOS-Dateien rechtlich auf sich hat und welche Systeme überhaupt eines brauchen, steht ausführlich im BIOS-Grundlagen-Guide. Kurzfassung für dieses Setup: PS1 und PS2 brauchen eines, PSP, GameCube und Wii nicht.

Zur Speicherfrage: Ich lege die Emulation komplett auf eine microSD. PS2- und GameCube-Images fressen schnell dreistellige Gigabyte-Beträge, und die Karte lässt sich zwischen Geräten tauschen. Eine A2-Karte mit ordentlicher Random-Read-Leistung lohnt sich, von der Karte werden ISOs direkt gestreamt.

Die Installation selbst

  1. Wechsle in den Desktop-Modus: Steam-Taste → Energie → „Zum Desktop wechseln".
  2. Öffne einen Browser (Firefox lässt sich über das Discover-Software-Center installieren, falls noch keiner da ist) und lade von der offiziellen EmuDeck-Website den Installer herunter.
  3. Führe die heruntergeladene Datei aus. EmuDeck fragt nach dem Installationsziel (SSD oder microSD) und bietet einen Easy- und einen Custom-Modus an.
  4. Nimm beim ersten Mal ruhig den Custom-Modus. Er dauert fünf Minuten länger, zeigt dir aber, welche Emulatoren installiert werden und welche Optionen es gibt. Du lernst dein Setup kennen, statt einer Blackbox zu vertrauen.
  5. Bei der Emulator-Auswahl reicht für den Anfang: RetroArch für alles Zweidimensionale, Dolphin für GameCube und Wii, PCSX2 für PS2, PPSSPP für PSP, dazu DuckStation für PS1.

EmuDeck legt anschließend eine Ordnerstruktur an, typischerweise Emulation/ auf dem gewählten Laufwerk, mit Unterordnern wie:

Emulation/
├── roms/
│   ├── gamecube/
│   ├── ps2/
│   ├── psp/
│   ├── snes/
│   └── ...
├── bios/
└── saves/

ROMs und BIOS einsortieren

Deine Dumps kommen in die passenden roms/-Unterordner, BIOS-Dateien nach bios/. Jeder ROM-Ordner enthält eine Textdatei, die erklärt, welche Dateiformate der jeweilige Emulator erwartet. Das klingt banal, erspart aber das klassische Anfängerproblem, dass ein Spiel im falschen Format einfach nicht in der Liste auftaucht.

Für den Transfer vom PC nutze ich schlicht einen USB-C-Stick oder stecke die microSD direkt in den Kartenleser des Rechners. Wer es bequemer mag: Im Desktop-Modus lässt sich auch per Netzwerk übertragen.

Steam ROM Manager: Aus Dumps werden Bibliothekseinträge

Der Steam ROM Manager (SRM) wird von EmuDeck mitinstalliert und ist das Stück Software, das aus dem Deck-Setup mehr macht als einen Dateibrowser mit Emulatoren. Er scannt die ROM-Ordner und trägt jedes Spiel als eigenen Eintrag in deine Steam-Bibliothek ein, samt Cover, Banner und Logo aus der Community-Datenbank SteamGridDB.

Der Ablauf: Steam im Desktop-Modus komplett schließen (sonst kann SRM die Bibliothek nicht beschreiben), Steam ROM Manager starten, die gewünschten Parser (= Systeme) aktivieren, auf „Vorschau" gehen und das Ergebnis prüfen. Hier lohnt ein kritischer Blick: Bei Spielen mit Sonderzeichen oder ungewöhnlichen Dateinamen greift die Artwork-Erkennung manchmal daneben, das lässt sich pro Eintrag manuell korrigieren. Dann „Zur Steam-Bibliothek hinzufügen", zurück in den Gaming-Modus, fertig.

Das Ergebnis fühlt sich erstaunlich offiziell an. Metroid Prime liegt neben deinen Steam-Käufen, startet per Knopfdruck direkt in Dolphin und nutzt automatisch die EmuDeck-Voreinstellungen. Genau diese Nahtlosigkeit ist der Grund, warum ich das Deck Bastellösungen vorziehe.

Zwei Praxis-Tipps. Erstens: Lass SRM nach jedem größeren ROM-Zuwachs neu laufen, er ergänzt nur und zerstört nichts. Zweitens: Aktiviere in den SRM-Einstellungen die Kategorien-Funktion, dann sortiert Steam die Spiele nach System in eigene Sammlungen, statt alles in einen Brei zu kippen.

Performance-Profile: Meine Settings pro Konsole

Vorweg ein Grundsatz: EmuDecks Standardwerte sind gut. Wer gar nichts anfasst, bekommt ein funktionierendes Setup. Die folgenden Profile sind das, was ich nach viel Probieren als besten Kompromiss aus Bildqualität, Akku und Stabilität fahre.

Tier 1 und 2: Die Sorglos-Klasse

NES, SNES, Mega Drive, Game Boy und GBA laufen als RetroArch-Cores im Leerlauf. Hier geht es nicht um Performance, sondern um Bildqualität: Das 800p-Display des Decks ist scharf genug, dass nackte Pixel auf Dauer steril wirken. Ein dezenter CRT-Shader (in RetroArch unter Schnellmenü → Shader) bringt die Röhren-Optik zurück und kostet das Deck nichts. Dazu stelle ich die ganzzahlige Skalierung an, damit Pixelraster nicht ungleichmäßig verzerrt werden.

PS1 über DuckStation verträgt problemlos 4- bis 5-faches internes Upscaling plus PGXP-Geometriekorrektur gegen das typische PS1-Polygon-Wackeln. PSP ist der heimliche Star des Decks: PPSSPP braucht kein BIOS, und da die PSP-Auflösung niedrig war, wirken 3- bis 4-fach gerenderte Spiele wie Remaster. Monster Hunter Freedom Unite ist laut PPSSPP-Kompatibilitätsliste „playable" und gehört für mich zu den besten Gründen, das Deck überhaupt zu besitzen.

GameCube und Wii: Dolphin

Dolphin braucht kein BIOS und läuft auf dem Deck hervorragend. Mein Profil:

  • Backend: Vulkan. Auf der RDNA-2-GPU des Decks die mit Abstand rundeste Wahl.
  • Interne Auflösung: 2-fach. Das liegt über der Display-Auflösung und glättet sichtbar; 3-fach geht bei vielen Spielen auch, kostet aber Akku ohne sichtbaren Gewinn auf 7,4 Zoll.
  • Shader-Kompilierung: asynchron (Ubershader-Hybrid), sonst ruckelt es beim ersten Auftauchen neuer Effekte.

Damit laufen die großen GameCube-Titel sauber. Metroid Prime und The Wind Waker stehen im Dolphin-Wiki als „playable", und gerade Wind Waker mit seinem Cel-Shading profitiert enorm vom Upscaling. Bei Wii-Spielen ist weniger die Leistung das Thema als die Steuerung: Pointer-Eingaben lege ich aufs rechte Trackpad mit Gyro-Unterstützung. Super Mario Galaxy spielt sich so besser, als ich es erwartet hätte, Spiele mit exzessivem Wedel-Einsatz bleiben dagegen Kompromisse.

PS2: PCSX2

PCSX2 ist der Härtetest unter den Tier-3-Systemen und gleichzeitig der Bereich, in dem das Deck am meisten beeindruckt. Voraussetzung ist ein PS2-BIOS aus deiner eigenen Konsole. Mein Profil:

  • Renderer: Vulkan.
  • Interne Auflösung: 2-fach (entspricht etwa 1080p-Material, mehr lohnt auf dem Display nicht).
  • Blending Accuracy: auf „Basic" lassen, höhere Stufen kosten massiv Leistung und bringen nur bei wenigen Spielen sichtbar etwas.

Die Spreizung innerhalb der PS2-Bibliothek ist allerdings groß. Final Fantasy X und GTA: San Andreas stehen in der PCSX2-Kompatibilitätsliste als „perfect" und laufen auf dem Deck entsprechend unaufgeregt. God of War und Gran Turismo 4 sind „playable" und brauchen stellenweise Geduld beim Feintuning. Und dann gibt es Shadow of the Colossus: offiziell „playable", aber das Spiel lief schon auf der originalen PS2 in Stresszenen mit einstelligen Frameraten. Wer es auf dem Deck butterweich erwartet, erwartet etwas, das es so nie gab. Bei solchen Kandidaten gehe ich auf native Auflösung zurück und akzeptiere, was kommt. Die spielspezifischen Details stehen im PS2-Setup-Guide.

Akku-Realität

Hier trennt sich Marketing von Alltag. Das Deck ist kein Game Boy; wer acht Stunden GameCube am Stück erwartet, wird enttäuscht.

Die Faustregel aus meiner Nutzung: Je niedriger das Tier, desto absurder gut die Laufzeit. 2D-Systeme in RetroArch halten viele Stunden durch, weil die APU dabei kaum aus dem Idle kommt. PS1 und PSP sind unkritisch. Bei Dolphin und PCSX2 dagegen schmilzt der Akku spürbar schneller, grob in die Hälfte bis ein Drittel dessen, was die 2D-Systeme schaffen, abhängig vom Spiel.

Drei Hebel holen real Laufzeit raus:

  1. TDP-Limit setzen. Im Quick-Access-Menü (…-Taste) lässt sich die Leistungsaufnahme der APU deckeln. Für Tier-1- und Tier-2-Systeme reichen niedrige einstellige Watt-Werte, das Deck bleibt dabei auch angenehm leise und kühl. Für PS2 und GameCube taste ich mich pro Spiel von oben herunter, bis es gerade nicht mehr ruckelt.
  2. Framerate begrenzen. Das OLED-Panel kann bis 90 Hz, aber Retro-Inhalte sind 50/60-Hz-Material. Ein 60-Hz-Limit (bei PAL-Spielen 50) spart Strom ohne jeden Verlust.
  3. Display-Helligkeit. Klingt profan, ist beim OLED aber ein echter Faktor, gerade bei hellen Spielen.

Per-Spiel-Profile machen das erträglich: TDP-Limit und Bildwiederholrate lassen sich in SteamOS pro Titel speichern, einmal eingestellt, nie wieder angefasst.

Die ehrliche Liste der Grenzen

Jetzt zum Teil, den viele YouTube-Thumbnails unterschlagen.

Switch: Technisch existiert Switch-Emulation auf dem Deck, praktisch rate ich ab. Ryujinx hat die offizielle Entwicklung im Oktober 2024 eingestellt, es existieren nur noch Community-Forks, und die rechtliche Lage rund um Switch-Emulation ist ein Sonderfall, der sich von den abgeschlossenen Retro-Plattformen deutlich unterscheidet. Dazu kommt die nüchterne Technik: Der Tegra-X1-Hybrid ist der aktuellen Konsolengeneration zu nah, als dass ein Zen-2-Handheld ihn durchgehend souverän emulieren könnte. Einzelne Titel laufen, viele nicht gut. Das Deck ist dafür das falsche Werkzeug.

PS3: RPCS3 ist ein beeindruckendes Projekt, aber es verlangt starke Single-Thread-Leistung und acht Threads aufwärts, und genau Single-Thread-Leistung ist die Schwachstelle der Deck-APU. Leichtgewichtige PS3-Titel (2D-lastiges, Arcade-Ports) funktionieren, die großen Brocken wie The Last of Us sind schon auf dicken Desktop-CPUs fordernd und auf dem Deck keine realistische Option. Wer ernsthaft PS3 emulieren will, baut sich einen Rechner mit entsprechend starker CPU; das ist eine andere Baustelle als ein Handheld.

Xbox 360: Xenia läuft offiziell nur unter Windows. Auf dem Deck bleibt der Umweg über die Windows-Kompatibilitätsschicht, und das Ergebnis rechtfertigt den Aufwand selten. Tier 5 bleibt Tier 5.

Original-Xbox: xemu macht Fortschritte und braucht den BIOS-/Flash-Dump einer eigenen Xbox. Auf dem Deck startet einiges, ich würde die Bibliothek aber als Bonus betrachten, nicht als Kaufgrund.

Saturn und Wii U sind die positiven Tier-4-Ausnahmen: Die Beetle-Saturn-Emulation läuft auf dem Deck ordentlich, und Cemu unterstützt SteamOS offiziell, viele Wii-U-Titel laufen damit besser als auf der Originalhardware. Welcher Emulator für welches System empfohlen ist, lässt sich jederzeit im Kompatibilitäts-Tool nachschlagen.

Pflege: Updates ohne Drama

Ein Emulations-Setup ist nie fertig, aber es muss auch keine Dauerbaustelle sein. EmuDeck bringt eine eigene Update-Funktion mit, die sowohl das Tool selbst als auch die installierten Emulatoren aktualisiert. Ich lasse das alle paar Monate laufen, nicht wöchentlich. Der Grund ist Pragmatismus: Ein laufendes Setup, in dem vierzig Spiele sauber konfiguriert sind, ist mehr wert als die neueste Nightly-Version mit zwei Prozent mehr Genauigkeit und einem frischen Regressionsfehler.

Zwei Ausnahmen von der Faulheitsregel. Erstens: Wenn ein konkretes Spiel zickt und das Kompatibilitäts-Wiki des Emulators einen Fix in einer neueren Version vermerkt, lohnt das gezielte Update. Zweitens: Nach großen SteamOS-Updates prüfe ich kurz, ob Dolphin und PCSX2 noch sauber laufen, weil sich gelegentlich am Vulkan-Treiber etwas ändert und Grafik-Backends darauf reagieren.

Wichtiger als Updates ist die Datensicherung. Die saves/-Struktur von EmuDeck macht das einfach: ein Ordner, der sich komplett auf einen USB-Stick oder per Netzwerk auf den PC kopieren lässt. Wer Spielstände aus 100 Stunden Final Fantasy X nur auf einer einzelnen microSD liegen hat, vertraut einem Bauteil für 15 Euro seine Lebenszeit an. MicroSD-Karten sterben selten, aber sie sterben ohne Vorwarnung. Einmal im Monat kopieren reicht, und die Routine hat mich schon vor echtem Ärger bewahrt.

Troubleshooting: Die fünf häufigsten Probleme

Spiel taucht nach SRM-Lauf nicht in Steam auf. Fast immer ein Formatproblem. Prüfe die Textdatei im jeweiligen roms/-Unterordner: PS2 will z. B. ISO/CHD, lose Dateifragmente ignoriert der Parser kommentarlos.

Ruckler in den ersten Minuten eines GameCube-/Wii-Spiels. Shader-Kompilierung. In Dolphin asynchrone Kompilierung aktivieren (bei EmuDeck-Defaults bereits gesetzt), danach legt sich das, weil der Cache gefüllt ist.

PCSX2 startet kein Spiel, sondern bleibt schwarz. In neun von zehn Fällen fehlt das BIOS oder liegt im falschen Ordner. Es gehört nach Emulation/bios/, und es muss ein vollständiger Dump deiner eigenen Konsole sein; die Grundlagen dazu stehen weiter oben verlinkt im BIOS-Guide.

Savegames scheinbar verschwunden. EmuDeck trennt Saves von ROMs (Ordner saves/). Wer ROMs umzieht oder die SD-Karte wechselt, muss die Saves mitnehmen. Vor jedem Umbau: Sicherung des kompletten saves/-Ordners, dauert eine Minute und hat mir schon zwei Spielstände von 60+ Stunden gerettet.

Schlechte Performance trotz starkem Spielstand der Community. TDP-Limit vergessen. Ein für GBA gesetztes 4-Watt-Limit gilt weiter, wenn du danach PCSX2 startest und das Profil global statt pro Spiel gespeichert hast. Im Quick-Access-Menü prüfen, ob „Pro-Spiel-Profil" aktiv ist.

Bleibt die Frage, ob sich der ganze Aufwand lohnt. Nach anderthalb Jahren mit dem Setup: uneingeschränkt ja, solange die Erwartung „NES bis PS2/Wii in sehr gut, Tier 4 als Zugabe" lautet und nicht „Switch-Ersatz". Die Kombination aus EmuDeck, Steam ROM Manager und den Per-Spiel-Profilen von SteamOS ist der Punkt, an dem Emulation aufhört, ein Bastelprojekt zu sein, und anfängt, sich wie eine Konsole anzufühlen. Eine, auf der Final Fantasy X, Metroid Prime und Crisis Core gleichzeitig wohnen.

Passende Daten-Seiten