{
  "machine": {
    "name": "mfish_13",
    "sourcefile": "misc/multfish.cpp",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Multi Fish (040316)",
    "year": "2002",
    "manufacturer": "Igrosoft",
    "rom": [
      {
        "name": "mf040316.rom",
        "size": "262144",
        "crc": "1acf9f4f",
        "sha1": "c1f4d1c51632a45b533d19c8b6f63d337d84d9cd",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.001",
        "size": "524288",
        "crc": "2f2a7367",
        "sha1": "ce7ee9ca4f374ec61edc3b89d4752f0edb64a910",
        "region": "gfx",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.002",
        "size": "524288",
        "crc": "606acd73",
        "sha1": "ce5f7b1366dbb16d57fe4b7f395f08725e3cf756",
        "region": "gfx",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.003",
        "size": "524288",
        "crc": "33759c2a",
        "sha1": "6afcee2e00a27542fc9751702abcc84cd7d3a2a8",
        "region": "gfx",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.004",
        "size": "524288",
        "crc": "d0053546",
        "sha1": "01c69be0c594947d57648f491904a3b6938a5570",
        "region": "gfx",
        "offset": "300000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.005",
        "size": "524288",
        "crc": "6f632872",
        "sha1": "949661cb234855a9c86403e9893c5d9f465ddd79",
        "region": "gfx",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.006",
        "size": "524288",
        "crc": "023c1193",
        "sha1": "98cf2732f9542b0bb3bee324611f6d3143ef1dc4",
        "region": "gfx",
        "offset": "180000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.007",
        "size": "524288",
        "crc": "9afdc2d3",
        "sha1": "b112fd2005354c9f97d77030bdb6f99d7b5c8050",
        "region": "gfx",
        "offset": "280000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "multi_fish.008",
        "size": "524288",
        "crc": "29f1a326",
        "sha1": "5e268411cab888c0727aaf8ae7d0b435d2efd189",
        "region": "gfx",
        "offset": "380000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "m48t35",
        "size": "32768",
        "crc": "73955da7",
        "sha1": "73debc4af32c277e8d5390cb6f11237477eb6d61",
        "region": "m48t35",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "z80"
      },
      {
        "tag": ":watchdog",
        "name": "watchdog"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":gfxdecode",
        "name": "gfxdecode"
      },
      {
        "tag": ":palette",
        "name": "palette"
      },
      {
        "tag": ":mono",
        "name": "speaker"
      },
      {
        "tag": ":aysnd",
        "name": "ay8910"
      },
      {
        "tag": ":m48t35",
        "name": "m48t35"
      },
      {
        "tag": ":hopper",
        "name": "coin_hopper"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Zilog Z80",
        "clock": "6000000"
      },
      {
        "type": "audio",
        "tag": "mono",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "aysnd",
        "name": "AY-3-8910A PSG",
        "clock": "1500000"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "640",
      "height": "480",
      "refresh": "60.000000",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "1",
      "coins": "8",
      "service": "no",
      "tilt": "no",
      "control": {
        "type": "gambling",
        "buttons": "12",
        "reverse": "no"
      }
    },
    "dipswitch": [
      {
        "name": "S Reserve (14 B)",
        "tag": "IN0",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Hopper 3 ( 10 B )",
        "tag": "IN0",
        "mask": "8",
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "BK Door (17 A)",
        "tag": "IN1",
        "mask": "2",
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "P Reserve (13 A)",
        "tag": "IN1",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unused??",
        "tag": "IN2",
        "mask": "1",
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Call Att (17 A)",
        "tag": "IN2",
        "mask": "2",
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "S Reserve (13 B)",
        "tag": "IN2",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Hopper 2 (09 B)",
        "tag": "IN2",
        "mask": "8",
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "S Reserve (16 B)",
        "tag": "IN3",
        "mask": "2",
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Ticket (12 B)",
        "tag": "IN3",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Hopper 1 (08 B)",
        "tag": "IN3",
        "mask": "8",
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "S Reserve (35 B)",
        "tag": "IN4",
        "mask": "1",
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Service Mode",
        "tag": "IN5",
        "mask": "1",
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "S Reserve (16 B)",
        "tag": "IN5",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Hopper 4 (11 A)",
        "tag": "IN6",
        "mask": "8",
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Fr Door (16 A)",
        "tag": "IN7",
        "mask": "2",
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "P Reserve (12 A)",
        "tag": "IN7",
        "mask": "4",
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "P Reserve (11 A)",
        "tag": "IN7",
        "mask": "8",
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":IN2"
      },
      {
        "tag": ":IN3"
      },
      {
        "tag": ":IN4"
      },
      {
        "tag": ":IN5"
      },
      {
        "tag": ":IN6"
      },
      {
        "tag": ":IN7"
      },
      {
        "tag": ":hopper:TEST"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    }
  }
}