.GBA

GBA Datei

Game Boy Advance ROM Image
Frage stellen
SCHNELLE ANTWORT

Eine GBA-Datei ist ein Game Boy Advance ROM-Image - eine Byte-für-Byte-Kopie einer physischen Cartridge. Sie öffnen sie mit einem Emulator wie mGBA unter Windows, macOS, Linux oder Android. Sie installieren das Spiel nicht; Sie laden die Datei in den Emulator. Das Herunterladen kommerzieller GBA-ROMs, die Sie nicht besitzen, ist eine Urheberrechtsverletzung; das Dumpen eigener Cartridges ist der legale Weg.

Entwickler: Nintendo (hardware/format); files are cartridge dumps, not an official distribution format Kategorie: Computerspieldateien MIME: application/x-gba-rom
VERFÜGBAR AUF Windows macOS Linux Android
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 15, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das GBA-Dateiformat?

Die Dateierweiterung .gba wird von der Nintendo Game Boy Advance Spielkonsole verwendet. Es handelt sich um eine Videospiel-Image-Datei, die im ROM-Format gespeichert ist - ein roher Binär-Dump einer physischen Spielcartridge. Eine .gba-Datei enthält eine exakte Kopie des ROM der Cartridge, die mit einem 192-Byte-Header beginnt, der einen ARM-Branch-Einstiegspunkt, einen obligatorischen 156-Byte-Nintendo-Logo-Block, Spielcode und eine 8-Bit-Komplement-Prüfsumme enthält, die das GBA BIOS bei jedem Start überprüft.

GBA-Datei-Emulation

Als .gba-Dateien gespeicherte Spiele können auf dedizierten Emulatoren ausgeführt werden, die für verschiedene Betriebssysteme verfügbar sind, z.B. Windows, macOS oder Linux. Ursprünglich sollten die Spiele nur auf der Game Boy Advance Konsole gespielt werden; um eine .gba-Datei auf einem anderen Computersystem auszuführen, benötigt man entsprechende Emulationssoftware wie mGBA oder VisualBoyAdvance-M. Batterie-Speicherdaten werden nicht innerhalb des .gba-Images gespeichert - sie werden in separate .sav- oder .srm-Begleitdateien geschrieben.

Andere Dateierweiterungen

Die alternative Erweiterung .agb ist im Prinzip identisch mit dem .gba-Format - beide repräsentieren dieselbe Cartridge-Dump-Struktur. Die Erweiterungen .gb und .gbc hingegen gehören zum originalen Game Boy bzw. Game Boy Color; das sind eigenständige, inkompatible Formate. Die Nintendo DS-Nachfolgeplattform verwendet stattdessen .nds.

Sicherheit

RISIKO: MEDIUM

Das rechtliche Risiko überwiegt das technische: Das Herunterladen kommerzieller GBA-ROMs, die Sie nicht besitzen, ist eine Urheberrechtsverletzung, und ROM-Seiten sind bekannt für Adware und gefälschte „Download“-Schaltflächen. Der legale Weg ist das Dumpen von Cartridges, die Sie besitzen. Dateitechnisch sind legitime ROMs inerte Daten, aber ROMs von dubiosen Seiten können falsch beschriftete Installer sein - verwenden Sie seriöse Emulatoren (mGBA, RetroArch) und scannen Sie unbekannte Downloads.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEGame Boy Advance ROM Imagealias GBA ROM, AGB ROM
ENTWICKLERNintendo (hardware/format); files are cartridge dumps, not an official distribution formatseit 2001 (Game Boy Advance launch - AGB platform)
MIME TYPEapplication/x-gba-rom
TYPRohes Cartridge-ROM-Image (binär, mit Header)
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
2E0000EA
ASCII
.···
Bytes 0x00-0x03 sind der 32-Bit-ARM-Branch zum Einstiegspunkt. Der zuverlässige Fingerabdruck ist das 156-Byte-Nintendo-Logo bei 0x04 (beginnt mit 24 FF AE 51 …), das das BIOS beim Start mit einer Prüfsumme überprüft.

Programme zum Öffnen von GBA-Dateien

Windows3 apps
mGBA Open Source Datei > ROM laden und .gba auswählen; der genaueste, aktiv gepflegte GBA-Emulator.
VisualBoyAdvance-M Open Source Datei > Öffnen, .gba-ROM auswählen. Langjähriger VBA-Fork.
RetroArch (mGBA core) Open Source Den mGBA-Core laden, dann Inhalt laden und die .gba-Datei auswählen.
macOS2 apps
OpenEmu Open Source .gba zur Bibliothek hinzufügen; OpenEmu verwendet einen mGBA-basierten Core.
mGBA Open Source Datei > ROM laden und .gba auswählen; der genaueste, aktiv gepflegte GBA-Emulator.
Linux2 apps
mGBA Open Source Datei > ROM laden und .gba auswählen; der genaueste, aktiv gepflegte GBA-Emulator.
RetroArch (mGBA core) Open Source Den mGBA-Core laden, dann Inhalt laden und die .gba-Datei auswählen.
Android1 app
mGBA (or RetroArch) Open Source Installieren, Speicherzugriff gewähren, dann die .gba-Datei laden.

Technische Details

technische Spezifikation
DateitypRoher binärer Cartridge-ROM-Dump (mit Header)
Byte-ReihenfolgeLittle-Endian (ARM7TDMI-Architektur)
Header-Größe192 Bytes (Offsets 0x00-0xBF)
Boot-Signatur32-Bit-ARM-Branch-Opcode bei Offset 0x00; 156-Byte-Nintendo-Logo-Bitmap ab 0x04 (Hex: 24 FF AE 51 …)
Header-Prüfsumme8-Bit-Komplement-Prüfsumme bei Offset 0xBD, bei jedem Start durch GBA BIOS überprüft
Maximale ROM-Größe32 MB (256 Mbit) - das physische Cartridge-Limit
Typische ROM-Größen4 MB, 8 MB, 16 MB oder 32 MB (immer eine Zweierpotenz)
CPU-Befehlssätze32-Bit-ARM und 16-Bit-THUMB (ARM7TDMI-Core)
Interne KomprimierungKeine auf Dateiebene; Spiel-Assets können LZ77- oder Huffman-Komprimierung verwenden, dekodiert über BIOS-SWI-Aufrufe
Speicherdaten-AblageSeparat in Begleit-.sav-/.srm-Dateien gespeichert (SRAM, EEPROM oder Flash-Chip auf der Cartridge)
MIME-Typapplication/x-gba-rom
Spielcode-Feld4-stelliger ASCII-Bezeichner bei Header-Offset 0xAC (z.B. AXVE für Pokémon Ruby)
Herstellercode-Feld2-stelliger ASCII-Lizenznehmercode bei Header-Offset 0xB0
Hardware-Display15-Bit-BGR555-Farbe (32.768 Farben) bei 240×160 Pixeln auf nativer Hardware
Nachfolgeformat.nds (Nintendo DS), das die GBA-Plattform abgelöst hat
Veröffentlicht2001 (Game Boy Advance launch - AGB platform)
Neueste VersionN/A (fixed cartridge format; no versioning)
Spezifikationproblemkaputt.de

GBA-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit GBA-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu GBA-Dateien.

Häufig gestellte Fragen

Wie spiele ich eine .gba-Datei auf meinem PC?
Installieren Sie einen GBA-Emulator wie mGBA (oder RetroArch mit dem mGBA-Core), wählen Sie dann Datei > ROM laden und wählen Sie die .gba-Datei. Eine Installation des Spiels selbst ist nicht erforderlich.
Was ist der beste GBA-Emulator?
mGBA ist der genaueste und am aktivsten gepflegte, verfügbar für Windows, macOS, Linux und Android. VisualBoyAdvance-M und RetroArch (mGBA-Core) sind solide Alternativen.
Wo werden meine Speicherstände gespeichert?
Batterie-Speicherdaten werden in eine separate .sav- (oder .srm-) Datei neben dem ROM geschrieben, nicht innerhalb der .gba. Emulator-Savestates sind eine andere, emulatorspezifische Datei.
Ist das Herunterladen von GBA-ROMs legal?
Das Herunterladen kommerzieller Spiele, die Sie nicht besitzen, ist in den meisten Ländern eine Urheberrechtsverletzung. Das Dumpen von Cartridges, die Sie physisch besitzen, für den persönlichen Gebrauch ist der legale Weg.
Wie wende ich einen ROM-Hack oder eine Fan-Übersetzung auf eine .gba an?
Patches kommen als .ips- oder .ups-Dateien. Wenden Sie sie mit einem Patcher wie Floating IPS (Flips) oder Lunar IPS auf das ursprüngliche ROM an, der das gepatchte .gba produziert.
Kann ich eine .gba in eine .nds konvertieren?
Nein - Game Boy Advance und Nintendo DS sind verschiedene Konsolen mit unterschiedlichen ROM-Formaten. Führen Sie die .gba einfach in einem GBA-fähigen Emulator aus.

Quellen

1Wikipedia - Game Boy Advanceen.wikipedia.org
2GBATEK - GBA/NDS technical reference (cartridge header)problemkaputt.de

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.NOMEDIAAndroid No-Media Marker File

Verwandte Erweiterungen

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen