{
  "machine": {
    "name": "ddsom06",
    "sourcefile": "hbmame/drivers/cps2mis.cpp",
    "cloneof": "ddsom",
    "romof": "ddsom",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Dungeons & Dragons: Shadow over Mystara (960619E, Strengthen The Physical Model, 2009-06-15)",
    "year": "2009",
    "manufacturer": "Pipi899",
    "rom": [
      {
        "name": "c63s06.p1",
        "size": "524288",
        "crc": "5a9574e5",
        "sha1": "c810b9bf495d4cd44305e27992848aab207da922",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.p2",
        "merge": "c63.p2",
        "size": "524288",
        "crc": "5b7052b6",
        "sha1": "8a5f069f450da939d0f02518751cd9815d621d81",
        "region": "maincpu",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63s06.p3",
        "size": "524288",
        "crc": "554e9b24",
        "sha1": "6b78662c0e377f5595cef9d2b49d6af0ece19fd1",
        "region": "maincpu",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.p4",
        "merge": "c63.p4",
        "size": "524288",
        "crc": "e0807e1e",
        "sha1": "4b978f5f647fff84d456eb14c9fd202d9a276997",
        "region": "maincpu",
        "offset": "180000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.p5",
        "merge": "c63.p5",
        "size": "524288",
        "crc": "bb777a02",
        "sha1": "4b2c65a9129fc2262b35be1c10d06f60f5108981",
        "region": "maincpu",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.p6",
        "merge": "c63.p6",
        "size": "524288",
        "crc": "30970890",
        "sha1": "fd366a9323230f6997006ab4cc216f9a97865ebe",
        "region": "maincpu",
        "offset": "280000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.p7",
        "merge": "c63.p7",
        "size": "524288",
        "crc": "99e2194d",
        "sha1": "cbcecdf5beeac3eac6c2c3fa395710e1b8347531",
        "region": "maincpu",
        "offset": "300000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.p8",
        "merge": "c63.p8",
        "size": "524288",
        "crc": "e198805e",
        "sha1": "37ae9d88d98c59337b657cfa6feb56e4f9cae95f",
        "region": "maincpu",
        "offset": "380000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c1",
        "merge": "c63.c1",
        "size": "4194304",
        "crc": "a46b4e6e",
        "sha1": "fb90f42868c581c481b4ceff9f692753fb186b30",
        "region": "gfx",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c2",
        "merge": "c63.c2",
        "size": "4194304",
        "crc": "d5fc50fc",
        "sha1": "bc692f17b18bb47a724cd5152377cd5ccd6e184a",
        "region": "gfx",
        "offset": "2",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c3",
        "merge": "c63.c3",
        "size": "4194304",
        "crc": "837c0867",
        "sha1": "3d6db290a8f76299a23543f0ccf6a7905e1088ac",
        "region": "gfx",
        "offset": "4",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c4",
        "merge": "c63.c4",
        "size": "4194304",
        "crc": "bb0ec21c",
        "sha1": "e43ccc1cf63ccd2b504cc9fd701af849a7321914",
        "region": "gfx",
        "offset": "6",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c5",
        "merge": "c63.c5",
        "size": "2097152",
        "crc": "6d824ce2",
        "sha1": "0ccfe6c8a944937718e28a1a373b5822c7b7001b",
        "region": "gfx",
        "offset": "1000000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c6",
        "merge": "c63.c6",
        "size": "2097152",
        "crc": "79682ae5",
        "sha1": "ee84f4791c29ce9e2bae06ba3ec47ff4d2cd7054",
        "region": "gfx",
        "offset": "1000002",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c7",
        "merge": "c63.c7",
        "size": "2097152",
        "crc": "acddd149",
        "sha1": "7f50de9b2d1cc733594c642be1804190519caffa",
        "region": "gfx",
        "offset": "1000004",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c63.c8",
        "merge": "c63.c8",
        "size": "2097152",
        "crc": "117fb0c0",
        "sha1": "15c01fa1a71b6469b0e1bde0ce5835c5ff9d938c",
        "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": "ddsom.key",
        "merge": "ddsom.key",
        "size": "20",
        "crc": "541e425d",
        "sha1": "9239f9ad7c2ed0d7d062da2db92b07104b5bb9a7",
        "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"
    }
  }
}