.GBA

GBA-bestand

Game Boy Advance ROM Image
Stel een vraag
SNEL ANTWOORD

Een GBA-bestand is een Game Boy Advance ROM-image - een byte-voor-byte kopie van een fysieke cartridge. Je opent het met een emulator zoals mGBA op Windows, macOS, Linux of Android. Je installeert het spel niet; je laadt het bestand in de emulator. Het downloaden van commerciële GBA ROM's die je niet bezit is een inbreuk op het auteursrecht; het dumpen van je eigen cartridges is de legale weg.

Ontwikkelaar: Nintendo (hardware/format); files are cartridge dumps, not an official distribution format Categorie: Spelbestanden MIME: application/x-gba-rom
OPENT OP Windows macOS Linux Android
Gerelateerd: .OBB · .PAK · .ROFL · .PACKAGE

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 15, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het GBA-bestandsformaat?

De extensie .gba wordt gebruikt door de Nintendo Game Boy Advance spelcomputer. Het is een videospel-imagebestand opgeslagen in ROM-formaat - een ruwe binaire dump van een fysieke spelcartridge. Een .gba-bestand bevat een exacte kopie van de ROM van de cartridge, beginnend met een 192-byte header die een ARM-branch entry point bevat, een verplicht 156-byte Nintendo-logoblok, de spelcode en een 8-bits complement-checksum die bij elke opstart door de GBA BIOS wordt geverifieerd.

GBA-bestand emulatie

Spellen die zijn opgeslagen als .gba-bestanden kunnen worden uitgevoerd op speciale emulators die beschikbaar zijn voor verschillende besturingssystemen, zoals Windows, macOS of Linux. Oorspronkelijk waren de spellen alleen bedoeld voor de Game Boy Advance-console, dus om een .gba-bestand op een ander computersysteem uit te voeren, moet men geschikte emulatiesoftware gebruiken zoals mGBA of VisualBoyAdvance-M. Batterij-opslaggegevens (save data) worden niet opgeslagen in de .gba-image - deze worden weggeschreven naar afzonderlijke .sav of .srm bijbehorende bestanden.

Andere bestandsextensies

De alternatieve extensie .agb is in principe identiek aan het .gba-formaat - beide vertegenwoordigen dezelfde cartridge-dumpstructuur. De extensies .gb en .gbc behoren daarentegen tot de originele Game Boy en Game Boy Color; dit zijn afzonderlijke, incompatibele formaten. Het Nintendo DS-opvolgerplatform gebruikt in plaats daarvan .nds.

Beveiliging & veiligheid

RISICO: MEDIUM

Het juridische risico is groter dan het technische: het downloaden van commerciële GBA ROM's die je niet bezit is een inbreuk op het auteursrecht, en ROM-sites staan bekend om adware en valse „download”-knoppen. Het legale pad is het dumpen van cartridges die je zelf bezit. Wat het bestand betreft: een legitieme ROM is inerte data, maar ROM's van dubieuze sites kunnen verkeerd gelabelde installatieprogramma's zijn - gebruik gerenommeerde emulators (mGBA, RetroArch) en scan onbekende downloads.

Formaatdetails

in een notendop
VOLLEDIGE NAAMGame Boy Advance ROM Imageook bekend als GBA ROM, AGB ROM
ONTWIKKELAARNintendo (hardware/format); files are cartridge dumps, not an official distribution formatsinds 2001 (Game Boy Advance launch - AGB platform)
CATEGORIESpelbestanden
MIME-TYPEapplication/x-gba-rom
TYPERuwe cartridge ROM-image (binair, met header)
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
2E0000EA
ASCII
.···
Byte 0x00-0x03 is de 32-bits ARM-branch naar de entry. De betrouwbare vingerafdruk is het 156-byte Nintendo-logo op 0x04 (begint met 24 FF AE 51 …), waarvan de BIOS de checksum controleert bij het opstarten.

Programma's die GBA-bestanden openen

Windows3 apps
mGBA Open-source Bestand > ROM laden en selecteer de .gba; de meest nauwkeurige, actief onderhouden GBA-emulator.
VisualBoyAdvance-M Open-source Bestand > Openen, kies de .gba ROM. Een langlopende VBA-fork.
RetroArch (mGBA core) Open-source Laad de mGBA-core, vervolgens „Inhoud laden” en kies het .gba-bestand.
macOS2 apps
OpenEmu Open-source Voeg de .gba toe aan je bibliotheek; OpenEmu gebruikt een op mGBA gebaseerde core.
mGBA Open-source Bestand > ROM laden en selecteer de .gba; de meest nauwkeurige, actief onderhouden GBA-emulator.
Linux2 apps
mGBA Open-source Bestand > ROM laden en selecteer de .gba; de meest nauwkeurige, actief onderhouden GBA-emulator.
RetroArch (mGBA core) Open-source Laad de mGBA-core, vervolgens „Inhoud laden” en kies het .gba-bestand.
Android1 app
mGBA (or RetroArch) Open-source Installeer, verleen toegang tot de opslag en laad vervolgens het .gba-bestand.

Technische details

diepe specificaties
BestandstypeRuwe binaire cartridge ROM-dump (met header)
Byte-volgordeLittle-endian (ARM7TDMI-architectuur)
Header-grootte192 bytes (offsets 0x00-0xBF)
Opstart-handtekening32-bits ARM branch opcode op offset 0x00; 156-byte Nintendo-logobitmap beginnend bij 0x04 (hex: 24 FF AE 51 …)
Header-checksum8-bits complement-checksum op offset 0xBD, geverifieerd door GBA BIOS bij elke opstart
Maximale ROM-grootte32 MB (256 Mbit) - het fysieke plafond van de cartridge
Typische ROM-groottes4 MB, 8 MB, 16 MB, of 32 MB (altijd een macht van twee)
CPU-instructiesets32-bits ARM en 16-bits THUMB (ARM7TDMI-core)
Interne compressieGeen op bestandsniveau; spelonderdelen kunnen LZ77- of Huffman-compressie gebruiken, gedecodeerd via BIOS SWI-aanroepen
Opslag van save-dataAfzonderlijk opgeslagen in bijbehorende .sav / .srm bestanden (SRAM, EEPROM, of Flash-chip op de cartridge)
MIME-typeapplication/x-gba-rom
Spelcode-veld4-tekens ASCII-identificatie op header-offset 0xAC (bijv. AXVE voor Pokémon Ruby)
Maker-codeveld2-tekens ASCII-licentiehoudercode op header-offset 0xB0
Hardware-weergave15-bits BGR555 kleur (32.768 kleuren) bij 240×160 pixels op native hardware
Opvolgend formaat.nds (Nintendo DS), dat het GBA-platform verving
Uitgebracht2001 (Game Boy Advance launch - AGB platform)
Laatste versieN/A (fixed cartridge format; no versioning)
Specificatieproblemkaputt.de

GBA conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met GBA-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over GBA-bestanden.

Veelgestelde vragen

Hoe speel ik een .gba-bestand af op mijn pc?
Installeer een GBA-emulator zoals mGBA (of RetroArch met de mGBA-core), gebruik vervolgens „Bestand > ROM laden” en selecteer het .gba-bestand. Er is geen installatie van het spel zelf nodig.
Wat is de beste GBA-emulator?
mGBA is de meest nauwkeurige en actief onderhouden emulator, beschikbaar op Windows, macOS, Linux en Android. VisualBoyAdvance-M en RetroArch (mGBA-core) zijn solide alternatieven.
Waar worden mijn opgeslagen spellen bewaard?
Batterij-saves worden weggeschreven naar een apart .sav (of .srm) bestand naast de ROM, niet in de .gba zelf. Emulator „save states” zijn een ander, emulator-specifiek bestandstype.
Is het downloaden van GBA ROM's legaal?
Het downloaden van commerciële spellen die je niet bezit is in de meeste landen een inbreuk op het auteursrecht. Het dumpen van cartridges die je fysiek bezit voor persoonlijk gebruik is de legale weg.
Hoe pas ik een ROM-hack of fanvertaling toe op een .gba?
Patches worden geleverd als .ips of .ups bestanden. Pas deze toe op de originele ROM met een patcher zoals Floating IPS (Flips) of Lunar IPS, wat de gepatchte .gba produceert.
Kan ik een .gba converteren naar een .nds?
Nee - Game Boy Advance en Nintendo DS zijn verschillende consoles met verschillende ROM-formaten. Draai de .gba gewoon in een emulator die GBA ondersteunt.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Gerelateerde extensies

.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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z