{
  "machine": {
    "name": "tsuribor",
    "sourcefile": "sega/stv.cpp",
    "romof": "stvbios",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Tsuribori Taikai (JAE 980605 V1.000)",
    "year": "1998",
    "manufacturer": "Sega",
    "biosset": [
      {
        "name": "jp",
        "description": "EPR-23603 (Japan 00/10/24)",
        "default": "no"
      },
      {
        "name": "jp1",
        "description": "EPR-20091 (Japan 97/08/21)",
        "default": "no"
      },
      {
        "name": "jp2",
        "description": "EPR-19730 (Japan 97/02/17)",
        "default": "no"
      },
      {
        "name": "jp3",
        "description": "EPR-17951A (Japan 95/04/25)",
        "default": "no"
      },
      {
        "name": "jp4",
        "description": "EPR-17740A (Japan 95/02/20)",
        "default": "no"
      },
      {
        "name": "jp5",
        "description": "EPR-17740 (Japan 95/01/31)",
        "default": "no"
      },
      {
        "name": "euro",
        "description": "EPR-17954A (Europe 95/04/25)",
        "default": "no"
      },
      {
        "name": "us",
        "description": "EPR-17952A (USA 95/04/25)",
        "default": "no"
      },
      {
        "name": "us1",
        "description": "EPR-17741a (USA 95/02/20)",
        "default": "no"
      },
      {
        "name": "tw",
        "description": "EPR-19854 (Taiwan 97/05/15)",
        "default": "no"
      },
      {
        "name": "tw1",
        "description": "EPR-17953A (Taiwan 95/04/25)",
        "default": "no"
      },
      {
        "name": "tw2",
        "description": "EPR-17742A (Taiwan 95/02/20)",
        "default": "no"
      },
      {
        "name": "debug",
        "description": "Development (1.10, 95/01/13)",
        "default": "no"
      },
      {
        "name": "dev",
        "description": "Development (1.061, 94/11/25)",
        "default": "no"
      }
    ],
    "rom": [
      {
        "name": "epr-23603.ic8",
        "merge": "epr-23603.ic8",
        "bios": "jp",
        "size": "524288",
        "crc": "f688ae60",
        "sha1": "1a31b6b1a4257fcb6ac6a91e67dd798f91505f48",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-20091.ic8",
        "merge": "epr-20091.ic8",
        "bios": "jp1",
        "size": "524288",
        "crc": "59ed40f4",
        "sha1": "eff0f54c70bce05ff3a289bf30b1027e1c8cd117",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-19730.ic8",
        "merge": "epr-19730.ic8",
        "bios": "jp2",
        "size": "524288",
        "crc": "d0e0889d",
        "sha1": "fae53107c894e0c41c49e191dbe706c9cd6e50bd",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17951a.ic8",
        "merge": "epr-17951a.ic8",
        "bios": "jp3",
        "size": "524288",
        "crc": "2672f9d8",
        "sha1": "63cf4a6432f6c87952f9cf3ab0f977aed2367303",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17740a.ic8",
        "merge": "epr-17740a.ic8",
        "bios": "jp4",
        "size": "524288",
        "crc": "3e23c81f",
        "sha1": "f9b282fd27693e9891843597b2e1823da3d23c7b",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17740.ic8",
        "merge": "epr-17740.ic8",
        "bios": "jp5",
        "size": "524288",
        "crc": "5c5aa63d",
        "sha1": "06860d96923b81afbc21e0ad32ee19487d8ff6e7",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17954a.ic8",
        "merge": "epr-17954a.ic8",
        "bios": "euro",
        "size": "524288",
        "crc": "f7722da3",
        "sha1": "af79cff317e5b57d49e463af16a9f616ed1eee08",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17952a.ic8",
        "merge": "epr-17952a.ic8",
        "bios": "us",
        "size": "524288",
        "crc": "d1be2adf",
        "sha1": "eaf1c3e5d602e1139d2090a78d7e19f04f916794",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17741a.ic8",
        "merge": "epr-17741a.ic8",
        "bios": "us1",
        "size": "524288",
        "crc": "4166c663",
        "sha1": "cc41d30de06160083d77e0dc5d69e61fec7fdcb5",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-19854.ic8",
        "merge": "epr-19854.ic8",
        "bios": "tw",
        "size": "524288",
        "crc": "e09d1f60",
        "sha1": "b55cdcb45b2a5b0b35e352cf7625f0bd659084df",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17953a.ic8",
        "merge": "epr-17953a.ic8",
        "bios": "tw1",
        "size": "524288",
        "crc": "a4c47570",
        "sha1": "9efc73717ec8a13417e65c54344ded9fc25bf5ef",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "epr-17742a.ic8",
        "merge": "epr-17742a.ic8",
        "bios": "tw2",
        "size": "524288",
        "crc": "02daf123",
        "sha1": "23185beb1ce9c09b8719e57d1adb7b28c8141fd5",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "stv110.bin",
        "merge": "stv110.bin",
        "bios": "debug",
        "size": "524288",
        "crc": "3dfeda92",
        "sha1": "8eb33192a57df5f3a1dfb57263054867c6b2db6d",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "stv1061.bin",
        "merge": "stv1061.bin",
        "bios": "dev",
        "size": "524288",
        "crc": "728dbca3",
        "sha1": "0ed2030177f0aa8285645c395ae9ad9f568ab1d6",
        "region": "bios",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "lh28f016sut.ic22",
        "size": "2097152",
        "crc": "f18764a5",
        "sha1": "4fefbc813f06fcc9d4bcc6737979a1ecbe42c498",
        "region": "cart",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "lh28f016sut.ic24",
        "size": "2097152",
        "crc": "47810ffc",
        "sha1": "d2454d9859a0d1f04236083527e22d91b26723de",
        "region": "cart",
        "offset": "400000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "lh28f016sut.ic26",
        "size": "2097152",
        "crc": "d36a3b4c",
        "sha1": "16c9e063feaaea2b2b59fab15f3dd7442f0d48da",
        "region": "cart",
        "offset": "600000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "lh28f016sut.ic28",
        "size": "2097152",
        "crc": "341fb80e",
        "sha1": "a4a69d2becd0378d7ed079a9433f9b92c1d22be1",
        "region": "cart",
        "offset": "800000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "lh28f016sut.ic30",
        "size": "2097152",
        "crc": "03b9eacf",
        "sha1": "d69c10f7613d9f52042dd6cce64e74e2b1ecc2d8",
        "region": "cart",
        "offset": "a00000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "tsuribor.nv",
        "size": "128",
        "crc": "47c7fa6e",
        "sha1": "93daa50900579a60e33034afc35778313019c40b",
        "region": "eeprom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "315-6055.ic12",
        "size": "279",
        "status": "nodump",
        "region": "plds",
        "offset": "0",
        "optional": "no"
      },
      {
        "name": "315-6056.ic13",
        "size": "279",
        "status": "nodump",
        "region": "plds",
        "offset": "200",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "sh2_7604"
      },
      {
        "tag": ":scantimer",
        "name": "timer"
      },
      {
        "tag": ":slave",
        "name": "sh2_7604"
      },
      {
        "tag": ":slave_scantimer",
        "name": "timer"
      },
      {
        "tag": ":audiocpu",
        "name": "m68000"
      },
      {
        "tag": ":scu",
        "name": "saturn_scu"
      },
      {
        "tag": ":scu:scudsp",
        "name": "scudsp"
      },
      {
        "tag": ":smpc",
        "name": "smpc_hle"
      },
      {
        "tag": ":smpc:smem",
        "name": "nvram"
      },
      {
        "tag": ":eeprom",
        "name": "93c46_16"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":palette",
        "name": "palette"
      },
      {
        "tag": ":gfxdecode",
        "name": "gfxdecode"
      },
      {
        "tag": ":speaker",
        "name": "speaker"
      },
      {
        "tag": ":scsp",
        "name": "scsp"
      },
      {
        "tag": ":billboard",
        "name": "segabill"
      },
      {
        "tag": ":billboard:billcpu",
        "name": "z80"
      },
      {
        "tag": ":billboard:io",
        "name": "315_5338a"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Hitachi SH-2 (SH7604)",
        "clock": "28636362"
      },
      {
        "type": "cpu",
        "tag": "slave",
        "name": "Hitachi SH-2 (SH7604)",
        "clock": "28636362"
      },
      {
        "type": "cpu",
        "tag": "audiocpu",
        "name": "Motorola MC68000",
        "clock": "11289600"
      },
      {
        "type": "cpu",
        "tag": "scu:scudsp",
        "name": "Sega SCUDSP",
        "clock": "14318181"
      },
      {
        "type": "cpu",
        "tag": "billboard:billcpu",
        "name": "Zilog Z80",
        "clock": "8000000"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "scsp",
        "name": "Yamaha YMF292-F SCSP",
        "clock": "22579200"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "352",
      "height": "224",
      "refresh": "59.764802",
      "pixclock": "6711647",
      "htotal": "427",
      "hbend": "0",
      "hbstart": "352",
      "vtotal": "263",
      "vbend": "0",
      "vbstart": "224",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "4",
      "coins": "2",
      "service": "yes",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "4",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "4",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "3",
          "buttons": "3",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "4",
          "buttons": "3",
          "ways": "8",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "PDR1",
        "tag": "PDR1",
        "mask": "64",
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "PDR2",
        "tag": "PDR2",
        "mask": "1",
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "PDR2",
        "mask": "2",
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "PDR2",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "PDR2",
        "mask": "32",
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "PDR2",
        "mask": "64",
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Test Winner LED P1",
        "tag": "billboard:dsw",
        "mask": "1",
        "diplocation": {
          "name": "DSW",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Test Winner LED P2",
        "tag": "billboard:dsw",
        "mask": "2",
        "diplocation": {
          "name": "DSW",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Test 7-Segment P1",
        "tag": "billboard:dsw",
        "mask": "4",
        "diplocation": {
          "name": "DSW",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Test 7-Segment P2",
        "tag": "billboard:dsw",
        "mask": "8",
        "diplocation": {
          "name": "DSW",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "billboard:dsw",
        "mask": "16",
        "diplocation": {
          "name": "DSW",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "billboard:dsw",
        "mask": "32",
        "diplocation": {
          "name": "DSW",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Demo",
        "tag": "billboard:dsw",
        "mask": "64",
        "diplocation": {
          "name": "DSW",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "64",
            "default": "no"
          }
        ]
      },
      {
        "name": "Testmode",
        "tag": "billboard:dsw",
        "mask": "128",
        "diplocation": {
          "name": "DSW",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "128",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":PDR1"
      },
      {
        "tag": ":PDR2"
      },
      {
        "tag": ":PORTA"
      },
      {
        "tag": ":PORTB"
      },
      {
        "tag": ":PORTC"
      },
      {
        "tag": ":PORTE"
      },
      {
        "tag": ":PORTF"
      },
      {
        "tag": ":PORTG"
      },
      {
        "tag": ":PORTG.0"
      },
      {
        "tag": ":PORTG.1"
      },
      {
        "tag": ":PORTG.2"
      },
      {
        "tag": ":PORTG.3"
      },
      {
        "tag": ":billboard:dsw"
      }
    ],
    "driver": {
      "status": "preliminary",
      "emulation": "preliminary",
      "savestate": "unsupported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "feature": [
      {
        "type": "graphics",
        "status": "imperfect"
      },
      {
        "type": "sound",
        "status": "imperfect"
      }
    ]
  }
}