{
  "machine": {
    "name": "thrilldj",
    "sourcefile": "konami/nwk-tr.cpp",
    "cloneof": "thrilld",
    "romof": "thrilld",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Thrill Drive (JCE)",
    "year": "1998",
    "manufacturer": "Konami",
    "rom": [
      {
        "name": "713be01.27p",
        "merge": "713be01.27p",
        "size": "2097152",
        "crc": "d84a7723",
        "sha1": "f4e9e08591b7e5e8419266dbe744d56a185384ed",
        "region": "prgrom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "713a04.16t",
        "merge": "713a04.16t",
        "size": "2097152",
        "crc": "c994aaa8",
        "sha1": "d82b9930a11e5384ad583684a27c95beec03cd5a",
        "region": "datarom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "713a05.14t",
        "merge": "713a05.14t",
        "size": "2097152",
        "crc": "6f1e6802",
        "sha1": "91f8a170327e9b4ee6a64aee0c106b981a317e69",
        "region": "datarom",
        "offset": "2",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "713a13.8x",
        "merge": "713a13.8x",
        "size": "4194304",
        "crc": "b795c66b",
        "sha1": "6e50de0d5cc444ffaa0fec7ada8c07f643374bb2",
        "region": "cgboard_0",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "713a14.16x",
        "merge": "713a14.16x",
        "size": "4194304",
        "crc": "5275a629",
        "sha1": "16fadef06975f0f3625cac8f84e2e77ed7d75e15",
        "region": "cgboard_0",
        "offset": "2",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "713a08.7s",
        "merge": "713a08.7s",
        "size": "524288",
        "crc": "6a72a825",
        "sha1": "abeac99c5343efacabcb0cdff6d34f9f967024db",
        "region": "audiocpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "713a09.16p",
        "merge": "713a09.16p",
        "size": "4194304",
        "crc": "058f250a",
        "sha1": "63b8e60004ec49009633e86b4992c00083def9a8",
        "region": "rfsnd",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "713a10.14p",
        "merge": "713a10.14p",
        "size": "4194304",
        "crc": "27f9833e",
        "sha1": "1540f00d2571ecb81b914c553682b67fca94bbbd",
        "region": "rfsnd",
        "offset": "400000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "gc713jc.2g",
        "size": "548",
        "crc": "98e326b7",
        "sha1": "af532cf84eca02a3ed0bd0d49c2b142c7f21760c",
        "status": "baddump",
        "region": "gn676_lan:eeprom",
        "offset": "0",
        "optional": "no"
      },
      {
        "name": "gm676ja_m48t58y.35d",
        "size": "8192",
        "crc": "e6eafce5",
        "sha1": "167d957f7cf1e94a12070739a4103977512f6737",
        "status": "baddump",
        "region": "m48t58",
        "offset": "0",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "ppc403ga"
      },
      {
        "tag": ":audiocpu",
        "name": "m68000"
      },
      {
        "tag": ":dsp1",
        "name": "adsp21062"
      },
      {
        "tag": ":dsp2",
        "name": "adsp21062"
      },
      {
        "tag": ":m48t58",
        "name": "m48t58"
      },
      {
        "tag": ":adc12138",
        "name": "adc12138"
      },
      {
        "tag": ":k033906_1",
        "name": "k033906"
      },
      {
        "tag": ":k033906_2",
        "name": "k033906"
      },
      {
        "tag": ":voodoo0",
        "name": "voodoo_1"
      },
      {
        "tag": ":voodoo1",
        "name": "voodoo_1"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":palette1",
        "name": "palette"
      },
      {
        "tag": ":palette2",
        "name": "palette"
      },
      {
        "tag": ":k001604_1",
        "name": "k001604"
      },
      {
        "tag": ":k001604_2",
        "name": "k001604"
      },
      {
        "tag": ":speaker",
        "name": "speaker"
      },
      {
        "tag": ":k056800",
        "name": "k056800"
      },
      {
        "tag": ":rfsnd",
        "name": "rf5c400"
      },
      {
        "tag": ":konppc",
        "name": "konppc"
      },
      {
        "tag": ":gn676_lan",
        "name": "konami_gn676b_lan"
      },
      {
        "tag": ":gn676_lan:eeprom",
        "name": "x76f041"
      },
      {
        "tag": ":jvs_host",
        "name": "konppc_jvs_host"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "IBM PowerPC 403GA",
        "clock": "32000000"
      },
      {
        "type": "cpu",
        "tag": "audiocpu",
        "name": "Motorola MC68000",
        "clock": "16000000"
      },
      {
        "type": "cpu",
        "tag": "dsp1",
        "name": "Analog Devices ADSP21062 \"SHARC\"",
        "clock": "36000000"
      },
      {
        "type": "cpu",
        "tag": "dsp2",
        "name": "Analog Devices ADSP21062 \"SHARC\"",
        "clock": "36000000"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "rfsnd",
        "name": "Ricoh RF5C400",
        "clock": "16934400"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "512",
      "height": "400",
      "refresh": "55.210490",
      "pixclock": "16000000",
      "htotal": "644",
      "hbend": "44",
      "hbstart": "556",
      "vtotal": "450",
      "vbend": "31",
      "vbstart": "431",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "1",
      "coins": "2",
      "service": "yes",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "ways": "vertical2",
          "reverse": "no"
        },
        {
          "type": "paddle",
          "minimum": "0",
          "maximum": "4095",
          "sensitivity": "100",
          "keydelta": "60",
          "reverse": "no"
        },
        {
          "type": "pedal",
          "minimum": "0",
          "maximum": "4095",
          "sensitivity": "100",
          "keydelta": "60",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "DIP8",
        "tag": "DSW",
        "mask": "1",
        "diplocation": {
          "name": "SW",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "DIP7",
        "tag": "DSW",
        "mask": "2",
        "diplocation": {
          "name": "SW",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "DIP6",
        "tag": "DSW",
        "mask": "4",
        "diplocation": {
          "name": "SW",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "DIP5",
        "tag": "DSW",
        "mask": "8",
        "diplocation": {
          "name": "SW",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "DIP4",
        "tag": "DSW",
        "mask": "16",
        "diplocation": {
          "name": "SW",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "DIP3",
        "tag": "DSW",
        "mask": "32",
        "diplocation": {
          "name": "SW",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Disable Machine Init",
        "tag": "DSW",
        "mask": "64",
        "diplocation": {
          "name": "SW",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "no"
          },
          {
            "name": "On",
            "value": "0",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Skip Post",
        "tag": "DSW",
        "mask": "128",
        "diplocation": {
          "name": "SW",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "no"
          },
          {
            "name": "On",
            "value": "0",
            "default": "yes"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":ANALOG1",
        "analog": {
          "mask": "4095"
        }
      },
      {
        "tag": ":ANALOG2",
        "analog": {
          "mask": "4095"
        }
      },
      {
        "tag": ":ANALOG3",
        "analog": {
          "mask": "4095"
        }
      },
      {
        "tag": ":ANALOG4",
        "analog": {
          "mask": "4095"
        }
      },
      {
        "tag": ":ANALOG5"
      },
      {
        "tag": ":DSW"
      },
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":IN2"
      }
    ],
    "driver": {
      "status": "preliminary",
      "emulation": "preliminary",
      "savestate": "unsupported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "feature": [
      {
        "type": "graphics",
        "status": "imperfect"
      },
      {
        "type": "sound",
        "status": "imperfect"
      },
      {
        "type": "lan",
        "overall": "unemulated"
      }
    ]
  }
}