{
  "machine": {
    "name": "avsp04",
    "sourcefile": "hbmame/drivers/cps2mis.cpp",
    "cloneof": "avsp",
    "romof": "avsp",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Alien vs. Predator (940520E, Ultimate Evolution Edition, 2020-09-01)",
    "year": "2020",
    "manufacturer": "hack",
    "rom": [
      {
        "name": "c52s04.p1",
        "size": "524288",
        "crc": "02a03d8d",
        "sha1": "9c3d25231ca51a6b6559329958ce0cdb71a9720e",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52s03.p2",
        "size": "524288",
        "crc": "8799b67f",
        "sha1": "fe755897231b21ac8e47f1e5bc0ca73ae91e433a",
        "region": "maincpu",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52s02.p3",
        "size": "524288",
        "crc": "0207cb19",
        "sha1": "a6dab4afc94c6bbaf353deb97e84cff6f76e9f35",
        "region": "maincpu",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52d.p4",
        "size": "524288",
        "crc": "63094539",
        "sha1": "f1b776cf4334fa7fa1ee0e5ce81a5996b930996b",
        "region": "maincpu",
        "offset": "180000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c1",
        "merge": "c52.c1",
        "size": "2097152",
        "crc": "8f8b5ae4",
        "sha1": "457ce959aa5db3a003de7dda2b3799b2f1ae279b",
        "region": "gfx",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c2",
        "merge": "c52.c2",
        "size": "2097152",
        "crc": "b00280df",
        "sha1": "bc1291a4a222d410bc99b6f1ed392067d9c3999e",
        "region": "gfx",
        "offset": "2",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c3",
        "merge": "c52.c3",
        "size": "2097152",
        "crc": "94403195",
        "sha1": "efaad001527a5eba8f626aea9037ac6ef9a2c295",
        "region": "gfx",
        "offset": "4",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c4",
        "merge": "c52.c4",
        "size": "2097152",
        "crc": "e1981245",
        "sha1": "809ccb7f10262e227d5e9d9f710e06f0e751f550",
        "region": "gfx",
        "offset": "6",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c5",
        "merge": "c52.c5",
        "size": "2097152",
        "crc": "ebba093e",
        "sha1": "77aaf4197d1dae3321cf9c6d2b7967ee54cf3f30",
        "region": "gfx",
        "offset": "800000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c6",
        "merge": "c52.c6",
        "size": "2097152",
        "crc": "fb228297",
        "sha1": "ebd02a4ba085dc70c0603662e14d61625fa04648",
        "region": "gfx",
        "offset": "800002",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c7",
        "merge": "c52.c7",
        "size": "2097152",
        "crc": "34fb7232",
        "sha1": "8b1f15bfa758a61e6ad519af24ca774edc70d194",
        "region": "gfx",
        "offset": "800004",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.c8",
        "merge": "c52.c8",
        "size": "2097152",
        "crc": "f90baa21",
        "sha1": "20a900819a9d321316e3dfd241210725d7191ecf",
        "region": "gfx",
        "offset": "800006",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.m1",
        "merge": "c52.m1",
        "size": "131072",
        "crc": "2d3b4220",
        "sha1": "2b2d04d4282550fa9f6e1ad8528f20d1f2ac02eb",
        "region": "audiocpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.q1",
        "merge": "c52.q1",
        "size": "2097152",
        "crc": "83499817",
        "sha1": "e65b0ebd61ddc748842a9d4d92404b5305307623",
        "region": "qsound",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "c52.q2",
        "merge": "c52.q2",
        "size": "2097152",
        "crc": "f4110d49",
        "sha1": "f27538776cc1ba8213f19f98728ed8c02508d3ac",
        "region": "qsound",
        "offset": "200000",
        "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": "3",
      "coins": "3",
      "service": "yes",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "3",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "3",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "3",
          "buttons": "3",
          "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"
    }
  }
}