Skip to content

Gambatte - RetroBIOS

Type libretro
Classification Community forks
Source https://github.com/libretro/gambatte-libretro
Upstream https://github.com/sinamas/gambatte
Version v0.5.0
Profiled 2026-03-23
Cores gambatte
Systems nintendo-gb, nintendo-gbc
Technical notes

Accuracy-focused GB/GBC emulator. No BIOS required for normal operation; built-in HLE boot sequence skips the Nintendo logo animation.

Core option gambatte_gb_bootloader (default: enabled) enables loading official boot ROMs from the system directory for the real startup animation. If missing, emulation works without them.

Boot ROM selection by hardware mode: - DMG: gb_bios.bin (256 bytes) - CGB or GBA: gbc_bios.bin (2304 bytes)

In GBA mode the core patches the CGB boot ROM at 0xF2 to fake GBA detection (ld b,0x01), enabling GBA-enhanced features in compatible GBC games.

The upstream standalone supports SGB boot ROM loading; the libretro port does not implement this.

Custom palette files (palettes/*.pal) are user-created colorization configs loaded when GB Colorization is set to "custom". These are user-generated content, not distributable files.

2 files | 0 required, 2 optional | 2 in repo, 0 missing | 2 with HLE fallback

gb_bios.bin optional in repo HLE fallback
Original Game Boy (DMG-01) boot ROM

gbc_bios.bin optional in repo HLE fallback
Game Boy Color (CGB-001) boot ROM

Generated on 2026-09-14T09:03:09Z