Genesis Plus GX - RetroBIOS¶
Platform details
megacd: - bootrom_size: 131072 - source_ref: core/cd_hw/scd.h:73 - note: CD boot ROM region is auto-detected from disc image header.
Hardware model detected from boot ROM string at offset 0x120: WONDER-MEGA BOOT -> Wondermega WONDERMEGA2 BOOT -> Wondermega M2 / X'Eye CDX BOOT ROM -> CDX / Multi-Mega
**megadrive:**
- tmss_rom_size: 2048
- source_ref: libretro/libretro.c:3648-3666
- note: TMSS boot ROM validated by checking "GENESIS OS" at offset 0x120.
Only loaded when genesis_plus_gx_bios core option is enabled.
**mastersystem:**
- bios_max_size: 4194304
- source_ref: core/loadrom.c:504-527
- note: BIOS ROM loaded into cart.rom + 0x400000. SEGA mapper assumed
for ROMs larger than 48KB, otherwise no mapper. Region selected based on current region_code setting.
**gamegear:**
- bios_max_size: 4194304
- source_ref: core/loadrom.c:467-489
- note: Handles 1KB Majesco GG BIOS (mapped to $0000-$03FF) and
standard larger BIOS ROMs.
Technical notes
Genesis Plus GX is a Sega 8/16-bit emulator covering SG-1000, Master System, Game Gear, Mega Drive/Genesis, and Mega CD/Sega CD.
BIOS loading is handled by load_bios() in core/loadrom.c. The libretro port resolves filenames from the system directory in libretro/libretro.c:3516-3527.
Mega CD BIOS is required to boot CD images (load fails without it). Master System, Game Gear, and Mega Drive BIOS files are optional boot ROMs gated behind the "genesis_plus_gx_bios" core option (config.bios). Lock-on ROMs (Game Genie, Action Replay, Sonic & Knuckles) are optional and loaded only when the corresponding lock-on feature is enabled.
12 files | 3 required, 9 optional | 12 in repo, 0 missing
bios_CD_U.bin required in repo
bios_CD_E.bin required in repo
bios_CD_J.bin required in repo
bios_U.sms optional in repo
bios_E.sms optional in repo
bios_J.sms optional in repo
bios.gg optional in repo
bios_MD.bin optional in repo
ggenie.bin optional in repo
areplay.bin optional in repo
sk.bin optional in repo
sk2chip.bin optional in repo
Generated on 2026-04-18T08:05:07Z