GBA Emulator: mGBA bleibt 2026 die Referenz
gbamgbaretroarchemulator
Mein erster GBA-Emulator war VisualBoyAdvance, irgendwann um 2003, und ich erinnere mich vor allem an Soundfehler und an Forks, die sich gegenseitig kaputtpatchen. Diese Ära ist lange vorbei. Der Game Boy Advance, Nintendos 32-Bit-Handheld von 2001 mit 81,51 Millionen verkauften Einheiten, gehört heute zur untersten Emulations-Schwierigkeitsstufe, und mit mGBA existiert eine Referenz, an der sich alles andere messen lassen muss. Die Kurzfassung dieses Artikels: Nimm mGBA, und wenn du schon RetroArch benutzt, nimm mGBA als Core darin.
Die Empfehlung heißt mGBA
mGBA ist unter MPL-2.0 lizenziert, wird aktiv entwickelt und hat sich den Status als Referenz für Game-Boy-Advance-Emulation redlich verdient. Das Setup ist vollständig in einem Halbsatz erklärt: installieren, ROM laden. Ein BIOS verlangt der Emulator nicht; wer maximale Genauigkeit in Randfällen will, kann die Original-Firmware der eigenen Hardware hinterlegen, für normales Spielen ist das unnötig.
Die zweite Stärke ist Genügsamkeit. Der ARM7TDMI der Original-Hardware taktet mit 16,78 MHz, und mGBA ist sparsam genug geschrieben, dass es nach eigener und allgemeiner Erfahrung auf jedem Toaster läuft, vom Uralt-Laptop bis zum Billig-Handheld. Neben dem GBA deckt es auch den klassischen Game Boy ab. Wie sauber das Ergebnis ist, zeigt The Legend of Zelda: The Minish Cap, Capcoms kompaktes GBA-Zelda von 2004: in mGBA als perfekt gelistet. Die Einrichtung im Detail steht unter GBA mit mGBA spielen.
Wo ares und die RetroArch-Cores ins Spiel kommen
Zwei Gegenkandidaten verdienen Erwähnung. ares emuliert den GBA mit demselben Anspruch auf Zyklengenauigkeit, mit dem es auch NES bis N64 abdeckt, sprich: Das Timing der Hardware wird Takt für Takt nachgebildet. Das kostet spürbar mehr CPU-Leistung und bringt im GBA-Alltag selten sichtbare Vorteile, ist aber als Gegencheck bei seltsamem Spielverhalten wertvoll. ares läuft nur auf dem Desktop unter Windows, macOS und Linux, mobile Plattformen fallen weg.
RetroArch ist der pragmatische Weg für alle, die ihre Retro-Bibliothek ohnehin über Libretro-Cores verwalten. Der mGBA-Core bringt die Referenz-Emulation in das Frontend, dazu kommen systemübergreifende Savestates, Rewind und die Shader-Sammlung, mit der sich auch das charakteristische, unbeleuchtete GBA-Display nachahmen lässt. Wer nur GBA spielen will, kämpft hier unnötig mit der Lernkurve. Wer fünf Systeme pflegt, spart sich fünf Programme. Anleitung: GBA mit RetroArch spielen.
Der GBA gehört in die Hosentasche
So gut die Desktop-Emulation ist, der GBA war ein Handheld, und für mich fühlt er sich emuliert auf einem Handheld auch am richtigsten an. Die Anforderungen sind so niedrig, dass praktisch jedes Gerät am Markt infrage kommt. Besonders stimmig: das Anbernic RG35XX SP von 2024, ein Klappdesign nach Vorbild des GBA SP, dessen Scharnier und Format genau diesen Nerv treffen. Darauf läuft mGBA-basierte Emulation der kompletten Bibliothek ohne Mühe. Welches Gerät zu Budget und Format-Vorliebe passt, sortiert der Handheld-Finder.
Bleibt ein Grund für echte Module?
Ein paar, ehrlicherweise. Originalhardware braucht keine rechtliche Fußnote, und das haptische Erlebnis eines GBA SP ist durch keinen Shader ersetzbar. Für alle anderen Zwecke hat die Emulation gewonnen: Sie liefert Speicherstände unabhängig von dreißig Jahre alten Batterie-Backups in den Modulen, beleuchtete Displays in beliebiger Größe und eine Bibliothek ohne Modulwechsel. Zur Rechtslage das gewohnte Bild aus deutscher Sicht: Emulatoren sind legal, Sicherungskopien eigener Module ebenso, der Download geschützter ROMs nicht. Die Schutzfristen laufen noch Jahrzehnte, auch bei einem Handheld von 2001.
Unterm Strich ist der GBA der vielleicht dankbarste Einstieg in die Emulation überhaupt: eine riesige Bibliothek, ein klarer Referenz-Emulator, keine BIOS-Hürde und Hardware-Anforderungen nahe null. Schwerer als die Einrichtung wird nur die Entscheidung, mit welchem der 81 Millionen Mal verkauften Gründe du anfängst.