OpenEmux
Deine Retro-Sammlung,
bereit zum Spielen.
Füge die Spiele hinzu, die dir gehören. OpenEmux sortiert sie nach Konsole, mit Covern, unter Linux, Windows und Android.
Was ist neu in dieser Version ↓ ▶ Video ansehen (44 s)
Kostenlos und quelloffen · MIT-Lizenz · AppImage, .deb, .rpm & Flatpak für Linux · Installer & portables ZIP für Windows · APK auf Android (GPLv3)
Inspiriert von OpenEmu für macOS, aber kein Fork: eine eigene Codebasis mit RetroArch als Emulations-Backend. Mehr dazu.
Eine große Bibliothek, die schnell bleibt, und deine Spiele vor den Downloads.
In OpenEmux 1.23.4 geht es um Tempo, auf dem Desktop und unter Android, und um die Momente, in denen dich die App rätseln ließ.
- Große Bibliothek, schnell. Mit 3000 Spielen öffnet „Alle“ in unter einer Sekunde statt in drei, und die App braucht fast nur halb so viel Speicher.
- Deine Spiele vor den Downloads. Wähle den ROM-Ordner, und die Bibliothek ist da; den Emulator einer Konsole lädt die App beim ersten Spielen. Ein Start zeigt „Wird gestartet…“ und danach, wie lange du gespielt hast.
- Zuletzt gespielt, Spieldetails und TV-Modus. Mach weiter, wo du aufgehört hast, finde Core, Shader, Spielstände und Spielzeit an einem Ort, und spiel vom Sofa aus mit F11 oder der Guide-Taste.
- Android kleiner, schneller, und Pause per Controller. Die APK ist kleiner und startet in etwa der halben Zeit, und Start gedrückt halten öffnet am Controller das Pausenmenü.
- Wähle den ROM-Ordner.
- Deine Spiele sind sofort da.
- Spiel los, der Emulator folgt.
Frühere Versionen
- 1.23.3 Wähle unter Android die Form jeder Touch-Taste, mit abgerundeten Dreiecken und einem gedrückten Look.
- 1.23 Ankermodus und Kombitasten für die Touch-Steuerung unter Android: Spiele, die zwei Tasten zugleich brauchen, lassen sich auf dem Glas spielen.
- 1.22 Skin im Pausenmenü wechseln und bearbeiten, Spielstände mit dem ganzen Bild, und weiterspielen, während ein Spiel ankommt.
Jede Konsole als Module.
Jede Konsole hat eine Seite mit ihren Spielen auf den passenden Modulen. Wechsle zu Covern oder zur Liste, wann du willst.
Die gezeigten Spiele sind fiktiv und dienen nur zur Veranschaulichung. Es sind keine echten Spiele für diese Konsolen, und ihre Grafiken wurden mit KI erstellt.
Ein Controller für jede Konsole.
Auf Android hat jede Konsole ihren eigenen Bildschirm-Controller, im Hoch- und im Querformat. Schließ ein Gamepad an, und er macht Platz.
Die gezeigten Spiele sind fiktiv und dienen nur zur Veranschaulichung. Es sind keine echten Spiele für diese Konsolen, und ihre Grafiken wurden mit KI erstellt.
Android 8 oder neuer, 64 Bit (arm64). Die Android-App ist ein Fork von RetroArch und steht daher unter der GPLv3; der Quellcode liegt unter openemux-android.
Jedes Spiel auf dem Modul seiner Konsole
In der Modulansicht erscheinen die Spiele, die du hinzugefügt hast, mit ihrem Etikett auf dem Modul ihrer Konsole. Die Module unten sind ein Beispiel für diese Ansicht.
Installation
Es gibt Pakete für Debian, Ubuntu und Fedora, ein AppImage, ein Flatpak, einen Installer für Windows und eine APK für Android. Beim ersten Start richtet OpenEmux den Rest ein.
Linux
In der Sandbox, mit automatischen Updates
RetroArch von Flathub installieren:
flatpak install -y flathub org.libretro.RetroArchDas OpenEmux-Repository hinzufügen und OpenEmux installieren:
flatpak remote-add --if-not-exists --no-gpg-verify \ openemux https://guilhermefeitosa66.github.io/openemux-flatpak/repo flatpak install -y openemux io.github.guilhermefeitosa66.OpenEmuxUpdates kommen mit
flatpak update.
Lieber das heruntergeladene Bundle installieren? Nach Schritt 1:
flatpak install -y ./OpenEmux-*.flatpak
Jede Distribution
Mit dem Button oben herunterladen.
Ausführbar machen und starten:
chmod +x OpenEmux-*-x86_64.AppImage ./OpenEmux-*-x86_64.AppImageKein FUSE? Stell
APPIMAGE_EXTRACT_AND_RUN=1voran.
Debian / Ubuntu
Ubuntu 24.04 LTS oder neuer.
Mit dem Button oben herunterladen.
Aus dem Ordner installieren, in dem die Datei gespeichert wurde:
sudo apt install ./openemux_*_amd64.deb
Fedora
Fedora 40 oder neuer.
Mit dem Button oben herunterladen.
Aus dem Ordner installieren, in dem die Datei gespeichert wurde:
sudo dnf install ./openemux-*.x86_64.rpm
Windows Beta
Beide Versionen bringen GTK 4, die Python-Laufzeitumgebung und RetroArch selbst mit, du musst also nichts dazu installieren. Windows 10 oder 11, 64-Bit. Das ist noch neu — wenn etwas nicht rund läuft, eröffne ein Issue.
Der übliche Weg
Mit dem Button oben herunterladen.
OpenEmux-*-setup.exestarten und dem Installer folgen.Installiert nur für deinen Benutzer, also ohne Administrator-Abfrage. Die Builds sind noch nicht code-signiert: SmartScreen wird warnen, und mit Weitere Informationen → Trotzdem ausführen kommst du daran vorbei.
Nichts wird installiert
Mit dem Button oben herunterladen.
Entpacke es irgendwohin und starte
OpenEmux.exeaus dem OrdnerOpenEmux\darin. Einstellungen, Bibliothek, Spielstände und Cover bleiben in dessen Ordnerdata\, nichts landet in deinem Benutzerprofil – so läuft es direkt vom USB-Stick. Bekommt der Ordner einen anderen Laufwerksbuchstaben oder einen anderen Platz, bleibt alles erhalten.
Android
Die APK ist noch nicht im Play Store: Lade sie unter Releases herunter und erlaube dem Browser oder Dateimanager, Apps zu installieren, wenn Android fragt. Android 8 oder neuer, 64 Bit.
APK installieren
Mit dem Button oben herunterladen.
Öffne die heruntergeladene Datei und bestätige. Updates werden genauso installiert, über die vorherige Version.
Lass die Cores herunterladen
Beim ersten Start lädt die App die Emulator-Cores herunter. Leg dann deine ROMs unter Importieren ab, oder auf dem Handy in Android/data/com.openemux.mobile/files/roms.
Prüfe deinen Download
Jedes Release enthält eine Datei SHA256SUMS. Leg sie neben die heruntergeladene Datei und führe aus:
sha256sum -c SHA256SUMS --ignore-missing
OK heißt, die Datei ist genau die, die veröffentlicht wurde. Alles andere heißt, sie ist beschädigt oder manipuliert — führe sie nicht aus.
Unter Windows gibt PowerShell den Hash aus, und du vergleichst ihn mit bloßem Auge mit der passenden Zeile in SHA256SUMS:
Get-FileHash .\OpenEmux-*-setup.exe -Algorithm SHA256
Alle Dateien auf der Releases-Seite →
Lieber selbst bauen? make bootstrap && make run — siehe die Build-Anleitung.
Alles andere
Auf RetroArch gebaut
Unter der Haube übernimmt RetroArch die Emulation. Es ist mächtig, aber seine Menüs und Einstellungen können abschrecken, wenn man einfach nur spielen will. OpenEmux kümmert sich um das Drumherum: deine Spiele ordnen, die Cores herunterladen und Steuerung und Shader einrichten.
Deine Spiele, nach Konsole
Die Spiele, die du hinzufügst, werden nach Konsole gruppiert, mit Coverbildern aus dem Thumbnail-Archiv von libretro.
Bereit beim ersten Start
Beim ersten Öffnen legt OpenEmux seine Konfiguration an und lädt die Cores für deine Konsolen herunter, meist in etwa zehn Sekunden. Der Rest lädt im Hintergrund weiter.
Steuerung pro Konsole
Tastatur und Gamepad für jede Konsole in einem Bereich belegen. OpenEmux gibt die Belegung beim Spielstart an RetroArch weiter.
Shader pro Konsole
Wähle für jede Konsole einen CRT- oder Scanline-Shader aus einer kurzen Liste, ohne das Shader-Menü von RetroArch zu durchsuchen.
BIOS-Übersicht
Zeigt, welche BIOS-Dateien jede Konsole braucht und welche du schon hast, damit eine fehlende Datei nicht zu einem Spiel wird, das kommentarlos nicht startet.
Linux zuerst
Linux ist die Hauptplattform von OpenEmux. Die App ist mit GTK4 und Adwaita gebaut, folgt den GNOME-Richtlinien, und jede Änderung wird zuerst unter Linux getestet. Windows wird ebenfalls unterstützt, mit einer Version noch in der Beta.
Ein Controller pro Konsole
Jede der 31 Konsolen hat ihren eigenen Bildschirm-Controller, gestaltet wie das Original, im Hoch- und Querformat. Eine Leiste unter dem Bild speichert, lädt, schaltet Turbo ein und beschleunigt das Spiel.
Module und Cover
Spiele erscheinen als Module mit ihren Etiketten, oder als Cover und Liste. Die Regale lassen sich beliebig ordnen.
Nach einem Download bereit
Die App bringt keine Cores mit: Beim ersten Start lädt sie die aller Konsolen vom RetroArch-Buildbot, zusammen mit den Systemdateien für PSP und GameCube.
Auch mit Gamepad
Schließ einen Controller an und der Bildschirm-Controller tritt zur Seite: Das Spiel nutzt den ganzen Bildschirm, und die Menüs folgen Steuerkreuz und Tasten.
Hell und dunkel
Folgt dem Design des Handys, oder wähle eines in den Einstellungen.
Acht Sprachen
Dieselben Sprachen wie die Desktop-App, nach dem Handy oder in den Einstellungen gewählt.
RetroAchievements
Einmal in den Einstellungen anmelden, und jedes Spiel schaltet Erfolge in deinem RetroAchievements-Profil frei, mit Hardcore-Modus, wenn du willst.
Spiel die Spiele, die dir gehören
OpenEmux ist ein Frontend für RetroArch, damit man spielen kann, ohne vorher die Menüs von RetroArch zu lernen. Es ist keine Quelle für Spiele: Es liefert keine Spiele, keine ROMs und keine BIOS-Dateien mit, und wird das auch nie tun.
- Nutze nur Inhalte, die dir rechtmäßig gehören. Lies deine eigenen Module und Discs aus, oder nutze Sicherungskopien von Spielen, die du gekauft hast.
- Für Raubkopien ist das nicht gedacht. Urheberrechtlich geschützte Spiele herunterzuladen, die dir nicht gehören, ist in den meisten Ländern illegal.
- Emulation hilft, Geschichte zu bewahren. Viel von der Kunst, der Musik und dem Design der Videospiele lebt auf alternder Hardware. Es spielbar zu halten, lohnt sich, und es gelingt am besten mit Respekt vor den Menschen, die diese Spiele gemacht haben.
31 Systeme
Jedes System läuft mit den Cores von RetroArch selbst und hat in OpenEmux eigene Coverbilder, Steuerung und Shader-Einstellungen.
Inspiriert von OpenEmu, angetrieben von RetroArch
OpenEmux ist von OpenEmu inspiriert, der Emulator-Oberfläche für macOS. OpenEmu läuft nur auf macOS, also versucht OpenEmux, etwas Ähnliches unter Linux zu bieten, und jetzt auch unter Windows. Es ist kein Fork und teilt keinen Code mit OpenEmu: Es ist eine eigene Codebasis in Python, GTK 4 und libadwaita, und die Emulation selbst stammt aus den Projekten RetroArch und libretro. Die Konsolen-Icons sind Grafiken von OpenEmu, genannt unter der BSD-Lizenz von OpenEmu. Die Android-App ist ein eigenständiges Design (ein OpenEmu für Smartphones gibt es nicht). OpenEmux ist weder mit dem OpenEmu Team verbunden noch von ihm unterstützt. Nichts davon gäbe es ohne die Arbeit all dieser Projekte. ❤️
OpenEmux ist freie Software
Es ist kostenlos, und der Code ist unter der MIT-Lizenz offen. Wenn du helfen möchtest, sind Fehlerberichte, Übersetzungen, Code und Ideen immer willkommen. Auf r/OpenEmux kannst du um Hilfe bitten, dein Setup zeigen oder verfolgen, woran gerade gearbeitet wird.























