{
  "machine": {
    "name": "sf",
    "sourcefile": "sf.cpp",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Street Fighter (US, set 1)",
    "year": "1987",
    "manufacturer": "Capcom",
    "rom": [
      {
        "name": "sfd-19.2a",
        "size": "65536",
        "crc": "faaf6255",
        "sha1": "f6d0186c6109780839576c141fc6b557c170c182",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sfd-22.2c",
        "size": "65536",
        "crc": "e1fe3519",
        "sha1": "5c59343a8acaaa4f36636d8e28a4ca7854110dad",
        "region": "maincpu",
        "offset": "1",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sfd-20.3a",
        "size": "65536",
        "crc": "44b915bd",
        "sha1": "85772fb89712f97bb0489a7e43f8b1a5037c8081",
        "region": "maincpu",
        "offset": "20000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sfd-23.3c",
        "size": "65536",
        "crc": "79c43ff8",
        "sha1": "450fb75b6f36e08788d7a806122e4e1b0a87746c",
        "region": "maincpu",
        "offset": "20001",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sfd-21.4a",
        "size": "65536",
        "crc": "e8db799b",
        "sha1": "8443ba6a9b9ad29d5985d434658e685fd46d8f1e",
        "region": "maincpu",
        "offset": "40000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sfd-24.4c",
        "size": "65536",
        "crc": "466a3440",
        "sha1": "689823763bfdbc12ac11ff176acfd22f352e2658",
        "region": "maincpu",
        "offset": "40001",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-02.7k",
        "size": "32768",
        "crc": "4a9ac534",
        "sha1": "933645f8db4756aa2a35a843c3ac6f93cb8d565d",
        "region": "audiocpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sfu-00.1h",
        "size": "131072",
        "crc": "a7cce903",
        "sha1": "76f521c9a00abd95a3491ab95e8eccd0fc7ea0e5",
        "region": "audio2",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-01.1k",
        "size": "131072",
        "crc": "86e0f0d5",
        "sha1": "7cef8056f83dac15f1b47d7be705d26170858337",
        "region": "audio2",
        "offset": "20000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-39.2k",
        "size": "131072",
        "crc": "cee3d292",
        "sha1": "a8c22f1dc81976e8dd5d6c70361c61fa3f9f89d6",
        "region": "gfx1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-38.1k",
        "size": "131072",
        "crc": "2ea99676",
        "sha1": "5f3eb77e75f0ee27fb8fc7bab2819b3fdd480206",
        "region": "gfx1",
        "offset": "20000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-41.4k",
        "size": "131072",
        "crc": "e0280495",
        "sha1": "e52c79feed590535b9a0b71ccadd0ed27d04ff45",
        "region": "gfx1",
        "offset": "40000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-40.3k",
        "size": "131072",
        "crc": "c70b30de",
        "sha1": "26112ee1720b6ad0e2e29e2d25ee2ec76fca0e3a",
        "region": "gfx1",
        "offset": "60000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-25.1d",
        "size": "131072",
        "crc": "7f23042e",
        "sha1": "a355fd7047fb1a71ab5cd08e1afd82c2558494c1",
        "region": "gfx2",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-28.1e",
        "size": "131072",
        "crc": "92f8b91c",
        "sha1": "6d958bc45131810d7b0af02be939ce37a39c35e8",
        "region": "gfx2",
        "offset": "20000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-30.1g",
        "size": "131072",
        "crc": "b1399856",
        "sha1": "7c956d49b2e73291182ea1ec4cebd3411d1322a1",
        "region": "gfx2",
        "offset": "40000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-34.1h",
        "size": "131072",
        "crc": "96b6ae2e",
        "sha1": "700e050463b7a29a1eb08007a2add045afdcd8a0",
        "region": "gfx2",
        "offset": "60000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-26.2d",
        "size": "131072",
        "crc": "54ede9f5",
        "sha1": "c2cb354a6b32047759945fa3ecafc70ba7d1dda1",
        "region": "gfx2",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-29.2e",
        "size": "131072",
        "crc": "f0649a67",
        "sha1": "eeda256527f7a2ee2d5e0688c505a01de548bc54",
        "region": "gfx2",
        "offset": "a0000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-31.2g",
        "size": "131072",
        "crc": "8f4dd71a",
        "sha1": "28b82c540df04c91a2dd6cbbc9a95bbebda6643b",
        "region": "gfx2",
        "offset": "c0000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-35.2h",
        "size": "131072",
        "crc": "70c00fb4",
        "sha1": "7c5504a5aedd3be7b663c5090eb22243e3fa669b",
        "region": "gfx2",
        "offset": "e0000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-15.1m",
        "size": "131072",
        "crc": "fc0113db",
        "sha1": "7c19603129be5f6e1ccd07fd8b7ee1cbf86468db",
        "region": "gfx3",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-16.2m",
        "size": "131072",
        "crc": "82e4a6d3",
        "sha1": "5ec519c2740c66f5da27ced1db99e19fe38fdad7",
        "region": "gfx3",
        "offset": "20000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-11.1k",
        "size": "131072",
        "crc": "e112df1b",
        "sha1": "3f9856f69b457d79fe085bf51dfb2efcd98f883d",
        "region": "gfx3",
        "offset": "40000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-12.2k",
        "size": "131072",
        "crc": "42d52299",
        "sha1": "6560c38f5fd5a47db7728cc7df83d2169157174f",
        "region": "gfx3",
        "offset": "60000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-07.1h",
        "size": "131072",
        "crc": "49f340d9",
        "sha1": "65822efefa198791a632ef851a5ce06a71b4ed0f",
        "region": "gfx3",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-08.2h",
        "size": "131072",
        "crc": "95ece9b1",
        "sha1": "f0a15fce5cd9617fa5d4dd43bd5b6ea190dace85",
        "region": "gfx3",
        "offset": "a0000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-03.1f",
        "size": "131072",
        "crc": "5ca05781",
        "sha1": "004f5ad34798471b39bd4612c797f0913ed0fb4a",
        "region": "gfx3",
        "offset": "c0000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-17.3m",
        "size": "131072",
        "crc": "69fac48e",
        "sha1": "c9272217256c73cb8ddb4fbbfb5905ce1122c746",
        "region": "gfx3",
        "offset": "e0000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-18.4m",
        "size": "131072",
        "crc": "71cfd18d",
        "sha1": "4c17e2124f3456d6b13ede8ad3ae916b53f9bb7e",
        "region": "gfx3",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-13.3k",
        "size": "131072",
        "crc": "fa2eb24b",
        "sha1": "96f3bd54c340771577cc232ebde93965421f2557",
        "region": "gfx3",
        "offset": "120000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-14.4k",
        "size": "131072",
        "crc": "ad955c95",
        "sha1": "549d6a5125432aa45d03f15e76f6c2c8ab2e05a3",
        "region": "gfx3",
        "offset": "140000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-09.3h",
        "size": "131072",
        "crc": "41b73a31",
        "sha1": "aaa7a53e29fe23a1ca8ec4430f7efcbd774a8cbf",
        "region": "gfx3",
        "offset": "160000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-10.4h",
        "size": "131072",
        "crc": "91c41c50",
        "sha1": "b03fb9b3c553fb4aae45ad6997eeb7bb95fdcce3",
        "region": "gfx3",
        "offset": "180000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-05.3f",
        "size": "131072",
        "crc": "538c7cbe",
        "sha1": "f030a9562fbb93d1534b91343ca3f429cdbd0136",
        "region": "gfx3",
        "offset": "1a0000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-27.4d",
        "size": "16384",
        "crc": "2b09b36d",
        "sha1": "9fe1dd3a9396fbb06f30247cfe526653553beca1",
        "region": "gfx4",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-37.4h",
        "size": "65536",
        "crc": "23d09d3d",
        "sha1": "a0c71abc49c5fe59487a63b502e3d03021bfef13",
        "region": "tilerom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-36.3h",
        "size": "65536",
        "crc": "ea16df6c",
        "sha1": "68709a314b775c500817fc17d40a80204b2ae06c",
        "region": "tilerom",
        "offset": "10000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-32.3g",
        "size": "65536",
        "crc": "72df2bd9",
        "sha1": "9a0da618139673738b6b3302207255e44c5491a2",
        "region": "tilerom",
        "offset": "20000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sf-33.4g",
        "size": "65536",
        "crc": "3e99d3d5",
        "sha1": "9168a977e80f8c23c6126b9e64eb176290cf941a",
        "region": "tilerom",
        "offset": "30000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mb7114h.12k",
        "size": "256",
        "crc": "75af3553",
        "sha1": "14da009592877a6097b34ea844fa897ceda7465e",
        "region": "proms",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mb7114h.11h",
        "size": "256",
        "crc": "c0e56586",
        "sha1": "2abf93aef48af34f869b30f63c130513a97f86a3",
        "region": "proms",
        "offset": "100",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mb7114h.12j",
        "size": "256",
        "crc": "4c734b64",
        "sha1": "7a122b643bad3e3586821980efff023a63e5a029",
        "region": "proms",
        "offset": "200",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mmi-7603.13h",
        "size": "32",
        "crc": "06bcda53",
        "sha1": "fa69b77697bb12aa6012d82ef5b504d3a1d20232",
        "region": "proms",
        "offset": "300",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "name": "m68000"
      },
      {
        "name": "z80"
      },
      {
        "name": "z80"
      },
      {
        "name": "screen"
      },
      {
        "name": "gfxdecode"
      },
      {
        "name": "palette"
      },
      {
        "name": "speaker"
      },
      {
        "name": "speaker"
      },
      {
        "name": "generic_latch_8"
      },
      {
        "name": "ym2151"
      },
      {
        "name": "msm5205"
      },
      {
        "name": "msm5205"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Motorola MC68000",
        "clock": "8000000"
      },
      {
        "type": "cpu",
        "tag": "audiocpu",
        "name": "Zilog Z80",
        "clock": "3579545"
      },
      {
        "type": "cpu",
        "tag": "audio2",
        "name": "Zilog Z80",
        "clock": "3579545"
      },
      {
        "type": "audio",
        "tag": "lspeaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "rspeaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "ymsnd",
        "name": "YM2151 OPM",
        "clock": "3579545"
      },
      {
        "type": "audio",
        "tag": "msm1",
        "name": "OKI MSM5205 ADPCM",
        "clock": "384000"
      },
      {
        "type": "audio",
        "tag": "msm2",
        "name": "OKI MSM5205 ADPCM",
        "clock": "384000"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "384",
      "height": "224",
      "refresh": "60.000000",
      "flipx": "no"
    },
    "sound": {
      "channels": "2"
    },
    "input": {
      "players": "2",
      "coins": "2",
      "service": "no",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "6",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "6",
          "ways": "8",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "Coin A",
        "tag": "DSW1",
        "mask": "7",
        "diplocation": [
          {
            "name": "DSW1.7E",
            "number": "1",
            "inverted": "no"
          },
          {
            "name": "DSW1.7E",
            "number": "2",
            "inverted": "no"
          },
          {
            "name": "DSW1.7E",
            "number": "3",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "4 Coins/1 Credit",
            "value": "0",
            "default": "no"
          },
          {
            "name": "3 Coins/1 Credit",
            "value": "1",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit",
            "value": "2",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "7",
            "default": "yes"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "6",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "5",
            "default": "no"
          },
          {
            "name": "1 Coin/4 Credits",
            "value": "4",
            "default": "no"
          },
          {
            "name": "1 Coin/6 Credits",
            "value": "3",
            "default": "no"
          }
        ]
      },
      {
        "name": "Coin B",
        "tag": "DSW1",
        "mask": "56",
        "diplocation": [
          {
            "name": "DSW1.7E",
            "number": "4",
            "inverted": "no"
          },
          {
            "name": "DSW1.7E",
            "number": "5",
            "inverted": "no"
          },
          {
            "name": "DSW1.7E",
            "number": "6",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "4 Coins/1 Credit",
            "value": "0",
            "default": "no"
          },
          {
            "name": "3 Coins/1 Credit",
            "value": "8",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit",
            "value": "16",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "56",
            "default": "yes"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "48",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "40",
            "default": "no"
          },
          {
            "name": "1 Coin/4 Credits",
            "value": "32",
            "default": "no"
          },
          {
            "name": "1 Coin/6 Credits",
            "value": "24",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW1",
        "mask": "64",
        "diplocation": {
          "name": "DSW1.7E",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "64",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW1",
        "mask": "128",
        "diplocation": {
          "name": "DSW1.7E",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Flip Screen",
        "tag": "DSW1",
        "mask": "256",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "256",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Attract Music",
        "tag": "DSW1",
        "mask": "512",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "0",
            "default": "no"
          },
          {
            "name": "On",
            "value": "512",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW1",
        "mask": "1024",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1024",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW1",
        "mask": "2048",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2048",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Speed",
        "tag": "DSW1",
        "mask": "4096",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Slow",
            "value": "0",
            "default": "no"
          },
          {
            "name": "Normal",
            "value": "4096",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Demo Sounds",
        "tag": "DSW1",
        "mask": "8192",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8192",
            "default": "no"
          },
          {
            "name": "On",
            "value": "0",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Freeze",
        "tag": "DSW1",
        "mask": "16384",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16384",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Service Mode",
        "tag": "DSW1",
        "mask": "32768",
        "diplocation": {
          "name": "DSW2.13E",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32768",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Game Continuation",
        "tag": "DSW2",
        "mask": "7",
        "diplocation": [
          {
            "name": "DSW3.6E",
            "number": "1",
            "inverted": "no"
          },
          {
            "name": "DSW3.6E",
            "number": "2",
            "inverted": "no"
          },
          {
            "name": "DSW3.6E",
            "number": "3",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "5th Stage Maximum",
            "value": "7",
            "default": "yes"
          },
          {
            "name": "4th Stage Maximum",
            "value": "6",
            "default": "no"
          },
          {
            "name": "3rd Stage Maximum",
            "value": "5",
            "default": "no"
          },
          {
            "name": "2nd Stage Maximum",
            "value": "4",
            "default": "no"
          },
          {
            "name": "1st Stage Maximum",
            "value": "3",
            "default": "no"
          },
          {
            "name": "None",
            "value": "2",
            "default": "no"
          }
        ]
      },
      {
        "name": "Round Time Count",
        "tag": "DSW2",
        "mask": "24",
        "diplocation": [
          {
            "name": "DSW3.6E",
            "number": "4",
            "inverted": "no"
          },
          {
            "name": "DSW3.6E",
            "number": "5",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "100",
            "value": "24",
            "default": "yes"
          },
          {
            "name": "150",
            "value": "16",
            "default": "no"
          },
          {
            "name": "200",
            "value": "8",
            "default": "no"
          },
          {
            "name": "250",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Difficulty",
        "tag": "DSW2",
        "mask": "96",
        "diplocation": [
          {
            "name": "DSW3.6E",
            "number": "6",
            "inverted": "no"
          },
          {
            "name": "DSW3.6E",
            "number": "7",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "Normal",
            "value": "96",
            "default": "yes"
          },
          {
            "name": "Easy",
            "value": "64",
            "default": "no"
          },
          {
            "name": "Difficult",
            "value": "32",
            "default": "no"
          },
          {
            "name": "Very Difficult",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Buy-In Feature",
        "tag": "DSW2",
        "mask": "896",
        "diplocation": [
          {
            "name": "DSW3.6E",
            "number": "8",
            "inverted": "no"
          },
          {
            "name": "DSW4.11E",
            "number": "1",
            "inverted": "no"
          },
          {
            "name": "DSW4.11E",
            "number": "2",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "5th Stage Maximum",
            "value": "896",
            "default": "yes"
          },
          {
            "name": "4th Stage Maximum",
            "value": "768",
            "default": "no"
          },
          {
            "name": "3rd Stage Maximum",
            "value": "640",
            "default": "no"
          },
          {
            "name": "2nd Stage Maximum",
            "value": "512",
            "default": "no"
          },
          {
            "name": "1st Stage Maximum",
            "value": "384",
            "default": "no"
          },
          {
            "name": "None",
            "value": "128",
            "default": "no"
          }
        ]
      },
      {
        "name": "Number of Countries Selected",
        "tag": "DSW2",
        "mask": "1024",
        "diplocation": {
          "name": "DSW4.11E",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "2",
            "value": "1024",
            "default": "yes"
          },
          {
            "name": "4",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW2",
        "mask": "2048",
        "diplocation": {
          "name": "DSW4.11E",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2048",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW2",
        "mask": "4096",
        "diplocation": {
          "name": "DSW4.11E",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4096",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW2",
        "mask": "8192",
        "diplocation": {
          "name": "DSW4.11E",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8192",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW2",
        "mask": "16384",
        "diplocation": {
          "name": "DSW4.11E",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16384",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused",
        "tag": "DSW2",
        "mask": "32768",
        "diplocation": {
          "name": "DSW4.11E",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32768",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":DSW1"
      },
      {
        "tag": ":DSW2"
      },
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":SYSTEM"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    }
  }
}