Skip to content

Demul - RetroBIOS

Type standalone
Upstream https://demul.emulation64.com
Version 0.7
Profiled 2026-03-26
Cores demul
Systems sega-dreamcast, sega-naomi, sega-naomi2, sega-hikaru, sammy-atomiswave, sega-system-sp, gaelco-powervr, cave-cv1000
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

naomigd.zip optional in repo bios_zip

  • System: sega-naomi
  • Platforms: recalbox, retrodeck
  • NAOMI GD-ROM BIOS. Shares ROMs with naomi.zip (subset of region BIOS variants).

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

  • System: sega-hikaru
  • Platforms: batocera, retrobat, retrodeck
  • 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

segasp.zip required in repo bios_zip

  • System: sega-system-sp
  • Platforms: lakka, retroarch, retrodeck, retropie
  • 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

  • Platforms: batocera, retrobat, retrodeck
  • 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

  • Platforms: batocera, retrodeck
  • 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-04-03T20:37:39Z