{
  "machine": {
    "name": "mooncrst01",
    "sourcefile": "galaxian.cpp",
    "cloneof": "mooncrst",
    "romof": "mooncrst",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Moon Cresta (bootleg)",
    "year": "1980",
    "manufacturer": "bootleg",
    "rom": [
      {
        "name": "mooncrst01.7k",
        "size": "4096",
        "crc": "d62875a5",
        "sha1": "2e162bf559a72acb5d23434497a9377a302b0440",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.7j",
        "size": "4096",
        "crc": "1683e74c",
        "sha1": "5887ddeed7d3399e93bc3146f54c23e9f8893866",
        "region": "maincpu",
        "offset": "1000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.7h",
        "size": "4096",
        "crc": "46921e92",
        "sha1": "7a3cec261a9e0baf969bd356a0766b4b266eaa39",
        "region": "maincpu",
        "offset": "2000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.7a",
        "size": "1024",
        "crc": "5318be0c",
        "sha1": "cca73501da8783e47f3f3c7d8a795011d5fd91a3",
        "region": "maincpu",
        "offset": "3000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.7b",
        "size": "1024",
        "crc": "aed8acb2",
        "sha1": "a2429daba96e6c064f4bc65cab2df6b15a43bf44",
        "region": "maincpu",
        "offset": "3400",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.5f",
        "size": "1024",
        "crc": "76db94a5",
        "sha1": "f7d9c81d5e09f7e42258caf265606b1ba32439dd",
        "region": "maincpu",
        "offset": "3800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.7d",
        "size": "1024",
        "crc": "db0528cf",
        "sha1": "be06b78d890e07fcbbfd6931d1a59ab0fb8b7a53",
        "region": "maincpu",
        "offset": "3c00",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.1h",
        "size": "4096",
        "crc": "60d783bc",
        "sha1": "584a0600ef1c47fb8bce86f738af7691fdf91c9c",
        "region": "gfx1",
        "offset": "800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mooncrst01.1k",
        "size": "4096",
        "crc": "bc25be88",
        "sha1": "0e698a1e573f28e8aad07e79c11f38519d93286c",
        "region": "gfx1",
        "offset": "1800",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "mmi6331.6l",
        "merge": "mmi6331.6l",
        "size": "32",
        "crc": "6a0c7d87",
        "sha1": "140335d85c67c75b65689d4e76d29863c209cf32",
        "region": "proms",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "name": "z80"
      },
      {
        "name": "watchdog"
      },
      {
        "name": "gfxdecode"
      },
      {
        "name": "palette"
      },
      {
        "name": "screen"
      },
      {
        "name": "speaker"
      },
      {
        "name": "mooncrst_sound"
      },
      {
        "name": "discrete"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Zilog Z80",
        "clock": "3072000"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "cust:discrete",
        "name": "Discrete Sound"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "90",
      "width": "768",
      "height": "224",
      "refresh": "60.606061",
      "pixclock": "18432000",
      "htotal": "1152",
      "hbend": "0",
      "hbstart": "768",
      "vtotal": "264",
      "vbend": "16",
      "vbstart": "240",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "2",
      "coins": "2",
      "service": "no",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "player": "1",
          "buttons": "1",
          "ways": "2",
          "reverse": "no"
        },
        {
          "type": "joy",
          "player": "2",
          "buttons": "1",
          "ways": "2",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "Cabinet",
        "tag": "IN0",
        "mask": "32",
        "dipvalue": [
          {
            "name": "Upright",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "Cocktail",
            "value": "32",
            "default": "no"
          }
        ]
      },
      {
        "name": "Bonus Life",
        "tag": "IN1",
        "mask": "64",
        "dipvalue": [
          {
            "name": "30000",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "50000",
            "value": "64",
            "default": "no"
          }
        ]
      },
      {
        "name": "Language",
        "tag": "IN1",
        "mask": "128",
        "dipvalue": [
          {
            "name": "English",
            "value": "128",
            "default": "yes"
          },
          {
            "name": "Japanese",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Coin A",
        "tag": "IN2",
        "mask": "3",
        "dipvalue": [
          {
            "name": "4 Coins/1 Credit",
            "value": "3",
            "default": "no"
          },
          {
            "name": "3 Coins/1 Credit",
            "value": "2",
            "default": "no"
          },
          {
            "name": "2 Coins/1 Credit",
            "value": "1",
            "default": "no"
          },
          {
            "name": "1 Coin/1 Credit",
            "value": "0",
            "default": "yes"
          }
        ]
      },
      {
        "name": "Coin B",
        "tag": "IN2",
        "mask": "12",
        "dipvalue": [
          {
            "name": "1 Coin/1 Credit",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "1 Coin/2 Credits",
            "value": "4",
            "default": "no"
          },
          {
            "name": "1 Coin/3 Credits",
            "value": "8",
            "default": "no"
          },
          {
            "name": "Free Play",
            "value": "12",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":IN2"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    }
  }
}