Demul - RetroBIOS¶
Technical notes
Closed-source Windows emulator for Sega Dreamcast and related arcade hardware. Run via Wine (32-bit, win32 prefix) on Linux platforms (Batocera, RetroBat). Uses MAME ROM naming conventions for arcade BIOS archives.
Batocera configgen (demulGenerator.py) maps roms0 to the BIOS directory. All BIOS ZIPs are placed directly in bios/ (no subdirectory prefix). Demul searches configured ROM paths for both game ROMs and BIOS archives.
Gaelco PowerVR and Cave CV1000 (3rd gen) games are self-contained ROM sets and do not require separate BIOS archives.
HLE MIE emulation available (changelog: "full HLE MIE" mode). LLE mode requires mie.zip with the 315-6146 MCU firmware.
Supported launch modes via -run= parameter: dc, naomi, naomi2, hikaru, atomiswave, gaelco, cave3rd, segasp.
BIOS requirements verified against Batocera configgen, batocera-systems declarations, MAME ROM set conventions, and community documentation. No source code available for direct verification.
14 files | 7 required, 7 optional | 14 in repo, 0 missing | 1 with HLE fallback Categories: 2 BIOS, 12 BIOS ZIPs
dc_boot.bin required in repo
dc_flash.bin optional in repo
naomi.zip required in repo bios_zip
- System: sega-naomi
- Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrobat, retrodeck, retropie, romm
- NAOMI system BIOS archive (MAME format). Contains region-specific BIOS ROMs (EPR-21576 Japan, EPR-21577 USA, EPR-21578 Export, EPR-21579 Korea) plus development and special BIOS variants.
naomigd.zip optional in repo bios_zip
hod2bios.zip optional in repo bios_zip
f355bios.zip optional in repo bios_zip
f355dlx.zip optional in repo bios_zip
airlbios.zip optional in repo bios_zip
naomi2.zip required in repo bios_zip
hikaru.zip required in repo bios_zip
awbios.zip required in repo bios_zip
segasp.zip required in repo bios_zip
mie.zip optional in repo HLE fallback bios_zip
jvs13551.zip required in repo bios_zip
Generated on 2026-04-03T20:37:39Z