{
  "count": 1,
  "generated_at": "2026-10-20T02:57:31Z",
  "items": [
    {
      "id": "demul",
      "profile": {
        "core_version": "0.7",
        "cores": [
          "demul"
        ],
        "display_name": "Sega - Dreamcast/NAOMI/Hikaru (Demul)",
        "emulator": "Demul",
        "files": [
          {
            "name": "dc_boot.bin",
            "note": "Dreamcast boot ROM (2 MB). No HLE fallback in Demul.",
            "required": true,
            "size": 2097152,
            "system": "sega-dreamcast"
          },
          {
            "name": "dc_flash.bin",
            "note": "Dreamcast flash memory (128 KB). Created by emulator if missing.",
            "required": false,
            "size": 131072,
            "system": "sega-dreamcast"
          },
          {
            "category": "bios_zip",
            "name": "naomi.zip",
            "note": "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.\n",
            "required": true,
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "naomigd.zip",
            "note": "NAOMI GD-ROM BIOS. Shares ROMs with naomi.zip (subset of region BIOS variants).",
            "required": false,
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "hod2bios.zip",
            "note": "House of the Dead 2 game-specific BIOS. Japan/USA/Export variants.",
            "required": false,
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "f355bios.zip",
            "note": "Ferrari F355 Challenge game-specific BIOS. Japan/USA/Export variants.",
            "required": false,
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "f355dlx.zip",
            "note": "Ferrari F355 Challenge Deluxe game-specific BIOS. Japan/USA/Export variants.",
            "required": false,
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "airlbios.zip",
            "note": "Airline Pilots Deluxe game-specific BIOS. USA/Export variants.",
            "required": false,
            "system": "sega-naomi"
          },
          {
            "category": "bios_zip",
            "name": "naomi2.zip",
            "note": "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).\n",
            "required": true,
            "system": "sega-naomi2"
          },
          {
            "category": "bios_zip",
            "name": "hikaru.zip",
            "note": "Hikaru system BIOS archive (MAME format). Contains EPR-23400a (latest), EPR-23400, EPR-21904 (early), prot_bot (dev/prototype). All 2 MB at IC94.\n",
            "required": true,
            "system": "sega-hikaru"
          },
          {
            "category": "bios_zip",
            "name": "awbios.zip",
            "note": "Atomiswave system BIOS archive (MAME format). Contains bios0.ic23 and bios1.ic23 (128 KB each).",
            "required": true,
            "system": "sammy-atomiswave"
          },
          {
            "category": "bios_zip",
            "name": "segasp.zip",
            "note": "System SP (Aurora/Spider) BIOS archive (MAME format). Contains EPR-24236a, EPR-24328/a BIOS ROMs, serial EEPROM, and network firmware variants.\n",
            "required": true,
            "system": "sega-system-sp"
          },
          {
            "category": "bios_zip",
            "hle_fallback": true,
            "name": "mie.zip",
            "note": "MIE (Maple-JVS bridge) Z80 MCU firmware (315-6146.bin). HLE mode available, LLE mode requires this archive.",
            "required": false
          },
          {
            "category": "bios_zip",
            "name": "jvs13551.zip",
            "note": "Sega 837-13551 JVS I/O board firmware. Contains sp5001.bin, sp5001-a.bin, sp5001-b.bin, sp5002-a.bin, 315-6215.bin.\n",
            "required": true
          }
        ],
        "notes": "Closed-source Windows emulator for Sega Dreamcast and related arcade hardware.\nRun via Wine (32-bit, win32 prefix) on Linux platforms (Batocera, RetroBat).\nUses MAME ROM naming conventions for arcade BIOS archives.\n\nBatocera configgen (demulGenerator.py) maps roms0 to the BIOS directory.\nAll BIOS ZIPs are placed directly in bios/ (no subdirectory prefix).\nDemul searches configured ROM paths for both game ROMs and BIOS archives.\n\nGaelco PowerVR and Cave CV1000 (3rd gen) games are self-contained ROM sets\nand do not require separate BIOS archives.\n\nHLE MIE emulation available (changelog: \"full HLE MIE\" mode). LLE mode\nrequires mie.zip with the 315-6146 MCU firmware.\n\nSupported launch modes via -run= parameter:\n  dc, naomi, naomi2, hikaru, atomiswave, gaelco, cave3rd, segasp.\n\nBIOS requirements verified against Batocera configgen, batocera-systems\ndeclarations, MAME ROM set conventions, and community documentation.\nNo source code available for direct verification.\n",
        "profiled_date": "2026-03-26",
        "systems": [
          "sega-dreamcast",
          "sega-naomi",
          "sega-naomi2",
          "sega-hikaru",
          "sammy-atomiswave",
          "sega-system-sp",
          "gaelco-powervr",
          "cave-cv1000"
        ],
        "type": "standalone",
        "upstream": "https://demul.emulation64.com",
        "version_source": {
          "pattern": "<div class=\"normaltext\">\\[[^\\]]*\\] DEmul (\\d+\\.\\d+)",
          "url": "http://demul.emulation64.com/"
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
