{
  "machineName": "HP85B",
  "CRTVerbose": true,
  "ram16k": false,
  "screenEmu": true,
  "CRTRemote": true,
  "tape": {
    "enable": true,
    "filepath": "/tapes/tape1.tap"
  },
  "optionRoms": {
    "directory": "/roms85/",
    "roms": [
      {
        "description": "Service ROM 340 AUXROM Aware",
        "filename": "rom340aux",
        "enable": false
      },
      {
        "description": "Assembler ROM",
        "filename": "rom050",
        "enable": false
      },
      {
        "Note": "Do not enable on HP85B as this ROM may be built in on mainboard",
        "description": "I/O ROM",
        "filename": "rom300B",
        "enable": false
      },
      {
        "Note": "For original 85A floppies, disable rom317, rom320B, rom321B",
        "description": "Mass Storage",
        "filename": "rom320",
        "enable": false
      },
      {
        "Note 85A": "EBTKS requires this for emulated 5, 10 MB hard disk. Must also enable companion rom321B. Can be used on 85A",
        "Note 85B": "Do not enable on HP85B as this ROM is built-in on mainboard",
        "description": "85B Mass Storage",
        "filename": "rom320B",
        "enable": false
      },
      {
        "Note 85A": "EBTKS requires this companion to rom320B. Can be used on 85A",
        "Note 85B": "Do not enable on HP85B as this ROM is built-in on mainboard",
        "description": "EDisk",
        "filename": "rom321B",
        "enable": false
      },
      {
        "Note": "For SS/80 disk, with real HPIB and real SS/80 disk. Use with rom320B, rom321B",
        "description": "Extended Mass Storage",
        "filename": "rom317",
        "enable": false
      },
      {
        "description": "Advanced Programming",
        "filename": "rom350",
        "enable": true
      },
      {
        "description": "Printer/Plotter",
        "filename": "rom360",
        "enable": true
      },
      {
        "description": "AUXROM Primary 2021_06_25",
        "filename": "rom361",
        "enable": true
      },
      {
        "description": "AUXROM Secondary 1 2021_06_25",
        "filename": "rom362",
        "enable": true
      },
      {
        "description": "AUXROM Secondary 2 2021_06_25",
        "filename": "rom363",
        "enable": true
      },
      {
        "description": "AUXROM Secondary 3 2021_06_25",
        "filename": "rom364",
        "enable": true
      }
    ]
  },
  "hpib": {
    "select": 3,
    "devices": [
      {
        "Comment": "All blocks must have different device numbers",
        "type": 0,
        "device": 0,
        "enable": true,
        "drives": [
          {
            "Comment": "msus$ 300",
            "unit": 0,
            "filepath": "/disks/EBTKS_1.0_85.dsk",
            "writeProtect": false,
            "enable": true
          },
          {
            "Comment": "msus$ 301",
            "unit": 1,
            "filepath": "/disks/85Games1.dsk",
            "writeProtect": false,
            "enable": true
          },
          {
            "Comment": "msus$ 302",
            "unit": 2,
            "filepath": "/disks/Floppy_scr.dsk",
            "writeProtect": false,
            "enable": true
          }
        ]
      },
      {
        "type": 0,
        "device": 2,
        "enable": true,
        "drives": [
          {
            "Comment": "msus$ 320",
            "unit": 0,
            "filepath": "/disks/85Games2.dsk",
            "writeProtect": false,
            "enable": true
          },
          {
            "Comment": "msus$ 321",
            "unit": 1,
            "filepath": "/disks/85GamesMisc.dsk",
            "writeProtect": false,
            "enable": true
          }
        ]
      },
      {
        "Comment": "All blocks must have the same select and different device",
        "type": 4,
        "device": 3,
        "enable": true,
        "drives": [
          {
            "Comment": "msus$ 330",
            "unit": 0,
            "filepath": "/disks/5MB_scr.dsk",
            "writeProtect": false,
            "enable": true
          },
          {
            "Comment": "msus$ 331",
            "unit": 1,
            "filepath": "",
            "writeProtect": false,
            "enable": false
          }
        ]
      },
      {
        "Comment": "Device 10 on HPIB select code, i.e. 310",
        "printer": "",
        "device": 10,
        "enable": true,
        "filepath": "/printers/printfile.txt"
      }
    ]
  },
  "AutoStart": {
    "enable": true,
    "enableTapeAutostart": false,
    "Note": "Max command is 256 characters",
    "command":   "SETLED 1,10,0,0@SETLED 2,0,10,0\\232\\241\\240",
    "command87": "SETLED 1,10,0,0@SETLED 2,0,10,0\\232\\243\\235",
    "batch": ""
  },
  "EMC": {
    "Comment": "Startbank add 2 for each 82908A (64 kB), add 4 for each 82909A (128 kB)",
    "enable": false,
    "NumBanks": 2,
    "StartBank": 3
  }
}
