{
  "machine": {
    "name": "sscopexu",
    "sourcefile": "konami/viper.cpp",
    "cloneof": "sscopex",
    "romof": "sscopex",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Silent Scope EX (ver UAC 1.20)",
    "year": "2001",
    "manufacturer": "Konami",
    "biosset": [
      {
        "name": "bios0",
        "description": "GM941B01 (01/15/01)",
        "default": "no"
      },
      {
        "name": "bios1",
        "description": "GM941A01 (03/10/00)",
        "default": "no"
      }
    ],
    "rom": [
      {
        "name": "941b01.u25",
        "merge": "941b01.u25",
        "bios": "bios0",
        "size": "262144",
        "crc": "233e5159",
        "sha1": "66ff268d5bf78fbfa48cdc3e1b08f8956cfd6cfb",
        "region": "user1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "941a01.u25",
        "merge": "941a01.u25",
        "bios": "bios1",
        "size": "262144",
        "crc": "df6f88d6",
        "sha1": "2bc10e4fbec36573aa8b6878492d37665f074d87",
        "region": "user1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ds2430.u3",
        "size": "40",
        "crc": "427a65ef",
        "sha1": "745e951715ece9f60898b7ed4809e69558145d2d",
        "region": "ds2430",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "a13uaa_nvram.u39",
        "merge": "a13eaa_nvram.u39",
        "size": "8192",
        "crc": "7b0e1ac8",
        "sha1": "1ea549964539e27f87370e9986bfa44eeed037cd",
        "region": "m48t58",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "disk": {
      "name": "a13c02",
      "merge": "a13c02",
      "sha1": "d740784fa51a3f43695ea95e23f92ef05f43284a",
      "region": "ata:0:hdd",
      "index": "0",
      "writable": "yes",
      "status": "good",
      "optional": "no"
    },
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "mpc8240"
      },
      {
        "tag": ":ds2430",
        "name": "ds2430a"
      },
      {
        "tag": ":pcibus",
        "name": "pci_bus_legacy"
      },
      {
        "tag": ":ata",
        "name": "ata_interface"
      },
      {
        "tag": ":ata:0",
        "name": "ata_slot"
      },
      {
        "tag": ":ata:0:hdd",
        "name": "idehd"
      },
      {
        "tag": ":ata:0:hdd:image",
        "name": "harddisk_image"
      },
      {
        "tag": ":ata:1",
        "name": "ata_slot"
      },
      {
        "tag": ":duart_com",
        "name": "pc16552d"
      },
      {
        "tag": ":duart_com:chan0",
        "name": "ns16550"
      },
      {
        "tag": ":duart_com:chan1",
        "name": "ns16550"
      },
      {
        "tag": ":lanc",
        "name": "k056230_viper"
      },
      {
        "tag": ":voodoo",
        "name": "voodoo_3"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":palette",
        "name": "palette"
      },
      {
        "tag": ":speaker",
        "name": "speaker"
      },
      {
        "tag": ":dacl",
        "name": "dmadac"
      },
      {
        "tag": ":dacr",
        "name": "dmadac"
      },
      {
        "tag": ":m48t58",
        "name": "m48t58"
      },
      {
        "tag": ":sound_timer",
        "name": "timer"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "IBM PowerPC MPC8240",
        "clock": "203212800"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "dacl",
        "name": "DMA-driven DAC"
      },
      {
        "type": "audio",
        "tag": "dacr",
        "name": "DMA-driven DAC"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "1024",
      "height": "768",
      "refresh": "60.000000",
      "pixclock": "47185920",
      "htotal": "1024",
      "hbend": "0",
      "hbstart": "1024",
      "vtotal": "768",
      "vbend": "0",
      "vbstart": "768",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "1",
      "coins": "2",
      "service": "yes",
      "tilt": "no",
      "control": {
        "type": "only_buttons",
        "buttons": "1",
        "reverse": "no"
      }
    },
    "dipswitch": [
      {
        "name": "DIP4",
        "tag": "IN2",
        "mask": "1",
        "diplocation": {
          "name": "SW",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "DIP3",
        "tag": "IN2",
        "mask": "2",
        "diplocation": {
          "name": "SW",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "DIP2",
        "tag": "IN2",
        "mask": "4",
        "diplocation": {
          "name": "SW",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Memory Card Check On Boot",
        "tag": "IN2",
        "mask": "8",
        "diplocation": {
          "name": "SW",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "On",
            "value": "8",
            "default": "no"
          },
          {
            "name": "Off",
            "value": "0",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Cabinet Type",
        "tag": "IN3",
        "mask": "32",
        "dipvalue": [
          {
            "name": "Normal",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "E-Amusement",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "3-6",
        "tag": "IN3",
        "mask": "64",
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "3-7",
        "tag": "IN3",
        "mask": "128",
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "4-0",
        "tag": "IN4",
        "mask": "1",
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "4-1",
        "tag": "IN4",
        "mask": "2",
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "4-2",
        "tag": "IN4",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "4-3",
        "tag": "IN4",
        "mask": "8",
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "4-4",
        "tag": "IN4",
        "mask": "16",
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "4-5",
        "tag": "IN4",
        "mask": "32",
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "4-7",
        "tag": "IN4",
        "mask": "128",
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-0",
        "tag": "IN5",
        "mask": "1",
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-1",
        "tag": "IN5",
        "mask": "2",
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-2",
        "tag": "IN5",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-3",
        "tag": "IN5",
        "mask": "8",
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-4",
        "tag": "IN5",
        "mask": "16",
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-5",
        "tag": "IN5",
        "mask": "32",
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-6",
        "tag": "IN5",
        "mask": "64",
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "5-7",
        "tag": "IN5",
        "mask": "128",
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":AN0"
      },
      {
        "tag": ":AN1"
      },
      {
        "tag": ":AN2"
      },
      {
        "tag": ":AN3"
      },
      {
        "tag": ":GUN0"
      },
      {
        "tag": ":GUN1"
      },
      {
        "tag": ":GUN2"
      },
      {
        "tag": ":GUN3"
      },
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":IN2"
      },
      {
        "tag": ":IN3"
      },
      {
        "tag": ":IN4"
      },
      {
        "tag": ":IN5"
      },
      {
        "tag": ":IN6"
      },
      {
        "tag": ":IN7"
      }
    ],
    "driver": {
      "status": "preliminary",
      "emulation": "preliminary",
      "savestate": "unsupported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "device": {
      "type": "harddisk",
      "tag": "ata:0:hdd:image",
      "interface": "ide_hdd,hdd",
      "instance": {
        "name": "harddisk",
        "briefname": "hard"
      },
      "extension": [
        {
          "name": "chd"
        },
        {
          "name": "hd"
        },
        {
          "name": "hdv"
        },
        {
          "name": "2mg"
        },
        {
          "name": "hdi"
        }
      ]
    }
  }
}