Installieren und richten Sie RetroArch ein, um klassische Videospiele in Ubuntu 24.04 zu spielen
Dieses Tutorial zeigt, wie Sie RetroArch installieren und einrichten, um klassische Videospiele, einschließlich Arcade-, Atari-, Commodore-, Nintendo- und Sony Playstation-Spiele, auf einem Ubuntu-PC oder -Laptop zu spielen.
RetroArch ist ein kostenloses plattformübergreifendes Open-Source-Frontend für Emulatoren, Spiele-Engines, Mediaplayer und andere Anwendungen. Es ist das Referenz-Frontend für die Libretro-API, das mehrere ungewöhnliche technische Funktionen bietet, wie z. B. Multi-Pass-Shader-Unterstützung, Echtzeit-Rücklauf und Videoaufzeichnung.
Im Gegensatz zu anderen Spielemulatoren (z. B. Dolphin, PPSSPP) verfügt RetroArch über einen integrierten Online-Updater, der das Herunterladen kostenloser Spiele mit nur wenigen Mausklicks ermöglicht. So kann jeder die Spiele spielen, ohne sich um rechtliche Probleme kümmern zu müssen.
Schritt 1: RetroArch installieren
RetroArch kann in verschiedenen Paketformaten unter Linux installiert werden. Sie beinhalten:
- Snap – läuft in der Sandbox.
- Deb (Ubuntu PPA) – natives Paketformat.
- Flatpak – läuft in einer Sandbox-Umgebung.
Der Benutzer kann nach Belieben eine davon installieren.
Option 1: Installieren Sie das Snap-Paket
Snap ist der einfachste Weg, die App in Ubuntu zu bekommen. Es läuft in einer Sandbox-Umgebung und installiert Updates automatisch.
Und das RetroArch Snap-Paket unterstützt bisher alle aktuellen Ubuntu-Versionen auf den CPU-Plattformen amd64
, arm64/armhf
und ppc64el
.
Um das Paket zu installieren, starten Sie einfach App Center (oder Ubuntu Software für Ubuntu 22.04 und früher) und suchen und installieren Sie dann RetroArch.
Alternativ kann der Benutzer auch Strg+Alt+T
drücken, um ein Terminalfenster zu öffnen, und dann stattdessen den folgenden Befehl ausführen, um das Snap-Paket zu installieren:
sudo snap install retroarch
Starten Sie es nach der Installation, indem Sie entweder im Startmenü suchen (Gnome-Übersicht) oder indem Sie den Befehl /snap/bin/retroarch
im Terminal ausführen.
Option 2: Ubuntu PPA (Deb-Paket)
Ubuntu enthält das native .deb
-Paket für den Emulator in System-Repositorys, aber alt!
Für die neueste Version gibt es ein offizielles Ubuntu-PPA, das bisher Ubuntu 22.04 und Ubuntu 24.04 auf amd64
(Intel/AMD) und < unterstütztarm64/armhf (z. B. RasPi) Plattformen.
Um die PPA hinzuzufügen, öffnen Sie das Terminal (Strg+Alt+T) und führen Sie den folgenden Befehl aus:
sudo add-apt-repository ppa:libretro/stable
Geben Sie das Benutzerpasswort ein (kein Sternchen-Feedback, geben Sie es einfach ein), wenn Sie dazu aufgefordert werden, und drücken Sie die Eingabetaste, um fortzufahren.
Dann installieren Sie das Deb-Paket von PPA, indem Sie den folgenden Befehl ausführen:
sudo apt install retroarch
Linux Mint muss sudo apt update
manuell ausführen, um zuerst den Cache zu aktualisieren, während dies in Ubuntu beim Hinzufügen von PPA automatisch erfolgt.
Starten Sie es nach der Installation über das Startmenü oder indem Sie den Befehl retroarch
im Terminal ausführen. Und Software Updater zeigt Ihnen gegebenenfalls Aktualisierungen für den Emulator an.
Option 3: Flatpak-Paket
Sowohl den Deb- als auch den Snap-Paketen von RetroArch fehlt bisher der Fensterrahmen in Ubuntu mit der Standard-Wayland-Sitzung. Der Benutzer kann wählen, ob er zur Xorg-Sitzung zurückkehren möchte (vom Anmeldebildschirm aus über das Zahnradmenü unten rechts) oder stattdessen das Flatpak-Paket installieren möchte.
Wie Snap läuft auch das Flatpak-Paket in einer Sandbox-Umgebung und unterstützt bisher die meisten Linux-Versionen (einschließlich aller aktuellen Ubuntu-Versionen) auf den Plattformen amd64
und arm64
.
Aktivieren Sie für Ubuntu zunächst die Flatpak-Unterstützung, indem Sie den Befehl im Terminal ausführen (Strg+Alt+T):
sudo apt install flatpak
Während andere Linux-Geräte der offiziellen Installationsanleitung folgen können, um die Unterstützung dieses Paketformats zu aktivieren.
Dann installieren Sie das RetroArch Flatpak-Paket mit dem folgenden Befehl:
flatpak install https://dl.flathub.org/repo/appstream/org.libretro.RetroArch.flatpakref
Oder verwenden Sie den Befehl im Screenshot unten, wenn Sie das Flathub.org-Repository zu Ihrem System hinzugefügt haben.
Wie bei den beiden vorherigen Paketformaten kann der Benutzer über das Startmenü nach der Flatpak-Version von RetroArch suchen und diese starten (melden Sie sich ab und wieder an, wenn das App-Symbol nicht sichtbar ist).
Oder führen Sie den Befehl flatpak run org.libretro.RetroArch
aus, um die Flatpak-Edition des Emulators vom Terminal aus zu starten.
Um das Softwarepaket zu aktualisieren, verwenden Sie den folgenden Befehl:
flatpak update org.libretro.RetroArch
Schritt 2: Kerne und Spiele herunterladen
Bevor Spiele geladen werden können, müssen Benutzer zunächst Kerne herunterladen. Ein Kern wäre ein eigenständiger Emulator, der als „Plugin“ für RetroArch fungiert.
Der Benutzer kann so viele Kerne wie möglich installieren und nur einen Kern gleichzeitig laden, um Spiele-ROMs zu emulieren, zu denen er in der Lage ist.
1. Starten Sie zunächst RetroArch und gehen Sie zu „Hauptmenü
-> Online Updater
“. Scrollen Sie als Nächstes nach unten und klicken Sie auf „Assets, Datenbank, GLSL-Shader usw. aktualisieren“, indem Sie auf die entsprechenden Menüoptionen klicken.
Tipps: Das RetroArch Deb-Paket verwendet eine blaue Benutzeroberfläche mit unterschiedlicher Menüstruktur. Gehen Sie zu „Einstellungen -> Treiber -> Menü“ und stellen Sie die Benutzeroberfläche auf „Ozon“ ein, wie die Screenshots in diesem Schritt zeigen.
2. Klicken Sie auf der Seite Online Updater
als nächstes oben auf die Option Core Downloader
und dann auf So viele Kerne (Emulator-Plugins) herunterladen, wie Sie möchten .
3. Navigieren Sie nach dem Herunterladen der Kerne zurück zu Online Updater
und wählen Sie dann Content Downloader
. Suchen Sie abschließend nach Spielen und klicken Sie auf „Spiele herunterladen“.
Schritt 3: Spiele laden und genießen
Nachdem Sie die Kerne (Emulatoren) und Spieledateien heruntergeladen haben, ist es an der Zeit, Ihre Lieblingsspiele zu laden.
Tipps: Bevor Sie ein Spiel laden, können Sie zunächst zu „Einstellungen -> Eingabe -> RetroPad-Bindungen“ gehen, um Ihre Tastaturtasten oder Tasten der Spielkonsole zuzuordnen.
Gehen Sie zunächst zu „Hauptmenü -> Kern laden“ und wählen Sie dann einen Kern (Emulator) zum Laden aus. Unten links wird Ihnen der Ladekern zusammen mit der Softwareversion angezeigt.
Gehen Sie als nächstes zu „Hauptmenü -> Inhalt laden“. Durchsuchen Sie dann entweder den Ordner „Downloads“ nach den Spielen, die der aktuelle Kern laden kann, oder gehen Sie zu „/home/USER“ für Spiel-ROMs in Ihrem Benutzer-Home-Verzeichnis oder „/media/“ für CD-Roms.
Wenn alles gut geht, sollte das Spiel beginnen. Genießen!
Deinstallieren:
Abhängig davon, welches Paket des RetroArch-Emulators Sie installiert haben, wählen Sie „Führen Sie einen der folgenden Befehle im Terminal aus“ (Strg+Alt+T).
Um das Deb-Paket zu entfernen, führen Sie den folgenden Befehl aus:
sudo apt remove retroarch --autoremove
Entfernen Sie auch das Ubuntu PPA mit dem folgenden Befehl:
sudo add-apt-repository --remove ppa:libretro/stable
- Für das Snap-Paket verwenden Sie zum Deinstallieren einfach die Ubuntu-Software oder das App Center.
Führen Sie für das Flatpak-Paket den folgenden Befehl aus, um es zu deinstallieren:
flatpak uninstall --delete-data org.libretro.RetroArch
Führen Sie außerdem
flatpak uninstall --unused
aus, um nutzlose Laufzeitbibliotheken zu löschen.