{
  "machine": {
    "name": "powerins",
    "sourcefile": "nmk/nmk16.cpp",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Power Instinct (USA)",
    "year": "1993",
    "manufacturer": "Atlus",
    "rom": [
      {
        "name": "93095-3a.u108",
        "size": "524288",
        "crc": "9825ea3d",
        "sha1": "567fd8e3d866a58a68608ea20c5d3fc16cf9f444",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-4.u109",
        "size": "524288",
        "crc": "d3d7a782",
        "sha1": "7846de0ebb09bd9b2534cd451ff9aa5175e60647",
        "region": "maincpu",
        "offset": "80000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-2.u90",
        "size": "131072",
        "crc": "4b123cc6",
        "sha1": "ed61d3a2ab20c86b91fd7bafa717be3ce26159be",
        "region": "audiocpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-5.u16",
        "size": "1048576",
        "crc": "b1371808",
        "sha1": "15fca313314ff2e0caff35841a2fdda97f6235a8",
        "region": "bgtile",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-6.u17",
        "size": "1048576",
        "crc": "29c85d80",
        "sha1": "abd54f9c8bade21ea918a426627199da04193165",
        "region": "bgtile",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-7.u18",
        "size": "524288",
        "crc": "2dd76149",
        "sha1": "975e4d371fdfbbd9a568da4d4c91ffd3f0ae636e",
        "region": "bgtile",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-1.u15",
        "size": "131072",
        "crc": "6a579ee0",
        "sha1": "438e87b930e068e0cf7352e614a14049ebde6b8a",
        "region": "fgtile",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-12.u116",
        "size": "1048576",
        "crc": "35f3c2a3",
        "sha1": "70efebfe248401ba3d766dc0e4bcc2846cd0d9a0",
        "region": "sprites",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-13.u117",
        "size": "1048576",
        "crc": "1ebd45da",
        "sha1": "99b0ac734890673064b2a4b4b57ff2694e338dea",
        "region": "sprites",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-14.u118",
        "size": "1048576",
        "crc": "760d871b",
        "sha1": "4887122ad0518c90f08c11a7a6b694f3fd218498",
        "region": "sprites",
        "offset": "200000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-15.u119",
        "size": "1048576",
        "crc": "d011be88",
        "sha1": "837409a2584abdf22e022b0f06181a600a974cbe",
        "region": "sprites",
        "offset": "300000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-16.u120",
        "size": "1048576",
        "crc": "a9c16c9c",
        "sha1": "a34e81324c875c2a57f778d1dbdda8da81850a29",
        "region": "sprites",
        "offset": "400000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-17.u121",
        "size": "1048576",
        "crc": "51b57288",
        "sha1": "821473d51565bc0a8b9a979723ce1307b97e517e",
        "region": "sprites",
        "offset": "500000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-18.u122",
        "size": "1048576",
        "crc": "b135e3f2",
        "sha1": "339fb4007ca0f379b7554a1c4f711f494a371fb2",
        "region": "sprites",
        "offset": "600000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-19.u123",
        "size": "1048576",
        "crc": "67695537",
        "sha1": "4c78ce3e36f27d2a6a9e50e8bf896335d4d0958a",
        "region": "sprites",
        "offset": "700000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-10.u48",
        "size": "1048576",
        "crc": "329ac6c5",
        "sha1": "e809b94e2623141f5a48995cfa97fe1ead7ab40b",
        "region": "oki1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-11.u49",
        "size": "1048576",
        "crc": "75d6097c",
        "sha1": "3c89a7c9b12087e2d969b822419d3e5f98f5cb1d",
        "region": "oki1",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-8.u46",
        "size": "1048576",
        "crc": "f019bedb",
        "sha1": "4b6e10f85671c75b666e547887d403d6e607cec8",
        "region": "oki2",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "93095-9.u47",
        "size": "1048576",
        "crc": "adc83765",
        "sha1": "9e760443f9de21c1bb7e33eaa1541023fcdc60ab",
        "region": "oki2",
        "offset": "100000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "20.u54",
        "size": "256",
        "crc": "38bd0e2f",
        "sha1": "20d311869642cd96bb831fdf4a458e0d872f03eb",
        "region": "nmk_irq:htiming",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "21.u71",
        "size": "256",
        "crc": "182cd81f",
        "sha1": "3a76bea81b34ea7ccf56044206721058aa5b03e6",
        "region": "nmk_irq:vtiming",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "22.u81",
        "size": "32",
        "crc": "67d5ec4b",
        "sha1": "87d32948a0c88277dcdd0eaa035bde40fc7db5fe",
        "region": "color",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "m68000"
      },
      {
        "tag": ":nmk_irq",
        "name": "nmk_irq"
      },
      {
        "tag": ":audiocpu",
        "name": "z80"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":spritegen",
        "name": "nmk16spr"
      },
      {
        "tag": ":gfxdecode",
        "name": "gfxdecode"
      },
      {
        "tag": ":palette",
        "name": "palette"
      },
      {
        "tag": ":mono",
        "name": "speaker"
      },
      {
        "tag": ":soundlatch",
        "name": "generic_latch_8"
      },
      {
        "tag": ":ymsnd",
        "name": "ym2203"
      },
      {
        "tag": ":nmk112",
        "name": "nmk112"
      },
      {
        "tag": ":oki1",
        "name": "okim6295"
      },
      {
        "tag": ":oki2",
        "name": "okim6295"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Motorola MC68000",
        "clock": "12000000"
      },
      {
        "type": "cpu",
        "tag": "audiocpu",
        "name": "Zilog Z80",
        "clock": "6000000"
      },
      {
        "type": "audio",
        "tag": "mono",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "ymsnd",
        "name": "YM2203 OPN",
        "clock": "1500000"
      },
      {
        "type": "audio",
        "tag": "oki1",
        "name": "OKI MSM6295 ADPCM",
        "clock": "4000000"
      },
      {
        "type": "audio",
        "tag": "oki2",
        "name": "OKI MSM6295 ADPCM",
        "clock": "4000000"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "320",
      "height": "224",
      "refresh": "56.205036",
      "pixclock": "7000000",
      "htotal": "448",
      "hbend": "60",
      "hbstart": "380",
      "vtotal": "278",
      "vbend": "16",
      "vbstart": "240",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "2",
      "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"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "Free Play",
        "tag": "DSW1",
        "mask": "1",
        "diplocation": {
          "name": "SW1",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Coin B",
        "tag": "DSW1",
        "mask": "14",
        "diplocation": [
          {
            "name": "SW1",
            "number": "7",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "6",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "5",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "4 Coins/1 Credit",
            "value": "8",
            "default": "no"
          },
          {
            "name": "3 Coins/1 Credit",
            "value": "4",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit",
            "value": "12",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit (1 to continue)",
            "value": "0",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "14",
            "default": "yes"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "6",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "10",
            "default": "no"
          },
          {
            "name": "1 Coin/4 Credits",
            "value": "2",
            "default": "no"
          }
        ]
      },
      {
        "name": "Coin A",
        "tag": "DSW1",
        "mask": "112",
        "diplocation": [
          {
            "name": "SW1",
            "number": "4",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "3",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "2",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "4 Coins/1 Credit",
            "value": "64",
            "default": "no"
          },
          {
            "name": "3 Coins/1 Credit",
            "value": "32",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit",
            "value": "96",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit (1 to continue)",
            "value": "0",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "112",
            "default": "yes"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "48",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "80",
            "default": "no"
          },
          {
            "name": "1 Coin/4 Credits",
            "value": "16",
            "default": "no"
          }
        ]
      },
      {
        "name": "Flip Screen",
        "tag": "DSW1",
        "mask": "128",
        "diplocation": {
          "name": "SW1",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Coin Chutes",
        "tag": "DSW2",
        "mask": "1",
        "diplocation": {
          "name": "SW2",
          "number": "8",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "1 Chute",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "2 Chutes",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Join In Mode",
        "tag": "DSW2",
        "mask": "2",
        "diplocation": {
          "name": "SW2",
          "number": "7",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Demo Sounds",
        "tag": "DSW2",
        "mask": "4",
        "diplocation": {
          "name": "SW2",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "no"
          },
          {
            "name": "On",
            "value": "0",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Allow Continue",
        "tag": "DSW2",
        "mask": "8",
        "diplocation": {
          "name": "SW2",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "0",
            "default": "no"
          },
          {
            "name": "On",
            "value": "8",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Blood Color",
        "tag": "DSW2",
        "mask": "16",
        "diplocation": {
          "name": "SW2",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Red",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "Blue",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Game Time",
        "tag": "DSW2",
        "mask": "32",
        "diplocation": {
          "name": "SW2",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Normal",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "Short",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Difficulty",
        "tag": "DSW2",
        "mask": "192",
        "diplocation": [
          {
            "name": "SW2",
            "number": "2",
            "inverted": "no"
          },
          {
            "name": "SW2",
            "number": "1",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "Easy",
            "value": "64",
            "default": "no"
          },
          {
            "name": "Normal",
            "value": "192",
            "default": "yes"
          },
          {
            "name": "Hard",
            "value": "128",
            "default": "no"
          },
          {
            "name": "Hardest",
            "value": "0",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":DSW1"
      },
      {
        "tag": ":DSW2"
      },
      {
        "tag": ":P1_P2"
      },
      {
        "tag": ":SYSTEM"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    }
  }
}