{
  "machine": {
    "name": "panicbl",
    "sourcefile": "universal/cosmic.cpp",
    "cloneof": "panic",
    "romof": "panic",
    "sampleof": "panic",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Space Panic (bootleg)",
    "year": "1980",
    "manufacturer": "bootleg",
    "rom": [
      {
        "name": "1.2d",
        "size": "2048",
        "crc": "e1efa292",
        "sha1": "de2f8523cfb22c9c4e84974e7c403cecd2fcb0a6",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "2.3d",
        "size": "2048",
        "crc": "a5885fb1",
        "sha1": "9f0e3e87baec0dc5821910e6dc46fb246ddb4022",
        "region": "maincpu",
        "offset": "800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "3.4d",
        "size": "2048",
        "crc": "ab402d38",
        "sha1": "c5fae961e5e2aab0c6a97be04e248176a6c5281a",
        "region": "maincpu",
        "offset": "1000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "4.5d",
        "size": "2048",
        "crc": "27c69de1",
        "sha1": "83bb8ea31ffe58deeb4a1588c0c577a9d646e184",
        "region": "maincpu",
        "offset": "1800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "5.5d",
        "size": "2048",
        "crc": "9b409a21",
        "sha1": "ebb5783264ad60f845f1f2ce8042d8571f94fd6e",
        "region": "maincpu",
        "offset": "2000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "6.6d",
        "size": "2048",
        "crc": "add15e92",
        "sha1": "56fcfc89b750d5797ca05d1389c30035f6f883ea",
        "region": "maincpu",
        "offset": "2800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "7.7d",
        "size": "2048",
        "crc": "786c8d41",
        "sha1": "f2313156d680f46342e77bdfcb12869a95799f98",
        "region": "maincpu",
        "offset": "3000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "11.7m",
        "merge": "spcpanic.11",
        "size": "2048",
        "crc": "acea9df4",
        "sha1": "7de2a82da8160ad1a01c32a516d10c19dc306051",
        "region": "gfx1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "12.5m",
        "merge": "spcpanic.12",
        "size": "2048",
        "crc": "e83423d0",
        "sha1": "eba1129537869f1ecb5afeeae19db19b134865f6",
        "region": "gfx1",
        "offset": "800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "10.8m",
        "merge": "spcpanic.10",
        "size": "2048",
        "crc": "c9631c2d",
        "sha1": "e5ab95e19c1b22a798a70a1a6599bc1f5e853c60",
        "region": "gfx1",
        "offset": "1000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "9.9m",
        "merge": "spcpanic.9",
        "size": "2048",
        "crc": "eec78b4c",
        "sha1": "efd21d0a26b988a490c45315a7a121607f74d147",
        "region": "gfx1",
        "offset": "1800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mmi6330.5l",
        "merge": "82s123.sp",
        "size": "32",
        "crc": "35d43d2f",
        "sha1": "2ce164c92ed7ba3ee26a907f0c5969ec3decca01",
        "status": "baddump",
        "region": "proms",
        "offset": "0",
        "optional": "no"
      },
      {
        "name": "8.2l",
        "merge": "spcpanic.8",
        "size": "2048",
        "crc": "7da0b321",
        "sha1": "b450cc02de9cc27e3f336c626221c90c6961b51e",
        "region": "user1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "z80"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":scantimer",
        "name": "timer"
      },
      {
        "tag": ":gfxdecode",
        "name": "gfxdecode"
      },
      {
        "tag": ":palette",
        "name": "palette"
      },
      {
        "tag": ":speaker",
        "name": "speaker"
      },
      {
        "tag": ":samples",
        "name": "samples"
      },
      {
        "tag": ":dac",
        "name": "dac"
      }
    ],
    "sample": [
      {
        "name": "walk"
      },
      {
        "name": "upordown"
      },
      {
        "name": "trapped"
      },
      {
        "name": "falling"
      },
      {
        "name": "escaping"
      },
      {
        "name": "ekilled"
      },
      {
        "name": "death"
      },
      {
        "name": "elaugh"
      },
      {
        "name": "extral"
      },
      {
        "name": "oxygen"
      },
      {
        "name": "coin"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Zilog Z80",
        "clock": "1802666"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "samples",
        "name": "Samples"
      },
      {
        "type": "audio",
        "tag": "dac",
        "name": "1-Bit DAC"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "270",
      "width": "256",
      "height": "192",
      "refresh": "58.639833",
      "pixclock": "5408000",
      "htotal": "352",
      "hbend": "0",
      "hbstart": "256",
      "vtotal": "262",
      "vbend": "32",
      "vbstart": "224",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "2",
      "coins": "2",
      "service": "no",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "2",
          "ways": "4",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "2",
          "ways": "4",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "Coin A",
        "tag": "DSW",
        "mask": "7",
        "diplocation": [
          {
            "name": "SW",
            "number": "6",
            "inverted": "no"
          },
          {
            "name": "SW",
            "number": "5",
            "inverted": "no"
          },
          {
            "name": "SW",
            "number": "4",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "1 Coin/1 Credit",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "2 Coins/3 Credits",
            "value": "5",
            "default": "no"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "1",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "2",
            "default": "no"
          },
          {
            "name": "1 Coin/4 Credits",
            "value": "3",
            "default": "no"
          },
          {
            "name": "1 Coin/5 Credits",
            "value": "4",
            "default": "no"
          }
        ]
      },
      {
        "name": "Cabinet",
        "tag": "DSW",
        "mask": "8",
        "diplocation": {
          "name": "SW",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Upright",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "Cocktail",
            "value": "8",
            "default": "no"
          }
        ]
      },
      {
        "name": "Bonus Life",
        "tag": "DSW",
        "mask": "16",
        "diplocation": {
          "name": "SW",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "3000",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "5000",
            "value": "16",
            "default": "no"
          }
        ]
      },
      {
        "name": "Lives",
        "tag": "DSW",
        "mask": "32",
        "diplocation": {
          "name": "SW",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "3",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "4",
            "value": "32",
            "default": "no"
          }
        ]
      },
      {
        "name": "Coin B",
        "tag": "DSW",
        "mask": "192",
        "diplocation": [
          {
            "name": "SW",
            "number": "7",
            "inverted": "no"
          },
          {
            "name": "SW",
            "number": "8",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "2 Coins/1 Credit",
            "value": "0",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "128",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "192",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":DSW"
      },
      {
        "tag": ":P1"
      },
      {
        "tag": ":P2"
      },
      {
        "tag": ":SYSTEM"
      }
    ],
    "driver": {
      "status": "imperfect",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "feature": {
      "type": "sound",
      "status": "imperfect"
    }
  }
}