{
  "machine": {
    "name": "tictacb",
    "sourcefile": "merit/merit.cpp",
    "cloneof": "tictac",
    "romof": "tictac",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Tic Tac Trivia (6221-20, U5-0B, 11/17/85)",
    "year": "1985",
    "manufacturer": "Merit",
    "rom": [
      {
        "name": "6221-20_u5-0b.u5",
        "size": "32768",
        "crc": "22e7789c",
        "sha1": "c298b9c6da36abbb784c356c1417a27867b70f88",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ttt1_u39.u39",
        "merge": "ttt1_u39.u39",
        "size": "8192",
        "crc": "dd79e824",
        "sha1": "d65ee1c758293ddf8a5f4913878a2867ba526e68",
        "region": "gfx1",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ttt1_u38.u38",
        "merge": "ttt1_u38.u38",
        "size": "8192",
        "crc": "e1bf0fab",
        "sha1": "291261ea817c42d6e8a19c17a2d3706fed7d78c4",
        "region": "gfx1",
        "offset": "2000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ttt1_u37.u37",
        "merge": "ttt1_u37.u37",
        "size": "8192",
        "crc": "94f9c7f8",
        "sha1": "494389983fb62fe2d772c276e659b6b20c531933",
        "region": "gfx1",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ttt1_u40b.u40",
        "merge": "ttt1_u40b.u40",
        "size": "8192",
        "crc": "ab0088eb",
        "sha1": "23a05a4dc11a8497f4fc7e4a76085af15ff89cea",
        "region": "gfx2",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "spo-004_01a.1",
        "size": "32768",
        "crc": "71b398a9",
        "sha1": "5ea07c409afd52c7d08592b30ff0ff3b72c3f8c3",
        "region": "questions",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "spo-004_02a.2",
        "size": "32768",
        "crc": "eb34672f",
        "sha1": "c472fc4445fc434029a2740dfc1d9ab9b1ef9f87",
        "region": "questions",
        "offset": "18000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "spo-004_03a.3",
        "size": "32768",
        "crc": "8eea30b9",
        "sha1": "fe1d0332106631f56bc6c57a888da9e4e63fa52f",
        "region": "questions",
        "offset": "28000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ent-004_01.4",
        "size": "32768",
        "crc": "3f45064d",
        "sha1": "de109ac0b19fd1cd7f0020cc174c2da21708108c",
        "region": "questions",
        "offset": "38000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ent-004_02a.5",
        "size": "32768",
        "crc": "f1c446cd",
        "sha1": "9a6f18defbb64e202ae12e1a59502b8f2d6a58a6",
        "region": "questions",
        "offset": "48000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "ent-004_03.6",
        "size": "32768",
        "crc": "206cfc0d",
        "sha1": "78f6b684713459a617096aa3ffe6e9e62583938c",
        "region": "questions",
        "offset": "58000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "gen-004_01a.7",
        "size": "32768",
        "crc": "d1584173",
        "sha1": "7a2190203f478f446cc70c473c345e7cc332e049",
        "region": "questions",
        "offset": "68000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "gen-004_02a.8",
        "size": "32768",
        "crc": "d00ab1fd",
        "sha1": "c94269c8a478e88f71aeca94c6f20fc05a9c62bd",
        "region": "questions",
        "offset": "78000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sex-004_01a.9",
        "size": "32768",
        "crc": "9333dbca",
        "sha1": "dd87e6f69d60580fdb6f979398edbeb1a51be355",
        "region": "questions",
        "offset": "88000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sex-004_02a.a",
        "size": "32768",
        "crc": "6eda81f4",
        "sha1": "6d64344691e3e52035a7d30fb3e762f0bd397db7",
        "region": "questions",
        "offset": "98000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "sc-004",
        "size": "256",
        "status": "nodump",
        "region": "prom",
        "offset": "0",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "z80"
      },
      {
        "tag": ":ppi0",
        "name": "i8255"
      },
      {
        "tag": ":ppi1",
        "name": "i8255"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":crtc",
        "name": "mc6845"
      },
      {
        "tag": ":mono",
        "name": "speaker"
      },
      {
        "tag": ":aysnd",
        "name": "ay8912"
      },
      {
        "tag": ":nvram",
        "name": "nvram"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Zilog Z80",
        "clock": "2500000"
      },
      {
        "type": "audio",
        "tag": "mono",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "aysnd",
        "name": "AY-3-8912A PSG",
        "clock": "1250000"
      }
    ],
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "512",
      "height": "256",
      "refresh": "76.293945",
      "pixclock": "10000000",
      "htotal": "512",
      "hbend": "0",
      "hbstart": "512",
      "vtotal": "256",
      "vbend": "0",
      "vbstart": "256",
      "flipx": "no"
    },
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "2",
      "coins": "2",
      "service": "yes",
      "tilt": "no",
      "control": [
        {
          "type": "gambling",
          "player": "1",
          "buttons": "6",
          "reverse": "no"
        },
        {
          "type": "only_buttons",
          "player": "2",
          "buttons": "5",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": [
      {
        "name": "Lightning Round 1 Credit",
        "tag": "DSW",
        "mask": "1",
        "diplocation": {
          "name": "SW1",
          "number": "1",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "1",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Answers Shown",
        "tag": "DSW",
        "mask": "2",
        "diplocation": {
          "name": "SW1",
          "number": "2",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "2",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSW",
        "mask": "4",
        "diplocation": {
          "name": "SW1",
          "number": "3",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSW",
        "mask": "8",
        "diplocation": {
          "name": "SW1",
          "number": "4",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "8",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSW",
        "mask": "16",
        "diplocation": {
          "name": "SW1",
          "number": "5",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "16",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Unknown",
        "tag": "DSW",
        "mask": "32",
        "diplocation": {
          "name": "SW1",
          "number": "6",
          "inverted": "no"
        },
        "dipvalue": [
          {
            "name": "Off",
            "value": "32",
            "default": "yes"
          },
          {
            "name": "On",
            "value": "0",
            "default": "no"
          }
        ]
      },
      {
        "name": "Cabinet",
        "tag": "DSW",
        "mask": "192",
        "diplocation": [
          {
            "name": "SW1",
            "number": "7",
            "inverted": "no"
          },
          {
            "name": "SW1",
            "number": "8",
            "inverted": "no"
          }
        ],
        "dipvalue": [
          {
            "name": "Upright 1 Player",
            "value": "64",
            "default": "no"
          },
          {
            "name": "Upright 1 Player",
            "value": "192",
            "default": "yes"
          },
          {
            "name": "Upright 2 Players",
            "value": "0",
            "default": "no"
          },
          {
            "name": "Cocktail",
            "value": "128",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":DSW"
      },
      {
        "tag": ":IN0"
      },
      {
        "tag": ":IN1"
      },
      {
        "tag": ":IN2"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    }
  }
}