.GBA

Plik GBA

Game Boy Advance ROM Image
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik GBA to obraz ROM konsoli Game Boy Advance - kopia fizycznego kartridża bit po bicie. Można go otworzyć za pomocą emulatora, takiego jak mGBA w systemach Windows, macOS, Linux lub Android. Gry się nie instaluje; plik ładuje się bezpośrednio do emulatora. Pobieranie komercyjnych obrazów ROM GBA, których nie jesteś właścicielem, stanowi naruszenie praw autorskich; legalną drogą jest samodzielne zgrywanie (dumping) własnych kartridży.

Deweloper: Nintendo (hardware/format); files are cartridge dumps, not an official distribution format Kategoria: Pliki gier MIME: application/x-gba-rom
OTWIERA SIĘ NA Windows macOS Linux Android
Powiązane: .OBB · .PAK · .ROFL · .PACKAGE

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 15, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku GBA?

Rozszerzenie pliku .gba jest używane przez konsolę do gier Nintendo Game Boy Advance. Jest to plik obrazu gry wideo zapisany w formacie ROM - surowy zrzut binarny fizycznego kartridża z grą. Plik .gba zawiera dokładną kopię pamięci ROM kartridża, rozpoczynającą się od 192-bajtowego nagłówka, który zawiera punkt wejścia gałęzi ARM, obowiązkowy 156-bajtowy blok logo Nintendo, kod gry oraz 8-bitową sumę kontrolną dopełnienia weryfikowaną przez BIOS GBA przy każdym uruchomieniu.

Emulacja plików GBA

Gry zapisane jako pliki .gba mogą być uruchamiane na dedykowanych emulatorach dostępnych dla różnych systemów operacyjnych, np. Windows, macOS lub Linux. Pierwotnie gry te były przeznaczone wyłącznie do uruchamiania na konsoli Game Boy Advance, więc aby uruchomić plik .gba na jakimkolwiek innym systemie komputerowym, należy użyć odpowiedniego oprogramowania emulującego, takiego jak mGBA lub VisualBoyAdvance-M. Dane zapisu bateryjnego nie są przechowywane wewnątrz obrazu .gba - są one zapisywane w oddzielnych plikach towarzyszących .sav lub .srm.

Inne rozszerzenia plików

Alternatywne rozszerzenie .agb jest w zasadzie identyczne z formatem .gba - oba reprezentują tę samą strukturę zrzutu kartridża. Rozszerzenia .gb i .gbc należą natomiast odpowiednio do oryginalnego Game Boy i Game Boy Color; są to odrębne, niekompatybilne formaty. Następca platformy, Nintendo DS, używa zamiast tego formatu .nds.

Bezpieczeństwo

RYZYKO: MEDIUM

Ryzyko prawne przewyższa techniczne: pobieranie komercyjnych obrazów ROM GBA, których nie jesteś właścicielem, jest naruszeniem praw autorskich, a strony z ROM-ami są znane z oprogramowania adware i fałszywych przycisków „pobierz”. Legalną ścieżką jest zgrywanie posiadanych kartridży. Pod względem technicznym, legalny ROM to dane obojętne, ale ROM-y z podejrzanych stron mogą być błędnie oznaczonymi instalatorami - używaj sprawdzonych emulatorów (mGBA, RetroArch) i skanuj nieznane pliki.

Szczegóły formatu

w pigułce
PEŁNA NAZWAGame Boy Advance ROM Imageznany również jako GBA ROM, AGB ROM
DEWELOPERNintendo (hardware/format); files are cartridge dumps, not an official distribution formatod 2001 (Game Boy Advance launch - AGB platform)
KATEGORIAPliki gier
TYP MIMEapplication/x-gba-rom
TYPSurowy obraz ROM kartridża (binarny, z nagłówkiem)
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
2E0000EA
ASCII
.···
Bajty 0x00-0x03 to 32-bitowa gałąź ARM do punktu wejścia. Wiarygodnym „odciskiem palca” jest 156-bajtowe logo Nintendo pod adresem 0x04 (zaczyna się od 24 FF AE 51 …), które BIOS sprawdza sumą kontrolną przy starcie.

Programy otwierające pliki GBA

Windows3 apps
mGBA Open-source Plik > Załaduj ROM i wybierz .gba; najdokładniejszy, aktywnie rozwijany emulator GBA.
VisualBoyAdvance-M Open-source Plik > Otwórz, wybierz ROM .gba. Długo istniejący fork VBA.
RetroArch (mGBA core) Open-source Załaduj rdzeń mGBA, a następnie Załaduj treść i wybierz plik .gba.
macOS2 apps
OpenEmu Open-source Dodaj plik .gba do swojej biblioteki; OpenEmu używa rdzenia opartego na mGBA.
mGBA Open-source Plik > Załaduj ROM i wybierz .gba; najdokładniejszy, aktywnie rozwijany emulator GBA.
Linux2 apps
mGBA Open-source Plik > Załaduj ROM i wybierz .gba; najdokładniejszy, aktywnie rozwijany emulator GBA.
RetroArch (mGBA core) Open-source Załaduj rdzeń mGBA, a następnie Załaduj treść i wybierz plik .gba.
Android1 app
mGBA (or RetroArch) Open-source Zainstaluj, przyznaj dostęp do pamięci, a następnie załaduj plik .gba.

Szczegóły techniczne

specyfikacja
Typ plikuSurowy binarny zrzut ROM kartridża (z nagłówkiem)
Kolejność bajtówLittle-endian (architektura ARM7TDMI)
Rozmiar nagłówka192 bajty (offsety 0x00-0xBF)
Sygnatura rozruchowa32-bitowy kod operacji gałęzi ARM pod offsetem 0x00; 156-bajtowa bitmapa logo Nintendo zaczynająca się od 0x04 (hex: 24 FF AE 51 …)
Suma kontrolna nagłówka8-bitowa suma kontrolna dopełnienia pod offsetem 0xBD, weryfikowana przez BIOS GBA przy każdym rozruchu
Maksymalny rozmiar ROM32 MB (256 Mbit) - fizyczny limit kartridża
Typowe rozmiary ROM4 MB, 8 MB, 16 MB lub 32 MB (zawsze potęga liczby dwa)
Zestawy instrukcji CPU32-bitowy ARM i 16-bitowy THUMB (rdzeń ARM7TDMI)
Wewnętrzna kompresjaBrak na poziomie pliku; zasoby gry mogą używać kompresji LZ77 lub Huffmana, dekodowanej przez wywołania BIOS SWI
Przechowywanie danych zapisuPrzechowywane oddzielnie w plikach towarzyszących .sav / .srm (układ SRAM, EEPROM lub Flash na kartridżu)
Typ MIMEapplication/x-gba-rom
Pole kodu gry4-znakowy identyfikator ASCII w nagłówku pod offsetem 0xAC (np. AXVE dla Pokémon Ruby)
Pole kodu producenta2-znakowy kod licencjobiorcy ASCII w nagłówku pod offsetem 0xB0
Wyświetlanie sprzętowe15-bitowy kolor BGR555 (32 768 kolorów) przy 240×160 pikselach na natywnym sprzęcie
Format następcy.nds (Nintendo DS), który zastąpił platformę GBA
Wydano2001 (Game Boy Advance launch - AGB platform)
Najnowsza wersjaN/A (fixed cartridge format; no versioning)
Specyfikacjaproblemkaputt.de

Konwersje GBA

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami GBA. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki GBA.

Najczęściej zadawane pytania

Jak odtworzyć plik .gba na komputerze PC?
Zainstaluj emulator GBA, taki jak mGBA (lub RetroArch z rdzeniem mGBA), a następnie użyj opcji Plik > Załaduj ROM i wybierz plik .gba. Instalacja samej gry nie jest wymagana.
Jaki jest najlepszy emulator GBA?
mGBA jest najdokładniejszy i aktywnie rozwijany, dostępny na Windows, macOS, Linux i Android. Solidnymi alternatywami są VisualBoyAdvance-M oraz RetroArch (rdzeń mGBA).
Gdzie przechowywane są moje stany zapisu?
Zapisy bateryjne są zapisywane w oddzielnym pliku .sav (lub .srm) obok obrazu ROM, a nie wewnątrz pliku .gba. Stany zapisu emulatora (save states) to inne pliki specyficzne dla danego emulatora.
Czy pobieranie obrazów ROM GBA jest legalne?
Pobieranie komercyjnych gier, których nie jesteś właścicielem, jest naruszeniem praw autorskich w większości krajów. Legalną drogą jest zgrywanie kartridży, które posiadasz fizycznie, na własny użytek.
Jak nałożyć hack ROM lub fanowskie tłumaczenie na plik .gba?
Łatki są dostarczane jako pliki .ips lub .ups. Należy je nałożyć na oryginalny ROM za pomocą programu patchującego, takiego jak Floating IPS (Flips) lub Lunar IPS, co wygeneruje zmodyfikowany plik .gba.
Czy mogę przekonwertować .gba na .nds?
Nie - Game Boy Advance i Nintendo DS to różne konsole o różnych formatach ROM. Po prostu uruchom plik .gba w emulatorze obsługującym GBA.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z