An independent community project Meet the project
retropie.usSearch
Menu

Game Boy Color

RetroPie upstream reference · Snapshot 175f5b158f16

Check the hardware and OS before following this guide.

Imported upstream documentation may contain historical commands and defaults. It is not a tested Pi 5 recipe. See current Pi 5 research.


[Upstream illustration: gbc]


The Game Boy Color was an 8 bit handheld gaming console released by Nintendo in 1998. Pokemon Yellow anyone?


Emulator Rom Folder Extension BIOS Controller Config
lr-gambatte gbc .7z .gbc .zip gbc_bios.bin (optional) /opt/retropie/configs/gbc/retroarch.cfg
lr-tgbdual gbc .7z .gbc .zip none /opt/retropie/configs/gb/retroarch.cfg
lr-mgba gbc .7z .gb .zip gbc_bios.bin (optional), sgb_bios.bin (optional) /opt/retropie/configs/gbc/retroarch.cfg

Emulators: lr-gambatte, lr-tgbdual, lr-mgba

lr-gambatte is the preferred single-player emulator, while lr-tgbdual runs with two instances for either two-player link cable games or parallel play on the same system.

lr-mgba is a modern emulator that aims to be fast and accurate, supports local cable games, external BIOS, Super Game Boy emulation, among many other features. It also emulates Game Boy and Game Boy Advance.

NOTE: Playing link cable games is similar to Game Boy.

ROMS

Accepted File Extensions: .7z .gbc .zip

Place your Game Boy Color ROMs in

/home/pi/RetroPie/roms/gbc

BIOS

lr-gambatte can load external BIOS for Game Boy Color (gbc_bios.bin).
lr-mgba can load external BIOS for Game Boy Color (gbc_bios.bin) and Super Game Boy (sgb_bios.bin).

Place the BIOS files in

/home/pi/RetroPie/BIOS
BIOS MD5 Checksum
gbc_bios.bin dbfce9db9deaa2567f6a84fde55f9680
sgb_bios.bin d574d4f9c12f305074798f54c091a8b4

Controls

Both emulators utilise Retroarch configurations

Add custom retroarch controls to the retroarch.cfg file in

/opt/retropie/configs/gbc/retroarch.cfg

For more information on custom RetroArch controls see: RetroArch Configuration

[Upstream illustration: gameboycolor]

Copyright the RetroPie project and its contributors. Distributed under the upstream GPLv3 license, with original notices retained.

Adapted for this site's presentation: sanitized HTML, local links, heading anchors, and external illustration links. Original Markdown · Pinned upstream source · Upstream website