{
  "machine": {
    "name": "vsav2s04",
    "sourcefile": "hbmame/drivers/cps2mis.cpp",
    "cloneof": "vsav2",
    "romof": "vsav2",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Vampire Savior 2: The Lord of Vampire (970913J, English, 2026-07-10)",
    "year": "2026",
    "manufacturer": "strygo",
    "rom": [
      {
        "name": "c76s04.p1",
        "size": "524288",
        "crc": "a211712c",
        "sha1": "3f5c2e997b2a25e8b5ece4ac9354a1cef1986821",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76s04.p2",
        "size": "524288",
        "crc": "974896f9",
        "sha1": "42e715478c02fd70498834a9ea35c997dcf56efe",
        "region": "maincpu",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.p3",
        "merge": "c76.p3",
        "size": "524288",
        "crc": "61979638",
        "sha1": "4d5625a9a06926c1a42c8f6e3a4c943f17750ec2",
        "region": "maincpu",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.p4",
        "merge": "c76.p4",
        "size": "524288",
        "crc": "f37c5bc2",
        "sha1": "d8c1040a6ee6b9fc677a6a32b99bf02b6a707812",
        "region": "maincpu",
        "offset": "180000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.p5",
        "merge": "c76.p5",
        "size": "524288",
        "crc": "8f885809",
        "sha1": "69dac07e1f483b6478f792d20a137d6a081fbea3",
        "region": "maincpu",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76s04.p6",
        "size": "524288",
        "crc": "cb8b85c6",
        "sha1": "aa7fee9409d5c4eec5ee7d2985d3871b3b853476",
        "region": "maincpu",
        "offset": "280000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.p7",
        "merge": "c76.p7",
        "size": "524288",
        "crc": "fac3c217",
        "sha1": "0e9dd54e401e6d7c4fe81107ffd27e42ca810fcb",
        "region": "maincpu",
        "offset": "300000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.p8",
        "merge": "c76.p8",
        "size": "524288",
        "crc": "eb490213",
        "sha1": "bf0416df66a33c7a4678ab4a047de334dfd3b31e",
        "region": "maincpu",
        "offset": "380000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c1",
        "merge": "c76.c1",
        "size": "4194304",
        "crc": "5c852f52",
        "sha1": "528ce7fc9a0451e2e2d221dbf5e4a5796584e053",
        "region": "gfx",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c2",
        "merge": "c76.c2",
        "size": "4194304",
        "crc": "a20f58af",
        "sha1": "e873ad3e0fc8a06a5029113faf991f5c1b765316",
        "region": "gfx",
        "offset": "2",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c3",
        "merge": "c76.c3",
        "size": "4194304",
        "crc": "39db59ad",
        "sha1": "da94f1529da82a6bf2129f51548412e1ab2b001a",
        "region": "gfx",
        "offset": "4",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c4",
        "merge": "c76.c4",
        "size": "4194304",
        "crc": "00c763a7",
        "sha1": "0ff528e12e255ebf699101ac71f05b1f6bef7165",
        "region": "gfx",
        "offset": "6",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c5",
        "merge": "c76.c5",
        "size": "4194304",
        "crc": "cd09bd63",
        "sha1": "e582b20a948ae54f52590496051688dbfae2bc9c",
        "region": "gfx",
        "offset": "1000000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c6",
        "merge": "c76.c6",
        "size": "4194304",
        "crc": "e0182c15",
        "sha1": "a924d53ab39f4d85173bdb92a197dde2db0dc3f7",
        "region": "gfx",
        "offset": "1000002",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c7",
        "merge": "c76.c7",
        "size": "4194304",
        "crc": "778dc4f6",
        "sha1": "8d0cd1c387b4b6ac7f92bb2e5a25983856328cdc",
        "region": "gfx",
        "offset": "1000004",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.c8",
        "merge": "c76.c8",
        "size": "4194304",
        "crc": "605d9d1d",
        "sha1": "99bc27557741527ca678d7b6307164bc04ebedc6",
        "region": "gfx",
        "offset": "1000006",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.m1",
        "merge": "c76.m1",
        "size": "131072",
        "crc": "35190139",
        "sha1": "07f8e53ea398461de5dcda9814dde7c09faf9f65",
        "region": "audiocpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.m2",
        "merge": "c76.m2",
        "size": "131072",
        "crc": "c32dba09",
        "sha1": "1fe337ff334fab79847f9677ba0e168e93daa1c8",
        "region": "audiocpu",
        "offset": "28000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.q1",
        "merge": "c76.q1",
        "size": "4194304",
        "crc": "d67e47b7",
        "sha1": "15a3f6779eccb10551ed94edf7e6e406a79b3de7",
        "region": "qsound",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c76.q2",
        "merge": "c76.q2",
        "size": "4194304",
        "crc": "6d020a14",
        "sha1": "e98f862fac1e357c90949768bb2646263d9981a0",
        "region": "qsound",
        "offset": "400000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "vsav2.key",
        "merge": "vsav2.key",
        "size": "20",
        "crc": "289028ce",
        "sha1": "35779f0284dc15591493c8ec75ecda801148f3e0",
        "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": "2",
      "coins": "2",
      "service": "yes",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "6",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "6",
          "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"
    }
  }
}