.GBA

Archivo GBA

Game Boy Advance ROM Image
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo GBA es una imagen ROM de Game Boy Advance: una copia byte por byte de un cartucho físico. Se abre con un emulador como mGBA en Windows, macOS, Linux o Android. No se instala el juego; se carga el archivo en el emulador. Descargar ROMs de GBA comerciales que no posees es una infracción de derechos de autor; extraer tus propios cartuchos es la vía legal.

Desarrollador: Nintendo (hardware/format); files are cartridge dumps, not an official distribution format Categoría: Archivos de juegos MIME: application/x-gba-rom
SE ABRE EN Windows macOS Linux Android
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

En esta página

19k+ extensiones indexadas
Última revisión Jul 15, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo GBA?

La extensión de archivo .gba es utilizada por la consola de juegos Nintendo Game Boy Advance. Es un archivo de imagen de videojuego guardado en formato ROM: un volcado binario sin procesar de un cartucho de juego físico. Un archivo .gba contiene una copia exacta de la ROM del cartucho, comenzando con un encabezado de 192 bytes que contiene un punto de entrada de rama ARM, un bloque obligatorio de 156 bytes del logotipo de Nintendo, el código del juego y una suma de comprobación de complemento de 8 bits verificada por la BIOS de GBA en cada arranque.

Emulación de archivos GBA

Los juegos guardados como archivos .gba pueden ejecutarse en emuladores dedicados disponibles para varios sistemas operativos, p. ej., Windows, macOS o Linux. Originalmente, los juegos solo debían ejecutarse en la consola Game Boy Advance, por lo que para ejecutar un archivo .gba en cualquier otro sistema informático es necesario utilizar un software de emulación adecuado como mGBA o VisualBoyAdvance-M. Los datos de guardado de la batería no se almacenan dentro de la imagen .gba; se escriben en archivos complementarios independientes .sav o .srm.

Otras extensiones de archivo

La extensión alternativa .agb es, en principio, idéntica al formato .gba: ambas representan la misma estructura de volcado de cartucho. Las extensiones .gb y .gbc, por el contrario, pertenecen a la Game Boy original y Game Boy Color respectivamente; esos son formatos distintos e incompatibles. La plataforma sucesora Nintendo DS utiliza .nds en su lugar.

Seguridad y protección

RIESGO: MEDIUM

El riesgo legal supera al técnico: descargar ROMs de GBA comerciales que no posees es una infracción de derechos de autor, y los sitios de ROM son conocidos por el adware y los botones de «descarga» falsos. El camino legal es extraer los cartuchos que posees. En cuanto al archivo, una ROM legítima son datos inertes, pero las ROMs de sitios sospechosos pueden ser instaladores mal etiquetados; usa emuladores de buena reputación (mGBA, RetroArch) y escanea las descargas desconocidas.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOGame Boy Advance ROM Imagetambién conocido como GBA ROM, AGB ROM
DESARROLLADORNintendo (hardware/format); files are cartridge dumps, not an official distribution formatdesde 2001 (Game Boy Advance launch - AGB platform)
TIPO MIMEapplication/x-gba-rom
TIPOImagen ROM de cartucho sin procesar (binaria, con encabezado)
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
2E0000EA
ASCII
.···
Los bytes 0x00-0x03 son la rama ARM de 32 bits hacia la entrada. La huella digital confiable es el logotipo de Nintendo de 156 bytes en 0x04 (comienza con 24 FF AE 51 …), que la BIOS comprueba al arrancar.

Programas que abren archivos GBA

Windows3 apps
mGBA Código abierto Archivo > Cargar ROM y seleccionar el .gba; el emulador de GBA más preciso y mantenido activamente.
VisualBoyAdvance-M Código abierto Archivo > Abrir, elegir la ROM .gba. Bifurcación de VBA de larga trayectoria.
RetroArch (mGBA core) Código abierto Carga el núcleo mGBA, luego Cargar contenido y elige el archivo .gba.
macOS2 apps
OpenEmu Código abierto Añade el .gba a tu biblioteca; OpenEmu utiliza un núcleo basado en mGBA.
mGBA Código abierto Archivo > Cargar ROM y seleccionar el .gba; el emulador de GBA más preciso y mantenido activamente.
Linux2 apps
mGBA Código abierto Archivo > Cargar ROM y seleccionar el .gba; el emulador de GBA más preciso y mantenido activamente.
RetroArch (mGBA core) Código abierto Carga el núcleo mGBA, luego Cargar contenido y elige el archivo .gba.
Android1 app
mGBA (or RetroArch) Código abierto Instala, concede acceso al almacenamiento y luego carga el archivo .gba.

Detalles técnicos

especificación profunda
Tipo de archivoVolcado de ROM de cartucho binario sin procesar (con encabezado)
Orden de bytesLittle-endian (arquitectura ARM7TDMI)
Tamaño del encabezado192 bytes (desplazamientos 0x00-0xBF)
Firma de arranqueCódigo de operación de rama ARM de 32 bits en el desplazamiento 0x00; mapa de bits del logotipo de Nintendo de 156 bytes que comienza en 0x04 (hex: 24 FF AE 51 …)
Suma de comprobación del encabezadoSuma de comprobación de complemento de 8 bits en el desplazamiento 0xBD, verificada por la BIOS de GBA en cada arranque
Tamaño máximo de ROM32 MB (256 Mbit): el límite físico del cartucho
Tamaños típicos de ROM4 MB, 8 MB, 16 MB o 32 MB (siempre una potencia de dos)
Conjuntos de instrucciones de CPUARM de 32 bits y THUMB de 16 bits (núcleo ARM7TDMI)
Compresión internaNinguna a nivel de archivo; los recursos del juego pueden usar compresión LZ77 o Huffman, decodificada a través de llamadas SWI de la BIOS
Almacenamiento de datos de guardadoSe almacena por separado en archivos complementarios .sav / .srm (SRAM, EEPROM o chip Flash en el cartucho)
Tipo MIMEapplication/x-gba-rom
Campo de código de juegoIdentificador ASCII de 4 caracteres en el desplazamiento del encabezado 0xAC (p. ej., AXVE para Pokémon Rubí)
Campo de código de fabricanteCódigo de licenciatario ASCII de 2 caracteres en el desplazamiento del encabezado 0xB0
Pantalla de hardwareColor BGR555 de 15 bits (32.768 colores) a 240×160 píxeles en hardware nativo
Formato sucesor.nds (Nintendo DS), que reemplazó a la plataforma GBA
Lanzado2001 (Game Boy Advance launch - AGB platform)
Última versiónN/A (fixed cartridge format; no versioning)
Especificaciónproblemkaputt.de

Conversiones de GBA

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos GBA. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos GBA.

Preguntas frecuentes

¿Cómo juego un archivo .gba en mi PC?
Instala un emulador de GBA como mGBA (o RetroArch con el núcleo mGBA), luego usa Archivo > Cargar ROM y selecciona el archivo .gba. No es necesaria la instalación del juego en sí.
¿Cuál es el mejor emulador de GBA?
mGBA es el más preciso y se mantiene activamente, disponible en Windows, macOS, Linux y Android. VisualBoyAdvance-M y RetroArch (núcleo mGBA) son alternativas sólidas.
¿Dónde se guardan mis partidas?
Las partidas guardadas por batería se escriben en un archivo .sav (o .srm) independiente junto a la ROM, no dentro del .gba. Los estados de guardado del emulador son un archivo diferente y específico del emulador.
¿Es legal descargar ROMs de GBA?
Descargar juegos comerciales que no posees es una infracción de derechos de autor en la mayoría de los países. Extraer cartuchos que posees físicamente para uso personal es la vía legal.
¿Cómo aplico un hack de ROM o una traducción de fans a un .gba?
Los parches vienen como archivos .ips o .ups. Aplícalos a la ROM original con un parcheador como Floating IPS (Flips) o Lunar IPS, que produce el .gba parcheado.
¿Puedo convertir un .gba a un .nds?
No: Game Boy Advance y Nintendo DS son consolas diferentes con formatos de ROM diferentes. Simplemente ejecuta el .gba en un emulador compatible con GBA.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

.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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z