{
  "machine": {
    "name": "c128",
    "sourcefile": "commodore/c128.cpp",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Commodore 128 (NTSC)",
    "year": "1985",
    "manufacturer": "Commodore Business Machines",
    "biosset": [
      {
        "name": "r2",
        "description": "Revision 2",
        "default": "no"
      },
      {
        "name": "r4",
        "description": "Revision 4",
        "default": "yes"
      },
      {
        "name": "jiffydos",
        "description": "JiffyDOS v6.01",
        "default": "no"
      },
      {
        "name": "quikslvr",
        "description": "QuickSilver 128",
        "default": "no"
      }
    ],
    "rom": [
      {
        "name": "318018-02.u33",
        "bios": "r2",
        "size": "16384",
        "crc": "2ee6e2fa",
        "sha1": "60e1491e1d5782e3cf109f518eb73427609badc6",
        "region": "u6",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318019-02.u34",
        "bios": "r2",
        "size": "16384",
        "crc": "d551fce0",
        "sha1": "4d223883e866645328f86a904b221464682edc4f",
        "region": "u6",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318020-03.u35",
        "bios": "r2",
        "size": "16384",
        "crc": "1e94bb02",
        "sha1": "e80ffbafae068cc0e42698ec5c5c39af46ac612a",
        "region": "u6",
        "offset": "c000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318018-04.u33",
        "bios": "r4",
        "size": "16384",
        "crc": "9f9c355b",
        "sha1": "d53a7884404f7d18ebd60dd3080c8f8d71067441",
        "region": "u6",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318019-04.u34",
        "bios": "r4",
        "size": "16384",
        "crc": "6e2c91a7",
        "sha1": "c4fb4a714e48a7bf6c28659de0302183a0e0d6c0",
        "region": "u6",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318020-05.u35",
        "bios": "r4",
        "size": "16384",
        "crc": "ba456b8e",
        "sha1": "ceb6e1a1bf7e08eb9cbc651afa29e26adccf38ab",
        "region": "u6",
        "offset": "c000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318018-04.u33",
        "bios": "jiffydos",
        "size": "16384",
        "crc": "9f9c355b",
        "sha1": "d53a7884404f7d18ebd60dd3080c8f8d71067441",
        "region": "u6",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318019-04.u34",
        "bios": "jiffydos",
        "size": "16384",
        "crc": "6e2c91a7",
        "sha1": "c4fb4a714e48a7bf6c28659de0302183a0e0d6c0",
        "region": "u6",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "jiffydos c128.u35",
        "bios": "jiffydos",
        "size": "16384",
        "crc": "4b7964de",
        "sha1": "7d1898f32beae4b2ae610d469ce578a588efaa7c",
        "region": "u6",
        "offset": "c000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318018-04.u33",
        "bios": "quikslvr",
        "size": "16384",
        "crc": "9f9c355b",
        "sha1": "d53a7884404f7d18ebd60dd3080c8f8d71067441",
        "region": "u6",
        "offset": "4000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "318019-04.u34",
        "bios": "quikslvr",
        "size": "16384",
        "crc": "6e2c91a7",
        "sha1": "c4fb4a714e48a7bf6c28659de0302183a0e0d6c0",
        "region": "u6",
        "offset": "8000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "quicksilver128.u35",
        "bios": "quikslvr",
        "size": "16384",
        "crc": "c2e74338",
        "sha1": "916cdcc62eb631073aa7f096815dcf33b3229ca8",
        "region": "u6",
        "offset": "c000",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "251913-01.u32",
        "size": "16384",
        "crc": "0010ec31",
        "sha1": "765372a0e16cbb0adf23a07b80f6b682b39fbf88",
        "region": "u6",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "390059-01.u18",
        "size": "8192",
        "crc": "6aaaafe6",
        "sha1": "29ed066d513f2d5c09ff26d9166ba23c2afb2b3f",
        "region": "charom",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "8721r3.u11",
        "size": "3208",
        "crc": "154db186",
        "sha1": "ccadcdb1db3b62c51dc4ce60fe6f96831586d297",
        "status": "baddump",
        "region": "u11",
        "offset": "0",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":u10",
        "name": "z80"
      },
      {
        "tag": ":u6",
        "name": "m8502"
      },
      {
        "tag": ":irq",
        "name": "ipt_merge_any_hi"
      },
      {
        "tag": ":nmi",
        "name": "ipt_merge_any_hi"
      },
      {
        "tag": ":u22",
        "name": "mos8563"
      },
      {
        "tag": ":screen80",
        "name": "screen"
      },
      {
        "tag": ":u21",
        "name": "mos8564"
      },
      {
        "tag": ":screen",
        "name": "screen"
      },
      {
        "tag": ":gfxdecode",
        "name": "gfxdecode"
      },
      {
        "tag": ":speaker",
        "name": "speaker"
      },
      {
        "tag": ":u5",
        "name": "mos6581"
      },
      {
        "tag": ":u7",
        "name": "mos8722"
      },
      {
        "tag": ":u11",
        "name": "mos8721"
      },
      {
        "tag": ":u1",
        "name": "mos6526"
      },
      {
        "tag": ":u4",
        "name": "mos6526"
      },
      {
        "tag": ":tape",
        "name": "pet_datassette_port"
      },
      {
        "tag": ":tape:c1530",
        "name": "c1530"
      },
      {
        "tag": ":tape:c1530:cassette",
        "name": "cassette_image"
      },
      {
        "tag": ":joy1",
        "name": "vcs_control_port"
      },
      {
        "tag": ":joy2",
        "name": "vcs_control_port"
      },
      {
        "tag": ":joy2:joy",
        "name": "vcs_joystick"
      },
      {
        "tag": ":exp",
        "name": "c64_expansion_slot"
      },
      {
        "tag": ":user",
        "name": "pet_user_port"
      },
      {
        "tag": ":quickload",
        "name": "quickload"
      },
      {
        "tag": ":cart_list",
        "name": "software_list"
      },
      {
        "tag": ":flop_list",
        "name": "software_list"
      },
      {
        "tag": ":from_list",
        "name": "software_list"
      },
      {
        "tag": ":cart_list_c64",
        "name": "software_list"
      },
      {
        "tag": ":cass_list_c64",
        "name": "software_list"
      },
      {
        "tag": ":cart_list_vic10",
        "name": "software_list"
      },
      {
        "tag": ":flop_list_c64_orig",
        "name": "software_list"
      },
      {
        "tag": ":flop_list_c64_misc",
        "name": "software_list"
      },
      {
        "tag": ":from",
        "name": "generic_socket"
      },
      {
        "tag": ":ram",
        "name": "ram"
      },
      {
        "tag": ":iec4",
        "name": "cbm_iec_slot"
      },
      {
        "tag": ":iec8",
        "name": "cbm_iec_slot"
      },
      {
        "tag": ":iec8:c1571",
        "name": "c1571"
      },
      {
        "tag": ":iec8:c1571:u1",
        "name": "m6502"
      },
      {
        "tag": ":iec8:c1571:u9",
        "name": "mos6522"
      },
      {
        "tag": ":iec8:c1571:u4",
        "name": "mos6522"
      },
      {
        "tag": ":iec8:c1571:u11",
        "name": "wd1770"
      },
      {
        "tag": ":iec8:c1571:u6",
        "name": "c64h156"
      },
      {
        "tag": ":iec8:c1571:u6:0",
        "name": "floppy_connector"
      },
      {
        "tag": ":iec8:c1571:u6:0:525qd",
        "name": "floppy_525_qd"
      },
      {
        "tag": ":iec8:c1571:u6:0:525qd:flopsndout",
        "name": "speaker"
      },
      {
        "tag": ":iec8:c1571:u6:0:525qd:flopsnd",
        "name": "flopsnd"
      },
      {
        "tag": ":iec8:c1571:u20",
        "name": "mos6526"
      },
      {
        "tag": ":iec9",
        "name": "cbm_iec_slot"
      },
      {
        "tag": ":iec10",
        "name": "cbm_iec_slot"
      },
      {
        "tag": ":iec11",
        "name": "cbm_iec_slot"
      },
      {
        "tag": ":iec_bus",
        "name": "cbm_iec"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "u10",
        "name": "Zilog Z80",
        "clock": "4090908"
      },
      {
        "type": "cpu",
        "tag": "u6",
        "name": "MOS Technology 8502",
        "clock": "1022727"
      },
      {
        "type": "cpu",
        "tag": "u21",
        "name": "MOS 8564 VIC-II",
        "clock": "8181817"
      },
      {
        "type": "cpu",
        "tag": "u1",
        "name": "MOS 6526 CIA",
        "clock": "1022727"
      },
      {
        "type": "cpu",
        "tag": "u4",
        "name": "MOS 6526 CIA",
        "clock": "1022727"
      },
      {
        "type": "cpu",
        "tag": "iec8:c1571:u1",
        "name": "MOS Technology 6502",
        "clock": "1000000"
      },
      {
        "type": "cpu",
        "tag": "iec8:c1571:u20",
        "name": "MOS 6526 CIA",
        "clock": "1000000"
      },
      {
        "type": "audio",
        "tag": "speaker",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "u5",
        "name": "MOS 6581 SID",
        "clock": "1022727"
      },
      {
        "type": "audio",
        "tag": "tape:c1530:cassette",
        "name": "Cassette"
      },
      {
        "type": "audio",
        "tag": "iec8:c1571:u6:0:525qd:flopsndout",
        "name": "Speaker"
      },
      {
        "type": "audio",
        "tag": "iec8:c1571:u6:0:525qd:flopsnd",
        "name": "Floppy sound",
        "clock": "44100"
      }
    ],
    "display": [
      {
        "tag": "screen80",
        "type": "raster",
        "rotate": "0",
        "width": "640",
        "height": "200",
        "refresh": "60.000000",
        "pixclock": "7680000",
        "htotal": "640",
        "hbend": "0",
        "hbstart": "640",
        "vtotal": "200",
        "vbend": "0",
        "vbstart": "200",
        "flipx": "no"
      },
      {
        "tag": "screen",
        "type": "raster",
        "rotate": "0",
        "width": "418",
        "height": "235",
        "refresh": "59.826102",
        "pixclock": "8055943",
        "htotal": "512",
        "hbend": "0",
        "hbstart": "418",
        "vtotal": "263",
        "vbend": "0",
        "vbstart": "235",
        "flipx": "no"
      }
    ],
    "sound": {
      "channels": "2"
    },
    "input": {
      "players": "1",
      "service": "no",
      "tilt": "no",
      "control": [
        {
          "type": "joy",
          "buttons": "1",
          "ways": "8",
          "reverse": "no"
        },
        {
          "type": "keyboard",
          "buttons": "92",
          "reverse": "no"
        }
      ]
    },
    "dipswitch": {
      "name": "Device Address",
      "tag": "iec8:c1571:ADDRESS",
      "mask": "3",
      "dipvalue": [
        {
          "name": "8",
          "value": "0",
          "default": "yes"
        },
        {
          "name": "9",
          "value": "1",
          "default": "no"
        },
        {
          "name": "10",
          "value": "2",
          "default": "no"
        },
        {
          "name": "11",
          "value": "3",
          "default": "no"
        }
      ]
    },
    "configuration": {
      "name": "Swap joystick ports",
      "tag": "JOYSWAP",
      "mask": "1",
      "confsetting": [
        {
          "name": "Joystick in swapped port",
          "value": "1",
          "default": "no"
        },
        {
          "name": "Joystick in assigned port",
          "value": "0",
          "default": "yes"
        }
      ]
    },
    "port": [
      {
        "tag": ":40_80"
      },
      {
        "tag": ":CAPS"
      },
      {
        "tag": ":JOYSWAP"
      },
      {
        "tag": ":K0"
      },
      {
        "tag": ":K1"
      },
      {
        "tag": ":K2"
      },
      {
        "tag": ":LOCK"
      },
      {
        "tag": ":RESTORE"
      },
      {
        "tag": ":ROW0"
      },
      {
        "tag": ":ROW1"
      },
      {
        "tag": ":ROW2"
      },
      {
        "tag": ":ROW3"
      },
      {
        "tag": ":ROW4"
      },
      {
        "tag": ":ROW5"
      },
      {
        "tag": ":ROW6"
      },
      {
        "tag": ":ROW7"
      },
      {
        "tag": ":iec8:c1571:ADDRESS"
      },
      {
        "tag": ":joy2:joy:JOY"
      }
    ],
    "driver": {
      "status": "good",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "device": [
      {
        "type": "cassette",
        "tag": "tape:c1530:cassette",
        "interface": "cbm_cass",
        "instance": {
          "name": "cassette",
          "briefname": "cass"
        },
        "extension": [
          {
            "name": "wav"
          },
          {
            "name": "flac"
          },
          {
            "name": "aif"
          },
          {
            "name": "aiff"
          },
          {
            "name": "tap"
          }
        ]
      },
      {
        "type": "cartridge",
        "tag": "exp",
        "interface": "c64_cart,vic10_cart",
        "instance": {
          "name": "cartridge",
          "briefname": "cart"
        },
        "extension": [
          {
            "name": "80"
          },
          {
            "name": "a0"
          },
          {
            "name": "e0"
          },
          {
            "name": "crt"
          }
        ]
      },
      {
        "type": "quickload",
        "tag": "quickload",
        "instance": {
          "name": "quickload",
          "briefname": "quik"
        },
        "extension": [
          {
            "name": "p00"
          },
          {
            "name": "prg"
          }
        ]
      },
      {
        "type": "romimage",
        "tag": "from",
        "interface": "c128_rom",
        "instance": {
          "name": "romimage",
          "briefname": "rom"
        },
        "extension": [
          {
            "name": "bin"
          },
          {
            "name": "rom"
          }
        ]
      },
      {
        "type": "floppydisk",
        "tag": "iec8:c1571:u6:0:525qd",
        "interface": "floppy_5_25",
        "instance": {
          "name": "floppydisk",
          "briefname": "flop"
        },
        "extension": [
          {
            "name": "mfi"
          },
          {
            "name": "dfi"
          },
          {
            "name": "d64"
          },
          {
            "name": "g64"
          },
          {
            "name": "g41"
          },
          {
            "name": "g71"
          },
          {
            "name": "d71"
          }
        ]
      }
    ],
    "slot": [
      {
        "name": "tape",
        "slotoption": [
          {
            "name": "c1530",
            "devname": "c1530",
            "default": "yes"
          },
          {
            "name": "c2n",
            "devname": "c2n",
            "default": "no"
          }
        ]
      },
      {
        "name": "joy1",
        "slotoption": [
          {
            "name": "trakball",
            "devname": "atari_trakball",
            "default": "no"
          },
          {
            "name": "keypad",
            "devname": "vcs_keypad",
            "default": "no"
          },
          {
            "name": "cx85",
            "devname": "atari_cx85",
            "default": "no"
          },
          {
            "name": "wheel",
            "devname": "vcs_wheel",
            "default": "no"
          },
          {
            "name": "mouse",
            "devname": "vcs_mouse",
            "default": "no"
          },
          {
            "name": "joybstr",
            "devname": "vcs_joystick_booster",
            "default": "no"
          },
          {
            "name": "lp",
            "devname": "vcs_lightpen",
            "default": "no"
          },
          {
            "name": "pad",
            "devname": "vcs_paddles",
            "default": "no"
          },
          {
            "name": "joy",
            "devname": "vcs_joystick",
            "default": "no"
          }
        ]
      },
      {
        "name": "joy2",
        "slotoption": [
          {
            "name": "trakball",
            "devname": "atari_trakball",
            "default": "no"
          },
          {
            "name": "keypad",
            "devname": "vcs_keypad",
            "default": "no"
          },
          {
            "name": "cx85",
            "devname": "atari_cx85",
            "default": "no"
          },
          {
            "name": "wheel",
            "devname": "vcs_wheel",
            "default": "no"
          },
          {
            "name": "mouse",
            "devname": "vcs_mouse",
            "default": "no"
          },
          {
            "name": "joybstr",
            "devname": "vcs_joystick_booster",
            "default": "no"
          },
          {
            "name": "lp",
            "devname": "vcs_lightpen",
            "default": "no"
          },
          {
            "name": "pad",
            "devname": "vcs_paddles",
            "default": "no"
          },
          {
            "name": "joy",
            "devname": "vcs_joystick",
            "default": "yes"
          }
        ]
      },
      {
        "name": "exp",
        "slotoption": [
          {
            "name": "music64",
            "devname": "c64_music64",
            "default": "no"
          },
          {
            "name": "midimap",
            "devname": "c64_midimap",
            "default": "no"
          },
          {
            "name": "midisci",
            "devname": "c64_midisci",
            "default": "no"
          },
          {
            "name": "dqbb",
            "devname": "c64_dqbb",
            "default": "no"
          },
          {
            "name": "buscard2",
            "devname": "c64_buscard2",
            "default": "no"
          },
          {
            "name": "ide64",
            "devname": "c64_ide64",
            "default": "no"
          },
          {
            "name": "buscard",
            "devname": "c64_buscard",
            "default": "no"
          },
          {
            "name": "neoram",
            "devname": "c64_neoram",
            "default": "no"
          },
          {
            "name": "reu1764",
            "devname": "c64_1764reu",
            "default": "no"
          },
          {
            "name": "reu1750",
            "devname": "c64_1750reu",
            "default": "no"
          },
          {
            "name": "reu1700",
            "devname": "c64_1700reu",
            "default": "no"
          },
          {
            "name": "swiftlink",
            "devname": "c64_swiftlink",
            "default": "no"
          },
          {
            "name": "supercpu",
            "devname": "c64_supercpu",
            "default": "no"
          },
          {
            "name": "midipp",
            "devname": "c64_midipp",
            "default": "no"
          },
          {
            "name": "midisiel",
            "devname": "c64_midisiel",
            "default": "no"
          },
          {
            "name": "tibdd001",
            "devname": "c64_tibdd001",
            "default": "no"
          },
          {
            "name": "sfxse",
            "devname": "c64_sfxse",
            "default": "no"
          },
          {
            "name": "turbo232",
            "devname": "c64_turbo232",
            "default": "no"
          },
          {
            "name": "georam",
            "devname": "c64_georam",
            "default": "no"
          },
          {
            "name": "speakez",
            "devname": "c64_speakeasy",
            "default": "no"
          },
          {
            "name": "16k",
            "devname": "c64_16kb",
            "default": "no"
          },
          {
            "name": "easyflash",
            "devname": "c64_easyflash",
            "default": "no"
          },
          {
            "name": "midins",
            "devname": "c64_midins",
            "default": "no"
          },
          {
            "name": "cpm",
            "devname": "c64_cpm",
            "default": "no"
          }
        ]
      },
      {
        "name": "user",
        "slotoption": [
          {
            "name": "rs232",
            "devname": "vic1011",
            "default": "no"
          },
          {
            "name": "bn1541",
            "devname": "c64_bn1541",
            "default": "no"
          },
          {
            "name": "4tba",
            "devname": "c64_4tba",
            "default": "no"
          },
          {
            "name": "4ksa",
            "devname": "c64_4ksa",
            "default": "no"
          },
          {
            "name": "4dxh",
            "devname": "c64_4dxh",
            "default": "no"
          },
          {
            "name": "geocable",
            "devname": "c64_geocable",
            "default": "no"
          },
          {
            "name": "4cga",
            "devname": "c64_4cga",
            "default": "no"
          }
        ]
      },
      {
        "name": "from"
      },
      {
        "name": "iec4",
        "slotoption": [
          {
            "name": "mps1200",
            "devname": "mps1200",
            "default": "no"
          },
          {
            "name": "fd148",
            "devname": "fd148",
            "default": "no"
          },
          {
            "name": "enh2000",
            "devname": "enh2000",
            "default": "no"
          },
          {
            "name": "cmdrc2",
            "devname": "cmdrc2",
            "default": "no"
          },
          {
            "name": "technica",
            "devname": "technica",
            "default": "no"
          },
          {
            "name": "msdsd1",
            "devname": "msdsd1",
            "default": "no"
          },
          {
            "name": "vic1520",
            "devname": "vic1520",
            "default": "no"
          },
          {
            "name": "vic1515",
            "devname": "vic1515",
            "default": "no"
          },
          {
            "name": "diag264",
            "devname": "diag264_serial_loopback",
            "default": "no"
          },
          {
            "name": "serialbox",
            "devname": "cbm_serbox",
            "default": "no"
          },
          {
            "name": "interpod",
            "devname": "cbm_interpod",
            "default": "no"
          },
          {
            "name": "cmdhd",
            "devname": "cmdhd",
            "default": "no"
          },
          {
            "name": "c5181",
            "devname": "xetec_c5181",
            "default": "no"
          },
          {
            "name": "nl10",
            "devname": "c64_nl10",
            "default": "no"
          },
          {
            "name": "c1570",
            "devname": "c1570",
            "default": "no"
          },
          {
            "name": "indusgt",
            "devname": "indusgt",
            "default": "no"
          },
          {
            "name": "c1541ii",
            "devname": "c1541ii",
            "default": "no"
          },
          {
            "name": "csd1",
            "devname": "csd1",
            "default": "no"
          },
          {
            "name": "c1581",
            "devname": "c1581",
            "default": "no"
          },
          {
            "name": "mps1250",
            "devname": "mps1250",
            "default": "no"
          },
          {
            "name": "c1526",
            "devname": "c1526",
            "default": "no"
          },
          {
            "name": "minichief",
            "devname": "minichif",
            "default": "no"
          },
          {
            "name": "c1571",
            "devname": "c1571",
            "default": "no"
          },
          {
            "name": "fsd1",
            "devname": "fsd1",
            "default": "no"
          },
          {
            "name": "msdsd2",
            "devname": "msdsd2",
            "default": "no"
          },
          {
            "name": "bluechip",
            "devname": "bluechip",
            "default": "no"
          },
          {
            "name": "c1541pdc",
            "devname": "c1541pdc",
            "default": "no"
          },
          {
            "name": "c1541pd",
            "devname": "c1541pd",
            "default": "no"
          },
          {
            "name": "c1541",
            "devname": "c1541",
            "default": "no"
          },
          {
            "name": "fd2000",
            "devname": "fd2000",
            "default": "no"
          },
          {
            "name": "c1541dd",
            "devname": "c1541dd",
            "default": "no"
          },
          {
            "name": "fd4000",
            "devname": "fd4000",
            "default": "no"
          },
          {
            "name": "c1541c",
            "devname": "c1541c",
            "default": "no"
          },
          {
            "name": "fsd2",
            "devname": "fsd2",
            "default": "no"
          },
          {
            "name": "c1540",
            "devname": "c1540",
            "default": "no"
          }
        ]
      },
      {
        "name": "iec8",
        "slotoption": [
          {
            "name": "mps1200",
            "devname": "mps1200",
            "default": "no"
          },
          {
            "name": "fd148",
            "devname": "fd148",
            "default": "no"
          },
          {
            "name": "enh2000",
            "devname": "enh2000",
            "default": "no"
          },
          {
            "name": "cmdrc2",
            "devname": "cmdrc2",
            "default": "no"
          },
          {
            "name": "technica",
            "devname": "technica",
            "default": "no"
          },
          {
            "name": "msdsd1",
            "devname": "msdsd1",
            "default": "no"
          },
          {
            "name": "vic1520",
            "devname": "vic1520",
            "default": "no"
          },
          {
            "name": "vic1515",
            "devname": "vic1515",
            "default": "no"
          },
          {
            "name": "diag264",
            "devname": "diag264_serial_loopback",
            "default": "no"
          },
          {
            "name": "serialbox",
            "devname": "cbm_serbox",
            "default": "no"
          },
          {
            "name": "interpod",
            "devname": "cbm_interpod",
            "default": "no"
          },
          {
            "name": "cmdhd",
            "devname": "cmdhd",
            "default": "no"
          },
          {
            "name": "c5181",
            "devname": "xetec_c5181",
            "default": "no"
          },
          {
            "name": "nl10",
            "devname": "c64_nl10",
            "default": "no"
          },
          {
            "name": "c1570",
            "devname": "c1570",
            "default": "no"
          },
          {
            "name": "indusgt",
            "devname": "indusgt",
            "default": "no"
          },
          {
            "name": "c1541ii",
            "devname": "c1541ii",
            "default": "no"
          },
          {
            "name": "csd1",
            "devname": "csd1",
            "default": "no"
          },
          {
            "name": "c1581",
            "devname": "c1581",
            "default": "no"
          },
          {
            "name": "mps1250",
            "devname": "mps1250",
            "default": "no"
          },
          {
            "name": "c1526",
            "devname": "c1526",
            "default": "no"
          },
          {
            "name": "minichief",
            "devname": "minichif",
            "default": "no"
          },
          {
            "name": "c1571",
            "devname": "c1571",
            "default": "yes"
          },
          {
            "name": "fsd1",
            "devname": "fsd1",
            "default": "no"
          },
          {
            "name": "msdsd2",
            "devname": "msdsd2",
            "default": "no"
          },
          {
            "name": "bluechip",
            "devname": "bluechip",
            "default": "no"
          },
          {
            "name": "c1541pdc",
            "devname": "c1541pdc",
            "default": "no"
          },
          {
            "name": "c1541pd",
            "devname": "c1541pd",
            "default": "no"
          },
          {
            "name": "c1541",
            "devname": "c1541",
            "default": "no"
          },
          {
            "name": "fd2000",
            "devname": "fd2000",
            "default": "no"
          },
          {
            "name": "c1541dd",
            "devname": "c1541dd",
            "default": "no"
          },
          {
            "name": "fd4000",
            "devname": "fd4000",
            "default": "no"
          },
          {
            "name": "c1541c",
            "devname": "c1541c",
            "default": "no"
          },
          {
            "name": "fsd2",
            "devname": "fsd2",
            "default": "no"
          },
          {
            "name": "c1540",
            "devname": "c1540",
            "default": "no"
          }
        ]
      },
      {
        "name": "iec9",
        "slotoption": [
          {
            "name": "mps1200",
            "devname": "mps1200",
            "default": "no"
          },
          {
            "name": "fd148",
            "devname": "fd148",
            "default": "no"
          },
          {
            "name": "enh2000",
            "devname": "enh2000",
            "default": "no"
          },
          {
            "name": "cmdrc2",
            "devname": "cmdrc2",
            "default": "no"
          },
          {
            "name": "technica",
            "devname": "technica",
            "default": "no"
          },
          {
            "name": "msdsd1",
            "devname": "msdsd1",
            "default": "no"
          },
          {
            "name": "vic1520",
            "devname": "vic1520",
            "default": "no"
          },
          {
            "name": "vic1515",
            "devname": "vic1515",
            "default": "no"
          },
          {
            "name": "diag264",
            "devname": "diag264_serial_loopback",
            "default": "no"
          },
          {
            "name": "serialbox",
            "devname": "cbm_serbox",
            "default": "no"
          },
          {
            "name": "interpod",
            "devname": "cbm_interpod",
            "default": "no"
          },
          {
            "name": "cmdhd",
            "devname": "cmdhd",
            "default": "no"
          },
          {
            "name": "c5181",
            "devname": "xetec_c5181",
            "default": "no"
          },
          {
            "name": "nl10",
            "devname": "c64_nl10",
            "default": "no"
          },
          {
            "name": "c1570",
            "devname": "c1570",
            "default": "no"
          },
          {
            "name": "indusgt",
            "devname": "indusgt",
            "default": "no"
          },
          {
            "name": "c1541ii",
            "devname": "c1541ii",
            "default": "no"
          },
          {
            "name": "csd1",
            "devname": "csd1",
            "default": "no"
          },
          {
            "name": "c1581",
            "devname": "c1581",
            "default": "no"
          },
          {
            "name": "mps1250",
            "devname": "mps1250",
            "default": "no"
          },
          {
            "name": "c1526",
            "devname": "c1526",
            "default": "no"
          },
          {
            "name": "minichief",
            "devname": "minichif",
            "default": "no"
          },
          {
            "name": "c1571",
            "devname": "c1571",
            "default": "no"
          },
          {
            "name": "fsd1",
            "devname": "fsd1",
            "default": "no"
          },
          {
            "name": "msdsd2",
            "devname": "msdsd2",
            "default": "no"
          },
          {
            "name": "bluechip",
            "devname": "bluechip",
            "default": "no"
          },
          {
            "name": "c1541pdc",
            "devname": "c1541pdc",
            "default": "no"
          },
          {
            "name": "c1541pd",
            "devname": "c1541pd",
            "default": "no"
          },
          {
            "name": "c1541",
            "devname": "c1541",
            "default": "no"
          },
          {
            "name": "fd2000",
            "devname": "fd2000",
            "default": "no"
          },
          {
            "name": "c1541dd",
            "devname": "c1541dd",
            "default": "no"
          },
          {
            "name": "fd4000",
            "devname": "fd4000",
            "default": "no"
          },
          {
            "name": "c1541c",
            "devname": "c1541c",
            "default": "no"
          },
          {
            "name": "fsd2",
            "devname": "fsd2",
            "default": "no"
          },
          {
            "name": "c1540",
            "devname": "c1540",
            "default": "no"
          }
        ]
      },
      {
        "name": "iec10",
        "slotoption": [
          {
            "name": "mps1200",
            "devname": "mps1200",
            "default": "no"
          },
          {
            "name": "fd148",
            "devname": "fd148",
            "default": "no"
          },
          {
            "name": "enh2000",
            "devname": "enh2000",
            "default": "no"
          },
          {
            "name": "cmdrc2",
            "devname": "cmdrc2",
            "default": "no"
          },
          {
            "name": "technica",
            "devname": "technica",
            "default": "no"
          },
          {
            "name": "msdsd1",
            "devname": "msdsd1",
            "default": "no"
          },
          {
            "name": "vic1520",
            "devname": "vic1520",
            "default": "no"
          },
          {
            "name": "vic1515",
            "devname": "vic1515",
            "default": "no"
          },
          {
            "name": "diag264",
            "devname": "diag264_serial_loopback",
            "default": "no"
          },
          {
            "name": "serialbox",
            "devname": "cbm_serbox",
            "default": "no"
          },
          {
            "name": "interpod",
            "devname": "cbm_interpod",
            "default": "no"
          },
          {
            "name": "cmdhd",
            "devname": "cmdhd",
            "default": "no"
          },
          {
            "name": "c5181",
            "devname": "xetec_c5181",
            "default": "no"
          },
          {
            "name": "nl10",
            "devname": "c64_nl10",
            "default": "no"
          },
          {
            "name": "c1570",
            "devname": "c1570",
            "default": "no"
          },
          {
            "name": "indusgt",
            "devname": "indusgt",
            "default": "no"
          },
          {
            "name": "c1541ii",
            "devname": "c1541ii",
            "default": "no"
          },
          {
            "name": "csd1",
            "devname": "csd1",
            "default": "no"
          },
          {
            "name": "c1581",
            "devname": "c1581",
            "default": "no"
          },
          {
            "name": "mps1250",
            "devname": "mps1250",
            "default": "no"
          },
          {
            "name": "c1526",
            "devname": "c1526",
            "default": "no"
          },
          {
            "name": "minichief",
            "devname": "minichif",
            "default": "no"
          },
          {
            "name": "c1571",
            "devname": "c1571",
            "default": "no"
          },
          {
            "name": "fsd1",
            "devname": "fsd1",
            "default": "no"
          },
          {
            "name": "msdsd2",
            "devname": "msdsd2",
            "default": "no"
          },
          {
            "name": "bluechip",
            "devname": "bluechip",
            "default": "no"
          },
          {
            "name": "c1541pdc",
            "devname": "c1541pdc",
            "default": "no"
          },
          {
            "name": "c1541pd",
            "devname": "c1541pd",
            "default": "no"
          },
          {
            "name": "c1541",
            "devname": "c1541",
            "default": "no"
          },
          {
            "name": "fd2000",
            "devname": "fd2000",
            "default": "no"
          },
          {
            "name": "c1541dd",
            "devname": "c1541dd",
            "default": "no"
          },
          {
            "name": "fd4000",
            "devname": "fd4000",
            "default": "no"
          },
          {
            "name": "c1541c",
            "devname": "c1541c",
            "default": "no"
          },
          {
            "name": "fsd2",
            "devname": "fsd2",
            "default": "no"
          },
          {
            "name": "c1540",
            "devname": "c1540",
            "default": "no"
          }
        ]
      },
      {
        "name": "iec11",
        "slotoption": [
          {
            "name": "mps1200",
            "devname": "mps1200",
            "default": "no"
          },
          {
            "name": "fd148",
            "devname": "fd148",
            "default": "no"
          },
          {
            "name": "enh2000",
            "devname": "enh2000",
            "default": "no"
          },
          {
            "name": "cmdrc2",
            "devname": "cmdrc2",
            "default": "no"
          },
          {
            "name": "technica",
            "devname": "technica",
            "default": "no"
          },
          {
            "name": "msdsd1",
            "devname": "msdsd1",
            "default": "no"
          },
          {
            "name": "vic1520",
            "devname": "vic1520",
            "default": "no"
          },
          {
            "name": "vic1515",
            "devname": "vic1515",
            "default": "no"
          },
          {
            "name": "diag264",
            "devname": "diag264_serial_loopback",
            "default": "no"
          },
          {
            "name": "serialbox",
            "devname": "cbm_serbox",
            "default": "no"
          },
          {
            "name": "interpod",
            "devname": "cbm_interpod",
            "default": "no"
          },
          {
            "name": "cmdhd",
            "devname": "cmdhd",
            "default": "no"
          },
          {
            "name": "c5181",
            "devname": "xetec_c5181",
            "default": "no"
          },
          {
            "name": "nl10",
            "devname": "c64_nl10",
            "default": "no"
          },
          {
            "name": "c1570",
            "devname": "c1570",
            "default": "no"
          },
          {
            "name": "indusgt",
            "devname": "indusgt",
            "default": "no"
          },
          {
            "name": "c1541ii",
            "devname": "c1541ii",
            "default": "no"
          },
          {
            "name": "csd1",
            "devname": "csd1",
            "default": "no"
          },
          {
            "name": "c1581",
            "devname": "c1581",
            "default": "no"
          },
          {
            "name": "mps1250",
            "devname": "mps1250",
            "default": "no"
          },
          {
            "name": "c1526",
            "devname": "c1526",
            "default": "no"
          },
          {
            "name": "minichief",
            "devname": "minichif",
            "default": "no"
          },
          {
            "name": "c1571",
            "devname": "c1571",
            "default": "no"
          },
          {
            "name": "fsd1",
            "devname": "fsd1",
            "default": "no"
          },
          {
            "name": "msdsd2",
            "devname": "msdsd2",
            "default": "no"
          },
          {
            "name": "bluechip",
            "devname": "bluechip",
            "default": "no"
          },
          {
            "name": "c1541pdc",
            "devname": "c1541pdc",
            "default": "no"
          },
          {
            "name": "c1541pd",
            "devname": "c1541pd",
            "default": "no"
          },
          {
            "name": "c1541",
            "devname": "c1541",
            "default": "no"
          },
          {
            "name": "fd2000",
            "devname": "fd2000",
            "default": "no"
          },
          {
            "name": "c1541dd",
            "devname": "c1541dd",
            "default": "no"
          },
          {
            "name": "fd4000",
            "devname": "fd4000",
            "default": "no"
          },
          {
            "name": "c1541c",
            "devname": "c1541c",
            "default": "no"
          },
          {
            "name": "fsd2",
            "devname": "fsd2",
            "default": "no"
          },
          {
            "name": "c1540",
            "devname": "c1540",
            "default": "no"
          }
        ]
      }
    ],
    "softwarelist": [
      {
        "tag": "cart_list",
        "name": "c128_cart",
        "status": "original",
        "filter": "NTSC"
      },
      {
        "tag": "flop_list",
        "name": "c128_flop",
        "status": "original",
        "filter": "NTSC"
      },
      {
        "tag": "from_list",
        "name": "c128_rom",
        "status": "original",
        "filter": "NTSC"
      },
      {
        "tag": "cart_list_c64",
        "name": "c64_cart",
        "status": "original",
        "filter": "NTSC"
      },
      {
        "tag": "cass_list_c64",
        "name": "c64_cass",
        "status": "original",
        "filter": "NTSC"
      },
      {
        "tag": "cart_list_vic10",
        "name": "vic10",
        "status": "original",
        "filter": "NTSC"
      },
      {
        "tag": "flop_list_c64_orig",
        "name": "c64_flop_orig",
        "status": "compatible",
        "filter": "NTSC"
      },
      {
        "tag": "flop_list_c64_misc",
        "name": "c64_flop_misc",
        "status": "compatible",
        "filter": "NTSC"
      }
    ],
    "ramoption": {
      "name": "128K",
      "default": "yes",
      "#text": "131072"
    }
  }
}