RetroArch auf dem iPhone: Komplette Einrichtungsanleitung 2026

RetroArch ist kein einzelner Emulator, sondern ein Frontend, das viele davon ausführt. Jeder Emulator darin wird als Core bezeichnet, und eine einzige RetroArch-Installation kann Spiele von Systemen wie dem NES, SNES, Game Boy, Game Boy Advance, Sega Genesis, PlayStation und Nintendo 64 abspielen. Zusätzlich bietet es Funktionen, die die meisten Einzelsystem-Emulatoren nicht haben: Shader, Rewind, Run-Ahead, Netplay und RetroAchievements. Diese Anleitung beschreibt die zwei Wege, RetroArch auf einem iPhone zu installieren, wie Cores unter iOS funktionieren, wie du deine Spiele hinzufügst und welche Einstellungen du als Erstes ändern solltest. Die Angaben stammen aus der offiziellen Dokumentation des RetroArch-Projekts.

RetroArch auf dem iPhone im Überblick

PreisKostenlos und Open Source
App StoreJa, weltweit verfügbar seit Mai 2024
iOS-VersioneniOS 12 oder neuer für die Hauptversion (eine separate Build mit weniger Funktionen existiert für iOS 9 und neuer)
CoresIn die App integriert; unter iOS können sie nach der Installation nicht hinzugefügt oder aktualisiert werden
SpieleNicht enthalten; du fügst deine eigenen Spieldateien hinzu
JailbreakNicht erforderlich

App Store oder Sideloading: Welche Version?

Es gibt zwei Wege, RetroArch zu bekommen, und sie sind nicht identisch:

  • App-Store-Version. Die einfachste und sicherste Wahl. Laut dem Projekt enthält sie nur die Cores, die eine ausdrückliche Freigabe für die Verteilung über den App Store haben, und sie läuft ohne JIT, weil Apple Apps die Nutzung von JIT nicht erlaubt.
  • Sideload-Version. Die IPA-Builds enthalten alle für iOS verfügbaren Cores. Du installierst sie mit einem Sideloading-Tool wie Scarlet. Die RetroArch-Dokumentation weist darauf hin, dass JIT nur in sideload-Builds verfügbar ist, die über Xcode oder AltServer installiert wurden. Ein mit Scarlet installierter Build hat also mehr Cores, sollte aber nicht so behandelt werden, als würde er JIT-basierte Cores mit voller Geschwindigkeit ausführen.

Wenn die App-Store-Version die Systeme enthält, die du spielen möchtest, nutze sie. Sideload nur, wenn du einen Core brauchst, der dort nicht enthalten ist.

So installierst du RetroArch mit Scarlet

  1. Installiere zuerst Scarlet, falls du das noch nicht getan hast; schau dir dazu die Anleitung zur Installation von Scarlet iOS an.
  2. Öffne Scarlet und suche in der Bibliothek nach RetroArch. Der Inhalt der Bibliothek ändert sich mit der Zeit. Falls RetroArch nicht aufgelistet ist, nutze stattdessen die RetroArch-IPA von der eigenen Website des Projekts (siehe Anleitung zum Sideloaden von IPA-Dateien mit Scarlet).
  3. Tippe auf Installieren und bestätige die iOS-Abfrage.
  4. Warte, bis das Symbol auf deinem Homescreen fertig heruntergeladen ist.
  5. Falls iOS meldet, dass der Entwickler nicht vertrauenswürdig ist, vertraue dem Profil in den Einstellungen unter Allgemein, VPN & Geräteverwaltung.
  6. Öffne RetroArch einmal, damit die App ihre Ordner anlegt.

Verwende nur RetroArch-Builds vom Projekt selbst oder aus einer Quelle, der du vertraust. Veränderte Emulator-Builds sind ein gängiger Weg, um unerwünschten Code zu verbreiten.

Wie Cores unter iOS funktionieren

Auf Computern und Android lädt RetroArch Cores über den Online Updater herunter. Auf iPhone und iPad funktioniert das anders: Cores sind signierte ausführbare Dateien, deshalb sind sie fest in der App enthalten und können nach der Installation weder hinzugefügt noch aktualisiert werden. Um neuere Cores zu bekommen, installierst du eine neuere Version von RetroArch. Der Online Updater ist trotzdem nützlich, etwa für Shader, Thumbnails und Datenbanken.

Viele Systeme haben mehr als einen Core, meist einen, der auf Genauigkeit setzt, und einen, der auf Geschwindigkeit setzt. Läuft ein Spiel langsam, probiere für dasselbe System einen anderen Core aus. Gängige Optionen sind:

  • NES: Nestopia UE oder FCEUmm
  • SNES: Snes9x für Geschwindigkeit, bsnes für Genauigkeit
  • Game Boy und Game Boy Color: Gambatte
  • Game Boy Advance: mGBA
  • Sega Genesis: Genesis Plus GX
  • PlayStation: PCSX ReARMed für Geschwindigkeit, Beetle PSX für Genauigkeit
  • Nintendo 64: Mupen64Plus-Next

Welche davon in deiner Kopie enthalten sind, hängt von der installierten Version ab. Öffne Load Core im Hauptmenü, um dir die Liste anzusehen.

Deine Spiele hinzufügen

RetroArch wird ohne Spiele ausgeliefert. Verwende nur Spieldateien, zu deren Nutzung du berechtigt bist, etwa Backups von Spielen, die du besitzt, oder Homebrew-Titel; das Herunterladen von Kopien kommerzieller Spiele, die du nicht besitzt, verstößt in den meisten Ländern gegen das Urheberrecht.

  1. Öffne RetroArch einmal, dann öffne die Dateien-App und gehe zu Durchsuchen, Auf meinem iPhone. Dort erscheint ein RetroArch-Ordner.
  2. Kopiere deine Spieldateien in diesen Ordner, idealerweise in einen Unterordner pro System. Du kannst sie aus iCloud Drive, per AirDrop oder von einem Computer verschieben.
  3. Nutze in RetroArch Import Content, dann Scan Directory, und wähle den Ordner aus. RetroArch erstellt Playlists für die erkannten Spiele.
  4. Alternativ kannst du mit Load Content und Open eine Datei direkt auswählen.

Unsere Anleitung zum Übertragen von ROMs auf iPhone-Emulatoren beschreibt jede Übertragungsmethode im Detail.

Erste Einstellungen, die sich lohnen

Video

  • Aktiviere unter Settings, Video, Scaling die Option Integer Scale für scharfe Pixel ohne ungleichmäßige Skalierung.
  • Lass das Seitenverhältnis auf dem eingestellten Wert, den der Core vorgibt, damit Spiele nicht verzerrt werden.

Shader

Shader verändern das Erscheinungsbild des Bildes, zum Beispiel durch CRT-Scanlines oder ein Handheld-LCD-Raster. Lade sie über den Online Updater herunter, öffne dann während ein Spiel läuft das Quick Menu, wähle Shaders und lade ein Preset. Shader benötigen zusätzliche Rechenleistung, schalte sie also aus, wenn ein Spiel ruckelt.

Controller

Koppel deinen Controller zuerst in den iOS-Einstellungen unter Bluetooth. RetroArch erkennt gängige Controller wie Xbox, PlayStation und MFi-Modelle automatisch. Überprüfe die Belegung unter Einstellungen, Eingabe, und nutze das Schnellmenü, Steuerung, um sie für ein einzelnes Spiel zu ändern. Ohne Controller zeigt RetroArch Touch-Steuerelemente auf dem Bildschirm an.

Menüdesign

Wenn sich das Menü auf dem Handy schwer bedienen lässt, kannst du es unter Einstellungen, Benutzeroberfläche, Menü ändern. Ein Neustart wendet die Änderung an.

Funktionen, die RetroArch besonders machen

  • Rewind: springe ein paar Sekunden in einem Spiel zurück. Diese Funktion muss in den Einstellungen aktiviert werden und benötigt zusätzlichen Speicher.
  • Run-ahead: reduziert die Eingabeverzögerung, indem Frames vorausberechnet werden. Dafür ist zusätzliche Rechenleistung nötig, nutze es also bei Systemen, die bereits flüssig laufen.
  • Save States: speichere und lade jederzeit über das Schnellmenü, zusätzlich zu den spieleigenen Speicherständen.
  • RetroAchievements: erstelle ein kostenloses Konto auf retroachievements.org und melde dich dann unter Einstellungen, Achievements an. Unterstützte Spiele zeigen dir dann Erfolge während des Spielens an.
  • Netplay: spiele lokale Mehrspieler-Spiele übers Internet mit einem Freund, der denselben Core und dasselbe Spiel nutzt.

Problembehebung

Ein Spiel lädt nicht

Stelle sicher, dass du einen Core für das richtige System ausgewählt hast, und prüfe, ob die Datei beschädigt oder noch in einem Format gepackt ist, das der Core nicht lesen kann. Manche Systeme, wie etwa die PlayStation, benötigen BIOS-Dateien, die du selbst bereitstellen musst; welche das sind, steht in der Dokumentation des jeweiligen Cores.

Ein Spiel läuft langsam oder der Ton knistert

Probier einen schnelleren Core für dasselbe System, schalte Shader, Rewind und Run-Ahead aus und schließe andere Apps. Eine höhere Audio-Latenz unter Settings, Audio kann Knacken beheben. Unsere besten iPhone-Einstellungen für Gaming mit Emulatoren enthalten weitere Tipps.

Ein erwarteter Core fehlt

Auf iOS kannst du ihn nicht separat herunterladen. Die App-Store-Version enthält weniger Cores als die gesideloadeten Builds, und ältere Builds können andere enthalten.

RetroArch öffnet sich nicht

Wenn du es mit Scarlet installiert hast und es zusammen mit deinen anderen gesideloadeten Apps plötzlich nicht mehr öffnet, wurde höchstwahrscheinlich das Zertifikat widerrufen; schau dir an, was zu tun ist, wenn das Scarlet-Zertifikat widerrufen wurde. Deine Spieldateien bleiben in der Files-App erhalten.

RetroArch vs. Einzelsystem-Emulatoren

RetroArch ist die flexibelste Wahl, aber nicht die einfachste. Wenn du hauptsächlich ein System spielst und eine handyfreundliche App möchtest, ist ein dedizierter Emulator oft einfacher: siehe wie man Delta installiert für Nintendo-Handhelds und ältere Konsolen, oder PPSSPP für PSP-Spiele. Unsere Liste der besten Emulatoren zum Installieren mit Scarlet vergleicht die Optionen, und es gibt eigene Guides für N64-Emulatoren und PlayStation-Spiele auf dem iPhone.

Häufig gestellte Fragen

Ist RetroArch auf dem iPhone kostenlos?

Ja. RetroArch ist kostenlos und Open Source, sowohl im App Store als auch als IPA.

Brauche ich Scarlet, um RetroArch zu bekommen?

Nein. RetroArch gibt es im App Store. Scarlet ist nützlich, wenn du die gesideloadete Version mit allen iOS-Cores möchtest.

Kann ich in der App weitere Cores herunterladen?

Unter iOS nicht. Die Cores sind Teil der App, daher hängt die vorhandene Auswahl von der installierten Version ab.

Kommt RetroArch mit Spielen?

Nein. Du fügst deine eigenen Spieldateien über die Dateien-App hinzu.

Brauche ich einen Controller?

Nein. Die Touch-Steuerung auf dem Bildschirm funktioniert, aber mit einem Bluetooth-Controller spielen sich die meisten Spiele deutlich einfacher.

Ähnliche Beiträge