.GB

GB-fil

Game Boy ROM Image
Ställ en fråga
SNABBT SVAR

En GB-fil är en exakt kopia (byte-för-byte) av en Nintendo Game Boy-spelkassett, som används av emulatorer för att köra spelet. Öppna den med BGB eller SameBoy på Windows, OpenEmu på macOS eller RetroArch på valfri plattform. Att ladda ner kommersiella ROM-filer som du inte äger är ett brott mot upphovsrätten.

Utvecklare: Nintendo (hardware/cartridge format); community convention for ROM dump files Kategori: Spelfiler MIME: application/x-gameboy-rom
ÖPPNAS PÅ Windows macOS Linux Android
Relaterat: .OBB · .PAK · .ROFL · .PACKAGE

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 17, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet GB?

.gb-filer är råa binära dumpar av Nintendo Game Boy-kassett-ROM:er. Den ursprungliga Game Boy (modell DMG-001) lanserades i Japan i april 1989, och .gb blev gemenskapens standardändelse för bevarade kopior av kassetternas läsminneschip.

En .gb-fil är en direkt byte-för-byte-avbildning av kassetten ROM-banker utan omslutande behållare eller komprimering. Filen börjar med ROM-bank 0, som innehåller avbrottsvektorer vid 0x0000, en 4-byte NOP+JP-startpunkt vid 0x0100, och kassetthuvudet (header) från 0x0100 till 0x014F. Den 48-byte stora Nintendo-logotypen i bitmappsformat som börjar vid offset 0x0104 måste matcha ett fast binärt mönster exakt - Game Boy BIOS validerar detta vid uppstart som en mekanism för immaterialrättsligt skydd. En 8-bitars kontrollsumma för huvudet vid 0x014D framtvingas av BIOS; en 16-bitars global kontrollsumma vid 0x014E-0x014F är endast informativ och verifieras inte av hårdvaran.

ROM-storlekar sträcker sig från 32 KB (enkla kassetter) upp till 8 MB för titlar som använder Memory Bank Controllers (MBC1, MBC3, MBC5). Batteribackup-sparfiler lagras separat som .sav- eller .srm-filer, aldrig inuti själva .gb-filen.

Spel som är förbättrade för Game Boy Color har huvudets byte 0x0143 satt till 0x80 (GBC-kompatibel) eller 0xC0 (endast GBC). Titlar exklusivt för GBC använder konventionellt filtillägget .gbc istället.

Säkerhet & trygghet

RISK: MEDIUM

En .gb ROM-fil är inerta binära data och kan inte köras på en PC. Risken är juridisk: att ladda ner kommersiella Game Boy-spel du inte äger är ett brott mot upphovsrätten i de flesta länder. ROM-webbplatser har ofta annonsprogram, falska nedladdningsknappar och ibland felmärkta installationsprogram för skadlig kod. Lagliga vägar: dumpa kassetter du äger med en GB-kassettdumper (t.ex. GB Operator, Epilogue).

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNGame Boy ROM Imageäven känd som Game Boy ROM, DMG ROM
UTVECKLARENintendo (hardware/cartridge format); community convention for ROM dump filessedan 1989 (Game Boy DMG launch, Japan)
KATEGORISpelfiler
MIME-TYPapplication/x-gameboy-rom
TYPRå kassett-ROM-avbildning (binär)
Detta filtillägg används också av…
  • GenBank Sequence File - NCBI GenBank använder .gb som filtillägg för DNA/RNA-sekvensfiler i GenBank flat-file-format; helt orelaterat till spel.
MAGIC BYTES · FILSIGNATUR
OFFSET
10410510610710810910a10b
HEX
CEED6666CC0D000B
ASCII
··ff····
Den 48-byte stora Nintendo-logotypen vid ROM-offset 0x0104-0x0133 (decimalt 260-307) måste matcha en fast bitmapp exakt - BIOS kontrollerar detta vid uppstart. Den fullständiga förväntade sekvensen börjar 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 är en 4-byte NOP+JP-startpunkt. Det finns ingen «magic byte» vid byte 0.

Program som öppnar GB-filer

Windows4 apps
BGB Gratis Dra .gb-filen till BGB-fönstret, eller File > Open ROM. Utmärkt noggrannhet och inbyggd debugger.
mGBA Öppen källkod File > Load ROM och välj .gb-filen. Främst en GBA-emulator men stöder GB/GBC.
SameBoy Öppen källkod File > Open ROM. GB/GBC-emulator med högsta noggrannhet, Windows/macOS.
RetroArch (Gambatte/SameBoy core) Öppen källkod Ladda Gambatte- eller SameBoy-kärnan, sedan Load Content och välj .gb-filen.
macOS2 apps
OpenEmu Öppen källkod Dra .gb-filen till ditt OpenEmu-bibliotek; den tilldelar automatiskt Game Boy-systemet.
SameBoy Öppen källkod File > Open ROM. GB/GBC-emulator med högsta noggrannhet, Windows/macOS.
Linux2 apps
SameBoy Öppen källkod File > Open ROM. GB/GBC-emulator med högsta noggrannhet, Windows/macOS.
RetroArch (Gambatte core) Öppen källkod Installera Gambatte- eller SameBoy-kärnan via Online Updater, sedan Load Content.
Android2 apps
My OldBoy! (Game Boy emulator) Freemium Ladda .gb-filen från lagringen; utmärkt hastighet och stöd för «save states».
RetroArch Öppen källkod Installera Gambatte-kärnan, sedan Load Content och välj .gb-filen.

Tekniska detaljer

djup specifikation
BehållareIngen - rå kassett-ROM-dump utan filsystem eller omslutande struktur
ByteordningBig-endian (Z80/SM83 CPU-arkitektur; flervärdes-header-värden lagras som big-endian)
KomprimeringIngen på filnivå; enskilda spel kan komprimera interna resurser oberoende
ROM-storleksintervall32 KB (kassetter med endast bank 0) till 8 MB (MBC5-kassetter med maximal bankväxling)
Startpunkt4-byte NOP + JP-instruktion vid offset `0x0100`-`0x0103`
Nintendo-logotypkontroll48-byte bitmapp vid `0x0104`-`0x0133`; BIOS validerar exakt matchning vid varje uppstart
Kontrollsumma för huvud8-bitars kontrollsumma vid `0x014D` som täcker bytes `0x0134`-`0x014C`; framtvingas av BIOS - felaktighet förhindrar uppstart
Global kontrollsumma16-bitars summa vid `0x014E`-`0x014F`; täcker alla andra ROM-bytes; endast informativ, verifieras inte av hårdvara
CGB-kompatibilitetsflaggaByte `0x0143`: `0x80` = GBC-kompatibelt DMG-spel; `0xC0` = endast GBC; `0x00` = endast DMG
MinnesbankshanteringMBC-typ identifierad i huvudets byte `0x0147`; typer inkluderar MBC1, MBC2, MBC3, MBC5
Sparad dataBatteribackup-RAM lagras separat som `.sav`- eller `.srm`-filer; inte inbäddat i `.gb`-filen
Skärmupplösning160×144 pixlar (hårdvaruegenskap; lagras inte i ROM-filen)
Släppt1989 (Game Boy DMG launch, Japan)
Senaste versionN/A (fixed hardware format; no versioning)
Specifikationgbdev.io

GB-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med GB-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om GB-filer.

Vanliga frågor

Hur spelar jag en .gb-fil på min PC?
Installera BGB eller SameBoy (Windows) eller OpenEmu (macOS), och ladda sedan in .gb-filen. Ingen installation av spelet krävs - öppna bara ROM-filen.
Vilken är den bästa Game Boy-emulatorn?
SameBoy är den mest exakta. BGB är utmärkt och har en inbyggd debugger. mGBA stöder också GB/GBC. På macOS paketerar OpenEmu SameBoy på ett snyggt sätt.
Vad är skillnaden mellan .gb och .gbc?
.gb är vanligtvis för original Game Boy (DMG)-spel; .gbc är för Game Boy Color-spel. Vissa DMG-spel med GBC-förbättringar kan använda båda filtilläggen. Den interna CGB-flaggan (0x0143) avgör kompatibiliteten.
Var finns mina sparfiler?
Sparfiler finns i en separat .sav- (eller .srm-) fil bredvid ROM-filen, inte inuti .gb-filen. Emulatorns «save states» är ett annat emulatorspecifikt format.
Är det lagligt att ladda ner Game Boy-ROM:er?
Att ladda ner kommersiella spel som du inte äger är ett brott mot upphovsrätten i de flesta länder. Att dumpa kassetter som du fysiskt äger är den lagliga vägen.
Hur applicerar jag en ROM-hack på en .gb-fil?
Patchar levereras som .ips- eller .ups-filer. Applicera dem på original-ROM:en med Floating IPS (Flips), vilket skapar den patchade .gb-filen.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö