{
  "machine": {
    "name": "daphor32",
    "sourcefile": "misc/daphor32.cpp",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Daphor 32",
    "year": "1983",
    "manufacturer": "Dasit S.p.A.",
    "rom": [
      {
        "name": "1_d32.m1",
        "size": "4096",
        "crc": "b72a2cfc",
        "sha1": "e56c1bc5b6c81dd0d5ec7d651332f0035a11d06b",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "2_d32.m2",
        "size": "4096",
        "crc": "6d18ae5b",
        "sha1": "bdccf5eaa98050d2557d73397a27287da0ac01cd",
        "region": "maincpu",
        "offset": "1000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "3_d32.m3",
        "size": "4096",
        "crc": "076510dd",
        "sha1": "7d1f26f6833da663b73d7572f46870268e33d688",
        "region": "maincpu",
        "offset": "2000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "4_d32.m4",
        "size": "4096",
        "crc": "d9f8f700",
        "sha1": "62d44ef8db0bcf725aa065e0145b6f64ad19f545",
        "region": "maincpu",
        "offset": "3000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "5_d32.m5",
        "size": "8192",
        "crc": "fe18f9e0",
        "sha1": "a49949e380b230d6e1fac9b95b93831376dadf19",
        "region": "maincpu",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "k.bin",
        "size": "4096",
        "crc": "728227f0",
        "sha1": "b488f269da08cfd3aa3f5cd631506f63a7822b9b",
        "region": "keyboard",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "63s281.bin",
        "size": "2048",
        "crc": "32a86e40",
        "sha1": "0dff63d8ed33f6b8cce6f342ef6a40065323a6d5",
        "region": "prom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":maincpu",
        "name": "z80"
      },
      {
        "tag": ":uart",
        "name": "i8251"
      },
      {
        "tag": ":computer",
        "name": "rs232"
      },
      {
        "tag": ":pit",
        "name": "pit8253"
      },
      {
        "tag": ":pit:counter0",
        "name": "pit_counter"
      },
      {
        "tag": ":pit:counter1",
        "name": "pit_counter"
      },
      {
        "tag": ":pit:counter2",
        "name": "pit_counter"
      },
      {
        "tag": ":ppi1",
        "name": "i8255"
      },
      {
        "tag": ":ppi2",
        "name": "i8255"
      },
      {
        "tag": ":ppi3",
        "name": "i8255"
      },
      {
        "tag": ":keyboard",
        "name": "generic_keyboard"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":palette",
        "name": "palette"
      }
    ],
    "chip": {
      "type": "cpu",
      "tag": "maincpu",
      "name": "Zilog Z80",
      "clock": "4000000"
    },
    "display": {
      "tag": "screen",
      "type": "raster",
      "rotate": "0",
      "width": "256",
      "height": "200",
      "refresh": "50.000000",
      "pixclock": "2560000",
      "htotal": "256",
      "hbend": "0",
      "hbstart": "256",
      "vtotal": "200",
      "vbend": "0",
      "vbstart": "200",
      "flipx": "no"
    },
    "sound": {
      "channels": "0"
    },
    "input": {
      "players": "1",
      "service": "no",
      "tilt": "no",
      "control": {
        "type": "keyboard",
        "buttons": "73",
        "reverse": "no"
      }
    },
    "configuration": [
      {
        "name": "Layout",
        "tag": "keyboard:GENKBD_CFG",
        "mask": "1",
        "confsetting": [
          {
            "name": "ANSI",
            "value": "0",
            "default": "yes"
          },
          {
            "name": "JIS",
            "value": "1",
            "default": "no"
          }
        ]
      },
      {
        "name": "Typematic Delay",
        "tag": "keyboard:GENKBD_CFG",
        "mask": "6",
        "confsetting": [
          {
            "name": "0.25s",
            "value": "0",
            "default": "no"
          },
          {
            "name": "0.5s",
            "value": "2",
            "default": "no"
          },
          {
            "name": "0.75s",
            "value": "4",
            "default": "yes"
          },
          {
            "name": "1.0s",
            "value": "6",
            "default": "no"
          }
        ]
      },
      {
        "name": "Typematic Rate",
        "tag": "keyboard:GENKBD_CFG",
        "mask": "248",
        "confsetting": [
          {
            "name": "2.0cps",
            "value": "0",
            "default": "no"
          },
          {
            "name": "2.1cps",
            "value": "8",
            "default": "no"
          },
          {
            "name": "2.5cps",
            "value": "16",
            "default": "no"
          },
          {
            "name": "2.7cps",
            "value": "24",
            "default": "no"
          },
          {
            "name": "2.0cps",
            "value": "32",
            "default": "no"
          },
          {
            "name": "2.1cps",
            "value": "40",
            "default": "no"
          },
          {
            "name": "2.5cps",
            "value": "48",
            "default": "no"
          },
          {
            "name": "2.7cps",
            "value": "56",
            "default": "no"
          },
          {
            "name": "3.3cps",
            "value": "64",
            "default": "no"
          },
          {
            "name": "3.8cps",
            "value": "72",
            "default": "no"
          },
          {
            "name": "4.0cps",
            "value": "80",
            "default": "no"
          },
          {
            "name": "4.3cps",
            "value": "88",
            "default": "no"
          },
          {
            "name": "4.6cps",
            "value": "96",
            "default": "no"
          },
          {
            "name": "5.0cps",
            "value": "104",
            "default": "no"
          },
          {
            "name": "5.5cps",
            "value": "112",
            "default": "no"
          },
          {
            "name": "6.0cps",
            "value": "120",
            "default": "no"
          },
          {
            "name": "8.0cps",
            "value": "128",
            "default": "no"
          },
          {
            "name": "8.6cps",
            "value": "136",
            "default": "no"
          },
          {
            "name": "9.2cps",
            "value": "144",
            "default": "no"
          },
          {
            "name": "10.0cps",
            "value": "152",
            "default": "yes"
          },
          {
            "name": "10.9cps",
            "value": "160",
            "default": "no"
          },
          {
            "name": "12.0cps",
            "value": "168",
            "default": "no"
          },
          {
            "name": "13.3cps",
            "value": "176",
            "default": "no"
          },
          {
            "name": "15.0cps",
            "value": "184",
            "default": "no"
          },
          {
            "name": "16.0cps",
            "value": "192",
            "default": "no"
          },
          {
            "name": "17.1cps",
            "value": "200",
            "default": "no"
          },
          {
            "name": "18.5cps",
            "value": "208",
            "default": "no"
          },
          {
            "name": "20.0cps",
            "value": "216",
            "default": "no"
          },
          {
            "name": "21.8cps",
            "value": "224",
            "default": "no"
          },
          {
            "name": "24.0cps",
            "value": "232",
            "default": "no"
          },
          {
            "name": "26.7cps",
            "value": "240",
            "default": "no"
          },
          {
            "name": "30.0cps",
            "value": "248",
            "default": "no"
          }
        ]
      }
    ],
    "port": [
      {
        "tag": ":keyboard:GENKBD_CFG"
      },
      {
        "tag": ":keyboard:GENKBD_MOD"
      },
      {
        "tag": ":keyboard:GENKBD_ROW0"
      },
      {
        "tag": ":keyboard:GENKBD_ROW1"
      },
      {
        "tag": ":keyboard:GENKBD_ROW2"
      },
      {
        "tag": ":keyboard:GENKBD_ROW3"
      }
    ],
    "driver": {
      "status": "preliminary",
      "emulation": "preliminary",
      "savestate": "unsupported",
      "nosoundhardware": "yes",
      "requiresartwork": "no",
      "unofficial": "no",
      "incomplete": "no"
    },
    "slot": {
      "name": "computer",
      "slotoption": [
        {
          "name": "terminal",
          "devname": "serial_terminal",
          "default": "no"
        },
        {
          "name": "sunkbd",
          "devname": "sunkbd_adaptor",
          "default": "no"
        },
        {
          "name": "votraxtnt",
          "devname": "serial_votraxtnt",
          "default": "no"
        },
        {
          "name": "rs_printer",
          "devname": "rs_serial_printer",
          "default": "no"
        },
        {
          "name": "dec_loopback",
          "devname": "dec_rs232_loopback",
          "default": "no"
        },
        {
          "name": "h19",
          "devname": "serial_heath_h19",
          "default": "no"
        },
        {
          "name": "ie15",
          "devname": "ie15_terminal",
          "default": "no"
        },
        {
          "name": "null_modem",
          "devname": "null_modem",
          "default": "no"
        },
        {
          "name": "keyboard",
          "devname": "serial_keyboard",
          "default": "no"
        },
        {
          "name": "patch",
          "devname": "rs232_patch_box",
          "default": "no"
        },
        {
          "name": "swtpc8212",
          "devname": "swtpc8212_terminal",
          "default": "no"
        },
        {
          "name": "printer",
          "devname": "serial_printer",
          "default": "no"
        },
        {
          "name": "scorpion",
          "devname": "scorpion_ic",
          "default": "no"
        },
        {
          "name": "loopback",
          "devname": "rs232_loopback",
          "default": "no"
        },
        {
          "name": "mockingboard",
          "devname": "mockingboardd",
          "default": "no"
        },
        {
          "name": "msystems_mouse",
          "devname": "rs232_mouse_hle_msystems",
          "default": "no"
        },
        {
          "name": "nss_tvi",
          "devname": "nss_tvinterface",
          "default": "no"
        },
        {
          "name": "rs232_sync_io",
          "devname": "rs232_sync_io",
          "default": "no"
        },
        {
          "name": "pty",
          "devname": "pseudo_terminal",
          "default": "no"
        }
      ]
    }
  }
}