{
  "machine": {
    "name": "meltyb",
    "sourcefile": "sega/naomi.cpp",
    "romof": "naomigd",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Melty Blood Act Cadenza Version B2 (Japan) (GDL-0039A)",
    "year": "2006",
    "manufacturer": "Ecole Software",
    "biosset": [
      {
        "name": "bios0",
        "description": "epr-21576e (Japan)",
        "default": "no"
      },
      {
        "name": "bios1",
        "description": "epr-21576g (Japan)",
        "default": "no"
      },
      {
        "name": "bios2",
        "description": "epr-21576h (Japan)",
        "default": "no"
      },
      {
        "name": "bios3",
        "description": "epr-21578h (Export)",
        "default": "no"
      },
      {
        "name": "bios4",
        "description": "epr-21578g (Export)",
        "default": "no"
      },
      {
        "name": "bios5",
        "description": "epr-21578e (Export)",
        "default": "no"
      },
      {
        "name": "bios6",
        "description": "epr-21577h (USA)",
        "default": "no"
      },
      {
        "name": "bios7",
        "description": "epr-21577g (USA)",
        "default": "no"
      },
      {
        "name": "bios8",
        "description": "epr-21577e (USA)",
        "default": "no"
      }
    ],
    "rom": [
      {
        "name": "epr-21576e.ic27",
        "merge": "epr-21576e.ic27",
        "bios": "bios0",
        "size": "2097152",
        "crc": "08c0add7",
        "sha1": "e7c1a7673cb2ccb21748ef44105e46d1bad7266d",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21576g.ic27",
        "merge": "epr-21576g.ic27",
        "bios": "bios1",
        "size": "2097152",
        "crc": "d2a1c6bf",
        "sha1": "6d27d71aec4dfba98f66316ae74a1426d567698a",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21576h.ic27",
        "merge": "epr-21576h.ic27",
        "bios": "bios2",
        "size": "2097152",
        "crc": "d4895685",
        "sha1": "91424d481ff99a8d3f4c45cea6d3f0eada049a6d",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21578h.ic27",
        "merge": "epr-21578h.ic27",
        "bios": "bios3",
        "size": "2097152",
        "crc": "7b452946",
        "sha1": "8e9f153bbada24b37066dc45b64a7bf0d4f26a9b",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21578g.ic27",
        "merge": "epr-21578g.ic27",
        "bios": "bios4",
        "size": "2097152",
        "crc": "55413214",
        "sha1": "bd2748365a9fc1821c9369aa7155d7c41c4df43e",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21578e.ic27",
        "merge": "epr-21578e.ic27",
        "bios": "bios5",
        "size": "2097152",
        "crc": "087f09a3",
        "sha1": "0418eb2cf9766f0b1b874a4e92528779e22c0a4a",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21577h.ic27",
        "merge": "epr-21577h.ic27",
        "bios": "bios6",
        "size": "2097152",
        "crc": "fdf17452",
        "sha1": "5f3e4b677f0046ce690a4f096b0481e5dd8bb6e6",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21577g.ic27",
        "merge": "epr-21577g.ic27",
        "bios": "bios7",
        "size": "2097152",
        "crc": "25f64af7",
        "sha1": "99f9e6cc0642319bd2da492611220540add573e8",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-21577e.ic27",
        "merge": "epr-21577e.ic27",
        "bios": "bios8",
        "size": "2097152",
        "crc": "cf36e97b",
        "sha1": "b085305982e7572e58b03a9d35f17ae319c3bbc6",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "main_eeprom.bin",
        "merge": "main_eeprom.bin",
        "size": "128",
        "crc": "fea29cbb",
        "sha1": "4099f1747aafa07db34f6e072cd9bfaa83bae10e",
        "region": "main_eeprom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "x76f100_eeprom.bin",
        "merge": "x76f100_eeprom.bin",
        "size": "132",
        "crc": "3ea24b6a",
        "sha1": "3a730ebcf56e0060fef6b1b02eb2eb7cfb7e61dc",
        "region": "naomibd_eeprom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "317-5124-jpn.pic",
        "size": "16384",
        "crc": "ad162bfa",
        "sha1": "0e9740ba65a724eb7cd70fb897e5cd9ac17aa55c",
        "region": "pic",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "disk": {
      "name": "gdl-0039a",
      "sha1": "5a405492fbb77f7b7ba1ba14f0e19e19fcce571e",
      "region": "gdrom",
      "index": "0",
      "writable": "no",
      "status": "good",
      "optional": "no"
    },
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "sh7091"
      },
      {
        "tag": ":scantimer",
        "name": "timer"
      },
      {
        "tag": ":sb_g2if",
        "name": "dc_g2if"
      },
      {
        "tag": ":soundcpu",
        "name": "arm7_le"
      },
      {
        "tag": ":maple_dc",
        "name": "maple_dc"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":powervr2",
        "name": "powervr2"
      },
      {
        "tag": ":speaker",
        "name": "speaker"
      },
      {
        "tag": ":aica",
        "name": "aica"
      },
      {
        "tag": ":aicartc",
        "name": "aicartc"
      },
      {
        "tag": ":main_eeprom",
        "name": "93c46_16"
      },
      {
        "tag": ":mie_maple",
        "name": "mie"
      },
      {
        "tag": ":mie_maple:mie",
        "name": "z80"
      },
      {
        "tag": ":mie",
        "name": "mie_jvs"
      },
      {
        "tag": ":837_13551",
        "name": "jvs13551"
      },
      {
        "tag": ":837_13551:iomcu",
        "name": "tmp90ph44"
      },
      {
        "tag": ":mie_eeprom",
        "name": "93c46_8"
      },
      {
        "tag": ":naomibd_eeprom",
        "name": "x76f100"
      },
      {
        "tag": ":comm_board",
        "name": "m3comm"
      },
      {
        "tag": ":comm_board:m3commcpu",
        "name": "m68000"
      },
      {
        "tag": ":comm_board:ram",
        "name": "ram"
      },
      {
        "tag": ":sram",
        "name": "nvram"
      },
      {
        "tag": ":rom_board",
        "name": "segadimm"
      },
      {
        "tag": ":rom_board:dimmcpu",
        "name": "sh7091"
      },
      {
        "tag": ":rom_board:pci",
        "name": "pci_root"
      },
      {
        "tag": ":rom_board:pci:00.0",
        "name": "sega315_6154"
      },
      {
        "tag": ":rom_board:pci:01.0",
        "name": "ide_gdrom"
      },
      {
        "tag": ":rom_board:pci:01.0:ide",
        "name": "idectrl32bm"
      },
      {
        "tag": ":rom_board:pci:01.0:ide:0",
        "name": "ata_slot"
      },
      {
        "tag": ":rom_board:pci:01.0:ide:0:gdrom",
        "name": "gdrom"
      },
      {
        "tag": ":rom_board:pci:01.0:ide:0:gdrom:image",
        "name": "gdrom_image"
      },
      {
        "tag": ":rom_board:pci:01.0:ide:0:gdrom:cdda",
        "name": "cdda"
      },
      {
        "tag": ":rom_board:pci:01.0:ide:1",
        "name": "ata_slot"
      },
      {
        "tag": ":rom_board:pic",
        "name": "pic16c622"
      },
      {
        "tag": ":rom_board:i2c_0",
        "name": "24c01"
      },
      {
        "tag": ":rom_board:i2c_1",
        "name": "24c01"
      },
      {
        "tag": ":rom_board:eeprom",
        "name": "93c46_8"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Hitachi SH7091",
        "clock": "200000000"
      },
      {
        "type": "cpu",
        "tag": "soundcpu",
        "name": "ARM7 (little)",
        "clock": "2822400"
      },
      {
        "type": "cpu",
        "tag": "mie_maple:mie",
        "name": "Zilog Z80",
        "clock": "16000000"
      },
      {
        "type": "cpu",
        "tag": "837_13551:iomcu",
        "name": "Toshiba TMP90PH44",
        "clock": "10000000"
      },
      {
        "type": "cpu",
        "tag": "comm_board:m3commcpu",
        "name": "Motorola MC68000",
        "clock": "10000000"
      },
      {
        "type": "cpu",
        "tag": "rom_board:dimmcpu",
        "name": "Hitachi SH7091",
        "clock": "200000000"
      },
      {
        "type": "cpu",
        "tag": "rom_board:pic",
        "name": "Microchip PIC16C622",
        "clock": "20000000"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "aica",
        "name": "Yamaha AICA",
        "clock": "22579200"
      },
      {
        "type": "audio",
        "tag": "rom_board:pci:01.0:ide:0:gdrom:cdda",
        "name": "CD/DA",
        "clock": "44100"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "640",
      "height": "480",
      "refresh": "61.702586",
      "pixclock": "26917136",
      "htotal": "820",
      "hbend": "0",
      "hbstart": "640",
      "vtotal": "532",
      "vbend": "0",
      "vbstart": "480",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "2",
      "coins": "2",
      "service": "yes",
      "tilt": "yes",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "6",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "6",
          "ways": "8",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "Monitor",
        "tag": "MIE.5",
        "mask": "1",
        "diplocation": {
          "name": "SW1",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "31 kHz",
            "value": "1",
            "default": "no"
          },
          {
            "name": "15 kHz",
            "value": "0",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "MIE.5",
        "mask": "2",
        "diplocation": {
          "name": "SW1",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "MIE.5",
        "mask": "4",
        "diplocation": {
          "name": "SW1",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "MIE.5",
        "mask": "8",
        "diplocation": {
          "name": "SW1",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      }
    ],
    "configuration": [
      {
        "name": "Bilinear Filtering",
        "tag": "powervr2:PVR_DEBUG",
        "mask": "1",
        "confsetting": [
          {
            "name": "No",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "Yes",
            "value": "1",
            "default": "no"
          }
        ]
      },
      {
        "name": "Disable Render Calls",
        "tag": "powervr2:PVR_DEBUG",
        "mask": "2",
        "confsetting": [
          {
            "name": "No",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "Yes",
            "value": "2",
            "default": "no"
          }
        ]
      },
      {
        "name": "Full emulation",
        "tag": "rom_board:DEBUG_ONLY",
        "mask": "1",
        "confsetting": [
          {
            "name": "Enabled",
            "value": "1",
            "default": "no"
          },
          {
            "name": "Disabled",
            "value": "0",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Initialized",
        "tag": "rom_board:DEBUG_ONLY",
        "mask": "2",
        "confsetting": [
          {
            "name": "Yes",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "No",
            "value": "0",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":837_13551:COINS"
      },
      {
        "tag": ":A0"
      },
      {
        "tag": ":A1"
      },
      {
        "tag": ":A2"
      },
      {
        "tag": ":A3"
      },
      {
        "tag": ":A4"
      },
      {
        "tag": ":A5"
      },
      {
        "tag": ":A6"
      },
      {
        "tag": ":A7"
      },
      {
        "tag": ":MIE.3"
      },
      {
        "tag": ":MIE.5"
      },
      {
        "tag": ":P1"
      },
      {
        "tag": ":P2"
      },
      {
        "tag": ":TILT"
      },
      {
        "tag": ":powervr2:PVR_DEBUG"
      },
      {
        "tag": ":rom_board:DEBUG_ONLY"
      }
    ],
    "driver": {
      "status": "preliminary",
      "emulation": "preliminary",
      "savestate": "unsupported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "feature": [
      {
        "type": "graphics",
        "status": "imperfect"
      },
      {
        "type": "sound",
        "status": "imperfect"
      }
    ],
    "device": {
      "type": "cdrom",
      "tag": "rom_board:pci:01.0:ide:0:gdrom:image",
      "interface": "cdrom",
      "instance": {
        "name": "cdrom",
        "briefname": "cdrm"
      },
      "extension": [
        {
          "name": "chd"
        },
        {
          "name": "cue"
        },
        {
          "name": "toc"
        },
        {
          "name": "nrg"
        },
        {
          "name": "gdi"
        },
        {
          "name": "iso"
        },
        {
          "name": "cdr"
        }
      ]
    }
  }
}