{
  "machine": {
    "name": "ddsom09",
    "sourcefile": "hbmame/drivers/cps2mis.cpp",
    "cloneof": "ddsom",
    "romof": "ddsom",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Dungeons & Dragons: Shadow over Mystara (960619, Korea, alt)",
    "year": "1996",
    "manufacturer": "hack",
    "rom": [
      {
        "name": "c63s09.p1",
        "size": "524288",
        "crc": "20a53ecb",
        "sha1": "bfb7c0bb2d70d45aee21e5dc73fa3ab0b2fc1bac",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63s09.p2",
        "size": "524288",
        "crc": "e2fc9c29",
        "sha1": "33dd08498d2e29abcb2e29128e5c09123326a272",
        "region": "maincpu",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63u.p3",
        "size": "524288",
        "crc": "5eb1991c",
        "sha1": "429a60b5396ff4192904867fbe0524268f0edbcb",
        "region": "maincpu",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.p4",
        "size": "524288",
        "crc": "14c46332",
        "sha1": "27db31f4d3a8c2e9608afc9b63ddfbb5e2406bda",
        "region": "maincpu",
        "offset": "180000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.p5",
        "size": "524288",
        "crc": "9c6706d7",
        "sha1": "afb4fe1013974a90ddcbe91db4875c9b793e16e2",
        "region": "maincpu",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63u.p6",
        "size": "524288",
        "crc": "e53c4d01",
        "sha1": "bad872e4e793a39f68bc0e580772e982714b5876",
        "region": "maincpu",
        "offset": "280000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.p7",
        "size": "524288",
        "crc": "09ac4b22",
        "sha1": "6ca23f58635743d9589e8219f9ba8d849a424263",
        "region": "maincpu",
        "offset": "300000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63u.p8",
        "size": "524288",
        "crc": "ad954c26",
        "sha1": "468c01735dbdb1114b37060546a660678290a97f",
        "region": "maincpu",
        "offset": "380000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c1",
        "size": "4194304",
        "crc": "651786dd",
        "sha1": "b22670cb163ce5c9721b463fb540c215b3d1352c",
        "region": "gfx",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c2",
        "size": "4194304",
        "crc": "173ce940",
        "sha1": "82ca5a1222986e795273316df9f8c6757ab70b90",
        "region": "gfx",
        "offset": "2",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c3",
        "size": "4194304",
        "crc": "c18c9b32",
        "sha1": "b7168647ec2e1a3e62d81061e7217da752773035",
        "region": "gfx",
        "offset": "4",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c4",
        "size": "4194304",
        "crc": "0436a109",
        "sha1": "e40f92e7c0e331cbc90e823c3d860d1fd69fcbbc",
        "region": "gfx",
        "offset": "6",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c5",
        "size": "2097152",
        "crc": "fca8f094",
        "sha1": "72095a26b50a6542714a3cf94b4df85700335913",
        "region": "gfx",
        "offset": "1000000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c6",
        "size": "2097152",
        "crc": "aa1a1481",
        "sha1": "40257ab293ca92ea1c57e9d414b0e1bf0a319be8",
        "region": "gfx",
        "offset": "1000002",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c7",
        "size": "2097152",
        "crc": "b278079a",
        "sha1": "866ae90a71439eb82bec23048c2a927fe0cabd3c",
        "region": "gfx",
        "offset": "1000004",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63k.c8",
        "size": "2097152",
        "crc": "60540da9",
        "sha1": "eb62c6f116d1804f0818c89396c07be1d8b5b699",
        "region": "gfx",
        "offset": "1000006",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.m1",
        "merge": "c63.m1",
        "size": "131072",
        "crc": "99d657e5",
        "sha1": "1528dd6b07a0e79951a35c0457c8a9c9770e9c78",
        "region": "audiocpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.m2",
        "merge": "c63.m2",
        "size": "131072",
        "crc": "117a3824",
        "sha1": "14f3a12170b601c5466c93af9d2f24e0b386b4e4",
        "region": "audiocpu",
        "offset": "28000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.q1",
        "merge": "c63.q1",
        "size": "2097152",
        "crc": "98d0c325",
        "sha1": "7406e8d943d77c468eb418c4113261f4ab973bbf",
        "region": "qsound",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.q2",
        "merge": "c63.q2",
        "size": "2097152",
        "crc": "5ea2e7fa",
        "sha1": "0e6a9fd007f637adcb2226c902394f07de45e803",
        "region": "qsound",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ddsoma.key",
        "size": "20",
        "crc": "8c3cc560",
        "sha1": "ad19e78b938a67c9f5ed0dcd5c68b383e6ce0575",
        "region": "key",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "m68000"
      },
      {
        "tag": ":scantimer",
        "name": "timer"
      },
      {
        "tag": ":audiocpu",
        "name": "z80"
      },
      {
        "tag": ":eeprom",
        "name": "93c46_16"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":gfxdecode",
        "name": "gfxdecode"
      },
      {
        "tag": ":palette",
        "name": "palette"
      },
      {
        "tag": ":lspeaker",
        "name": "speaker"
      },
      {
        "tag": ":rspeaker",
        "name": "speaker"
      },
      {
        "tag": ":qsound",
        "name": "qsound_hle"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Motorola MC68000",
        "clock": "16000000"
      },
      {
        "type": "cpu",
        "tag": "audiocpu",
        "name": "Zilog Z80",
        "clock": "8000000"
      },
      {
        "type": "audio",
        "tag": "lspeaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "rspeaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "qsound",
        "name": "QSound (HLE)",
        "clock": "60000000"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "384",
      "height": "224",
      "refresh": "59.637405",
      "pixclock": "8000000",
      "htotal": "512",
      "hbend": "64",
      "hbstart": "448",
      "vtotal": "262",
      "vbend": "16",
      "vbstart": "240",
      "flipx": "no"
    },
    "sound": {
      "channels": "2"
    },
    "input": {
      "players": "4",
      "coins": "4",
      "service": "yes",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "4",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "4",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "3",
          "buttons": "4",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "4",
          "buttons": "4",
          "ways": "8",
          "reverse": "no"
        }
      ]
    },
    "port": [
      {
        "tag": ":DIGITALVOL"
      },
      {
        "tag": ":EEPROMOUT"
      },
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":IN2"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    }
  }
}