.GB

GB-fil

Game Boy ROM Image
Stil et spørgsmål
HURTIGT SVAR

En GB-fil er et byte-for-byte dump af en Nintendo Game Boy-spilkassette-ROM, der bruges af emulatorer til at køre spillet. Åbn den med BGB eller SameBoy på Windows, OpenEmu på macOS eller RetroArch på enhver platform. Download af kommercielle ROM'er, som du ikke ejer, er en overtrædelse af ophavsretten.

Udvikler: Nintendo (hardware/cartridge format); community convention for ROM dump files Kategori: Spilfiler MIME: application/x-gameboy-rom
ÅBNER PÅ Windows macOS Linux Android
Relateret: .OBB · .PAK · .ROFL · .PACKAGE

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 17, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er GB-filformatet?

.gb-filer er rå binære dumps af Nintendo Game Boy-spilkassette-ROM'er. Den originale Game Boy (model DMG-001) blev lanceret i Japan i april 1989, og .gb blev fællesskabets standardfiltype for bevarede kopier af kassetternes read-only memory-chips.

En .gb-fil er et direkte byte-for-byte-billede af kassetten ROM-banker uden nogen indpakningscontainer eller komprimering. Filen begynder med ROM-bank 0, som indeholder interrupt-vektorer ved 0x0000, et 4-byte NOP+JP-startpunkt ved 0x0100 og kassettens header fra 0x0100 til 0x014F. Det 48-byte Nintendo-logo-bitmap, der starter ved offset 0x0104, skal matche et fast binært mønster præcis - Game Boy BIOS validerer dette ved opstart som en IP-beskyttelsesmekanisme. En 8-bit header-tjeksum ved 0x014D håndhæves af BIOS; en 16-bit global tjeksum ved 0x014E-0x014F er kun til information og verificeres ikke af hardwaren.

ROM-størrelser spænder fra 32 KB (simple kassetter) op til 8 MB for titler, der bruger Memory Bank Controllers (MBC1, MBC3, MBC5). Batteri-backet gemte data gemmes separat som .sav- eller .srm-filer, aldrig inde i selve .gb-filen.

Spil optimeret til Game Boy Color sætter header-byte 0x0143 til 0x80 (GBC-kompatibel) eller 0xC0 (kun GBC). Titler udelukkende til GBC bruger konventionelt filtypen .gbc i stedet.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .gb ROM-fil er inerte binære data og kan ikke eksekveres på en PC. Risikoen er juridisk: download af kommercielle Game Boy-spil, du ikke ejer, er en overtrædelse af ophavsretten i de fleste lande. ROM-sider har ofte adware, falske download-knapper og lejlighedsvis fejlbehæftede malware-installationsprogrammer. Lovlige veje: dump kassetter du ejer med en GB-kassettedumper (f.eks. GB Operator, Epilogue).

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNGame Boy ROM Imageogså kendt som Game Boy ROM, DMG ROM
UDVIKLERNintendo (hardware/cartridge format); community convention for ROM dump filessiden 1989 (Game Boy DMG launch, Japan)
KATEGORISpilfiler
MIME-TYPEapplication/x-gameboy-rom
TYPERåt kassette-ROM-billede (binært)
Dette filtypenavn bruges også af…
  • GenBank Sequence File - NCBI GenBank bruger .gb som filtype for DNA/RNA-sekvensfiler i GenBank flat-file format; fuldstændig urelateret til gaming.
MAGIC BYTES · FILSIGNATUR
OFFSET
10410510610710810910a10b
HEX
CEED6666CC0D000B
ASCII
··ff····
Det 48-byte Nintendo-logo ved ROM-offset 0x0104-0x0133 (decimal 260-307) skal matche et fast bitmap præcis - BIOS tjekker dette ved opstart. Den fulde forventede sekvens begynder CE ED 66 66 CC 0D 00 0B 03 73 00 83 00 0C 00 0D 00 08 11 1F 88 89 00 0E DC CC 6E E6 DD DD D9 99 BB BB 67 63 6E 0E EC CC DD DC 99 9F BB B9 33 3E. Offset 0x0100-0x0103 er et 4-byte NOP+JP-startpunkt. Der er ingen «magic bytes» ved byte 0.

Programmer der åbner GB-filer

Windows4 apps
BGB Gratis Træk .gb-filen over i BGB-vinduet, eller vælg File > Open ROM. Fremragende nøjagtighed og indbygget debugger.
mGBA Open-source File > Load ROM og vælg .gb-filen. Primært en GBA-emulator, men understøtter GB/GBC.
SameBoy Open-source File > Open ROM. GB/GBC-emulator med højeste nøjagtighed, Windows/macOS.
RetroArch (Gambatte/SameBoy core) Open-source Indlæs Gambatte- eller SameBoy-core, vælg derefter Load Content og find din .gb.
macOS2 apps
OpenEmu Open-source Træk .gb-filen ind i dit OpenEmu-bibliotek; den tildeler automatisk Game Boy-systemet.
SameBoy Open-source File > Open ROM. GB/GBC-emulator med højeste nøjagtighed, Windows/macOS.
Linux2 apps
SameBoy Open-source File > Open ROM. GB/GBC-emulator med højeste nøjagtighed, Windows/macOS.
RetroArch (Gambatte core) Open-source Installer Gambatte- eller SameBoy-core via Online Updater, og vælg derefter Load Content.
Android2 apps
My OldBoy! (Game Boy emulator) Freemium Indlæs .gb-filen fra lageret; fremragende hastighed og understøttelse af save states.
RetroArch Open-source Installer Gambatte-core, vælg derefter Load Content og vælg .gb-filen.

Tekniske detaljer

dyb specifikation
ContainerIngen - råt kassette-ROM-dump uden filsystem eller indpakningsstruktur
Byte-ordenBig-endian (Z80/SM83 CPU-arkitektur; multi-byte header-værdier gemmes big-endian)
KomprimeringIngen på filniveau; individuelle spil kan komprimere interne aktiver uafhængigt
ROM-størrelsesområde32 KB (kassetter kun med bank-0) til 8 MB (MBC5-kassetter med maksimal banking)
Startpunkt4-byte NOP + JP instruktion ved offset `0x0100`-`0x0103`
Nintendo-logotjek48-byte bitmap ved `0x0104`-`0x0133`; BIOS validerer præcis match ved hver opstart
Header-tjeksum8-bit tjeksum ved `0x014D`, der dækker bytes `0x0134`-`0x014C`; håndhæves af BIOS - uoverensstemmelse forhindrer opstart
Global tjeksum16-bit sum ved `0x014E`-`0x014F`; dækker alle andre ROM-bytes; kun til information, ikke hardware-verificeret
CGB-kompatibilitetsflagByte `0x0143`: `0x80` = GBC-kompatibelt DMG-spil; `0xC0` = kun GBC; `0x00` = kun DMG
Memory bankingMBC-type identificeret ved header-byte `0x0147`; typer inkluderer MBC1, MBC2, MBC3, MBC5
Gemte dataBatteri-backet RAM gemmes separat som `.sav`- eller `.srm`-filer; ikke indlejret i `.gb`-filen
Skærmopløsning160×144 pixels (hardware-egenskab; ikke gemt i ROM-filen)
Udgivet1989 (Game Boy DMG launch, Japan)
Seneste versionN/A (fixed hardware format; no versioning)
Specifikationgbdev.io

GB-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med GB-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om GB-filer.

Ofte stillede spørgsmål

Hvordan spiller jeg en .gb-fil på min PC?
Installer BGB eller SameBoy (Windows) eller OpenEmu (macOS), og indlæs derefter .gb-filen. Ingen installation af spillet - bare åbn ROM'en.
Hvad er den bedste Game Boy-emulator?
SameBoy er den mest præcise. BGB er fremragende og har en indbygget debugger. mGBA understøtter også GB/GBC. På macOS pakker OpenEmu SameBoy pænt ind.
Hvad er forskellen på .gb og .gbc?
.gb er typisk til originale Game Boy (DMG) spil; .gbc er til Game Boy Color-spil. Nogle DMG-spil med GBC-forbedringer kan bruge begge filtyper. Det interne CGB-flag (0x0143) bestemmer kompatibiliteten.
Hvor er mine gemte filer?
Gemte filer ligger i en separat .sav (eller .srm) fil ved siden af ROM'en, ikke inde i .gb-filen. Emulatorens «save states» er et andet emulatorspecifikt format.
Er det lovligt at downloade Game Boy-ROM'er?
Download af kommercielle spil, du ikke ejer, er en overtrædelse af ophavsretten i de fleste lande. At dumpe kassetter, du fysisk ejer, er den lovlige vej.
Hvordan anvender jeg et ROM-hack på en .gb-fil?
Patches leveres som .ips- eller .ups-filer. Anvend dem på den originale ROM ved hjælp af Floating IPS (Flips), som producerer den patchede .gb-fil.

Referencer

1Wikipedia - Game Boyen.wikipedia.org
2Pan Docs - The Cartridge Header (gbdev.io)gbdev.io

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.RPMSGRestricted Permission Message
5.BINCD/DVD Disc Image (BIN/CUE)
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.DBSQLite Database File
9.EXEWindows Executable (Portable Executable)
10.SWFSmall Web Format (Shockwave Flash)

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å