{
  "machine": {
    "name": "czmon_8g",
    "sourcefile": "misc/multfish_boot.cpp",
    "cloneof": "czmon_13",
    "romof": "czmon_13",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Crazy Monkey (bootleg, 050120, payout percentage modified)",
    "year": "2003",
    "manufacturer": "bootleg",
    "rom": [
      {
        "name": "cm0.rom",
        "size": "262144",
        "crc": "9af1e03f",
        "sha1": "caadf48a36da48f4e126b286f6f5498005d8182a",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.001",
        "merge": "crazymonkey_m.001",
        "size": "524288",
        "crc": "683f2be3",
        "sha1": "6fdba4ec07752bf049787a11638895352e9d5f10",
        "region": "gfx",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.002",
        "merge": "crazymonkey_m.002",
        "size": "524288",
        "crc": "e21ce6a4",
        "sha1": "942ffe323ddbcaaad887cb5bc9f356550926083b",
        "region": "gfx",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.003",
        "merge": "crazymonkey_m.003",
        "size": "524288",
        "crc": "c3d0e3d5",
        "sha1": "5b0cb436c6b0bac1213c1df56702fa7f16856106",
        "region": "gfx",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.004",
        "merge": "crazymonkey_m.004",
        "size": "524288",
        "crc": "f79df52c",
        "sha1": "b99fa9f61849b62668bf9edff1c80212a9108b15",
        "region": "gfx",
        "offset": "300000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.005",
        "merge": "crazymonkey_m.005",
        "size": "524288",
        "crc": "9d4d2a94",
        "sha1": "c714e110de628b343dfc7fff23befaa1276056a9",
        "region": "gfx",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.006",
        "merge": "crazymonkey_m.006",
        "size": "524288",
        "crc": "a15f0fee",
        "sha1": "3f06d5a1a41e1335bcc7586a5ea95b9b734155c0",
        "region": "gfx",
        "offset": "180000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.007",
        "merge": "crazymonkey_m.007",
        "size": "524288",
        "crc": "715a2528",
        "sha1": "6c4c72592568ecbaa9518fb7271d2714dd22dbbb",
        "region": "gfx",
        "offset": "280000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "crazymonkey_m.008",
        "merge": "crazymonkey_m.008",
        "size": "524288",
        "crc": "6fdb6fd5",
        "sha1": "f40916112365de258956ec033aff79aae1f58690",
        "region": "gfx",
        "offset": "380000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "m48t35",
        "size": "32768",
        "crc": "3a0e19fd",
        "sha1": "27a56bd43264ccdd1d7db118dc218321338990ef",
        "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"
    }
  }
}