{
  "machine": {
    "name": "roishtar",
    "sourcefile": "namco/namcos86.cpp",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "The Return of Ishtar",
    "year": "1986",
    "manufacturer": "Namco",
    "rom": [
      {
        "name": "ri1_2.9d",
        "size": "8192",
        "crc": "fcd58d91",
        "sha1": "e7b6d7afd7cf6c374ee90d6499ea0f205e742b21",
        "region": "cpu1",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_1c.9c",
        "size": "32768",
        "crc": "14acbacb",
        "sha1": "3c6130f9e5a4ba84be0cc3547c1086707ee3b8e9",
        "region": "cpu1",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_3.12c",
        "size": "32768",
        "crc": "a39829f7",
        "sha1": "e08114d5154367a3cc36f1485253f18044a1888d",
        "region": "cpu2",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_14.7r",
        "size": "16384",
        "crc": "de8154b4",
        "sha1": "70a65e4656cf9fcf5c54e84c628ec95393e856fb",
        "region": "tiles_0",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_15.7s",
        "size": "8192",
        "crc": "4298822b",
        "sha1": "5aad41fd719c2f310ae485caaacda129c9f2ac94",
        "region": "tiles_0",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_12.4r",
        "size": "16384",
        "crc": "557e54d3",
        "sha1": "d22969deefcb3c3443d08a215f1ec2e874650b19",
        "region": "tiles_1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_13.4s",
        "size": "8192",
        "crc": "9ebe8e32",
        "sha1": "5990a86bfbf2669e512e8ca875c69b4c60c4d108",
        "region": "tiles_1",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_5.12h",
        "size": "32768",
        "crc": "46b59239",
        "sha1": "bb08e57cd5864f41e27a07dcf449896570d2203d",
        "region": "sprites",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_6.12k",
        "size": "32768",
        "crc": "94d9ef48",
        "sha1": "a13b345b8fe30dea8e85698782674859c385e79a",
        "region": "sprites",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_7.12l",
        "size": "32768",
        "crc": "da802b59",
        "sha1": "b6551db5cd9c3d674cdf1dc59f581ee435a7eeb7",
        "region": "sprites",
        "offset": "10000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_8.12m",
        "size": "32768",
        "crc": "16b88b74",
        "sha1": "9ef3ebf686a539e911bb7a3a4c02d0e2dca616d0",
        "region": "sprites",
        "offset": "18000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_9.12p",
        "size": "32768",
        "crc": "f3de3c2a",
        "sha1": "02705bfd37f8996c5fc9c5bf2a99e859083a75e6",
        "region": "sprites",
        "offset": "20000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_10.12r",
        "size": "32768",
        "crc": "6dacc70d",
        "sha1": "c7db40a0e90c9717f8a2f1507daff997856a3b91",
        "region": "sprites",
        "offset": "28000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_11.12t",
        "size": "32768",
        "crc": "fb6bc533",
        "sha1": "a840af58d6db66518520bc7d88867a09a2e502c2",
        "region": "sprites",
        "offset": "30000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1-1.3r",
        "size": "512",
        "crc": "29cd0400",
        "sha1": "a9b0d09492710e72e34155cd6a7b7c1a34c56b20",
        "region": "proms",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1-2.3s",
        "size": "512",
        "crc": "02fd278d",
        "sha1": "db104fc7acf2739def902180981eb7ba10ec3dda",
        "region": "proms",
        "offset": "200",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1-3.4v",
        "size": "2048",
        "crc": "cbd7e53f",
        "sha1": "77ef70be4e8a21948d697649352a5e3527086cf2",
        "region": "proms",
        "offset": "400",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1-4.5v",
        "size": "2048",
        "crc": "22921617",
        "sha1": "7304cb5a86f524f912feb8b58801393cce5d3b09",
        "region": "proms",
        "offset": "c00",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1-5.6u",
        "size": "32",
        "crc": "e2188075",
        "sha1": "be079ace2070433d4d90c757aef3e415b4e21455",
        "region": "proms",
        "offset": "1400",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "cus60-60a1.mcu",
        "size": "4096",
        "crc": "076ea82a",
        "sha1": "22b5e62e26390d7d5cacc0503c7aa5ed524204df",
        "region": "mcu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ri1_4.6b",
        "size": "32768",
        "crc": "552172b8",
        "sha1": "18b35cb116baba362831fc046241895198b07a53",
        "region": "mcusub",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":cpu1",
        "name": "mc6809e"
      },
      {
        "tag": ":cpu2",
        "name": "mc6809e"
      },
      {
        "tag": ":mcu",
        "name": "hd63701v0"
      },
      {
        "tag": ":watchdog",
        "name": "watchdog"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":spritegen",
        "name": "namcos1_sprite"
      },
      {
        "tag": ":tilegen_0",
        "name": "namco_cus4xtmap"
      },
      {
        "tag": ":tilegen_1",
        "name": "namco_cus4xtmap"
      },
      {
        "tag": ":palette",
        "name": "palette"
      },
      {
        "tag": ":mono",
        "name": "speaker"
      },
      {
        "tag": ":ymsnd",
        "name": "ym2151"
      },
      {
        "tag": ":namco",
        "name": "namco_cus30"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "cpu1",
        "name": "Motorola MC6809E",
        "clock": "1536000"
      },
      {
        "type": "cpu",
        "tag": "cpu2",
        "name": "Motorola MC6809E",
        "clock": "1536000"
      },
      {
        "type": "cpu",
        "tag": "mcu",
        "name": "Hitachi HD63701V0",
        "clock": "6144000"
      },
      {
        "type": "audio",
        "tag": "mono",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "ymsnd",
        "name": "YM2151 OPM",
        "clock": "3579545"
      },
      {
        "type": "audio",
        "tag": "namco",
        "name": "Namco CUS30",
        "clock": "24000"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "288",
      "height": "224",
      "refresh": "60.606061",
      "pixclock": "6144000",
      "htotal": "384",
      "hbend": "67",
      "hbstart": "355",
      "vtotal": "264",
      "vbend": "16",
      "vbstart": "240",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "1",
      "coins": "2",
      "service": "yes",
      "tilt": "no",
      "control": {
        "type": "doublejoy",
        "buttons": "2",
        "ways": "8",
        "ways2": "8",
        "reverse": "no"
      }
    },
    "dipswitch": [
      {
        "name": "Coin A",
        "tag": "DSWA",
        "mask": "7",
        "diplocation": [
          {
            "name": "SWA",
            "number": "8",
            "inverted": "no"
          },
          {
            "name": "SWA",
            "number": "7",
            "inverted": "no"
          },
          {
            "name": "SWA",
            "number": "6",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "3 Coins/1 Credit",
            "value": "0",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit",
            "value": "2",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "7",
            "default": "yes"
          },
          {
            "name": "3 Coins/4 Credits",
            "value": "1",
            "default": "no"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "6",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "5",
            "default": "no"
          },
          {
            "name": "1 Coin/5 Credits",
            "value": "4",
            "default": "no"
          },
          {
            "name": "1 Coin/6 Credits",
            "value": "3",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSWA",
        "mask": "8",
        "diplocation": {
          "name": "SWA",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSWA",
        "mask": "16",
        "diplocation": {
          "name": "SWA",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSWA",
        "mask": "32",
        "diplocation": {
          "name": "SWA",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Demo Sounds",
        "tag": "DSWA",
        "mask": "64",
        "diplocation": {
          "name": "SWA",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "0",
            "default": "no"
          },
          {
            "name": "On",
            "value": "64",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Service Mode",
        "tag": "DSWA",
        "mask": "128",
        "diplocation": {
          "name": "SWA",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Coin B",
        "tag": "DSWB",
        "mask": "7",
        "diplocation": [
          {
            "name": "SWB",
            "number": "8",
            "inverted": "no"
          },
          {
            "name": "SWB",
            "number": "7",
            "inverted": "no"
          },
          {
            "name": "SWB",
            "number": "6",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "3 Coins/1 Credit",
            "value": "0",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit",
            "value": "2",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "7",
            "default": "yes"
          },
          {
            "name": "3 Coins/4 Credits",
            "value": "1",
            "default": "no"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "6",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "5",
            "default": "no"
          },
          {
            "name": "1 Coin/5 Credits",
            "value": "4",
            "default": "no"
          },
          {
            "name": "1 Coin/6 Credits",
            "value": "3",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSWB",
        "mask": "8",
        "diplocation": {
          "name": "SWB",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSWB",
        "mask": "16",
        "diplocation": {
          "name": "SWB",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSWB",
        "mask": "32",
        "diplocation": {
          "name": "SWB",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Flip Screen",
        "tag": "DSWB",
        "mask": "64",
        "diplocation": {
          "name": "SWB",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "64",
            "default": "no"
          }
        ]
      },
      {
        "name": "Freeze",
        "tag": "DSWB",
        "mask": "128",
        "diplocation": {
          "name": "SWB",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":DSWA"
      },
      {
        "tag": ":DSWB"
      },
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":IN2"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    }
  }
}