Demul¶
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 #
- System: sega-dreamcast
- Size: 2.0 MB
- Collection copy:
bios/Sega/Dreamcast/dc_bios.bin - Platforms: batocera
dc/dc_boot.bin, emudeckdc/dc_boot.bin, lakkadc/boot.bin,dc/dc_boot.bin, recalboxdc/dc_boot.bin, retroarchdc/boot.bin,dc/dc_boot.bin, retrobatdc/dc_boot.bin, retrodeckbios/dc/dc_boot.bin, retropiedc/boot.bin,dc/dc_boot.bin, rocknixdc/dc_boot.bin, rommdc/boot.bin,dc/dc_boot.bin - Dreamcast boot ROM (2 MB). No HLE fallback in Demul.
dc_flash.bin optional in repo #
- System: sega-dreamcast
- Size: 128.0 KB
- Collection copy:
bios/Sega/Dreamcast/dc_flash.bin - Platforms: emudeck
dc/dc_flash.bin, lakkadc/flash.bin, retroarchdc/flash.bin, retrobatdc/dc_flash.bin, retrodeckbios/dc/dc_flash.bin,bios/dc/flash.bin, retropiedc/flash.bin, rocknixdc/dc_flash.bin, rommdc/dc_flash.bin,dc/flash.bin - Dreamcast flash memory (128 KB). Created by emulator if missing.
naomi.zip required in repo bios_zip #
- System: sega-naomi
- Collection copy:
bios/Arcade/MAME/naomi.zip - Platforms: emudeck
dc/naomi.zip - 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 #
- System: sega-naomi
- Collection copy:
bios/Arcade/Arcade/naomigd.zip - Platforms: recalbox
dc/naomigd.zip - NAOMI GD-ROM BIOS. Shares ROMs with naomi.zip (subset of region BIOS variants).
hod2bios.zip optional in repo bios_zip #
- System: sega-naomi
- Collection copy:
bios/Arcade/MAME/hod2bios.zip - House of the Dead 2 game-specific BIOS. Japan/USA/Export variants.
f355bios.zip optional in repo bios_zip #
- System: sega-naomi
- Collection copy:
bios/Arcade/MAME/f355bios.zip - Ferrari F355 Challenge game-specific BIOS. Japan/USA/Export variants.
f355dlx.zip optional in repo bios_zip #
- System: sega-naomi
- Collection copy:
bios/Arcade/MAME/f355dlx.zip - Ferrari F355 Challenge Deluxe game-specific BIOS. Japan/USA/Export variants.
airlbios.zip optional in repo bios_zip #
- System: sega-naomi
- Collection copy:
bios/Arcade/MAME/airlbios.zip - Airline Pilots Deluxe game-specific BIOS. USA/Export variants.
naomi2.zip required in repo bios_zip #
- System: sega-naomi2
- Collection copy:
bios/Arcade/MAME/naomi2.zip - Platforms: batocera
dc/naomi2.zip, retrobatdc/naomi2.zip - NAOMI 2 system BIOS archive (MAME format). Contains region-specific BIOS ROMs (EPR-23605 Japan, EPR-23607 USA, EPR-23608 Export, EPR-23609 Korea, EPR-23610 Australia).
hikaru.zip required in repo bios_zip #
- System: sega-hikaru
- Collection copy:
bios/Sega/Hikaru/hikaru.zip - Platforms: batocera
hikaru.zip, retrodeckbios/hikaru.zip - Hikaru system BIOS archive (MAME format). Contains EPR-23400a (latest), EPR-23400, EPR-21904 (early), prot_bot (dev/prototype). All 2 MB at IC94.
awbios.zip required in repo bios_zip #
- System: sammy-atomiswave
- Collection copy:
bios/Arcade/Arcade/awbios.zip - Platforms: batocera
dc/awbios.zip, lakkadc/awbios.zip, recalboxdc/awbios.zip, retroarchdc/awbios.zip, retrodeckbios/awbios.zip,bios/dc/awbios.zip, retropiedc/awbios.zip, rommarcade/awbios.zip - Atomiswave system BIOS archive (MAME format). Contains bios0.ic23 and bios1.ic23 (128 KB each).
segasp.zip required in repo bios_zip #
- System: sega-system-sp
- Collection copy:
bios/Arcade/Arcade/segasp.zip - Platforms: lakka
dc/segasp.zip, retroarchdc/segasp.zip, retrodeckbios/segasp.zip, retropiedc/segasp.zip - System SP (Aurora/Spider) BIOS archive (MAME format). Contains EPR-24236a, EPR-24328/a BIOS ROMs, serial EEPROM, and network firmware variants.
mie.zip optional in repo HLE fallback bios_zip #
- Collection copy:
bios/Arcade/Arcade/mie.zip - Platforms: batocera
mie.zip, retrobatmie.zip, retrodeckbios/mie.zip - MIE (Maple-JVS bridge) Z80 MCU firmware (315-6146.bin). HLE mode available, LLE mode requires this archive.
jvs13551.zip required in repo bios_zip #
- Collection copy:
bios/Sega/Hikaru/jvs13551.zip - Platforms: batocera
jvs13551.zip, retrodeckbios/jvs13551.zip - Sega 837-13551 JVS I/O board firmware. Contains sp5001.bin, sp5001-a.bin, sp5001-b.bin, sp5002-a.bin, 315-6215.bin.
Generated on 2026-10-20T03:49:41Z