Wie man RetroPie auf dem Raspberry Pi installiert und eine Retro-Gaming-Konsole aufbaut

Wenn du Lust auf eine Retro-Gaming-Session hast, kannst du deinen Raspberry Pi in ein Vintage-Gaming-Gerät verwandeln, indem du RetroPie installierst, eine der beliebtesten und vielseitigsten Plattformen für Retro-Spiele, die eine Vielzahl klassischer Systeme von SNES und Atari bis hin zu Sega und PlayStation unterstützt.
Was du benötigen wirst

Um deine Retro-Gaming-Konsole zu bauen, benötigst du:
- Raspberry Pi: Ein Raspberry Pi 5 ist die beste Wahl für die beste Leistung über alle unterstützten Emulatoren, obwohl ein Pi 4 ebenfalls hervorragend funktioniert. Ein Pi 3 kann auch genutzt werden, ist jedoch hauptsächlich für 8-Bit- und 16-Bit-Systeme wie NES und SNES geeignet.
- MicroSD-Karte: Die Karte sollte mindestens 32 GB Speicherplatz für das Betriebssystem und deine Spiele haben. Natürlich kannst du Spiele auch auf einer externen Festplatte oder einem USB-Stick speichern.
- Netzteil: Ein offizielles oder kompatibles Raspberry Pi USB-C-Netzteil, das für dein Pi-Modell ausgelegt ist (5V/5A für Pi 5, 5V/3A für Pi 4).
- Video-Kabel: Ein micro HDMI zu HDMI-Kabel für Pi 5/4 und ein Standard-HDMI-Kabel für Pi 3.
- Display: Jeder HDMI-kompatible Monitor oder Fernseher.
- Eingabegeräte: Eine USB-Tastatur und -Maus für die erste Einrichtung. Ich empfehle außerdem dringend, einen Gaming-Controller für das beste Retro-Gaming-Erlebnis zu besorgen.
- Optional, aber empfohlen: Ein Gehäuse für den Raspberry Pi mit ausreichender Belüftung und Kühlkörpern für eine bessere thermische Leistung.
Sobald du all diese Komponenten gesammelt hast, bist du bereit, dein Retro-Gaming-System zu bauen!
RetroPie auf Raspberry Pi OS installieren
Bevor du RetroPie installierst, musst du Raspberry Pi OS (ehemals bekannt als Raspbian) auf deiner MicroSD-Karte einrichten. Raspberry Pi OS ist das offizielle Betriebssystem für Raspberry Pi und bietet die stabilste Grundlage für RetroPie.
Folge unserem detaillierten Leitfaden zur Einrichtung von Raspberry Pi OS auf deinem Raspberry Pi, um mit der Installation zu beginnen. Sobald du Raspberry Pi OS eingerichtet hast, kannst du RetroPie mit diesen Schritten installieren:
Öffne ein Terminalfenster vom Desktop von Raspberry Pi OS. Zuerst solltest du sicherstellen, dass dein System auf dem neuesten Stand ist:
sudo apt update && sudo apt upgrade -yInstalliere git, damit du das RetroPie-Setup-Skript herunterladen kannst (es ist normalerweise bereits mit Raspberry Pi OS vorinstalliert):
sudo apt-get install git
Klon das RetroPie-Setup-Skript aus dem offiziellen GitHub-Repository. Dadurch werden alle notwendigen Dateien auf deinen Raspberry Pi heruntergeladen:
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.gitNavigiere dann in das RetroPie-Setup-Verzeichnis, mache das Setup-Skript ausführbar und führe es mit sudo-Rechten aus:
cd RetroPie-Setup
chmod +x retropie_setup.sh
sudo ./retropie_setup.shWenn das RetroPie-Setup-Skript gestartet wird, wähle im Hauptmenü Basic Install und bestätige mit Yes, wenn du dazu aufgefordert wirst. Dies wird alle erforderlichen Kernpakete installieren, die für die Ausführung von RetroPie benötigt werden, einschließlich verschiedener Emulatoren und EmulationStation, der Benutzeroberfläche, die du verwenden wirst, um deine Spiele zu durchsuchen und zu starten.

Sobald die Installation abgeschlossen ist (dies kann je nach Modell deines Raspberry Pi und deiner Internetverbindung 30-60 Minuten dauern), kannst du EmulationStation starten, indem du eingibst:
emulationstationDies wird die RetroPie-Oberfläche starten, in der du deine Controller konfigurieren und Spiele zu deinem Retro-Gaming-System hinzufügen kannst. Wenn du möchtest, dass EmulationStation automatisch beim Hochfahren deines Raspberry Pi startet, kannst du diese Option im RetroPie-Konfigurationsmenü aktivieren.
Deinen Controller konfigurieren
Wenn du EmulationStation zum ersten Mal startest, musst du deinen Gaming-Controller einrichten. Wenn der Willkommensbildschirm erscheint, verbinde deinen Controller mit deinem Raspberry Pi über ein USB-Kabel, falls er nicht bereits verbunden ist. Bei kabellosen Controllern stelle sicher, dass sie zuerst ordnungsgemäß über Bluetooth gekoppelt sind.

Drücke und halte eine beliebige Taste auf deinem Controller, und EmulationStation wird ihn automatisch erkennen. Anschließend wirst du durch die Belegung jeder Taste deines Controllers geleitet. Das System wird dich auffordern, bestimmte Tasten nacheinander zu drücken – wenn dein Controller keine bestimmte Taste hat, halte einfach eine beliebige Taste gedrückt, um diesen Eingabeschritt zu überspringen.

Einer der wichtigsten Schritte ist die Konfiguration des Hotkey-Buttons, der wie eine Modifikatortaste für spezielle Befehle funktioniert. Es wird empfohlen, diesen auf die Select-Taste oder eine Taste zu setzen, die du während des Spiels nicht häufig verwenden wirst, wie die PS-Taste oder die Xbox Guide-Taste. In Kombination mit anderen Tasten ermöglicht der Hotkey wichtige Funktionen:
- Hotkey + Start: Spiel beenden
- Hotkey + Rechter Schultertaste: Spielstand speichern
- Hotkey + Linke Schultertaste: Spielstand laden
- Hotkey + X: Zugriff auf das RetroArch-Menü
- Hotkey + B: Spiel zurücksetzen
Nachdem du die Controller-Konfiguration abgeschlossen hast, ist dein RetroPie-System bereit für das Gaming. Du kannst deinen Controller später jederzeit neu konfigurieren, indem du Start in EmulationStation drückst und Configure Input auswählst oder zusätzliche Controller hinzufügst, indem du denselben Prozess befolgst.
Spiele zu RetroPie hinzufügen
Um Spiele auf deinem RetroPie-System zu spielen, musst du ROM-Dateien hinzufügen, die digitale Kopien von Spielkassetten oder -discs sind. Aus rechtlichen und ethischen Gründen solltest du nur ROMs von Spielen verwenden, die du besitzt oder die frei verfügbar sind. Mehrere Websites bieten Homebrew-Spiele und ROMs, die gemeinfrei sind und legal heruntergeladen und gespielt werden können.
Das Internet Archive hostet eine Sammlung klassischer PC-Spiele, die jetzt kostenlos verfügbar sind. Für Arcade-Spiele bietet MAMEDev eine Auswahl legitimer, kostenloser ROMs, die mit RetroPie funktionieren. Du kannst auch viele exzellente Homebrew-Spiele finden, die von der Retro-Gaming-Community erstellt wurden und kostenlos heruntergeladen und gespielt werden können.
Sobald du deine ROM-Dateien hast, musst du sie auf dein RetroPie-System übertragen. Die ROMs sollten in spezifischen Ordnern basierend auf ihrem Konsolentyp abgelegt werden. Navigiere zum Verzeichnis „~/RetroPie/roms“, wo du separate Ordner für jedes Gaming-System findest (wie snes für Super Nintendo-Spiele oder nes für Nintendo Entertainment System Spiele). Lege deine ROMs in den entsprechenden Ordner:
Für Super Nintendo-Spiele
/home/pi/RetroPie/roms/snes/Für Nintendo Entertainment
/home/pi/RetroPie/roms/nes/Für Sega Genesis/Mega Drive-Spiele
/home/pi/RetroPie/roms/megadrive/
Nachdem du neue ROMs hinzugefügt hast, starte EmulationStation neu oder drücke Start und wähle Quit -> Restart EmulationStation, damit die neuen Spiele in deiner Bibliothek erscheinen. Um ein Spiel zu spielen, navigiere einfach zum gewünschten Konsolenbereich und wähle dein Spiel mit dem Controller aus.
Optimierung der RetroPie-Leistung
Nachdem du RetroPie eingerichtet hast, kannst du die Leistung verbessern, indem du die config.txt-Datei änderst, die eine Systemkonfigurationsdatei ist, die verschiedene Hardwareeinstellungen auf deinem Raspberry Pi steuert. Der Speicherort dieser Datei hängt von deiner Raspberry Pi OS-Version ab – auf neueren Systemen befindet sie sich in „/boot/firmware/config.txt“, während du auf älteren Versionen unter „/boot/config.txt“ zu finden bist. Du kannst darauf zugreifen, indem du entweder eingibst:
Für neuere Pi OS-Versionen:
sudo nano /boot/firmware/config.txtFür ältere Pi OS-Versionen
sudo nano /boot/config.txt
Für bessere Spieleleistung, insbesondere beim Ausführen anspruchsvoller Spiele, kannst du Einstellungen wie arm_freq anpassen, um die CPU-Geschwindigkeit zu erhöhen, und over_voltage_delta, um zusätzliche Stabilität zu bieten. Für einen detaillierten Leitfaden, wie du die Leistungsgrenzen deines Raspberry Pi sicher ausreizen kannst, sieh dir unser umfassendes Tutorial zum Übertakten deines Raspberry Pi an.
Wenn du schwarze Balken um deinen Bildschirm herum bemerkst, kannst du dies beheben, indem du hinzufügst:
disable_overscan=1und
overscan_scale=1Für besseren Audio über HDMI, insbesondere wenn du einen Monitor oder Fernseher mit eingebauten Lautsprechern verwendest, füge hinzu:
hdmi_drive=2Nachdem du Änderungen an der config.txt vorgenommen hast, speichere die Datei, indem du Ctrl + X drückst, dann Y zur Bestätigung und schließlich Enter. Du musst deinen Raspberry Pi neu starten, damit diese Änderungen wirksam werden.
Während die Verwendung eines Raspberry Pi für Retro-Gaming ein dediziertes, optimiertes Erlebnis bietet, ist es erwähnenswert, dass du dich nicht nur auf dieses Setup beschränken musst – du kannst auch klassische PlayStation-Spiele auf deinem Mac genießen oder Retro-Spiele direkt unter Windows spielen, wenn du lieber deinen vorhandenen Computer zum Spielen nutzt.
Bilder und Screenshots von Jessica Thornsby und David Morelo.