{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "contract": {
        "base_destination": "",
        "cores": [
          "azahar",
          "cemu",
          "dolphin",
          "duckstation",
          "gzdoom",
          "mame",
          "melonds",
          "openbor",
          "pcsx2",
          "pico-8",
          "ppsspp",
          "primehack",
          "retroarch",
          "rpcs3",
          "ruffle",
          "solarus",
          "vita3k",
          "xemu",
          "xroar"
        ],
        "dual_mode_cores": [
          "azahar",
          "cemu",
          "dolphin",
          "mame",
          "melonds",
          "pcsx2",
          "ppsspp"
        ],
        "hash_type": "md5",
        "homepage": "https://retrodeck.net",
        "launchers": [
          {
            "build": "standalone",
            "case_insensitive": false,
            "depends_on_option": "[[ -e \"$bios_path/cemu/keys.txt\" ]]",
            "emulator": "cemu",
            "fails_when_missing": false,
            "kind": "links",
            "names": [
              "keys.txt"
            ],
            "passes_to": "$XDG_DATA_HOME/Cemu/keys.txt is a symlink to it",
            "search_dir": "$bios_path/cemu",
            "source_ref": "cemu/component_prepare.sh:17"
          },
          {
            "build": "standalone",
            "emulator": "cemu",
            "fails_when_missing": false,
            "kind": "passes_path",
            "names": [],
            "passes_to": "settings.xml mlc_path",
            "search_dir": "$bios_path/cemu",
            "source_ref": "cemu/component_prepare.sh:14, 29"
          },
          {
            "build": "standalone",
            "emulator": "dolphin",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_DATA_HOME/dolphin-emu/GC/EUR is a symlink to it",
            "search_dir": "$saves_path/gc/dolphin/EU",
            "slot": "EUR",
            "source_ref": "dolphin/component_prepare.sh:19, 38"
          },
          {
            "build": "standalone",
            "emulator": "dolphin",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_DATA_HOME/dolphin-emu/GC/USA is a symlink to it",
            "search_dir": "$saves_path/gc/dolphin/US",
            "slot": "USA",
            "source_ref": "dolphin/component_prepare.sh:20, 39"
          },
          {
            "build": "standalone",
            "emulator": "dolphin",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_DATA_HOME/dolphin-emu/GC/JAP is a symlink to it",
            "search_dir": "$saves_path/gc/dolphin/JP",
            "slot": "JAP",
            "source_ref": "dolphin/component_prepare.sh:21, 40"
          },
          {
            "build": "standalone",
            "emulator": "dolphin",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_DATA_HOME/dolphin-emu/Triforce is a symlink to it",
            "search_dir": "$bios_path/Triforce",
            "source_ref": "dolphin/component_prepare.sh:30, 49"
          },
          {
            "build": "standalone",
            "case_insensitive": false,
            "emulator": "dolphin",
            "fails_when_missing": false,
            "kind": "fixed_name",
            "names": [
              "gba_bios.bin"
            ],
            "passes_to": "Dolphin.ini [GBA] BIOS",
            "search_dir": "$bios_path",
            "source_ref": "dolphin/component_prepare.sh:14, 50"
          },
          {
            "build": "standalone",
            "emulator": "duckstation",
            "fails_when_missing": false,
            "kind": "passes_path",
            "names": [],
            "passes_to": "settings.ini [BIOS] SearchDirectory",
            "search_dir": "$bios_path",
            "source_ref": "duckstation/component_prepare.sh:15, 33"
          },
          {
            "build": "standalone",
            "emulator": "gzdoom",
            "fails_when_missing": false,
            "kind": "passes_path",
            "names": [],
            "passes_to": "gzdoom.ini [FileSearch.Directories] Path",
            "search_dir": "$bios_path/gzdoom",
            "source_ref": "gzdoom/rd_assets/rd_config/gzdoom.ini:19, gzdoom/component_prepare.sh:23, 28"
          },
          {
            "build": "standalone",
            "emulator": "mame",
            "fails_when_missing": false,
            "kind": "passes_path",
            "names": [],
            "passes_to": "mame.ini samplepath",
            "search_dir": "$bios_path/mame-sa/samples",
            "source_ref": "mame/component_prepare.sh:94, 117"
          },
          {
            "build": "standalone",
            "emulator": "melonds",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_CONFIG_HOME/melonDS/bios is a symlink to it",
            "search_dir": "$bios_path",
            "source_ref": "melonds/component_prepare.sh:19, 41"
          },
          {
            "build": "standalone",
            "case_insensitive": false,
            "emulator": "melonds",
            "fails_when_missing": false,
            "kind": "fixed_name",
            "names": [
              "bios9.bin",
              "bios7.bin",
              "firmware.bin",
              "dsi_nand.bin",
              "dsi_bios7.bin",
              "dsi_bios9.bin",
              "dsi_firmware.bin"
            ],
            "passes_to": "melonDS.toml [DS] BIOS9Path, [DS] BIOS7Path, [DS] FirmwarePath, [DSi] NANDPath, [DSi] BIOS7Path, [DSi] BIOS9Path, [DSi] FirmwarePath",
            "search_dir": "$bios_path",
            "source_ref": "melonds/component_prepare.sh:21-23, 25-28, 43-45, 47-50"
          },
          {
            "build": "standalone",
            "emulator": "pcsx2",
            "fails_when_missing": false,
            "kind": "passes_path",
            "names": [],
            "passes_to": "PCSX2.ini [Folders] Bios",
            "search_dir": "$bios_path",
            "source_ref": "pcsx2/component_prepare.sh:16, 80"
          },
          {
            "build": "standalone",
            "emulator": "pico-8",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$HOME/.lexaloffle/pico-8 is a symlink to it",
            "search_dir": "$bios_path/pico-8",
            "source_ref": "pico-8/component_prepare.sh:15"
          },
          {
            "build": "standalone",
            "case_insensitive": false,
            "emulator": "pico-8",
            "fails_when_missing": true,
            "kind": "fixed_name",
            "names": [
              "pico8"
            ],
            "passes_to": "exec",
            "search_dir": "$bios_path/pico-8",
            "source_ref": "pico-8/component_launcher.sh:3"
          },
          {
            "build": "standalone",
            "emulator": "ppsspp",
            "fails_when_missing": false,
            "kind": "copies",
            "names": [],
            "passes_to": "$bios_path/PPSSPP",
            "search_dir": "$component_extras/ppsspp_foss_bios.tar.gz",
            "source_ref": "ppsspp/component_prepare.sh:38"
          },
          {
            "build": "standalone",
            "emulator": "primehack",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_DATA_HOME/primehack/GC/EUR is a symlink to it",
            "search_dir": "$saves_path/gc/primehack/EU",
            "slot": "EUR",
            "source_ref": "primehack/component_prepare.sh:15, 33"
          },
          {
            "build": "standalone",
            "emulator": "primehack",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_DATA_HOME/primehack/GC/USA is a symlink to it",
            "search_dir": "$saves_path/gc/primehack/US",
            "slot": "USA",
            "source_ref": "primehack/component_prepare.sh:16, 34"
          },
          {
            "build": "standalone",
            "emulator": "primehack",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$XDG_DATA_HOME/primehack/GC/JAP is a symlink to it",
            "search_dir": "$saves_path/gc/primehack/JP",
            "slot": "JAP",
            "source_ref": "primehack/component_prepare.sh:17, 35"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "copies",
            "names": [],
            "passes_to": "$bios_path/mame2003-plus",
            "search_dir": "$retroarch_extras_path/mame2003-plus.tar.gz",
            "source_ref": "retroarch/component_prepare.sh:86"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "links",
            "names": [],
            "passes_to": "$bios_path/pcsx2/bios is a symlink to it",
            "search_dir": "$bios_path",
            "source_ref": "retroarch/component_prepare.sh:96"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "passes_path",
            "names": [],
            "passes_to": "retroarch.cfg system_directory",
            "search_dir": "$bios_path",
            "source_ref": "retroarch/component_prepare.sh:44, 216"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "copies",
            "names": [
              "cannonball",
              "dinothawr",
              "DirkSimple",
              "dolphin-emu",
              "ecwolf.pk3",
              "nxengine",
              "PPSSPP",
              "prboom.wad",
              "qemu",
              "xrick",
              "mame2003",
              "mame2003-plus",
              "pcsx2",
              "fbneo"
            ],
            "passes_to": "$bios_path/<name>",
            "search_dir": "$retroarch_extras_path",
            "source_ref": "retroarch/component_prepare.sh:58-67, 70, 87, 95, 109"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "copies",
            "names": [
              "Databases",
              "Machines"
            ],
            "passes_to": "$bios_path/<name>",
            "search_dir": "$retroarch_extras_path/MSX",
            "source_ref": "retroarch/component_prepare.sh:122, 124"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "copies",
            "names": [
              "capsimg.so"
            ],
            "passes_to": "$bios_path/<name>",
            "search_dir": "$retroarch_extras_path/Amiga",
            "source_ref": "retroarch/component_prepare.sh:131"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "copies",
            "names": [
              "scummvm.ini"
            ],
            "passes_to": "$bios_path/<name>",
            "search_dir": "$component_config",
            "source_ref": "retroarch/component_prepare.sh:137"
          },
          {
            "build": "standalone",
            "case_insensitive": false,
            "depends_on_option": "update_rpcs3_firmware downloads http://dus01.ps3.update.playstation.net/update/ps3/image/us/2026_0318_a2b60b6ac1d2e49e230144345616927c/PS3UPDAT.PUP",
            "emulator": "rpcs3",
            "fails_when_missing": false,
            "kind": "fixed_name",
            "names": [
              "PS3UPDAT.PUP"
            ],
            "passes_to": "component_launcher.sh --installfw",
            "search_dir": "$roms_path/ps3/tmp",
            "source_ref": "rpcs3/component_functions.sh:11, 19-20"
          },
          {
            "build": "standalone",
            "case_insensitive": false,
            "depends_on_option": "update_vita3k_firmware downloads http://dus01.psv.update.playstation.net/update/psv/image/2022_0209/rel_f2c7b12fe85496ec88a0391b514d6e3b/PSVUPDAT.PUP",
            "emulator": "vita3k",
            "fails_when_missing": false,
            "kind": "fixed_name",
            "names": [
              "PSVUPDAT.PUP"
            ],
            "passes_to": "component_launcher.sh --firmware",
            "search_dir": "/tmp",
            "source_ref": "vita3k/component_functions.sh:5, 18, 20"
          },
          {
            "build": "standalone",
            "case_insensitive": false,
            "depends_on_option": "update_vita3k_firmware downloads http://dus01.psp2.update.playstation.net/update/psp2/image/2019_0924/sd_8b5f60b56c3da8365b973dba570c53a5/PSP2UPDAT.PUP?dest=us",
            "emulator": "vita3k",
            "fails_when_missing": false,
            "kind": "fixed_name",
            "names": [
              "PSP2UPDAT.PUP"
            ],
            "passes_to": "component_launcher.sh --firmware",
            "search_dir": "/tmp",
            "source_ref": "vita3k/component_functions.sh:6, 19, 21"
          },
          {
            "build": "standalone",
            "case_insensitive": false,
            "emulator": "xemu",
            "fails_when_missing": false,
            "kind": "fixed_name",
            "names": [
              "mcpx_1.0.bin",
              "Complex.bin",
              "xbox_hdd.qcow2"
            ],
            "passes_to": "xemu.toml [sys.files] bootrom_path, [sys.files] flashrom_path, [sys.files] hdd_path",
            "search_dir": "$bios_path",
            "source_ref": "xemu/component_prepare.sh:23-24, 27, 43-44, 46"
          },
          {
            "build": "standalone",
            "depends_on_option": "[ ! -f \"$bios_path/xbox_hdd.qcow2\" ]",
            "emulator": "xemu",
            "fails_when_missing": false,
            "kind": "copies",
            "names": [
              "xbox_hdd.qcow2"
            ],
            "passes_to": "$bios_path/<name>",
            "search_dir": "$component_extras",
            "source_ref": "xemu/component_prepare.sh:32"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "passes_path",
            "names": [],
            "passes_to": "xroar.conf rompath",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:290, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "dragon"
            ],
            "passes_to": "romlist dragon",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragon",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:291, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d64_1",
              "d64rom1",
              "Dragon Data Ltd - Dragon 64 - IC17",
              "Dragon Data Ltd - TANO IC18",
              "Eurohard S.A. - Dragon 200 IC18",
              "dragrom"
            ],
            "passes_to": "romlist d64_1",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "d64_1",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:292, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d64_2",
              "d64rom2",
              "Dragon Data Ltd - Dragon 64 - IC18",
              "Dragon Data Ltd - TANO IC17",
              "Eurohard S.A. - Dragon 200 IC17"
            ],
            "passes_to": "romlist d64_2",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "d64_2",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:293, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d32",
              "dragon32",
              "d32rom",
              "Dragon Data Ltd - Dragon 32 - IC17"
            ],
            "passes_to": "romlist d32",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "d32",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:294, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d200e_1",
              "d200e_rom1",
              "ic18_v1.4e.ic34"
            ],
            "passes_to": "romlist d200e_1",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "d200e_1",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:295, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d200e_2",
              "d200e_rom2",
              "ic17_v1.4e.ic37"
            ],
            "passes_to": "romlist d200e_2",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "d200e_2",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:296, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d64_1",
              "d64rom1",
              "Dragon Data Ltd - Dragon 64 - IC17",
              "Dragon Data Ltd - TANO IC18",
              "Eurohard S.A. - Dragon 200 IC18",
              "dragrom",
              "dragon"
            ],
            "passes_to": "romlist dragon64",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragon64",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:297, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d64_2",
              "d64rom2",
              "Dragon Data Ltd - Dragon 64 - IC18",
              "Dragon Data Ltd - TANO IC17",
              "Eurohard S.A. - Dragon 200 IC17"
            ],
            "passes_to": "romlist dragon64_alt",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragon64_alt",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:298, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d32",
              "dragon32",
              "d32rom",
              "Dragon Data Ltd - Dragon 32 - IC17",
              "dragon"
            ],
            "passes_to": "romlist dragon32",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragon32",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:299, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d200e_1",
              "d200e_rom1",
              "ic18_v1.4e.ic34",
              "d64_1",
              "d64rom1",
              "Dragon Data Ltd - Dragon 64 - IC17",
              "Dragon Data Ltd - TANO IC18",
              "Eurohard S.A. - Dragon 200 IC18",
              "dragrom",
              "dragon"
            ],
            "passes_to": "romlist dragon200e",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragon200e",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:300, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d200e_2",
              "d200e_rom2",
              "ic17_v1.4e.ic37",
              "d64_2",
              "d64rom2",
              "Dragon Data Ltd - Dragon 64 - IC18",
              "Dragon Data Ltd - TANO IC17",
              "Eurohard S.A. - Dragon 200 IC17"
            ],
            "passes_to": "romlist dragon200e_alt",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragon200e_alt",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:301, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "d200e_26",
              "rom26.ic1"
            ],
            "passes_to": "romlist dragon200e_charset",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragon200e_charset",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:302, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "alpha-boot-v1.0",
              "alpha_bt_10",
              "Dragon Data Ltd - Dragon Alpha Boot v1.0 150584",
              "alpha-boot-v0.4",
              "alpha_bt_04"
            ],
            "passes_to": "romlist dragonpro_boot",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragonpro_boot",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:303, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "alpha-basic",
              "alpha_ba",
              "Dragon Data Ltd - Dragon Alpga Basic",
              "d64_1",
              "d64rom1",
              "Dragon Data Ltd - Dragon 64 - IC17",
              "Dragon Data Ltd - TANO IC18",
              "Eurohard S.A. - Dragon 200 IC18",
              "dragrom"
            ],
            "passes_to": "romlist dragonpro_basic",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragonpro_basic",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:304, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "bas13",
              "bas12",
              "Color Basic v1.2 (1982)(Tandy)",
              "bas11",
              "bas10"
            ],
            "passes_to": "romlist coco",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:305, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "extbas11",
              "extbas10",
              "coco",
              "COCO"
            ],
            "passes_to": "romlist coco_ext",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco_ext",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:306, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "bas10",
              "bas13",
              "bas12",
              "Color Basic v1.2 (1982)(Tandy)",
              "bas11"
            ],
            "passes_to": "romlist coco1",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco1",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:307, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "bas11",
              "bas13",
              "bas12",
              "Color Basic v1.2 (1982)(Tandy)",
              "bas10"
            ],
            "passes_to": "romlist coco1e",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco1e",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:308, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "extbas10",
              "extbas11",
              "coco",
              "COCO"
            ],
            "passes_to": "romlist coco1e_ext",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco1e_ext",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:309, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "bas12",
              "bas13",
              "Color Basic v1.2 (1982)(Tandy)",
              "bas11",
              "bas10"
            ],
            "passes_to": "romlist coco2",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco2",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:310, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "extbas11",
              "extbas10",
              "coco",
              "COCO"
            ],
            "passes_to": "romlist coco2_ext",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco2_ext",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:311, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "bas13",
              "bas12",
              "Color Basic v1.2 (1982)(Tandy)",
              "bas11",
              "bas10"
            ],
            "passes_to": "romlist coco2b",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco2b",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:312, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "adv070_u24",
              "deluxe"
            ],
            "passes_to": "romlist deluxecoco",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "deluxecoco",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:313, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "adv071_u24"
            ],
            "passes_to": "romlist deluxecoco1",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "deluxecoco1",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:314, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "adv072_u24"
            ],
            "passes_to": "romlist deluxecoco2",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "deluxecoco2",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:315, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "adv073-2_u24",
              "adv073_u24"
            ],
            "passes_to": "romlist deluxecoco3",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "deluxecoco3",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:316, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "mx1600bas",
              "mx1600bas_zephyr"
            ],
            "passes_to": "romlist mx1600",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "mx1600",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:317, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "mx1600extbas"
            ],
            "passes_to": "romlist mx1600ext",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "mx1600ext",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:318, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "coco3"
            ],
            "passes_to": "romlist coco3",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco3",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:319, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "coco3p"
            ],
            "passes_to": "romlist coco3p",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "coco3p",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:320, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "yados",
              "hdblba"
            ],
            "passes_to": "romlist glenside_ide",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "glenside_ide",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:321, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "mc10"
            ],
            "passes_to": "romlist mc10",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "mc10",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:322, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "alice"
            ],
            "passes_to": "romlist alice",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "alice",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:323, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "ddos12a",
              "ddos12",
              "ddos40",
              "ddos15",
              "ddos10",
              "Dragon Data Ltd - DragonDOS 1.0"
            ],
            "passes_to": "romlist dragondos",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragondos",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:324, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "dplus49b",
              "dplus48",
              "dosplus-4.8",
              "DOSPLUS"
            ],
            "passes_to": "romlist dosplus",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dosplus",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:325, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "sdose6",
              "PNP - SuperDOS E6",
              "sdose5",
              "sdose4"
            ],
            "passes_to": "romlist superdos",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "superdos",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:326, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "cdos20",
              "CDOS20",
              "CumanaDOSv2.0"
            ],
            "passes_to": "romlist cumana",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "cumana",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:327, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "dplus49b",
              "dplus48",
              "dosplus-4.8",
              "DOSPLUS",
              "sdose6",
              "PNP - SuperDOS E6",
              "sdose5",
              "sdose4",
              "ddos12a",
              "ddos12",
              "ddos40",
              "ddos15",
              "ddos10",
              "Dragon Data Ltd - DragonDOS 1.0",
              "cdos20",
              "CDOS20",
              "CumanaDOSv2.0"
            ],
            "passes_to": "romlist dragondos_compat",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "dragondos_compat",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:328, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "disk11",
              "disk10"
            ],
            "passes_to": "romlist rsdos",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "rsdos",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:329, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "delta2",
              "delta1a",
              "delta19",
              "delta",
              "deltados",
              "Premier Micros - DeltaDOS"
            ],
            "passes_to": "romlist delta",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "delta",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:330, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "hdbdw3bck"
            ],
            "passes_to": "romlist rsdos_becker",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "rsdos_becker",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:331, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "mcx128",
              "MCX_Basic_21"
            ],
            "passes_to": "romlist mcx128",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "mcx128",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:332, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "standalone",
            "emulator": "xroar",
            "fails_when_missing": false,
            "kind": "names_searched",
            "names": [
              "mcx128a",
              "MCX_Basic_21_AZERTY"
            ],
            "passes_to": "romlist mcx128_azerty",
            "search_dir": "$roms_path/coco:$roms_path/dragon32:$roms_path/tanodragon:$bios_path",
            "slot": "mcx128_azerty",
            "source_ref": "xroar/rd_assets/rd_config/xroar.conf:333, xroar/component_prepare.sh:13, 15"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "core_option",
            "names": [
              "scph5500.bin"
            ],
            "passes_to": "core option duckstation_BIOS.PathNTSCJ",
            "source_ref": "retroarch/rd_assets/rd_config/retroarch-core-options.cfg:165, retroarch/component_prepare.sh:24"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "core_option",
            "names": [
              "scph5501.bin"
            ],
            "passes_to": "core option duckstation_BIOS.PathNTSCU",
            "source_ref": "retroarch/rd_assets/rd_config/retroarch-core-options.cfg:166, retroarch/component_prepare.sh:24"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "core_option",
            "names": [
              "scph5502.bin"
            ],
            "passes_to": "core option duckstation_BIOS.PathPAL",
            "source_ref": "retroarch/rd_assets/rd_config/retroarch-core-options.cfg:167, retroarch/component_prepare.sh:24"
          },
          {
            "build": "libretro",
            "emulator": "retroarch",
            "fails_when_missing": false,
            "kind": "core_option",
            "names": [
              "scph10000.bin"
            ],
            "passes_to": "core option pcsx2_bios",
            "source_ref": "retroarch/rd_assets/rd_config/retroarch-core-options.cfg:515, retroarch/component_prepare.sh:24"
          }
        ],
        "libretro_systems": {
          "81": [
            "zx81"
          ],
          "DoubleCherryGB": [
            "gb",
            "gbc"
          ],
          "a5200": [
            "atari5200"
          ],
          "amiarcadia": [
            "arcadia"
          ],
          "amiberry": [
            "amiga",
            "amiga1200",
            "amiga600",
            "amigacd32",
            "cdtv"
          ],
          "applewin": [
            "apple2"
          ],
          "ardens": [
            "arduboy"
          ],
          "arduous": [
            "arduboy"
          ],
          "atari800": [
            "atari5200",
            "atari800",
            "atarixe"
          ],
          "azahar": [
            "n3ds"
          ],
          "b2": [
            "bbcmicro"
          ],
          "blastem": [
            "colecovision",
            "gamegear",
            "genesis",
            "mark3",
            "mastersystem",
            "megacd",
            "megacdjp",
            "megadrive",
            "megadrivejp",
            "sega32x",
            "sega32xjp",
            "sega32xna",
            "segacd",
            "sg-1000"
          ],
          "bluemsx": [
            "colecovision",
            "msx",
            "msx1",
            "msx2",
            "msxturbor",
            "sg-1000",
            "spectravideo"
          ],
          "boom3": [
            "doom"
          ],
          "boom3_xp": [
            "doom"
          ],
          "bsnes": [
            "gb",
            "gbc",
            "satellaview",
            "sfc",
            "snes",
            "snesna",
            "sufami"
          ],
          "bsnes-jg": [
            "satellaview",
            "sfc",
            "snes",
            "snesna",
            "sufami"
          ],
          "bsnes_hd_beta": [
            "satellaview",
            "sfc",
            "snes",
            "snesna",
            "sufami"
          ],
          "bsnes_mercury_accuracy": [
            "satellaview",
            "sfc",
            "snes",
            "snesna",
            "sufami"
          ],
          "cannonball": [
            "ports"
          ],
          "cap32": [
            "amstradcpc",
            "gx4000"
          ],
          "cdi2015": [
            "cdimono1"
          ],
          "cemu": [
            "wiiu"
          ],
          "chailove": [
            "chailove"
          ],
          "citra": [
            "n3ds"
          ],
          "citra2018": [
            "n3ds"
          ],
          "clownmdemu": [
            "megacd",
            "megacdjp",
            "segacd"
          ],
          "craft": [
            "ports"
          ],
          "crocods": [
            "amstradcpc",
            "gx4000"
          ],
          "desmume": [
            "nds"
          ],
          "desmume2015": [
            "nds"
          ],
          "dice": [
            "arcade",
            "mame"
          ],
          "dirksimple": [
            "daphne",
            "laserdisc"
          ],
          "dolphin": [
            "gc",
            "wii"
          ],
          "dosbox_core": [
            "dos",
            "pc"
          ],
          "dosbox_pure": [
            "dos",
            "pc",
            "windows3x",
            "windows9x"
          ],
          "dosbox_svn": [
            "dos",
            "pc"
          ],
          "easyrpg": [
            "easyrpg"
          ],
          "ecwolf": [
            "ports"
          ],
          "fbalpha2012": [
            "arcade",
            "cps",
            "cps1",
            "cps2",
            "cps3",
            "fba",
            "mame"
          ],
          "fbalpha2012_cps1": [
            "cps",
            "cps1",
            "fba"
          ],
          "fbalpha2012_cps2": [
            "cps",
            "cps2",
            "fba"
          ],
          "fbalpha2012_cps3": [
            "cps",
            "cps3",
            "fba"
          ],
          "fbalpha2012_neogeo": [
            "fba"
          ],
          "fbneo": [
            "arcade",
            "cps",
            "cps1",
            "cps2",
            "cps3",
            "fbneo",
            "mame",
            "neogeo",
            "neogeocd",
            "neogeocdjp"
          ],
          "fceumm": [
            "famicom",
            "fds",
            "nes"
          ],
          "flycast": [
            "arcade",
            "atomiswave",
            "consolearcade",
            "dreamcast",
            "mame",
            "naomi",
            "naomi2",
            "naomigd"
          ],
          "fmsx": [
            "msx",
            "msx1",
            "msx2"
          ],
          "freechaf": [
            "channelf"
          ],
          "freeintv": [
            "intellivision"
          ],
          "frodo": [
            "c64"
          ],
          "fsuae": [
            "amiga",
            "amiga1200",
            "amiga600"
          ],
          "fuse": [
            "zxspectrum"
          ],
          "gambatte": [
            "gb",
            "gbc"
          ],
          "gearboy": [
            "gb",
            "gbc"
          ],
          "gearcoleco": [
            "colecovision"
          ],
          "geargrafx": [
            "pcengine",
            "pcenginecd",
            "supergrafx",
            "tg-cd",
            "tg16"
          ],
          "gearsystem": [
            "gamegear",
            "mark3",
            "mastersystem",
            "multivision",
            "sg-1000"
          ],
          "genesis-plus-gx-expanded-rom-size-paprium": [
            "megadrive",
            "megadrivejp"
          ],
          "genesis_plus_gx": [
            "gamegear",
            "genesis",
            "mark3",
            "mastersystem",
            "megacd",
            "megacdjp",
            "megadrive",
            "megadrivejp",
            "segacd",
            "sg-1000"
          ],
          "genesis_plus_gx_wide": [
            "gamegear",
            "genesis",
            "mark3",
            "mastersystem",
            "megacd",
            "megacdjp",
            "megadrive",
            "megadrivejp",
            "segacd",
            "sg-1000"
          ],
          "geolith": [
            "arcade",
            "mame",
            "neogeo",
            "neogeocd",
            "neogeocdjp"
          ],
          "gpsp": [
            "gba"
          ],
          "gw": [
            "gameandwatch",
            "lcdgames"
          ],
          "handy": [
            "atarilynx"
          ],
          "hatari": [
            "atarist"
          ],
          "hatari2014": [
            "atarist"
          ],
          "hbmame": [
            "arcade",
            "mame"
          ],
          "holani": [
            "atarilynx"
          ],
          "irogb": [
            "gb",
            "gbc"
          ],
          "jollycv": [
            "colecovision",
            "crvision"
          ],
          "kronos": [
            "arcade",
            "consolearcade",
            "mame",
            "saturn",
            "saturnjp",
            "stv"
          ],
          "lowresnx": [
            "lowresnx"
          ],
          "lutro": [
            "lutro"
          ],
          "mame": [
            "apple2",
            "apple2gs",
            "arcade",
            "arcadia",
            "astrocde",
            "atari7800",
            "channelf",
            "consolearcade",
            "cps",
            "cps1",
            "cps2",
            "cps3",
            "crvision",
            "daphne",
            "fmtowns",
            "gamate",
            "gameandwatch",
            "gamecom",
            "gmaster",
            "intellivision",
            "laserdisc",
            "lcdgames",
            "mame",
            "megaduck",
            "model2",
            "neogeo",
            "odyssey2",
            "pv1000",
            "scv",
            "stv",
            "supervision",
            "supracan",
            "vectrex",
            "videopac",
            "vsmile"
          ],
          "mame2000": [
            "arcade",
            "cps",
            "cps1",
            "cps2",
            "cps3",
            "mame"
          ],
          "mame2003": [
            "arcade",
            "cps",
            "cps1",
            "cps2",
            "cps3",
            "mame"
          ],
          "mame2003_plus": [
            "arcade",
            "cps",
            "cps1",
            "cps2",
            "cps3",
            "mame"
          ],
          "mame2010": [
            "arcade",
            "cps",
            "cps1",
            "cps2",
            "cps3",
            "mame"
          ],
          "mednafen_lynx": [
            "atarilynx"
          ],
          "mednafen_ngp": [
            "ngp",
            "ngpc"
          ],
          "mednafen_pce": [
            "pcengine",
            "pcenginecd",
            "supergrafx",
            "tg-cd",
            "tg16"
          ],
          "mednafen_pce_fast": [
            "pcengine",
            "pcenginecd",
            "tg-cd",
            "tg16"
          ],
          "mednafen_pcfx": [
            "pcfx"
          ],
          "mednafen_psx": [
            "psx"
          ],
          "mednafen_psx_hw": [
            "psx"
          ],
          "mednafen_saturn": [
            "saturn",
            "saturnjp"
          ],
          "mednafen_supafaust": [
            "sfc",
            "snes",
            "snesna"
          ],
          "mednafen_supergrafx": [
            "pcengine",
            "pcenginecd",
            "supergrafx",
            "tg-cd",
            "tg16"
          ],
          "mednafen_vb": [
            "virtualboy"
          ],
          "mednafen_wswan": [
            "wonderswan",
            "wonderswancolor"
          ],
          "melonds": [
            "nds"
          ],
          "melondsds": [
            "nds"
          ],
          "mesen": [
            "famicom",
            "fds",
            "nes"
          ],
          "mesen-s": [
            "gb",
            "gbc",
            "satellaview",
            "sfc",
            "sgb",
            "snes",
            "snesna"
          ],
          "mesen2": [
            "famicom",
            "fds",
            "gamegear",
            "gb",
            "gba",
            "gbc",
            "mark3",
            "mastersystem",
            "nes",
            "pcengine",
            "pcenginecd",
            "satellaview",
            "sfc",
            "sgb",
            "snes",
            "snesna",
            "supergrafx",
            "tg-cd",
            "tg16",
            "wonderswan",
            "wonderswancolor"
          ],
          "mess2015": [
            "mess"
          ],
          "mgba": [
            "gb",
            "gba",
            "gbc",
            "sgb"
          ],
          "mojozork": [
            "zmachine"
          ],
          "mrboom": [
            "ports"
          ],
          "mu": [
            "palm"
          ],
          "mupen64plus_next": [
            "n64",
            "n64dd"
          ],
          "nekop2": [
            "pc98"
          ],
          "neocd": [
            "neogeocd",
            "neogeocdjp"
          ],
          "nestopia": [
            "famicom",
            "fds",
            "nes"
          ],
          "noods": [
            "gba"
          ],
          "np2kai": [
            "pc98"
          ],
          "nxengine": [
            "ports"
          ],
          "o2em": [
            "odyssey2",
            "videopac"
          ],
          "openlara": [
            "ports"
          ],
          "opera": [
            "3do"
          ],
          "panda3ds": [
            "n3ds"
          ],
          "parallel_n64": [
            "n64",
            "n64dd"
          ],
          "pcee2": [
            "ps2"
          ],
          "pcsx2": [
            "ps2"
          ],
          "pcsx_rearmed": [
            "psx"
          ],
          "picodrive": [
            "gamegear",
            "genesis",
            "mark3",
            "mastersystem",
            "megacd",
            "megacdjp",
            "megadrive",
            "megadrivejp",
            "sega32x",
            "sega32xjp",
            "sega32xna",
            "segacd"
          ],
          "pokemini": [
            "pokemini"
          ],
          "potator": [
            "supervision"
          ],
          "ppsspp": [
            "psp"
          ],
          "prboom": [
            "doom"
          ],
          "prosystem": [
            "atari7800"
          ],
          "puae": [
            "amiga",
            "amiga1200",
            "amiga600",
            "amigacd32",
            "cdtv"
          ],
          "puae2021": [
            "amiga",
            "amiga1200",
            "amiga600",
            "amigacd32",
            "cdtv"
          ],
          "px68k": [
            "x68000"
          ],
          "quasi88": [
            "pc88"
          ],
          "quicknes": [
            "famicom",
            "nes"
          ],
          "race": [
            "ngp",
            "ngpc"
          ],
          "retro8": [
            "pico8"
          ],
          "rustynes": [
            "famicom",
            "fds",
            "nes"
          ],
          "same_cdi": [
            "cdimono1"
          ],
          "sameboy": [
            "gb",
            "gbc",
            "sgb"
          ],
          "sameduck": [
            "megaduck"
          ],
          "scummvm": [
            "scummvm"
          ],
          "skyemu": [
            "gb",
            "gba",
            "gbc"
          ],
          "smsplus": [
            "gamegear",
            "mark3",
            "mastersystem"
          ],
          "snes9x": [
            "satellaview",
            "sfc",
            "snes",
            "snesna",
            "sufami"
          ],
          "snes9x2005_plus": [
            "satellaview",
            "sfc",
            "snes",
            "snesna",
            "sufami"
          ],
          "snes9x2010": [
            "satellaview",
            "sfc",
            "snes",
            "snesna",
            "sufami"
          ],
          "squirreljme": [
            "j2me"
          ],
          "stella": [
            "atari2600"
          ],
          "stella2014": [
            "atari2600"
          ],
          "stella2023": [
            "atari2600"
          ],
          "superbroswar": [
            "ports"
          ],
          "supermodel": [
            "arcade",
            "mame"
          ],
          "swanstation": [
            "psx"
          ],
          "tgbdual": [
            "gb",
            "gbc"
          ],
          "theodore": [
            "moto",
            "to8"
          ],
          "tia": [
            "atari2600"
          ],
          "tic80": [
            "tic80"
          ],
          "tyrquake": [
            "quake"
          ],
          "uzem": [
            "uzebox"
          ],
          "vba_next": [
            "gba"
          ],
          "vbam": [
            "gb",
            "gba",
            "gbc"
          ],
          "vecx": [
            "vectrex"
          ],
          "vice_x128": [
            "c64"
          ],
          "vice_x64": [
            "c64"
          ],
          "vice_x64sc": [
            "c64"
          ],
          "vice_xplus4": [
            "plus4"
          ],
          "vice_xscpu64": [
            "c64"
          ],
          "vice_xvic": [
            "vic20"
          ],
          "vircon32": [
            "vircon32"
          ],
          "virtualjaguar": [
            "atarijaguar"
          ],
          "virtualxt": [
            "dos",
            "pc"
          ],
          "vitaquake2": [
            "quake"
          ],
          "vitaquake2-rogue": [
            "quake"
          ],
          "vitaquake2-xatrix": [
            "quake"
          ],
          "vitaquake2-zaero": [
            "quake"
          ],
          "vitaquake3": [
            "quake"
          ],
          "wasm4": [
            "wasm4"
          ],
          "x1": [
            "x1"
          ],
          "yabasanshiro": [
            "saturn",
            "saturnjp"
          ],
          "yabause": [
            "saturn",
            "saturnjp"
          ]
        },
        "platform": "RetroDECK",
        "source": "https://github.com/RetroDECK/components/tree/fcd0d72995d7aa2e741e2753ac6914025b2ff1ac",
        "standalone_cores": [
          "azahar",
          "cemu",
          "dolphin",
          "duckstation",
          "gzdoom",
          "mame",
          "melonds",
          "openbor",
          "pcsx2",
          "pico-8",
          "ppsspp",
          "primehack",
          "rpcs3",
          "ruffle",
          "solarus",
          "vita3k",
          "xemu",
          "xroar"
        ],
        "systems": {
          "3do": {
            "files": [
              {
                "component": "retroarch",
                "description": "Panasonic FZ-1 cartridge BIOS for the 3DO console",
                "destination": "bios/panafz1.bin",
                "md5": "f47264dd47fe30f73ab3c010015c155b",
                "name": "panafz1.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Panasonic FZ-10 cartridge BIOS for the 3DO console",
                "destination": "bios/panafz10.bin",
                "md5": "51f2f43ae2f3508a14d9f56597e2d3ce",
                "name": "panafz10.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Panasonic FZ-10 BIOS with RSA patch applied",
                "destination": "bios/panafz10-norsa.bin",
                "md5": "1477bda80dc33731a65468c1f5bcbee9",
                "name": "panafz10-norsa.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Panasonic FZ-10-E BIOS (Anvil version) for 3DO",
                "destination": "bios/panafz10e-anvil.bin",
                "md5": "a48e6746bd7edec0f40cff078f0bb19f",
                "name": "panafz10e-anvil.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Panasonic FZ-10-E BIOS (Anvil) with RSA patch",
                "destination": "bios/panafz10e-anvil-norsa.bin",
                "md5": "cf11bbb5a16d7af9875cca9de9a15e09",
                "name": "panafz10e-anvil-norsa.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Japanese version of Panasonic FZ-1 BIOS for 3DO",
                "destination": "bios/panafz1j.bin",
                "md5": "a496cfdded3da562759be3561317b605",
                "name": "panafz1j.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Japanese Panasonic FZ-1 BIOS with RSA patch",
                "destination": "bios/panafz1j-norsa.bin",
                "md5": "f6c71de7470d16abe4f71b1444883dc8",
                "name": "panafz1j-norsa.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Goldstar GDO-101M BIOS for 3DO",
                "destination": "bios/goldstar.bin",
                "md5": "8639fd5e549bd6238cfee79e3e749114",
                "name": "goldstar.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Sanyo IMP-21J TRY BIOS for 3DO",
                "destination": "bios/sanyotry.bin",
                "md5": "35fa1a1ebaaeea286dc5cd15487c13ea",
                "name": "sanyotry.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Shootout At Old Tucson - Arcade BIOS for 3DO",
                "destination": "bios/3do_arcade_saot.bin",
                "md5": "8970fc987ab89a7f64da9f8a8c4333ff",
                "name": "3do_arcade_saot.bin",
                "native_system": "3do",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kanji font ROM for Panasonic FZ-1",
                "destination": "bios/panafz1-kanji.bin",
                "md5": "b8dc97f778a6245c58e064b0312e8281",
                "name": "panafz1-kanji.bin",
                "native_system": "3do",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "Kanji font ROM for Panasonic FZ-10JA (Anvil)",
                "destination": "bios/panafz10ja-anvil-kanji.bin",
                "md5": "428577250f43edc902ea239c50d2240d",
                "name": "panafz10ja-anvil-kanji.bin",
                "native_system": "3do",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "Kanji font ROM for Panasonic FZ-1J",
                "destination": "bios/panafz1j-kanji.bin",
                "md5": "c23fb5d5e6bb1c240d02cf968972be37",
                "name": "panafz1j-kanji.bin",
                "native_system": "3do",
                "required": true,
                "required_label": "Required for some Japanese games."
              }
            ]
          },
          "amstrad-cpc": {
            "files": [
              {
                "component": "retroarch",
                "description": "Amstrad CPC 464 BIOS",
                "destination": "bios/cpc464.rom",
                "md5": "a993f85b88ac4350cf4d41554e87fe4f",
                "name": "cpc464.rom",
                "native_system": "amstradcpc",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Amstrad CPC 664 BIOS",
                "destination": "bios/cpc664.rom",
                "md5": "5a384a2310f472c7857888371c00ed66",
                "name": "cpc664.rom",
                "native_system": "amstradcpc",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Amstrad CPC 6128 BIOS",
                "destination": "bios/cpc6128.rom",
                "md5": "b96280dc6c95a48857b4b8eb931533ae",
                "name": "cpc6128.rom",
                "native_system": "amstradcpc",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Amstrad CPC AMSDOS extension ROM",
                "destination": "bios/cpc_amsdos.rom",
                "md5": "25629dfe870d097469c217b95fdc1c95",
                "name": "cpc_amsdos.rom",
                "native_system": "amstradcpc",
                "required": false
              }
            ]
          },
          "apple-ii": {
            "files": [
              {
                "component": "retroarch",
                "description": "Apple II Disk II ROM",
                "destination": "bios/a2diskiing.zip",
                "name": "a2diskiing.zip",
                "native_system": "apple2",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Apple IIe BIOS ROM",
                "destination": "bios/apple2e.zip",
                "name": "apple2e.zip",
                "native_system": "apple2",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Apple II Floppy-disk controller ROM",
                "destination": "bios/d2fdc.zip",
                "name": "d2fdc.zip",
                "native_system": "apple2",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Apple II Votrax SC-01 ROM",
                "destination": "bios/votrsc01.zip",
                "name": "votrsc01.zip",
                "native_system": "apple2",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Apple II Alternate Votrax SC-01",
                "destination": "bios/votrsc01a.zip",
                "name": "votrsc01a.zip",
                "native_system": "apple2",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Apple IIGS system BIOS ROM",
                "destination": "bios/apple2gs.zip",
                "name": "apple2gs.zip",
                "native_system": "apple2",
                "required": false
              }
            ]
          },
          "apple-iigs": {
            "files": [
              {
                "component": "retroarch",
                "description": "Apple2gs ROM01 - Alternative name",
                "destination": "bios/APPLE2GS.ROM",
                "md5": "20a0334c447cb069a040ae5be1d938df",
                "name": "APPLE2GS.ROM",
                "native_system": "apple2gs",
                "required": true,
                "required_label": "At least one"
              },
              {
                "component": "retroarch",
                "description": "Apple2gs ROM03",
                "destination": "bios/ROM03.ROM",
                "md5": "ba89edf2729a28a17cd9e0f7a0ac9a39",
                "name": "ROM03.ROM",
                "native_system": "apple2gs",
                "required": true,
                "required_label": "At least one"
              },
              {
                "component": "retroarch",
                "description": "Apple2gs ROM03 - KEGS",
                "destination": "bios/ROM.ROM",
                "md5": "ba89edf2729a28a17cd9e0f7a0ac9a39",
                "name": "ROM.ROM",
                "native_system": "apple2gs",
                "required": true,
                "required_label": "Yes for KEGS"
              }
            ]
          },
          "apple-macintosh-ii": {
            "files": [
              {
                "component": "retroarch",
                "description": "Macintosh II ROM image",
                "destination": "bios/MacII.ROM",
                "md5": "66223be1497460f1e60885eeb35e03cc",
                "name": "MacII.ROM",
                "native_system": "mac2",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Macintosh ROM",
                "destination": "bios/mac.rom",
                "md5": "af343f3f1362bf29cefd630687efaa25",
                "name": "mac.rom",
                "native_system": "macintosh",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Startup disk image",
                "destination": "bios/disk.img",
                "md5": "64c507ce3395f96e5bbb09a13834fbba",
                "name": "disk.img",
                "native_system": "macintosh",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Alternative name - mac.rom",
                "destination": "bios/PERFORMA.ROM",
                "md5": "af343f3f1362bf29cefd630687efaa25",
                "name": "PERFORMA.ROM",
                "native_system": "macintosh",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Alternative name - disk.img",
                "destination": "bios/MacStartup.img",
                "md5": "64c507ce3395f96e5bbb09a13834fbba",
                "name": "MacStartup.img",
                "native_system": "macintosh",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ROM used by vMac emulator.",
                "destination": "bios/vMac.ROM",
                "md5": "4a89c35e11d0bcb3c174cabfa4b1cd09",
                "name": "vMac.ROM",
                "native_system": "macintosh",
                "required": false
              }
            ]
          },
          "arcade": {
            "files": [
              {
                "component": "mame",
                "description": "3C505 network card ROM",
                "destination": "bios/3c505.zip",
                "md5": "76b3d4cf510253d942de68bb5d78d76e",
                "name": "3c505.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "22VP931 expansion module ROM",
                "destination": "bios/22vp931.zip",
                "md5": "c912f0a5be90e5e9d2ed25239d0de7a2",
                "name": "22vp931.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1000 German keyboard ROM",
                "destination": "bios/a1000kbd_de.zip",
                "md5": "c44d8bbbd7476c0c060288e62d001d19",
                "name": "a1000kbd_de.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "3X Twin controller/expansion ROM",
                "destination": "bios/3xtwin.zip",
                "md5": "5a07ae98208892e0696363ff3d17b063",
                "name": "3xtwin.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1000 French keyboard ROM",
                "destination": "bios/a1000kbd_fr.zip",
                "md5": "c44d8bbbd7476c0c060288e62d001d19",
                "name": "a1000kbd_fr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1000 Danish keyboard ROM",
                "destination": "bios/a1000kbd_dk.zip",
                "md5": "c44d8bbbd7476c0c060288e62d001d19",
                "name": "a1000kbd_dk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1000 UK keyboard ROM",
                "destination": "bios/a1000kbd_gb.zip",
                "md5": "c44d8bbbd7476c0c060288e62d001d19",
                "name": "a1000kbd_gb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "4D Parallel Printer interface ROM",
                "destination": "bios/4dparprn.zip",
                "md5": "c48d747c887b2a79295522effbc91f65",
                "name": "4dparprn.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1000 Italian keyboard ROM",
                "destination": "bios/a1000kbd_it.zip",
                "md5": "c44d8bbbd7476c0c060288e62d001d19",
                "name": "a1000kbd_it.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "82C606 chipset ROM",
                "destination": "bios/82c606.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "82c606.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1000 US keyboard ROM",
                "destination": "bios/a1000kbd_us.zip",
                "md5": "c44d8bbbd7476c0c060288e62d001d19",
                "name": "a1000kbd_us.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1000 Swedish keyboard ROM",
                "destination": "bios/a1000kbd_se.zip",
                "md5": "c44d8bbbd7476c0c060288e62d001d19",
                "name": "a1000kbd_se.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1200 Rainbow keyboard ROM",
                "destination": "bios/a1200kbd_rb.zip",
                "md5": "5fd48d76f17b03953b22d23fecabc7ca",
                "name": "a1200kbd_rb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 1 Cassette interface ROM",
                "destination": "bios/a1cass.zip",
                "md5": "d07dcbec1a3679e67b10d679a43d5d0d",
                "name": "a1cass.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "3DO system BIOS",
                "destination": "bios/3dobios.zip",
                "md5": "6c6c0c726cbf15e81785eb7592fdb51c",
                "name": "3dobios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Swiss keyboard ROM",
                "destination": "bios/a2000kbd_ch.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_ch.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 German keyboard ROM",
                "destination": "bios/a2000kbd_de.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_de.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Danish keyboard ROM",
                "destination": "bios/a2000kbd_dk.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_dk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Spanish keyboard ROM",
                "destination": "bios/a2000kbd_es.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_es.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 French keyboard ROM",
                "destination": "bios/a2000kbd_fr.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_fr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 G80 German keyboard ROM",
                "destination": "bios/a2000kbd_g80_de.zip",
                "md5": "7f4de5a574a3b08c1006649c6d1fba0e",
                "name": "a2000kbd_g80_de.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 G80 Danish keyboard ROM",
                "destination": "bios/a2000kbd_g80_dk.zip",
                "md5": "7f4de5a574a3b08c1006649c6d1fba0e",
                "name": "a2000kbd_g80_dk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 G80 US keyboard ROM",
                "destination": "bios/a2000kbd_g80_us.zip",
                "md5": "7f4de5a574a3b08c1006649c6d1fba0e",
                "name": "a2000kbd_g80_us.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 UK keyboard ROM",
                "destination": "bios/a2000kbd_gb.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_gb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 G80 UK keyboard ROM",
                "destination": "bios/a2000kbd_g80_gb.zip",
                "md5": "7f4de5a574a3b08c1006649c6d1fba0e",
                "name": "a2000kbd_g80_gb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Italian keyboard ROM",
                "destination": "bios/a2000kbd_it.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_it.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 G80 Swedish keyboard ROM",
                "destination": "bios/a2000kbd_g80_se.zip",
                "md5": "7f4de5a574a3b08c1006649c6d1fba0e",
                "name": "a2000kbd_g80_se.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Norwegian keyboard ROM",
                "destination": "bios/a2000kbd_no.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_no.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Swedish keyboard ROM",
                "destination": "bios/a2000kbd_se.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_se.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 US keyboard ROM",
                "destination": "bios/a2000kbd_us.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a2000kbd_us.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 AP16 expansion ROM",
                "destination": "bios/a2ap16.zip",
                "md5": "c12927d99a5d22f4427af70571512c48",
                "name": "a2ap16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 AP16A expansion ROM",
                "destination": "bios/a2ap16a.zip",
                "md5": "0b806787b105a037fd79c0632e42af45",
                "name": "a2ap16a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 AEVm80 expansion ROM",
                "destination": "bios/a2aevm80.zip",
                "md5": "bf9d4a15daf2bf00f36504179c381b76",
                "name": "a2aevm80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 boot interface ROM",
                "destination": "bios/a2booti.zip",
                "md5": "d3a1e09d2168a7e6e95bd4bcaf37ba95",
                "name": "a2booti.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 AP/PLC card ROM",
                "destination": "bios/a2aplcrd.zip",
                "md5": "34add82cff0001d3f13b257d81e98d9b",
                "name": "a2aplcrd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Bufgrappler Plus A ROM",
                "destination": "bios/a2bufgrapplerplusa.zip",
                "md5": "6fc70a257fc09f61eec19af96bf10f6c",
                "name": "a2bufgrapplerplusa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 bus byte 8251 ROM",
                "destination": "bios/a2bus_byte8251.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "a2bus_byte8251.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Corvus disk interface ROM",
                "destination": "bios/a2corvus.zip",
                "md5": "2358ab588748050f4ff32e64cc1c4fda",
                "name": "a2corvus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Disk I/O ROM",
                "destination": "bios/a2diskiing.zip",
                "md5": "e07ffce4500ffeac9750c427d8309d9b",
                "name": "a2diskiing.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Grafex graphics ROM",
                "destination": "bios/a2grafex.zip",
                "md5": "6d4ec82eb881a4f06115ec75a0b8f7d9",
                "name": "a2grafex.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 CFFA interface ROM",
                "destination": "bios/a2cffa2.zip",
                "md5": "412c3834ff4ddc94bce349c2ae781e29",
                "name": "a2cffa2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Excel 9 software ROM",
                "destination": "bios/a2excel9.zip",
                "md5": "fcb352efc6cb42451aaf4266d2bfc3b2",
                "name": "a2excel9.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 CFFA02 ROM",
                "destination": "bios/a2cffa02.zip",
                "md5": "c192973c9a3c06594f87908abaec0b66",
                "name": "a2cffa02.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Bufgrappler Plus ROM",
                "destination": "bios/a2bufgrapplerplus.zip",
                "md5": "6fc70a257fc09f61eec19af96bf10f6c",
                "name": "a2bufgrapplerplus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Grappler printer interface ROM",
                "destination": "bios/a2grappler.zip",
                "md5": "7bb9144a497f38b453d137ed4d8c7f2e",
                "name": "a2grappler.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Grappler Plus printer interface ROM",
                "destination": "bios/a2grapplerplus.zip",
                "md5": "dbca76b5a27bae340ce0c5e88d9f1a72",
                "name": "a2grapplerplus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 IEEE 488 interface ROM",
                "destination": "bios/a2ieee488.zip",
                "md5": "a7d7e2588bcbc4e5453829a8bba2bb4c",
                "name": "a2ieee488.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Q68 interface ROM",
                "destination": "bios/a2q68.zip",
                "md5": "44dc68f3c201d874d26179859a306e99",
                "name": "a2q68.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Q68 Plus interface ROM",
                "destination": "bios/a2q68plus.zip",
                "md5": "44dc68f3c201d874d26179859a306e99",
                "name": "a2q68plus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 RAM expansion ROM",
                "destination": "bios/a2ramfac.zip",
                "md5": "28204b46db37481a2de8cca92a2f9ac3",
                "name": "a2ramfac.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 ROM FP interface",
                "destination": "bios/a2romfp.zip",
                "md5": "054f22466161a0fdc9699ae281474cc8",
                "name": "a2romfp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 internal ROM",
                "destination": "bios/a2romint.zip",
                "md5": "b7decbea3f24a394a9d1fcf4d4b7cfae",
                "name": "a2romint.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 SCSI controller ROM",
                "destination": "bios/a2scsi.zip",
                "md5": "db6dbc79a12aa2c7d75a17ddc8b1a572",
                "name": "a2scsi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 SD expansion ROM",
                "destination": "bios/a2sd.zip",
                "md5": "c197ffab36ae8a767bccc5d54383fd53",
                "name": "a2sd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 SSC interface ROM",
                "destination": "bios/a2ssc.zip",
                "md5": "2a708d20e9b1e5ed3e893eb3e2b0f324",
                "name": "a2ssc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Sider 1 interface ROM",
                "destination": "bios/a2sider1.zip",
                "md5": "17f6c1e25f692ba2714c96b2d181a773",
                "name": "a2sider1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 SuperDrive ROM",
                "destination": "bios/a2superdrive.zip",
                "md5": "a026717df05420af9f63b29941881e82",
                "name": "a2superdrive.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Super Terminal ROM",
                "destination": "bios/a2suprterm.zip",
                "md5": "2af43f7631f9bb39e8a978909738e437",
                "name": "a2suprterm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Surance ROM",
                "destination": "bios/a2surance.zip",
                "md5": "5a7fd29c2c75c4949a3c19ae841b3532",
                "name": "a2surance.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Sider 2 interface ROM",
                "destination": "bios/a2sider2.zip",
                "md5": "c8ec70ff7d27ede5bf70521a7211bdfa",
                "name": "a2sider2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 SWYFT expansion ROM",
                "destination": "bios/a2swyft.zip",
                "md5": "65c40d7dacd1f73fdf5e62d68f0fa88a",
                "name": "a2swyft.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Thunder Plus ROM",
                "destination": "bios/a2thunpl.zip",
                "md5": "c0496ffa0ab56817b51fbde4854769fe",
                "name": "a2thunpl.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 TMSTHO expansion ROM",
                "destination": "bios/a2tmstho.zip",
                "md5": "7d676ddebde6457b5ac6a6243d0a72bf",
                "name": "a2tmstho.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Turbo Warp ROM",
                "destination": "bios/a2twarp.zip",
                "md5": "11a564205e5f3b1c540cd752ce121046",
                "name": "a2twarp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Video Terminal ROM",
                "destination": "bios/a2vidtrm.zip",
                "md5": "912c4a14646457030e1ec1efddd68137",
                "name": "a2vidtrm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Ultra Me ROM",
                "destination": "bios/a2ultrme.zip",
                "md5": "34f10ed2b80725807546a86700fbbcf4",
                "name": "a2ultrme.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Ultra Term ROM",
                "destination": "bios/a2ulttrm.zip",
                "md5": "3db21f26473357225b77be31ad1476a4",
                "name": "a2ulttrm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 VTC1 video ROM",
                "destination": "bios/a2vtc1.zip",
                "md5": "74a0166e0543b420bc36e0da6fc1672f",
                "name": "a2vtc1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 UniPrint ROM",
                "destination": "bios/a2uniprint.zip",
                "md5": "189b397716c04dcbbc51dae1f512716e",
                "name": "a2uniprint.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Vista A800 ROM",
                "destination": "bios/a2vistaa800.zip",
                "md5": "23cd5f3db0cd7c3678b1c110e8ea70a6",
                "name": "a2vistaa800.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Vulgld expansion ROM",
                "destination": "bios/a2vulgld.zip",
                "md5": "3c35dfcc29074f5339fc29b318921cdd",
                "name": "a2vulgld.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Vulcan interface ROM",
                "destination": "bios/a2vulcan.zip",
                "md5": "ca1faf2be1b4df8953c5197a9dfe1849",
                "name": "a2vulcan.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 VUL IIe expansion ROM",
                "destination": "bios/a2vuliie.zip",
                "md5": "1aff26d4a3a38f570c991c171bf93a28",
                "name": "a2vuliie.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 2000 Zip Drive ROM",
                "destination": "bios/a2zipdrv.zip",
                "md5": "d90e8d67098b6f53dbe67cf47356e96a",
                "name": "a2zipdrv.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 3000 floppy disk controller ROM",
                "destination": "bios/a3fdc.zip",
                "md5": "2b50e7c8a9f2b55ddd2ace9fecdd6a60",
                "name": "a3fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 Swiss keyboard ROM",
                "destination": "bios/a500kbd_ch.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_ch.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 German keyboard ROM",
                "destination": "bios/a500kbd_de.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_de.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 Danish keyboard ROM",
                "destination": "bios/a500kbd_dk.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_dk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 Spanish keyboard ROM",
                "destination": "bios/a500kbd_es.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_es.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 French keyboard ROM",
                "destination": "bios/a500kbd_fr.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_fr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 Italian keyboard ROM",
                "destination": "bios/a500kbd_it.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_it.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 UK keyboard ROM",
                "destination": "bios/a500kbd_gb.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_gb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 Swedish keyboard ROM",
                "destination": "bios/a500kbd_se.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_se.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 Norwegian keyboard ROM",
                "destination": "bios/a500kbd_no.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_no.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 German keyboard ROM",
                "destination": "bios/a600kbd_de.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_de.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 500 US keyboard ROM",
                "destination": "bios/a500kbd_us.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a500kbd_us.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 Danish keyboard ROM",
                "destination": "bios/a600kbd_dk.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_dk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 Swiss keyboard ROM",
                "destination": "bios/a600kbd_ch.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_ch.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 Spanish keyboard ROM",
                "destination": "bios/a600kbd_es.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_es.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 French keyboard ROM",
                "destination": "bios/a600kbd_fr.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_fr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 Italian keyboard ROM",
                "destination": "bios/a600kbd_it.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_it.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 UK keyboard ROM",
                "destination": "bios/a600kbd_gb.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_gb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 Norwegian keyboard ROM",
                "destination": "bios/a600kbd_no.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_no.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 Swedish keyboard ROM",
                "destination": "bios/a600kbd_se.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_se.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga 600 US keyboard ROM",
                "destination": "bios/a600kbd_us.zip",
                "md5": "d4a605e998b1e0ee6bb2f24312408cba",
                "name": "a600kbd_us.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 1600 Machine ROM",
                "destination": "bios/abc1600mac.zip",
                "md5": "1e965d87fcbabea155352fe8f55822ca",
                "name": "abc1600mac.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 1600 Mover ROM",
                "destination": "bios/abc1600mover.zip",
                "md5": "37e9b7f971e2ffca0e6c17a5fecdaa96",
                "name": "abc1600mover.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 77 ROM",
                "destination": "bios/abc77.zip",
                "md5": "8da6f56e6f40370fa9e03c8f16ea0176",
                "name": "abc77.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 55 ROM",
                "destination": "bios/abc55.zip",
                "md5": "8da6f56e6f40370fa9e03c8f16ea0176",
                "name": "abc55.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 7 Ports ROM",
                "destination": "bios/a7ports.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "a7ports.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 800 Keyboard ROM",
                "destination": "bios/abc800kb.zip",
                "md5": "fcd83fc780e4348d3d9a2fd9c5ba5003",
                "name": "abc800kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 80 Keyboard ROM",
                "destination": "bios/abc80kb.zip",
                "md5": "44fc64235f237b2399a3e39755020928",
                "name": "abc80kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 832 ROM",
                "destination": "bios/abc832.zip",
                "md5": "4e49099910a17a49baedfa96f1cff572",
                "name": "abc832.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 830 ROM",
                "destination": "bios/abc830.zip",
                "md5": "4e49099910a17a49baedfa96f1cff572",
                "name": "abc830.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 834 ROM",
                "destination": "bios/abc834.zip",
                "md5": "4e49099910a17a49baedfa96f1cff572",
                "name": "abc834.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 838 ROM",
                "destination": "bios/abc838.zip",
                "md5": "4e49099910a17a49baedfa96f1cff572",
                "name": "abc838.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 850 ROM",
                "destination": "bios/abc850.zip",
                "md5": "35b5e5cb67d4dd35b14dcd7689884ef9",
                "name": "abc850.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 850 Floppy Controller ROM",
                "destination": "bios/abc850flop.zip",
                "md5": "4e49099910a17a49baedfa96f1cff572",
                "name": "abc850flop.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 856 ROM",
                "destination": "bios/abc856.zip",
                "md5": "35b5e5cb67d4dd35b14dcd7689884ef9",
                "name": "abc856.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 890 ROM",
                "destination": "bios/abc890.zip",
                "md5": "35b5e5cb67d4dd35b14dcd7689884ef9",
                "name": "abc890.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 894 ROM",
                "destination": "bios/abc894.zip",
                "md5": "35b5e5cb67d4dd35b14dcd7689884ef9",
                "name": "abc894.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 852 ROM",
                "destination": "bios/abc852.zip",
                "md5": "35b5e5cb67d4dd35b14dcd7689884ef9",
                "name": "abc852.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC 99 ROM",
                "destination": "bios/abc99.zip",
                "md5": "92bb23d2b47a5d2c46d8fdc6c1bc5bfa",
                "name": "abc99.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC DB4106 expansion ROM",
                "destination": "bios/abc_db4106.zip",
                "md5": "64ec13282d1f4bcac07324f31eb49a84",
                "name": "abc_db4106.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC DB4112 expansion ROM",
                "destination": "bios/abc_db4112.zip",
                "md5": "632d7f8964d6a83657aa4aadcd393f1a",
                "name": "abc_db4112.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC DB4107 expansion ROM",
                "destination": "bios/abc_db4107.zip",
                "md5": "5b103cd7032e3fdc734232fd7602dbd9",
                "name": "abc_db4107.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC FD2 floppy disk controller ROM",
                "destination": "bios/abc_fd2.zip",
                "md5": "fffe1f865098925eaeb8ce5edf95eebf",
                "name": "abc_fd2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC Slutprov ROM (test/demo)",
                "destination": "bios/abc_slutprov.zip",
                "md5": "3eab15417a7bcca989fc572a3903a707",
                "name": "abc_slutprov.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC SSA ROM",
                "destination": "bios/abc_ssa.zip",
                "md5": "0bb3bdd03fbee8e6e6d1717fffd54a02",
                "name": "abc_ssa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC UNI 800 ROM",
                "destination": "bios/abc_uni800.zip",
                "md5": "1bbf8d23b4920fd8d9b905f4dba38a36",
                "name": "abc_uni800.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC UniDisk ROM",
                "destination": "bios/abc_unidisk.zip",
                "md5": "c24fa4dc550603da1ce02c70e4074589",
                "name": "abc_unidisk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC Expansion ROM",
                "destination": "bios/abcexp.zip",
                "md5": "0bb3bdd03fbee8e6e6d1717fffd54a02",
                "name": "abcexp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ABC SIO (Serial I/O) ROM",
                "destination": "bios/abcsio.zip",
                "md5": "6049c9e910779629eee935f773a80204",
                "name": "abcsio.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn CFB 2072 ROM",
                "destination": "bios/acb2072.zip",
                "md5": "6050f0c08863fcbbd378a67f3f7f0ce4",
                "name": "acb2072.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ACE SP Reel Controller ROM (PCP version)",
                "destination": "bios/ace_sp_reelctrl_pcp.zip",
                "md5": "f33b66a86bfff9eb384c316587965061",
                "name": "ace_sp_reelctrl_pcp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ACE SP Reel Controller ROM",
                "destination": "bios/ace_sp_reelctrl.zip",
                "md5": "6dde2cac75206381bd9817be1dba0c69",
                "name": "ace_sp_reelctrl.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn VDU 40 column ROM",
                "destination": "bios/acorn_vdu40.zip",
                "md5": "721afdaf784a325e5c82f3028ad98aa9",
                "name": "acorn_vdu40.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn VDU 80 column ROM",
                "destination": "bios/acorn_vdu80.zip",
                "md5": "8566bd076be580c556e10b03e355e4bc",
                "name": "acorn_vdu80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ACS 8600 ICS ROM",
                "destination": "bios/acs8600_ics.zip",
                "md5": "cdf7249af23a08895306f6ef7c09996e",
                "name": "acs8600_ics.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn VIB ROM",
                "destination": "bios/acorn_vib.zip",
                "md5": "68babe6f7f88c8854436fac395f7126c",
                "name": "acorn_vib.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam Floppy Disk Controller ROM",
                "destination": "bios/adam_fdc.zip",
                "md5": "5623a0872662fcc3c95097c070176640",
                "name": "adam_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam DDP ROM",
                "destination": "bios/adam_ddp.zip",
                "md5": "9405e8f37199841244222fa70f9db3d3",
                "name": "adam_ddp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam FDC 320KB ROM",
                "destination": "bios/adam_fdc_320kb.zip",
                "md5": "a40b2c295c5a9c95b6922c2699cc95c5",
                "name": "adam_fdc_320kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam FDC A720 DIPI ROM",
                "destination": "bios/adam_fdc_a720dipi.zip",
                "md5": "c0601aa764a48bd998f133dca6d3cca8",
                "name": "adam_fdc_a720dipi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam FDC FP720AT ROM",
                "destination": "bios/adam_fdc_fp720at.zip",
                "md5": "6221bcad08aefa5f186581ab0a4620d2",
                "name": "adam_fdc_fp720at.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam FDC MIH HDD ROM",
                "destination": "bios/adam_fdc_mihddd.zip",
                "md5": "79908950cb55e71062403f4dd5014d9d",
                "name": "adam_fdc_mihddd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam Keyboard ROM",
                "destination": "bios/adam_kb.zip",
                "md5": "e9a71da243d6d48f122e5764430a5324",
                "name": "adam_kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam Printer ROM",
                "destination": "bios/adam_prn.zip",
                "md5": "cf4dbd72f1cd1f26ce238a302db91169",
                "name": "adam_prn.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam IDE Controller ROM",
                "destination": "bios/adam_ide.zip",
                "md5": "9c5d002246fe01e27247e33876ab3866",
                "name": "adam_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam Modem ROM",
                "destination": "bios/adbmodem.zip",
                "md5": "057f2b6bf76af0148124a7bdf36a0dcb",
                "name": "adbmodem.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Agat 7 Floppy Controller ROM",
                "destination": "bios/agat7_flop.zip",
                "md5": "fb99c3810cda7be5dfadcb2a9e50a781",
                "name": "agat7_flop.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coleco Adam SPI ROM",
                "destination": "bios/adam_spi.zip",
                "md5": "e5d2c02af1924f9e25094dfc920277b1",
                "name": "adam_spi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Agat 840K HLE ROM",
                "destination": "bios/agat840k_hle.zip",
                "md5": "0d22967a8c47ceb15a9b278179d72988",
                "name": "agat840k_hle.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Agat 9 Floppy Controller ROM",
                "destination": "bios/agat9_flop.zip",
                "md5": "cf37d3a5d716a41eb16a127b381ea1fd",
                "name": "agat9_flop.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Agat Floppy Disk Controller ROM",
                "destination": "bios/agat_fdc.zip",
                "md5": "466c780e5a6d689c8f247d32582810af",
                "name": "agat_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-1542A SCSI Controller ROM",
                "destination": "bios/aha1542a.zip",
                "md5": "c54aecb223522112723f4c511a226e02",
                "name": "aha1542a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-1542C SCSI Controller ROM",
                "destination": "bios/aha1542c.zip",
                "md5": "bdb1a0585ab65403a57df5f2e1d02ac8",
                "name": "aha1542c.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-1542B SCSI Controller ROM",
                "destination": "bios/aha1542b.zip",
                "md5": "e7dfb855e2961618789eae6a7ed7824f",
                "name": "aha1542b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-1542CF SCSI Controller ROM",
                "destination": "bios/aha1542cf.zip",
                "md5": "0f742b2946c02477f2399873c3245155",
                "name": "aha1542cf.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-1542CP SCSI Controller ROM",
                "destination": "bios/aha1542cp.zip",
                "md5": "47aff14b2b7f4b1b7081defcdf932b62",
                "name": "aha1542cp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-1742A SCSI Controller ROM",
                "destination": "bios/aha1742a.zip",
                "md5": "fc074738895854033d26d768102e9e62",
                "name": "aha1742a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-2940AU SCSI Controller ROM",
                "destination": "bios/aha2940au.zip",
                "md5": "c898235f985ccd5d80302b87e3424dfa",
                "name": "aha2940au.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Airline BIOS ROM",
                "destination": "bios/airlbios.zip",
                "md5": "7a11bfe0cc72886d032e386db68f890c",
                "name": "airlbios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Adaptec AHA-1740 SCSI Controller ROM",
                "destination": "bios/aha1740.zip",
                "md5": "44af436369713c1d83d56949b2bdbac7",
                "name": "aha1740.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Aleck 64 system ROM",
                "destination": "bios/aleck64.zip",
                "md5": "c266fc58905af1e246dffadc84301042",
                "name": "aleck64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Alg 3DO system BIOS",
                "destination": "bios/alg3do.zip",
                "md5": "1df07f71539b77a7d7b635a970cfc741",
                "name": "alg3do.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Allied Electronics BIOS",
                "destination": "bios/allied.zip",
                "md5": "eb6a82c4cc942bf46970968bf331df1e",
                "name": "allied.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Alg system BIOS",
                "destination": "bios/alg_bios.zip",
                "md5": "0507c3a390e5b39d81dd9d10fdfc19eb",
                "name": "alg_bios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Alto II CPU ROM",
                "destination": "bios/alto2_cpu.zip",
                "md5": "d8315a8f7ccf2b6969fc98f75cfa19a5",
                "name": "alto2_cpu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Alto II Keyboard ROM",
                "destination": "bios/altos2_kbd.zip",
                "md5": "9aa2fb0790341472ad99db2f663adc45",
                "name": "altos2_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga A2232 serial controller ROM",
                "destination": "bios/amiga_a2232.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "amiga_a2232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga A570 CD-ROM controller ROM",
                "destination": "bios/amiga_a570.zip",
                "md5": "2ae44234a0d4d7faa5b5d88766936fc4",
                "name": "amiga_a570.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga AR1 expansion ROM",
                "destination": "bios/amiga_ar1.zip",
                "md5": "8fc058d5a357c00a701388f53eb9af84",
                "name": "amiga_ar1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga A2091 SCSI controller ROM",
                "destination": "bios/amiga_a2091.zip",
                "md5": "b39be1204e58614f981786842bb05c7f",
                "name": "amiga_a2091.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga AR2 expansion ROM",
                "destination": "bios/amiga_ar2.zip",
                "md5": "6d74ce5c9cc274f278563b01b7c6b498",
                "name": "amiga_ar2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga A590 hard disk controller ROM",
                "destination": "bios/amiga_a590.zip",
                "md5": "4bd5118f5d15ea3760f6e6ff1e41d7fb",
                "name": "amiga_a590.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga AR3 expansion ROM",
                "destination": "bios/amiga_ar3.zip",
                "md5": "61d2c9da03511197f64eaf1e0a9ae841",
                "name": "amiga_ar3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga Oktagon 2008 ROM",
                "destination": "bios/amiga_oktagon2008.zip",
                "md5": "aa9cc7fd109bcc894911c658e6f6a1a4",
                "name": "amiga_oktagon2008.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga Buddha expansion ROM",
                "destination": "bios/amiga_buddha.zip",
                "md5": "0ed125780cb2332209a9c21ab77df23c",
                "name": "amiga_buddha.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Amiga Ripple expansion ROM",
                "destination": "bios/amiga_ripple.zip",
                "md5": "a7a200776bc175465aa0b9152cf67f9d",
                "name": "amiga_ripple.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "AP2000 system ROM",
                "destination": "bios/ap2000.zip",
                "md5": "e67371b3b1e0759a032fb91e5724eebb",
                "name": "ap2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Ampex 230 keyboard ROM",
                "destination": "bios/ampex230_kbd.zip",
                "md5": "558ac5a7541052ebff3352e0c8d8d39f",
                "name": "ampex230_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "APL CD-150 controller ROM",
                "destination": "bios/aplcd150.zip",
                "md5": "8b32c141aff98f5141d7770117e02951",
                "name": "aplcd150.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "APRISSI system ROM",
                "destination": "bios/aprissi.zip",
                "md5": "f4b7587f0e0989b04fe3320f1e0e4aed",
                "name": "aprissi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Aquarius C1541 disk controller ROM",
                "destination": "bios/aquarius_c1541.zip",
                "md5": "7948f793f552a9982bc79509e36a71c9",
                "name": "aquarius_c1541.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "AR system BIOS",
                "destination": "bios/ar_bios.zip",
                "md5": "2bfe3a68f5261412b076d8baa92103d0",
                "name": "ar_bios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC A448 expansion ROM",
                "destination": "bios/arc_a448.zip",
                "md5": "35708d913c9d9d71e2fb5048607e093e",
                "name": "arc_a448.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC ACE Joystick interface ROM",
                "destination": "bios/arc_acejoy.zip",
                "md5": "97bc130c2691e3c5a604179fa71b3ed4",
                "name": "arc_acejoy.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC A448B expansion ROM",
                "destination": "bios/arc_a448b.zip",
                "md5": "b301b53430aa36bc3fdf3c4104421b2e",
                "name": "arc_a448b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Armadeus expansion ROM",
                "destination": "bios/arc_armadeus.zip",
                "md5": "8ca6064dfce405ef2a75f0d1110ff009",
                "name": "arc_armadeus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC BBC IO card AGA30",
                "destination": "bios/arc_bbcio_aga30.zip",
                "md5": "580b7f3a1d500563e74c17d6ef300ab7",
                "name": "arc_bbcio_aga30.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Eagle M2 expansion ROM",
                "destination": "bios/arc_eaglem2.zip",
                "md5": "638a17e1636502d289f34c80f027cf96",
                "name": "arc_eaglem2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC BBC IO card WE",
                "destination": "bios/arc_bbcio_we.zip",
                "md5": "2036ca66923b233251300eb886325e1b",
                "name": "arc_bbcio_we.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC BBC IO card AKA10",
                "destination": "bios/arc_bbcio_aka10.zip",
                "md5": "675bbf860feade874ccf819deca68b94",
                "name": "arc_bbcio_aka10.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Econet network ROM",
                "destination": "bios/arc_econet.zip",
                "md5": "4c00f9659df480942aafd7bcc790d058",
                "name": "arc_econet.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Ethernet controller AKA25",
                "destination": "bios/arc_ether1_aka25.zip",
                "md5": "262c0a62e766145c1578df5ca1c6945c",
                "name": "arc_ether1_aka25.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Ethernet controller AEH54",
                "destination": "bios/arc_ether3_aeh54.zip",
                "md5": "918530dc402e282765a421c6079a0963",
                "name": "arc_ether3_aeh54.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Ethernet controller AEH50",
                "destination": "bios/arc_ether2_aeh50.zip",
                "md5": "bf5fe18a954278f53731c8accc31efc3",
                "name": "arc_ether2_aeh50.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC generic Ethernet adapter ROM",
                "destination": "bios/arc_ethera.zip",
                "md5": "5c35153f11b61cccb6984ac73dcc2764",
                "name": "arc_ethera.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Ethernet driver ROM",
                "destination": "bios/arc_etherd.zip",
                "md5": "db587c118228430ac6b599ed29b293a2",
                "name": "arc_etherd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Fax Pack ROM",
                "destination": "bios/arc_faxpack.zip",
                "md5": "cc4d668dffe2e8dba1c5b3a30773aec3",
                "name": "arc_faxpack.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Greyhawk expansion ROM",
                "destination": "bios/arc_greyhawk.zip",
                "md5": "0e38906e674255a4c4270e0cf1da1cc7",
                "name": "arc_greyhawk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Ethernet R ROM",
                "destination": "bios/arc_etherr.zip",
                "md5": "26522647b6ec966091356c794912a6ab",
                "name": "arc_etherr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC hard disk controller AKD52",
                "destination": "bios/arc_hdisc_akd52.zip",
                "md5": "c926ab23afbcecb3bfe4140e2d30b55d",
                "name": "arc_hdisc_akd52.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC hard disk controller CW",
                "destination": "bios/arc_hdisc_cw.zip",
                "md5": "628dc9064828f26d12fc9f21c0f71a63",
                "name": "arc_hdisc_cw.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC hard disk controller WE",
                "destination": "bios/arc_hdisc_we.zip",
                "md5": "0ba412e4b2614c1c0902f00a9149ff6c",
                "name": "arc_hdisc_we.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC hard disk controller Morley",
                "destination": "bios/arc_hdisc_morley.zip",
                "md5": "49f39aa64ffe7113f589cd00e8368722",
                "name": "arc_hdisc_morley.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC IDE controller BE",
                "destination": "bios/arc_ide_be.zip",
                "md5": "8ec5de6b56c68b2423847270b5b4fd66",
                "name": "arc_ide_be.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC IDE controller RDEV",
                "destination": "bios/arc_ide_rdev.zip",
                "md5": "f24d7c5b65838be4e41c7916213e3a48",
                "name": "arc_ide_rdev.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Lark expansion ROM",
                "destination": "bios/arc_lark.zip",
                "md5": "7b77dbbd405dcf667f6f58fc466104a7",
                "name": "arc_lark.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC MIDI interface 2",
                "destination": "bios/arc_midi2.zip",
                "md5": "ffacd1bbee9580b56c65f3197807f264",
                "name": "arc_midi2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC LBP4 expansion",
                "destination": "bios/arc_lbp4.zip",
                "md5": "733136b3952f6932bb301724188638a3",
                "name": "arc_lbp4.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC MIDI interface AKA16",
                "destination": "bios/arc_midi_aka16.zip",
                "md5": "81f54377eded159fe8c26d26c66666cc",
                "name": "arc_midi_aka16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC MIDI Max interface",
                "destination": "bios/arc_midimax.zip",
                "md5": "c499193f17f8402d412b04721ea82b53",
                "name": "arc_midimax.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC I/O MIDI AKA15",
                "destination": "bios/arc_iomidi_aka15.zip",
                "md5": "0088378c10197d98ff289e03d87450f8",
                "name": "arc_iomidi_aka15.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC MIDI Max 2 interface",
                "destination": "bios/arc_midimax2.zip",
                "md5": "b2643a7de50a0538a6097786e6902cea",
                "name": "arc_midimax2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Nexus A500 expansion",
                "destination": "bios/arc_nexus_a500.zip",
                "md5": "10e95ae2a0dbf670d2c426da006e3023",
                "name": "arc_nexus_a500.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC ROM AKA05",
                "destination": "bios/arc_rom_aka05.zip",
                "md5": "5350d1c34f0fd2902331a54fcf46d1f0",
                "name": "arc_rom_aka05.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC ROM R225",
                "destination": "bios/arc_rom_r225.zip",
                "md5": "3fde3de0d6613ba22b873f5b02c26bd8",
                "name": "arc_rom_r225.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC RS423 serial interface",
                "destination": "bios/arc_rs423.zip",
                "md5": "e4521ce1a850ad7b754c7be0d7ac946a",
                "name": "arc_rs423.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Scan Junior scanner",
                "destination": "bios/arc_scanjunior.zip",
                "md5": "a9ea91df567005e5cb23dd9fb44913e6",
                "name": "arc_scanjunior.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Scan 256 scanner",
                "destination": "bios/arc_scan256.zip",
                "md5": "cfe2aab8f5a34bf3ce3006c4a0f25c4e",
                "name": "arc_scan256.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Scan Junior 3 scanner",
                "destination": "bios/arc_scanjunior3.zip",
                "md5": "163d9094587de96ba0e5fae83bac8936",
                "name": "arc_scanjunior3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC ScanLight scanner",
                "destination": "bios/arc_scanlight.zip",
                "md5": "7594c965b267e1ccdee77f5147bd7bee",
                "name": "arc_scanlight.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC ScanVideo interface",
                "destination": "bios/arc_scanvideo.zip",
                "md5": "e72981f30f33954093f6e0556c86bff7",
                "name": "arc_scanvideo.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI A500 controller",
                "destination": "bios/arc_scsi_a500.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "arc_scsi_a500.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI AKA30 controller",
                "destination": "bios/arc_scsi_aka30.zip",
                "md5": "75327b5b4448cfe28a2cb3a3cf3b7e03",
                "name": "arc_scsi_aka30.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI AKA31 controller",
                "destination": "bios/arc_scsi_aka31.zip",
                "md5": "3a3ed677e5dcede3138663d54f95c3b6",
                "name": "arc_scsi_aka31.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI Cumana controller",
                "destination": "bios/arc_scsi_cumana.zip",
                "md5": "7b429d88545ab5cd2d314ae71a517467",
                "name": "arc_scsi_cumana.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI AKA32 controller",
                "destination": "bios/arc_scsi_aka32.zip",
                "md5": "65c92803e55d929398cc86736e980e70",
                "name": "arc_scsi_aka32.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI Ling controller",
                "destination": "bios/arc_scsi_ling.zip",
                "md5": "fc8a4b7dfaebc35d4f47171cc3ae13ab",
                "name": "arc_scsi_ling.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI Morley controller",
                "destination": "bios/arc_scsi_morley.zip",
                "md5": "385091cce6fc354f444fe639021be115",
                "name": "arc_scsi_morley.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI Oak controller",
                "destination": "bios/arc_scsi_oak.zip",
                "md5": "4a1eb0ce6b7bf4c5d76d90cfb598d1af",
                "name": "arc_scsi_oak.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC SCSI VTI controller",
                "destination": "bios/arc_scsi_vti.zip",
                "md5": "a91a414f03646a375e32347db5bb7867",
                "name": "arc_scsi_vti.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Serial interface",
                "destination": "bios/arc_serial.zip",
                "md5": "a2adf6b7ffbfc3f1b40855c5f35805ee",
                "name": "arc_serial.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC Spectra expansion",
                "destination": "bios/arc_spectra.zip",
                "md5": "83baf66947c43b99dd1e24f113e155c8",
                "name": "arc_spectra.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC UA Morley interface",
                "destination": "bios/arc_ua_morley.zip",
                "md5": "bad3999c8e457d27e441588629e5de56",
                "name": "arc_ua_morley.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC UMA Morley interface",
                "destination": "bios/arc_uma_morley.zip",
                "md5": "88cb3d1f5447342c7d20ee7b090a4a37",
                "name": "arc_uma_morley.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC UPA HCCS interface",
                "destination": "bios/arc_upa_hccs.zip",
                "md5": "731620110af2d13a4194e59bb04f51d5",
                "name": "arc_upa_hccs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ARC UPMIDI AKA12 interface",
                "destination": "bios/arc_upmidi_aka12.zip",
                "md5": "4ff35cdd130df929b9b063da8ee5cfdf",
                "name": "arc_upmidi_aka12.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Archimedes keyboard",
                "destination": "bios/archimedes_keyboard.zip",
                "md5": "2d894c91efbfcfeb1ba6c9fc32122409",
                "name": "archimedes_keyboard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Aristocrat MK5 expansion",
                "destination": "bios/aristmk5.zip",
                "md5": "f6256abae7af17850202e8a5c82de58c",
                "name": "aristmk5.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Aristocrat MK7 expansion",
                "destination": "bios/aristmk7.zip",
                "md5": "716e14bedef590faf3191c2c35f21536",
                "name": "aristmk7.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Arkanoid MCU 68705P3",
                "destination": "bios/arkanoid68705p3.zip",
                "md5": "a7ab00a0f5352d8a006a35e536443600",
                "name": "arkanoid68705p3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ASC88 interface",
                "destination": "bios/asc88.zip",
                "md5": "a442fb14bc1fd7c5d7065f0ab3bd5ffc",
                "name": "asc88.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Arkanoid MCU 68705P5",
                "destination": "bios/arkanoid68705p5.zip",
                "md5": "d846842bf12d07bfa7ca3e9f0537c213",
                "name": "arkanoid68705p5.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ASC SCSI interface",
                "destination": "bios/ascsasi.zip",
                "md5": "2d72893fe121ac1757f50bd50f256b67",
                "name": "ascsasi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "AT Motherboard BIOS",
                "destination": "bios/at_mb.zip",
                "md5": "63536a7d7cf28d179bd7163e834486e9",
                "name": "at_mb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Atari 810 disk drive",
                "destination": "bios/atari810.zip",
                "md5": "c176085a3c5316e3fb0f7fff73a6874a",
                "name": "atari810.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Atari Cage Seattle interface",
                "destination": "bios/atari_cage_seattle.zip",
                "md5": "9b42e551a0d987c040bd11d9ac2649de",
                "name": "atari_cage_seattle.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Atari SY1 interface",
                "destination": "bios/atarisy1.zip",
                "md5": "8dc80333b1021bf1505908aec4d4482b",
                "name": "atarisy1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn Atom Disc Pack",
                "destination": "bios/atom_discpack.zip",
                "md5": "c5b526db5f4114ae9323497d0b0b9286",
                "name": "atom_discpack.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn Atom Econet interface",
                "destination": "bios/atom_econet.zip",
                "md5": "4c00f9659df480942aafd7bcc790d058",
                "name": "atom_econet.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn Atom GDOS extension",
                "destination": "bios/atom_gdos.zip",
                "md5": "6539fd26daa280782a77e23a1483500f",
                "name": "atom_gdos.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "AT Keyboard controller",
                "destination": "bios/at_keybc.zip",
                "md5": "63536a7d7cf28d179bd7163e834486e9",
                "name": "at_keybc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn Atom GDOS 2015 update",
                "destination": "bios/atom_gdos2015.zip",
                "md5": "dd8433d617ad57f49356de10c2f729d7",
                "name": "atom_gdos2015.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Atari 1050 disk drive",
                "destination": "bios/atari1050.zip",
                "md5": "94332aa045ba7361f9a2d8c109e21e62",
                "name": "atari1050.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Aristocrat MK6 expansion",
                "destination": "bios/aristmk6.zip",
                "md5": "88d047a27259a1dbd0f75bdb9ab45a4b",
                "name": "aristmk6.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "AW BIOS",
                "destination": "bios/awbios.zip",
                "md5": "85254fbe320ca82a768ec2c26bb08def",
                "name": "awbios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "AX208 interface",
                "destination": "bios/ax208.zip",
                "md5": "856080060731fa6907aa8b7ce593d3a7",
                "name": "ax208.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "AX208 Plus interface",
                "destination": "bios/ax208p.zip",
                "md5": "b46e6b01321e9fe8ac941b163dc62d51",
                "name": "ax208p.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn Atom speech synthesizer",
                "destination": "bios/atom_speech.zip",
                "md5": "b52658953802ea57895ef15dcd6d1d89",
                "name": "atom_speech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Atari Cage interface",
                "destination": "bios/atari_cage.zip",
                "md5": "9b42e551a0d987c040bd11d9ac2649de",
                "name": "atari_cage.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BASF 7100 keyboard",
                "destination": "bios/basf7100_kbd.zip",
                "md5": "0ad4e4ac621d6aa8388b1439a7ec2fa1",
                "name": "basf7100_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn Atom Tube interface",
                "destination": "bios/atom_tube.zip",
                "md5": "5fb962b4234dd15bcb39d742d50bb1a4",
                "name": "atom_tube.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn Atom VDU 80 display",
                "destination": "bios/atom_vdu80.zip",
                "md5": "6613d9fda06433348b8c833798db8d9a",
                "name": "atom_vdu80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC 24BBC",
                "destination": "bios/bbc_24bbc.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_24bbc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn 1770 Disc Interface",
                "destination": "bios/bbc_acorn1770.zip",
                "md5": "2f7ab5317423b1562d1d155e1c1218ec",
                "name": "bbc_acorn1770.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Acorn 8271 Disc Interface",
                "destination": "bios/bbc_acorn8271.zip",
                "md5": "4c2027c59689fa0da2029e507a15ed0f",
                "name": "bbc_acorn8271.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Banshee X86 Interface",
                "destination": "bios/banshee_x86.zip",
                "md5": "9804e99e98370611d14628ccafe08171",
                "name": "banshee_x86.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Second Serial Interface",
                "destination": "bios/bbc_2ndserial.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_2ndserial.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC AMS3 Interface",
                "destination": "bios/bbc_ams3.zip",
                "md5": "6be2cb4ea7ac53aa80ae8d692b994de3",
                "name": "bbc_ams3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC ARIES B20 Interface",
                "destination": "bios/bbc_ariesb20.zip",
                "md5": "da3e57e53ef6272c731409f153b12f0e",
                "name": "bbc_ariesb20.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC ARIES B32 Interface",
                "destination": "bios/bbc_ariesb32.zip",
                "md5": "fb1fc9b644a4c53181eb960a50926e75",
                "name": "bbc_ariesb32.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC AutoPROM",
                "destination": "bios/bbc_autoprom.zip",
                "md5": "60b6ea3669550a6a2f0c7c6b016d643c",
                "name": "bbc_autoprom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC AWHD Interface",
                "destination": "bios/bbc_awhd.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_awhd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC BeebEx Interface",
                "destination": "bios/bbc_beebex.zip",
                "md5": "eeeb53fc644e827c21414be0866126e6",
                "name": "bbc_beebex.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC B488 Interface",
                "destination": "bios/bbc_b488.zip",
                "md5": "b4d32b41aa507ddac67dde16fc71d56c",
                "name": "bbc_b488.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Bitstik 1 Joystick",
                "destination": "bios/bbc_bitstik1.zip",
                "md5": "0aeab3e1f3114ef52a55ff65485e1601",
                "name": "bbc_bitstik1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Beeb Speech Interface",
                "destination": "bios/bbc_beebspch.zip",
                "md5": "22b13fc06a461e24164c509da448df8b",
                "name": "bbc_beebspch.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Chameleon Interface",
                "destination": "bios/bbc_chameleon.zip",
                "md5": "643e1186cf2a6638f95e21145f84baac",
                "name": "bbc_chameleon.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Bitstik 2 Joystick",
                "destination": "bios/bbc_bitstik2.zip",
                "md5": "9e7f001f8e26be3413dc4206901a535f",
                "name": "bbc_bitstik2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC CC500 Interface",
                "destination": "bios/bbc_cc500.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_cc500.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC BeebIDE Interface",
                "destination": "bios/bbc_beebide.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_beebide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Cisco Interface",
                "destination": "bios/bbc_cisco.zip",
                "md5": "170a73f0cb3c8ab9fe847bcb0269ee2c",
                "name": "bbc_cisco.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Cumana Interface 1",
                "destination": "bios/bbc_cumana1.zip",
                "md5": "ab756aa31838cc5355885ed5d8d0f935",
                "name": "bbc_cumana1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Cumana Interface 2",
                "destination": "bios/bbc_cumana2.zip",
                "md5": "25c378ad742b91a5aa3a9e6492d884d3",
                "name": "bbc_cumana2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Cumana 68k Interface",
                "destination": "bios/bbc_cumana68k.zip",
                "md5": "dc42678d0ef76a69bfd181c271920987",
                "name": "bbc_cumana68k.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC CV1797 Interface",
                "destination": "bios/bbc_cv1797.zip",
                "md5": "8a0f9ea86d4bd067a3a7d0e3c500b4ed",
                "name": "bbc_cv1797.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Data Centre",
                "destination": "bios/bbc_datacentre.zip",
                "md5": "1f01484a19d69cd0c19cfcfb849a248f",
                "name": "bbc_datacentre.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC IDE8 Interface",
                "destination": "bios/bbc_ide8.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "bbc_ide8.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Kenda Interface",
                "destination": "bios/bbc_kenda.zip",
                "md5": "0c773e2d9f8fa256d8e560237acdefd2",
                "name": "bbc_kenda.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC IEEE488 Interface",
                "destination": "bios/bbc_ieee488.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_ieee488.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC LCD Interface",
                "destination": "bios/bbc_lcd.zip",
                "md5": "ae514a44d8423bd729c1a185fcdb500b",
                "name": "bbc_lcd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC M3000 Interface",
                "destination": "bios/bbc_m3000.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_m3000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC M2000 Interface",
                "destination": "bios/bbc_m2000.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_m2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Integrab Interface",
                "destination": "bios/bbc_integrab.zip",
                "md5": "03875f945bf87521adb6ad3c4f866115",
                "name": "bbc_integrab.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC M500 Interface",
                "destination": "bios/bbc_m500.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_m500.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC M5000 Interface",
                "destination": "bios/bbc_m5000.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_m5000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Magazzino Interface",
                "destination": "bios/bbc_magazzino.zip",
                "md5": "a5c43ad1d43a8cb873dbcc3ae4c2a1f2",
                "name": "bbc_magazzino.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Memex B20 Interface",
                "destination": "bios/bbc_memexb20.zip",
                "md5": "7942eeea00e31fd34e51be0130c54151",
                "name": "bbc_memexb20.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC MEUP Interface",
                "destination": "bios/bbc_meup.zip",
                "md5": "044e3ab36b65b09cb497672eafd587db",
                "name": "bbc_meup.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Mertec Interface",
                "destination": "bios/bbc_mertec.zip",
                "md5": "e76fac63c749215fdd0f0dc0b6a46a29",
                "name": "bbc_mertec.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC M87 Interface",
                "destination": "bios/bbc_m87.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_m87.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Morley AA Interface",
                "destination": "bios/bbc_morleyaa.zip",
                "md5": "55ffc320903247e0a71ef7ad8304e8ae",
                "name": "bbc_morleyaa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Multiform Interface",
                "destination": "bios/bbc_multiform.zip",
                "md5": "4728236e53d76ac278d7f2a3ad41bb1d",
                "name": "bbc_multiform.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Opus 2793 Interface",
                "destination": "bios/bbc_opus2793.zip",
                "md5": "ba33464c8fec0050fbfea9f449803c86",
                "name": "bbc_opus2793.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Opus 1770 Interface",
                "destination": "bios/bbc_opus1770.zip",
                "md5": "56a4b510fef981b91c6bc3888127cdbb",
                "name": "bbc_opus1770.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Opus 2791 Interface",
                "destination": "bios/bbc_opus2791.zip",
                "md5": "53be3650561c176834e6e670eb00219b",
                "name": "bbc_opus2791.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Opus 8272 Interface",
                "destination": "bios/bbc_opus8272.zip",
                "md5": "2202e01381106a694fdac0f5e23930be",
                "name": "bbc_opus8272.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Opus 3 Interface",
                "destination": "bios/bbc_opus3.zip",
                "md5": "4451d26cc2016b17bb3532ec3651f6ea",
                "name": "bbc_opus3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Opus A Interface",
                "destination": "bios/bbc_opusa.zip",
                "md5": "584ad39a5e905c0ca2455fea4a60063a",
                "name": "bbc_opusa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC PDRAM Expansion",
                "destination": "bios/bbc_pdram.zip",
                "md5": "7d6b288facd84a4e8b9bbc84a214ebb7",
                "name": "bbc_pdram.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC PMS 64K Expansion",
                "destination": "bios/bbc_pms64k.zip",
                "md5": "dbb57327e28df875ecc6a4a31d338c3a",
                "name": "bbc_pms64k.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC RAM Disc",
                "destination": "bios/bbc_ramdisc.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "bbc_ramdisc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Raven 20 Interface",
                "destination": "bios/bbc_raven20.zip",
                "md5": "d48d32cd4550c612dd5f6e40d1bf2970",
                "name": "bbc_raven20.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC SCSI Interface",
                "destination": "bios/bbc_scsi.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "bbc_scsi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC SASI Interface",
                "destination": "bios/bbc_sasi.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "bbc_sasi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC SCSI AIV Interface",
                "destination": "bios/bbc_scsiaiv.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "bbc_scsiaiv.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL 1770 FDC 1",
                "destination": "bios/bbc_stl1770_1.zip",
                "md5": "9f6174b6a226b0f14baeeb6cf3b0d7a1",
                "name": "bbc_stl1770_1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL 1770 FDC 2",
                "destination": "bios/bbc_stl1770_2.zip",
                "md5": "bade2b17bc1a0b307823d09e5407b350",
                "name": "bbc_stl1770_2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL 2M128 Memory Expansion",
                "destination": "bios/bbc_stl2m128.zip",
                "md5": "fd6499bc483392781a1c64d8cd952c68",
                "name": "bbc_stl2m128.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL 4M32 Memory Expansion",
                "destination": "bios/bbc_stl4m32.zip",
                "md5": "ce265485542ccbcc404c3d1ad37c593c",
                "name": "bbc_stl4m32.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL DFD Controller 1",
                "destination": "bios/bbc_stldfdc_1.zip",
                "md5": "1049c9d63c614069dcd22a7200bca4db",
                "name": "bbc_stldfdc_1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL SWR 128 Expansion",
                "destination": "bios/bbc_stlswr128.zip",
                "md5": "cec1d065633a4d39039de32e831c6805",
                "name": "bbc_stlswr128.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL SWR 16 Expansion",
                "destination": "bios/bbc_stlswr16.zip",
                "md5": "cec1d065633a4d39039de32e831c6805",
                "name": "bbc_stlswr16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL SWR 32 Expansion",
                "destination": "bios/bbc_stlswr32.zip",
                "md5": "cec1d065633a4d39039de32e831c6805",
                "name": "bbc_stlswr32.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Sweetalker Speech Interface",
                "destination": "bios/bbc_sweetalker.zip",
                "md5": "b52658953802ea57895ef15dcd6d1d89",
                "name": "bbc_sweetalker.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC STL SWR 64 Expansion",
                "destination": "bios/bbc_stlswr64.zip",
                "md5": "cec1d065633a4d39039de32e831c6805",
                "name": "bbc_stlswr64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Tube 16032 Co-Processor",
                "destination": "bios/bbc_tube_16032.zip",
                "md5": "f4576bb9d8c28b94ad1fc02c40a9b13e",
                "name": "bbc_tube_16032.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC OPL sound interface",
                "destination": "bios/beebopl.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "beebopl.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC SID sound interface",
                "destination": "bios/beebsid.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "beebsid.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Beta Disk Interface",
                "destination": "bios/betadisk.zip",
                "md5": "56c3badbee2ce4368d0ba182233024d0",
                "name": "betadisk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Bingo Cartridge",
                "destination": "bios/bingoct.zip",
                "md5": "5e91e221cdf6dc081862071fa1414c68",
                "name": "bingoct.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC Tube ZEP100W Co-Processor",
                "destination": "bios/bbc_tube_zep100w.zip",
                "md5": "c692e3640bf1fb34d1e1d838bd41ef91",
                "name": "bbc_tube_zep100w.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC User Split ROM",
                "destination": "bios/bbc_usersplit.zip",
                "md5": "044e3ab36b65b09cb497672eafd587db",
                "name": "bbc_usersplit.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BBC UDM Interface",
                "destination": "bios/bbc_udm.zip",
                "md5": "e9ef8a5e95889885ef37642d5fc0386a",
                "name": "bbc_udm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BK AltPro Interface",
                "destination": "bios/bk_altpro.zip",
                "md5": "d106c2223d252249aa8000cb7bfc86ec",
                "name": "bk_altpro.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BK IRPS Interface",
                "destination": "bios/bk_irps.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "bk_irps.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BK AY Sound Interface",
                "destination": "bios/bk_ay.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "bk_ay.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BK Covox Interface",
                "destination": "bios/bk_covox.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "bk_covox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BK KMD Interface",
                "destination": "bios/bk_kmd.zip",
                "md5": "7d99f5196bf330054250af8e646c1f43",
                "name": "bk_kmd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BML3 MP1805 Expansion",
                "destination": "bios/bml3mp1805.zip",
                "md5": "703f5fd27976001a08cfc0e1f0d9e5bd",
                "name": "bml3mp1805.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Bluechip Interface",
                "destination": "bios/bluechip.zip",
                "md5": "36fd4f9625ac79a833c49cb335c55680",
                "name": "bluechip.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BML3 MP1802 Expansion",
                "destination": "bios/bml3mp1802.zip",
                "md5": "147ed2b2f769148b47acd99750a421c9",
                "name": "bml3mp1802.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BML3 Kanji ROM",
                "destination": "bios/bml3kanji.zip",
                "md5": "a722b15bb2d513bccce263dc970fd406",
                "name": "bml3kanji.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BK Printer Interface",
                "destination": "bios/bk_printer.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "bk_printer.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BK Samara Interface",
                "destination": "bios/bk_samara.zip",
                "md5": "2bf5ed5cdeebc9fbe4240ed964b3c154",
                "name": "bk_samara.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BT542B Interface",
                "destination": "bios/bt542b.zip",
                "md5": "e86a0b3f34b08bd202409f5e8e22ac37",
                "name": "bt542b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BSMT2000 Interface",
                "destination": "bios/bsmt2000.zip",
                "md5": "6fb1df5aa0bedc95e392c7cb875afea9",
                "name": "bsmt2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BT542BH Interface",
                "destination": "bios/bt542bh.zip",
                "md5": "2c3b1bdbaeb60c5f46693a9367cb3a22",
                "name": "bt542bh.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BT545S Interface",
                "destination": "bios/bt545s.zip",
                "md5": "2510e98786dc2f8b623b7611bfb109dd",
                "name": "bt545s.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BW2 Interface",
                "destination": "bios/bwtwo.zip",
                "md5": "d336d9d1cdc63c6e7b92ed3db7950157",
                "name": "bwtwo.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BUB System Interface",
                "destination": "bios/bubsys.zip",
                "md5": "17cce3efe7b03d0e789744ed7dc4c619",
                "name": "bubsys.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BW2 RAM Card",
                "destination": "bios/bw2_ramcard.zip",
                "md5": "d66eabf5102b5f656a3b52cc02df7618",
                "name": "bw2_ramcard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1541 Floppy Disk Drive",
                "destination": "bios/c1541.zip",
                "md5": "277b5d2b316448af8678cf1d20974119",
                "name": "c1541.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1526 Floppy Disk Drive",
                "destination": "bios/c1526.zip",
                "md5": "b3320ce7a33aea37d6b794c98d978e96",
                "name": "c1526.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1540 Floppy Disk Drive",
                "destination": "bios/c1540.zip",
                "md5": "c22995b2df99390f5e20cdd3bf2cb4d3",
                "name": "c1540.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1541 Double Density Drive",
                "destination": "bios/c1541dd.zip",
                "md5": "afc2439f323a22869e71fc8ca4bcd4c3",
                "name": "c1541dd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1541C Floppy Drive",
                "destination": "bios/c1541c.zip",
                "md5": "377909277c3733068bfc38aaa9d960a0",
                "name": "c1541c.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1541PD Drive",
                "destination": "bios/c1541pd.zip",
                "md5": "61f5ebce7fa5c1b49e69250a3beda54d",
                "name": "c1541pd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1541-II Drive",
                "destination": "bios/c1541ii.zip",
                "md5": "571b6f9e71956329280d596afd1ae404",
                "name": "c1541ii.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1551 Floppy Disk Drive",
                "destination": "bios/c1551.zip",
                "md5": "20a959031214eb2ec37cb7b9ea16beaf",
                "name": "c1551.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1563 Floppy Disk Drive",
                "destination": "bios/c1563.zip",
                "md5": "70f54342f41f02366cb2b874f61f1317",
                "name": "c1563.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1541 PDC Drive",
                "destination": "bios/c1541pdc.zip",
                "md5": "c25665156ffd81eb9b83b47def8b8e0a",
                "name": "c1541pdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1571 Floppy Disk Drive",
                "destination": "bios/c1571.zip",
                "md5": "c743108fb425e19680e77a8ac2236b2f",
                "name": "c1571.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 2031 Floppy Disk Drive",
                "destination": "bios/c2031.zip",
                "md5": "27711c340d07681a53abda992b6a65e3",
                "name": "c2031.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1581 Floppy Disk Drive",
                "destination": "bios/c1581.zip",
                "md5": "1ee3b1306bdd8b6ecfa619057e6656b7",
                "name": "c1581.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1571CR Drive",
                "destination": "bios/c1571cr.zip",
                "md5": "435405fdbebb3457351a4f1cf17e0332",
                "name": "c1571cr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 1570 Floppy Disk Drive",
                "destination": "bios/c1570.zip",
                "md5": "b0d990854161beb0430b39d9600916d1",
                "name": "c1570.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 2040 Floppy Disk Drive",
                "destination": "bios/c2040.zip",
                "md5": "77223dff2641e1b95a2306e57af9eeed",
                "name": "c2040.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 2040 FDC Interface",
                "destination": "bios/c2040_fdc.zip",
                "md5": "628c8d4ea1454d9d2f1f6acc312461fd",
                "name": "c2040_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 3040 Floppy Disk Drive",
                "destination": "bios/c3040.zip",
                "md5": "8945b4e1cf180bb8c6530bbafa7b8b6a",
                "name": "c3040.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 4040 Floppy Disk Drive",
                "destination": "bios/c4040.zip",
                "md5": "6fc3e57e2be6f68da8d483c73d705200",
                "name": "c4040.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Commodore 4023 Floppy Disk Drive",
                "destination": "bios/c4023.zip",
                "md5": "731250c0258bddce197733f179db2bdf",
                "name": "c4023.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 Commodore Speech Interface",
                "destination": "bios/64_cspeech.zip",
                "md5": "181ba927a7230771fcd480f0ab42577a",
                "name": "64_cspeech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 GEOCABLE Interface",
                "destination": "bios/c64_geocable.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "c64_geocable.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 Bus Card Interface",
                "destination": "bios/c64_buscard.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_buscard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 IDE64 Interface",
                "destination": "bios/c64_ide64.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "c64_ide64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 IEEE-488 Interface",
                "destination": "bios/c64_ieee488.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_ieee488.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 MSCR Interface",
                "destination": "bios/c64_mscr.zip",
                "md5": "f422bbd62c733f00d5328d2984b31a5f",
                "name": "c64_mscr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 Bus Card 2 Interface",
                "destination": "bios/c64_buscard2.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_buscard2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 Music 64 Interface",
                "destination": "bios/c64_music64.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_music64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 Magic Voice Cartridge",
                "destination": "bios/c64_magic_voice.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_magic_voice.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 NL10 Interface",
                "destination": "bios/c64_nl10.zip",
                "md5": "763cf85724a3f17b5642276ac01f3310",
                "name": "c64_nl10.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 SpeakEasy Interface",
                "destination": "bios/c64_speakeasy.zip",
                "md5": "b784c07140810457f6244d267cbbbb72",
                "name": "c64_speakeasy.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 SFX Sound Interface",
                "destination": "bios/c64_sfxse.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_sfxse.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 SwiftLink Serial Interface",
                "destination": "bios/c64_swiftlink.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "c64_swiftlink.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 Z80 VideoPak Interface",
                "destination": "bios/c64_z80videopak.zip",
                "md5": "ef6011a5ac73e5285d04bc478996709f",
                "name": "c64_z80videopak.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 XL80 Interface",
                "destination": "bios/c64_xl80.zip",
                "md5": "f67feac3d751cbc19ace7ba0fe5f0177",
                "name": "c64_xl80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C8050 Disk Drive",
                "destination": "bios/c8050.zip",
                "md5": "e3f0a96199dc5072242a5a64dbf5fa6f",
                "name": "c8050.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 SuperCPU Cartridge",
                "destination": "bios/c64_supercpu.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_supercpu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 TDOS Interface",
                "destination": "bios/c64_tdos.zip",
                "md5": "bc5fc674ed02f4ef1b7cbdc44aca0526",
                "name": "c64_tdos.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C8050 FDC Controller",
                "destination": "bios/c8050fdc.zip",
                "md5": "628c8d4ea1454d9d2f1f6acc312461fd",
                "name": "c8050fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C8250 Disk Drive",
                "destination": "bios/c8250.zip",
                "md5": "e3f0a96199dc5072242a5a64dbf5fa6f",
                "name": "c8250.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C8250 LP Disk Drive",
                "destination": "bios/c8250lp.zip",
                "md5": "74b14a0d01d92cc53f22585ea40eecf2",
                "name": "c8250lp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 Turbo232 Serial Interface",
                "destination": "bios/c64_turbo232.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "c64_turbo232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CBM-II HRGA Graphics Adapter",
                "destination": "bios/cbm2_hrga.zip",
                "md5": "523d1aac8b7d535a1c78235d72236539",
                "name": "cbm2_hrga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CBM-II HRGB Graphics Adapter",
                "destination": "bios/cbm2_hrgb.zip",
                "md5": "523d1aac8b7d535a1c78235d72236539",
                "name": "cbm2_hrgb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CBM 8000 Series HSG-A Interface",
                "destination": "bios/cbm8000_hsg_a.zip",
                "md5": "5593c5b4d2468c3f8e232ff657a9eba1",
                "name": "cbm8000_hsg_a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CBM 8000 Series HSG-B Interface",
                "destination": "bios/cbm8000_hsg_b.zip",
                "md5": "5593c5b4d2468c3f8e232ff657a9eba1",
                "name": "cbm8000_hsg_b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C8280 Disk Drive",
                "destination": "bios/c8280.zip",
                "md5": "05288fecd05ca24ad1900601d5f82a35",
                "name": "c8280.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CAD ABC Interface",
                "destination": "bios/cadabc.zip",
                "md5": "52f01edec654333e21ef9d4f9e4acb1f",
                "name": "cadabc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "C64 C-Chip Interface",
                "destination": "bios/cchip.zip",
                "md5": "df6f8a3d83c028a5cb9f2f2be60773f3",
                "name": "cchip.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CBM InterPod Interface",
                "destination": "bios/cbm_interpod.zip",
                "md5": "876b9d9542eda6c7763767d45a024759",
                "name": "cbm_interpod.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CBM Serial Box Interface",
                "destination": "bios/cbm_serbox.zip",
                "md5": "8bb9d9357f9b00b8bd2181c8542f613b",
                "name": "cbm_serbox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CC90 RS-232 Interface",
                "destination": "bios/cc90_232.zip",
                "md5": "68babe6f7f88c8854436fac395f7126c",
                "name": "cc90_232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CD6809 Floppy Disk Controller",
                "destination": "bios/cd6809_fdc.zip",
                "md5": "a537728befe118ffcdea4f54c80d3979",
                "name": "cd6809_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CD90-015 Interface",
                "destination": "bios/cd90_015.zip",
                "md5": "835d123a67b5ab8cbdd427b4a42d4b17",
                "name": "cd90_015.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CD90-640 Interface",
                "destination": "bios/cd90_640.zip",
                "md5": "2b18845f5722e5238d340e820a9c8c81",
                "name": "cd90_640.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CDD2000 Disk Drive",
                "destination": "bios/cdd2000.zip",
                "md5": "e098586b7c5ce39c40ad9ef6b09b9215",
                "name": "cdd2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CCS7710 Interface",
                "destination": "bios/ccs7710.zip",
                "md5": "5aa34c6be17ca690bc5fb059533337eb",
                "name": "ccs7710.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CD90-351 Interface",
                "destination": "bios/cd90_351.zip",
                "md5": "8c013e4bad92b920760059e3b0d09be9",
                "name": "cd90_351.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CDR4210 Disk Drive",
                "destination": "bios/cdr4210.zip",
                "md5": "6a020459c57d338ef36336298ecd0bef",
                "name": "cdr4210.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CDRN820S Disk Drive",
                "destination": "bios/cdrn820s.zip",
                "md5": "1c2e12879e3d7b96b7c53daeaac6c479",
                "name": "cdrn820s.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CD Interface BIOS",
                "destination": "bios/cdibios.zip",
                "md5": "849f709632ad9bdfb9af1b5a2acf8308",
                "name": "cdibios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CDU415 Drive",
                "destination": "bios/cdu415.zip",
                "md5": "4cc3b8e67ce89a7889422319db050e7a",
                "name": "cdu415.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CDU75S Drive",
                "destination": "bios/cdu75s.zip",
                "md5": "192a73fb74f11cc4a6ca7fc98890f631",
                "name": "cdu75s.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CDU561-25 Drive",
                "destination": "bios/cdu561_25.zip",
                "md5": "f40ba27d5667f7e9c81b6eeba37763a8",
                "name": "cdu561_25.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CED Mag Interface",
                "destination": "bios/cedmag.zip",
                "md5": "4fbf5780a3c949b52e5796897f9ec993",
                "name": "cedmag.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Centennial SL02M 15 11194 Interface",
                "destination": "bios/centennial_sl02m_15_11194.zip",
                "md5": "1224a4933bffb630e44ef0fdaedd0683",
                "name": "centennial_sl02m_15_11194.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Centennial SL01M 15 11194 Interface",
                "destination": "bios/centennial_sl01m_15_11194.zip",
                "md5": "cc46aa893d31dc2b803d38417008e700",
                "name": "centennial_sl01m_15_11194.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Centennial SL04M 15 11194 Interface",
                "destination": "bios/centennial_sl04m_15_11194.zip",
                "md5": "099354c0138cf0cabe7cc665dc5bc311",
                "name": "centennial_sl04m_15_11194.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGA Graphics Adapter",
                "destination": "bios/cga.zip",
                "md5": "50686c18ea5d543e9d8224e040cd4ec9",
                "name": "cga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CFP1080S Display Interface",
                "destination": "bios/cfp1080s.zip",
                "md5": "8ce48d79fd21739be9e51aab7ade72fc",
                "name": "cfp1080s.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Centronics ChessMec Interface",
                "destination": "bios/centronics_chessmec.zip",
                "md5": "262a6ae2607c2eb335c7db80fc3812d4",
                "name": "centronics_chessmec.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CFFA1 Interface",
                "destination": "bios/cffa1.zip",
                "md5": "5b6dac6f2f6803a8b5723395efb381e1",
                "name": "cffa1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGA Iskr 1030M Graphics Adapter",
                "destination": "bios/cga_iskr1030m.zip",
                "md5": "7c63eb3049f81aa3a3f7dfe65e3c1044",
                "name": "cga_iskr1030m.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGA Iskr 1031 Graphics Adapter",
                "destination": "bios/cga_iskr1031.zip",
                "md5": "2ccddc160d2ee8fac5a1d27a60529186",
                "name": "cga_iskr1031.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGA Poisk 2 Graphics Adapter",
                "destination": "bios/cga_poisk2.zip",
                "md5": "2762c65f4276137e5c54c721727c28eb",
                "name": "cga_poisk2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGA Superimpose Graphics Adapter",
                "destination": "bios/cga_superimpose.zip",
                "md5": "50686c18ea5d543e9d8224e040cd4ec9",
                "name": "cga_superimpose.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGA MC1502 Graphics Adapter",
                "destination": "bios/cga_mc1502.zip",
                "md5": "43dde24490251752bd5446e5ed123600",
                "name": "cga_mc1502.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGA M24 Graphics Adapter",
                "destination": "bios/cga_m24.zip",
                "md5": "b2943403d33e0a34aa6af4b432dce9e2",
                "name": "cga_m24.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGE Genie Floppy Disk Controller",
                "destination": "bios/cgenie_fdc.zip",
                "md5": "50779cb9e3ea69edb3aa1f712f833d6e",
                "name": "cgenie_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CGE Genie Printer Interface",
                "destination": "bios/cgenie_printer.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "cgenie_printer.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CG Three Interface",
                "destination": "bios/cgthree.zip",
                "md5": "c8123eea22567b51dc2db8cfa0e1a83b",
                "name": "cgthree.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Chess Machine Interface",
                "destination": "bios/chessmachine.zip",
                "md5": "262a6ae2607c2eb335c7db80fc3812d4",
                "name": "chessmachine.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CIT101 Keyboard",
                "destination": "bios/cit101_kbd.zip",
                "md5": "0e9619daf65cb096b58292163b601e31",
                "name": "cit101_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Chihiro Interface",
                "destination": "bios/chihiro.zip",
                "md5": "3e714dafd8a5efbd859de8ef64a3a0bb",
                "name": "chihiro.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CIT101E Keyboard",
                "destination": "bios/cit101e_kbd.zip",
                "md5": "946de95d19a87078093a9aa0b2a224fb",
                "name": "cit101e_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CIT220P Keyboard",
                "destination": "bios/cit220p_kbd.zip",
                "md5": "46a8fb830ef357c9ff7b99a64de13f25",
                "name": "cit220p_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CL-GD5446 PCI Graphics Adapter",
                "destination": "bios/clgd5446_pci.zip",
                "md5": "f74a3e981597821c5c1766a692926270",
                "name": "clgd5446_pci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CL-GD542X Graphics Adapter",
                "destination": "bios/clgd542x.zip",
                "md5": "9bd0764ad32c292c4e6ee910be851592",
                "name": "clgd542x.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMI AN Keyboard",
                "destination": "bios/cmi_ankbd.zip",
                "md5": "1483971b04a7c9f595604b4c728b87f8",
                "name": "cmi_ankbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMD RC2 Interface",
                "destination": "bios/cmdrc2.zip",
                "md5": "98dc7b1388052432a856a3033f1235c2",
                "name": "cmdrc2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMI M Keyboard",
                "destination": "bios/cmi_mkbd.zip",
                "md5": "e39ac6777443b332f7f26a6f684579bf",
                "name": "cmi_mkbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMD Hard Disk Interface",
                "destination": "bios/cmdhd.zip",
                "md5": "8fd53b02213a6d02b20fc9dcb31abbe8",
                "name": "cmdhd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CL-GD5465 Laguna Graphics Adapter",
                "destination": "bios/clgd5465_laguna.zip",
                "md5": "bc988715d16391266566fbc8d9732ab3",
                "name": "clgd5465_laguna.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMS 4080 Terminal",
                "destination": "bios/cms_4080term.zip",
                "md5": "702f67dbc86dacb712b2761a5c621a7a",
                "name": "cms_4080term.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMS High Resolution Adapter",
                "destination": "bios/cms_hires.zip",
                "md5": "e5a935b5c7db24196a76e0cfb02e02ff",
                "name": "cms_hires.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMS IEEE Interface",
                "destination": "bios/cms_ieee.zip",
                "md5": "b4d32b41aa507ddac67dde16fc71d56c",
                "name": "cms_ieee.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco DC Modem",
                "destination": "bios/coco_dcmodem.zip",
                "md5": "3cd646b289ab0951c92b7febabeaed0a",
                "name": "coco_dcmodem.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CMS SCSI Interface",
                "destination": "bios/cmsscsi.zip",
                "md5": "50055fabed4f9cbcaf11c8621ecfc83a",
                "name": "cmsscsi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco PSG Sound Interface",
                "destination": "bios/coco_psg.zip",
                "md5": "214e67ebe3c1da7ba9df0b16d2287f4b",
                "name": "coco_psg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco Orchid 90 Expansion",
                "destination": "bios/coco_orch90.zip",
                "md5": "220faf47eee84d1b6d7765269157242b",
                "name": "coco_orch90.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco Multipack Expansion",
                "destination": "bios/coco_multipack.zip",
                "md5": "fa88710047627398a0492bd039857097",
                "name": "coco_multipack.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco RS-232 Interface",
                "destination": "bios/coco_rs232.zip",
                "md5": "5ea00bef246bd563a05865b592528461",
                "name": "coco_rs232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco Floppy Disk Controller",
                "destination": "bios/coco_fdc.zip",
                "md5": "215ce62e0ceabcb1b4ab2ef338c3b6e4",
                "name": "coco_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco IDE Interface",
                "destination": "bios/coco_ide.zip",
                "md5": "fa88710047627398a0492bd039857097",
                "name": "coco_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco WPK Interface",
                "destination": "bios/coco_wpk.zip",
                "md5": "60da28c7c5f9bda2a265dc167651dbd1",
                "name": "coco_wpk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco SCII Interface",
                "destination": "bios/coco_scii.zip",
                "md5": "c435d412d64896de51c564a51eadc8de",
                "name": "coco_scii.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco SSC Interface",
                "destination": "bios/coco_ssc.zip",
                "md5": "4b3d83fcdbd9ec380f96bdf7d5932290",
                "name": "coco_ssc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco T4426 Interface",
                "destination": "bios/coco_t4426.zip",
                "md5": "ba47d47fa51a8dc50b73ed98a77109ba",
                "name": "coco_t4426.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco WPK2 Interface",
                "destination": "bios/coco_wpk2.zip",
                "md5": "60da28c7c5f9bda2a265dc167651dbd1",
                "name": "coco_wpk2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco WPKRS Interface",
                "destination": "bios/coco_wpkrs.zip",
                "md5": "60da28c7c5f9bda2a265dc167651dbd1",
                "name": "coco_wpkrs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Coco Pak RAM Expansion",
                "destination": "bios/cocopakram.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "cocopakram.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1000C Cartridge",
                "destination": "bios/coh1000c.zip",
                "md5": "323e38eb0fd48ff9c7357a29803a1170",
                "name": "coh1000c.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1000T Tape Interface",
                "destination": "bios/coh1000t.zip",
                "md5": "75ffe488ca17447fa5733203cf8f4aa2",
                "name": "coh1000t.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1000A Adapter",
                "destination": "bios/coh1000a.zip",
                "md5": "a805db5d380c597ce14f42ad1afcfbe8",
                "name": "coh1000a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1000W Expansion",
                "destination": "bios/coh1000w.zip",
                "md5": "bcb07e7741b549bc3f9a534c7041bfc2",
                "name": "coh1000w.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1002E Expansion Module",
                "destination": "bios/coh1002e.zip",
                "md5": "f80741db0a3dd44036481cb2af3655db",
                "name": "coh1002e.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1002M Memory Module",
                "destination": "bios/coh1002m.zip",
                "md5": "b32edaed4a9ad6ab5b1093f4b9cfd09b",
                "name": "coh1002m.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1001L Logic Module",
                "destination": "bios/coh1001l.zip",
                "md5": "2b243fedcfdd76f6b58664fa6f325fd1",
                "name": "coh1001l.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1002V Video Module",
                "destination": "bios/coh1002v.zip",
                "md5": "160b97fa78ad79a4a95fde1829e1ad95",
                "name": "coh1002v.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 1002T Tape Interface",
                "destination": "bios/coh1002t.zip",
                "md5": "c235aa42552d60e4f139ab8743ec6694",
                "name": "coh1002t.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 3002C Cartridge",
                "destination": "bios/coh3002c.zip",
                "md5": "4f97958fe67444637b5c6700fb62849c",
                "name": "coh3002c.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Compis HRG Interface",
                "destination": "bios/compis_hrg.zip",
                "md5": "6d4ec82eb881a4f06115ec75a0b8f7d9",
                "name": "compis_hrg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COH 3002T Tape Interface",
                "destination": "bios/coh3002t.zip",
                "md5": "40538ec41ce0e7ed66d9694bf1b1c2bf",
                "name": "coh3002t.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Compis UHRG Interface",
                "destination": "bios/compis_uhrg.zip",
                "md5": "6d4ec82eb881a4f06115ec75a0b8f7d9",
                "name": "compis_uhrg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Compis Keyboard",
                "destination": "bios/compiskb.zip",
                "md5": "82c48d4364e3bb38640dec5087dbe0fb",
                "name": "compiskb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COMX CLM Module",
                "destination": "bios/comx_clm.zip",
                "md5": "3966b64d37cd1446a1b30b9ca4b66538",
                "name": "comx_clm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COMX Expansion Board",
                "destination": "bios/comx_eb.zip",
                "md5": "d7c3ecaa72a6b9e0693871158aa2807f",
                "name": "comx_eb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COMX EPR Module",
                "destination": "bios/comx_epr.zip",
                "md5": "19c7daf79c19e270af1d712ccae25a9d",
                "name": "comx_epr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COMX PL80 Printer Interface",
                "destination": "bios/comx_pl80.zip",
                "md5": "1e7feaa3a37bca0e82535914add98937",
                "name": "comx_pl80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COMX Floppy Disk Interface",
                "destination": "bios/comx_fd.zip",
                "md5": "96c5717a0688515ad08afa5b806dfb31",
                "name": "comx_fd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COMX Printer Interface",
                "destination": "bios/comx_prn.zip",
                "md5": "aa0a6c224c00ebf5d7f405c370e7c599",
                "name": "comx_prn.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CP 2024 Graphics Module",
                "destination": "bios/cp2024.zip",
                "md5": "ec9468a56abcec3aeaa2a38af1ebc0c8",
                "name": "cp2024.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Concept Keyboard",
                "destination": "bios/concept_kbd.zip",
                "md5": "100f0a38c5b9a9d06d407a3f9a94b0e0",
                "name": "concept_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "COMX Thermal Printer Module",
                "destination": "bios/comx_thm.zip",
                "md5": "b55408924eb5b54ad6f891606c17deeb",
                "name": "comx_thm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CP450 Floppy Disk Controller",
                "destination": "bios/cp450_fdc.zip",
                "md5": "cc83a14fa42da42257ab00ccd1e17b81",
                "name": "cp450_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CP31 Module",
                "destination": "bios/cp31.zip",
                "md5": "72d9191ab9c6a0140997bd9f9c16370c",
                "name": "cp31.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC Brunword 4 Software",
                "destination": "bios/cpc_brunword4.zip",
                "md5": "b8c5c0444c124a7d34b7342ce71140ab",
                "name": "cpc_brunword4.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC DDI-1 Interface",
                "destination": "bios/cpc_ddi1.zip",
                "md5": "b3b9afac5e39f4e9a4b59450afa5696a",
                "name": "cpc_ddi1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC HD20 Hard Disk Interface",
                "destination": "bios/cpc_hd20.zip",
                "md5": "f6c3ca241808d505cb91d5c17814ebbc",
                "name": "cpc_hd20.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC DK Speech Module",
                "destination": "bios/cpc_dkspeech.zip",
                "md5": "abdd71cf446e41f0c1e54abd14174425",
                "name": "cpc_dkspeech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC MFace2 Module",
                "destination": "bios/cpc_mface2.zip",
                "md5": "abdd71cf446e41f0c1e54abd14174425",
                "name": "cpc_mface2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC PlayCity Module",
                "destination": "bios/cpc_playcity.zip",
                "md5": "abdd71cf446e41f0c1e54abd14174425",
                "name": "cpc_playcity.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC ROM Set",
                "destination": "bios/cpc_rom.zip",
                "md5": "abdd71cf446e41f0c1e54abd14174425",
                "name": "cpc_rom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC Smartwatch Interface",
                "destination": "bios/cpc_smartwatch.zip",
                "md5": "935d70ae76d13c3e810f720dc551cc83",
                "name": "cpc_smartwatch.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC Serial Interface",
                "destination": "bios/cpc_ser.zip",
                "md5": "abdd71cf446e41f0c1e54abd14174425",
                "name": "cpc_ser.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC SSA1 Module",
                "destination": "bios/cpc_ssa1.zip",
                "md5": "abdd71cf446e41f0c1e54abd14174425",
                "name": "cpc_ssa1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC Symf2 Module",
                "destination": "bios/cpc_symf2.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "cpc_symf2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC TransTape Interface",
                "destination": "bios/cpc_transtape.zip",
                "md5": "bf07f2e23cb3eca5cbec9595a56e7d86",
                "name": "cpc_transtape.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPC Serial RAM Expansion",
                "destination": "bios/cpc_serams.zip",
                "md5": "abdd71cf446e41f0c1e54abd14174425",
                "name": "cpc_serams.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CQ90 028 Module",
                "destination": "bios/cq90_028.zip",
                "md5": "49cee72953df6eecee005333c7bf0154",
                "name": "cq90_028.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPU AP Module",
                "destination": "bios/cpuap.zip",
                "md5": "dee15e8a3c5d0252ba8ede4e91fa7b1a",
                "name": "cpuap.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CRD 254SH Module",
                "destination": "bios/crd254sh.zip",
                "md5": "f2e882d102f343873dbe996d5b1284ce",
                "name": "crd254sh.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CRVFDC01 Floppy Disk Controller",
                "destination": "bios/crvfdc01.zip",
                "md5": "09d1e8e683bb660275937a4637b00f62",
                "name": "crvfdc01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CRVFDC02 Floppy Disk Controller",
                "destination": "bios/crvfdc02.zip",
                "md5": "03fd256e3170e6379637c1bd4af45844",
                "name": "crvfdc02.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CU GraphC Graphics Module",
                "destination": "bios/cu_graphc.zip",
                "md5": "e5a935b5c7db24196a76e0cfb02e02ff",
                "name": "cu_graphc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CSD1 Module",
                "destination": "bios/csd1.zip",
                "md5": "87c380fea32779e6e9fc061f45635e8d",
                "name": "csd1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CrysBios ROM",
                "destination": "bios/crysbios.zip",
                "md5": "c7a4670b97149a702c2645f4e79b22db",
                "name": "crysbios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CU GraphM Graphics Module",
                "destination": "bios/cu_graphm.zip",
                "md5": "e5a935b5c7db24196a76e0cfb02e02ff",
                "name": "cu_graphm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CU Teletext Module",
                "destination": "bios/cu_teletext.zip",
                "md5": "1f48bb9de52c280cb926ee25d6337333",
                "name": "cu_teletext.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CUDA Interface",
                "destination": "bios/cuda.zip",
                "md5": "4c6a5b4dcac5ee5d0d89829cbd60e50f",
                "name": "cuda.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CUDA 302 Expansion",
                "destination": "bios/cuda302.zip",
                "md5": "523cd4a3373838361400c2da4a1c7971",
                "name": "cuda302.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CV8LC Module",
                "destination": "bios/cv8lc.zip",
                "md5": "f9cb73e25839575349eab5fcee58e836",
                "name": "cv8lc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CUDA Lite Module",
                "destination": "bios/cudalite.zip",
                "md5": "e367bbbbfafabd7e816fd310057da4f0",
                "name": "cudalite.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CW 7501 Module",
                "destination": "bios/cw7501.zip",
                "md5": "ced91d0b07f3f83bcc3004762c8f112f",
                "name": "cw7501.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "D9060 Disk Controller",
                "destination": "bios/d9060.zip",
                "md5": "a61aadaac1544ad9a54ea861e5134d6e",
                "name": "d9060.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CUBO Module",
                "destination": "bios/cubo.zip",
                "md5": "9baf61a62ba1f5407906cef06bcd7b7f",
                "name": "cubo.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "D2FDC Disk Controller",
                "destination": "bios/d2fdc.zip",
                "md5": "2b50e7c8a9f2b55ddd2ace9fecdd6a60",
                "name": "d2fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DC320B Module",
                "destination": "bios/dc320b.zip",
                "md5": "1407ae6f524bd21019ff4027f5387559",
                "name": "dc320b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DC820 Module",
                "destination": "bios/dc820.zip",
                "md5": "a800c80c656f37df1eac78fc9e6e31e6",
                "name": "dc820.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DB60XG Module",
                "destination": "bios/db60xg.zip",
                "md5": "07c57f41962da124e25368fa8b8402d5",
                "name": "db60xg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DC320E Module",
                "destination": "bios/dc320e.zip",
                "md5": "5ddd411fd89287d3ef616128fc146d9c",
                "name": "dc320e.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Decocass System",
                "destination": "bios/decocass.zip",
                "md5": "2b268f2f8960e5124f9a8cc6cfe86773",
                "name": "decocass.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DecTalk ISA Module",
                "destination": "bios/dectalk_isa.zip",
                "md5": "2a150c7de8ecdf9d9c3515e825815bf7",
                "name": "dectalk_isa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "D9090 Disk Controller",
                "destination": "bios/d9090.zip",
                "md5": "a61aadaac1544ad9a54ea861e5134d6e",
                "name": "d9090.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Decobs MT Module",
                "destination": "bios/decobsmt.zip",
                "md5": "6fb1df5aa0bedc95e392c7cb875afea9",
                "name": "decobsmt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DC820B Module",
                "destination": "bios/dc820b.zip",
                "md5": "c89819466ebc99dded24f1054d90801d",
                "name": "dc820b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DB50XG Module",
                "destination": "bios/db50xg.zip",
                "md5": "9c8a11712af2dc294a48cb823a27acb4",
                "name": "db50xg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98550 Module",
                "destination": "bios/dio98550.zip",
                "md5": "774985f60336f3950649c19c9945cd09",
                "name": "dio98550.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DG640 Module",
                "destination": "bios/dg640.zip",
                "md5": "4bea26c8593f530378bbf546847f88ea",
                "name": "dg640.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Digilog Keyboard",
                "destination": "bios/digilog_kbd.zip",
                "md5": "a47b7ed952af66dac1831c5cc0da9020",
                "name": "digilog_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIM68K Keyboard",
                "destination": "bios/dim68k_kbd.zip",
                "md5": "5dc502afe26365b9c140940d6067e130",
                "name": "dim68k_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98543 Module",
                "destination": "bios/dio98543.zip",
                "md5": "c019f03f30c3100d66e56de96132ebeb",
                "name": "dio98543.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98544 Module",
                "destination": "bios/dio98544.zip",
                "md5": "59e6594cef5d52e135743c74dca01095",
                "name": "dio98544.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98624 Module",
                "destination": "bios/dio98624.zip",
                "md5": "576a8b035dbce278e2a4dbae8f609fdf",
                "name": "dio98624.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98603A Module",
                "destination": "bios/dio98603a.zip",
                "md5": "8d33ca7b417cda49b57c930a98e85c38",
                "name": "dio98603a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98628 Module",
                "destination": "bios/dio98628.zip",
                "md5": "f467d09dbadba52bd132abb712886ddd",
                "name": "dio98628.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98603B Module",
                "destination": "bios/dio98603b.zip",
                "md5": "ea0756daa82820caf4019d54294e8a70",
                "name": "dio98603b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Diskii 13 Module",
                "destination": "bios/diskii13.zip",
                "md5": "6076d9c218ca68f1e00eac2d83a820d2",
                "name": "diskii13.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DM CLGD5430 Module",
                "destination": "bios/dm_clgd5430.zip",
                "md5": "5eb38e70473c272d3f16151f99de07ac",
                "name": "dm_clgd5430.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Distomeb Runtime Module",
                "destination": "bios/distomeb_rtime.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "distomeb_rtime.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98629 Module",
                "destination": "bios/dio98629.zip",
                "md5": "240d471700968f14e64757af7f1048a5",
                "name": "dio98629.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K210 Module",
                "destination": "bios/dmv_k210.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "dmv_k210.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DIO 98644 Module",
                "destination": "bios/dio98644.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "dio98644.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K213 Module",
                "destination": "bios/dmv_k213.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "dmv_k213.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K211 Module",
                "destination": "bios/dmv_k211.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "dmv_k211.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K220 Module",
                "destination": "bios/dmv_k220.zip",
                "md5": "48b3f127febdea61ad8d62a31527b5c0",
                "name": "dmv_k220.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K212 Module",
                "destination": "bios/dmv_k212.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "dmv_k212.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K230 Module",
                "destination": "bios/dmv_k230.zip",
                "md5": "961447656d6a9b59c266b1f94121885e",
                "name": "dmv_k230.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K235 Module",
                "destination": "bios/dmv_k235.zip",
                "md5": "cc327b836452d12c4985e7af254e0b92",
                "name": "dmv_k235.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K231 Module",
                "destination": "bios/dmv_k231.zip",
                "md5": "e353b3142d2e1db5579a2005b9fec5ed",
                "name": "dmv_k231.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K801 Module",
                "destination": "bios/dmv_k801.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "dmv_k801.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV K806 Module",
                "destination": "bios/dmv_k806.zip",
                "md5": "02ed4fbe0b0cb45ed0b1acbb80ea21f4",
                "name": "dmv_k806.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DMV Keyboard",
                "destination": "bios/dmv_keyboard.zip",
                "md5": "a8974ffad91219089c716bd852dab63d",
                "name": "dmv_keyboard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon Claw Module",
                "destination": "bios/dragon_claw.zip",
                "md5": "dcb7c4ff50e482748ae2ede8d1c018a0",
                "name": "dragon_claw.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon Floppy Disk Controller",
                "destination": "bios/dragon_fdc.zip",
                "md5": "c46d6ff30d3b74da9f920e492b78714d",
                "name": "dragon_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon JCB Sound Module",
                "destination": "bios/dragon_jcbsnd.zip",
                "md5": "e14405c0c0840a28609dd62b112ffe14",
                "name": "dragon_jcbsnd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon JCB Speech Module",
                "destination": "bios/dragon_jcbspch.zip",
                "md5": "108128032acb26ace3937324d1c760f1",
                "name": "dragon_jcbspch.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon MSX2 Module",
                "destination": "bios/dragon_msx2.zip",
                "md5": "21ba73df83aab5f2c82f986abdd5e22a",
                "name": "dragon_msx2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon Multipack Module",
                "destination": "bios/dragon_multipack.zip",
                "md5": "dcb7c4ff50e482748ae2ede8d1c018a0",
                "name": "dragon_multipack.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon Serial Interface",
                "destination": "bios/dragon_serial.zip",
                "md5": "86197dbe84d849f57ba3773337100a54",
                "name": "dragon_serial.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Dragon Sprites Module",
                "destination": "bios/dragon_sprites.zip",
                "md5": "536e17e2fa59b2c79b8f874db1508404",
                "name": "dragon_sprites.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DS1001 Module",
                "destination": "bios/ds1001.zip",
                "md5": "3f7c70a44c4496240a13f0d8ddf9b178",
                "name": "ds1001.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DSD4432 Module",
                "destination": "bios/dsd4432.zip",
                "md5": "10a4f9e5c40b0d83004169a201a8d96d",
                "name": "dsd4432.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DSP56303 Processor Module",
                "destination": "bios/dsp56303.zip",
                "md5": "709ada25e36cd5bfe0a6edc7bb07dbe1",
                "name": "dsp56303.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DVK KMD Module",
                "destination": "bios/dvk_kmd.zip",
                "md5": "19734205216d04ce91e090f8d6880c76",
                "name": "dvk_kmd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DVK KTLK Module",
                "destination": "bios/dvk_ktlk.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "dvk_ktlk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DW Keyboard",
                "destination": "bios/dw_kbd.zip",
                "md5": "cd405a987a3787c3e0ec99433bfdf775",
                "name": "dw_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DSP56311 Processor Module",
                "destination": "bios/dsp56311.zip",
                "md5": "a0017f19eeec25b1dd109d3fc5aa26df",
                "name": "dsp56311.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DSP56362 Processor Module",
                "destination": "bios/dsp56362.zip",
                "md5": "9fd8e53632c86b0bf04541287f9f63f5",
                "name": "dsp56362.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EC1841 Module 0002",
                "destination": "bios/ec1841_0002.zip",
                "md5": "50686c18ea5d543e9d8224e040cd4ec9",
                "name": "ec1841_0002.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ECB Grip21 Module",
                "destination": "bios/ecb_grip21.zip",
                "md5": "ee59270bb79685c4b1e4d2e3b1ce28b0",
                "name": "ecb_grip21.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Econet E01 Module",
                "destination": "bios/econet_e01.zip",
                "md5": "3acca09c62d2df1cfefae46d85c72f95",
                "name": "econet_e01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Econet E01S Module",
                "destination": "bios/econet_e01s.zip",
                "md5": "ce85cba249b16d471c8b4f9277b6266b",
                "name": "econet_e01s.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "DuoDock Module",
                "destination": "bios/duodock.zip",
                "md5": "4339077cc8ac64a0caca170c877b74ec",
                "name": "duodock.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EF9365 Graphics Module",
                "destination": "bios/ef9365.zip",
                "md5": "e5a935b5c7db24196a76e0cfb02e02ff",
                "name": "ef9365.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EF9340 Module 1",
                "destination": "bios/ef9340_1.zip",
                "md5": "a93b0380abf6debfc3493553362e1eb8",
                "name": "ef9340_1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EGA Graphics Module",
                "destination": "bios/ega.zip",
                "md5": "2600fa2080ad7eead0c1d03ca2a1d4de",
                "name": "ega.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Egret Module",
                "destination": "bios/egret.zip",
                "md5": "e2db7b7d1cf1420c7903206815d529d1",
                "name": "egret.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Einstein Speech Module",
                "destination": "bios/einstein_speech.zip",
                "md5": "b52658953802ea57895ef15dcd6d1d89",
                "name": "einstein_speech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Einstein SD Module",
                "destination": "bios/einstein_sd.zip",
                "md5": "3ad26258080726d7945f4468507f4df5",
                "name": "einstein_sd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EISPC Keyboard",
                "destination": "bios/eispc_kb.zip",
                "md5": "0e7fe405421b93b33e2bc88ffb18af52",
                "name": "eispc_kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron AP1 Module",
                "destination": "bios/electron_ap1.zip",
                "md5": "e0aca5827e15288b55152e11c3520aa1",
                "name": "electron_ap1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron AP6 Module",
                "destination": "bios/electron_ap6.zip",
                "md5": "81f503222e8d8632b87ee719983f8f93",
                "name": "electron_ap6.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron AP5 Module",
                "destination": "bios/electron_ap5.zip",
                "md5": "5a1ee4434eb50f5cf9a171f58331a816",
                "name": "electron_ap5.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron ELKSD 128 Module",
                "destination": "bios/electron_elksd128.zip",
                "md5": "bc4bfcdef5c5566c7486ed43744fdb4f",
                "name": "electron_elksd128.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron ELKSD 64 Module",
                "destination": "bios/electron_elksd64.zip",
                "md5": "78a3f4216313110b05c34f906fb4ed36",
                "name": "electron_elksd64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron M2105 Module",
                "destination": "bios/electron_m2105.zip",
                "md5": "1462fb6dc2fe3ec15f743165f0e65810",
                "name": "electron_m2105.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron FBPrint Module",
                "destination": "bios/electron_fbprint.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "electron_fbprint.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron MC68K Module",
                "destination": "bios/electron_mc68k.zip",
                "md5": "a624ed53ed8e2ff0b9a9e61d0ffd9338",
                "name": "electron_mc68k.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron Mode7 Module",
                "destination": "bios/electron_mode7.zip",
                "md5": "065d38dcf457c4c6eee988c3c180278c",
                "name": "electron_mode7.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron Plus1 Module",
                "destination": "bios/electron_plus1.zip",
                "md5": "1e39c57fd872732aba1a9f18ad12305c",
                "name": "electron_plus1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron PowerJoy Module",
                "destination": "bios/electron_pwrjoy.zip",
                "md5": "c22652f12b378dca1a5f7da63a8d7222",
                "name": "electron_pwrjoy.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron Plus3 Module",
                "destination": "bios/electron_plus3.zip",
                "md5": "655dd4c749b8673f6271eb34bd7865aa",
                "name": "electron_plus3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron RomBox Module",
                "destination": "bios/electron_rombox.zip",
                "md5": "065d38dcf457c4c6eee988c3c180278c",
                "name": "electron_rombox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron Plus2 Module",
                "destination": "bios/electron_plus2.zip",
                "md5": "065d38dcf457c4c6eee988c3c180278c",
                "name": "electron_plus2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron RomBox Plus Module",
                "destination": "bios/electron_romboxp.zip",
                "md5": "ee9780d318b806d01553cfb09613af97",
                "name": "electron_romboxp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron RS423 Module",
                "destination": "bios/electron_rs423.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "electron_rs423.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron SideWinder Module",
                "destination": "bios/electron_sidewndr.zip",
                "md5": "065d38dcf457c4c6eee988c3c180278c",
                "name": "electron_sidewndr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron STLEFS Module",
                "destination": "bios/electron_stlefs.zip",
                "md5": "41e77c5b3f12370aea7ffae038f109f9",
                "name": "electron_stlefs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron Tube Module",
                "destination": "bios/electron_tube.zip",
                "md5": "5fb962b4234dd15bcb39d742d50bb1a4",
                "name": "electron_tube.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ENET LCTP Module",
                "destination": "bios/enetlctp.zip",
                "md5": "bbb985fdc160eeeddb874aa8cfc46355",
                "name": "enetlctp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ENET LC Module",
                "destination": "bios/enetlc.zip",
                "md5": "8095a0331d71e11f6d1b94a4589a5179",
                "name": "enetlc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Electron VoxBox Module",
                "destination": "bios/electron_voxbox.zip",
                "md5": "b52658953802ea57895ef15dcd6d1d89",
                "name": "electron_voxbox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ENET NBTP Module",
                "destination": "bios/enetnbtp.zip",
                "md5": "def8934dfccd841a760c82060b28f6e3",
                "name": "enetnbtp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ENH2000 Module",
                "destination": "bios/enh2000.zip",
                "md5": "a74cd480b445308854f21b8165b70cdb",
                "name": "enh2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ENP10 Module",
                "destination": "bios/enp10.zip",
                "md5": "0928cfc4159f4dc22370ee67512ed298",
                "name": "enp10.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Epson JX80 Printer Module",
                "destination": "bios/epson_jx80.zip",
                "md5": "5cf10de4e38057c3e37d2483145fa9f4",
                "name": "epson_jx80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Epson FX80 Printer Module",
                "destination": "bios/epson_fx80.zip",
                "md5": "1a9743760ba8735d13441ea8d7ae74f7",
                "name": "epson_fx80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EP64 EXDOS Module",
                "destination": "bios/ep64_exdos.zip",
                "md5": "057d2129ad8927b77d3dd56b80b5fa08",
                "name": "ep64_exdos.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Epson QX Option Multifont Module",
                "destination": "bios/epson_qx_option_multifont.zip",
                "md5": "aac2dd1f7738e71f78f9fa2ed59407ca",
                "name": "epson_qx_option_multifont.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Epson PF10 Printer Module",
                "destination": "bios/epson_pf10.zip",
                "md5": "859df45ee2f8da1a5596850b3a269d98",
                "name": "epson_pf10.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Epson RX80 Printer Module",
                "destination": "bios/epson_rx80.zip",
                "md5": "9c9027d52a61f04eef348bfd9b49d21f",
                "name": "epson_rx80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Epson TF20 Printer Module",
                "destination": "bios/epson_tf20.zip",
                "md5": "859df45ee2f8da1a5596850b3a269d98",
                "name": "epson_tf20.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Epson QX Option Sound Card Module",
                "destination": "bios/epson_qx_option_sound_card.zip",
                "md5": "97f162fd6e4686cc4c0d6001d97b5733",
                "name": "epson_qx_option_sound_card.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Ergoline Keyboard",
                "destination": "bios/ergoline_kbd.zip",
                "md5": "5bbf50f3ba1542829ef6e17881abd33b",
                "name": "ergoline_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ESQ-2X40 VFX Module",
                "destination": "bios/esq2x40_vfx.zip",
                "md5": "61e19ff2d188befc87fcbaf9fc2e847c",
                "name": "esq2x40_vfx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ESQ Panel 240 VFX Module",
                "destination": "bios/esqpanel240_vfx.zip",
                "md5": "61e19ff2d188befc87fcbaf9fc2e847c",
                "name": "esqpanel240_vfx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ET4000 KASAN16 Graphics Card",
                "destination": "bios/et4000_kasan16.zip",
                "md5": "1d2a569def7d60a33a076232a199866d",
                "name": "et4000_kasan16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ET4000 Graphics Card",
                "destination": "bios/et4000.zip",
                "md5": "02e314a125be9e4819381c46d8e16a3d",
                "name": "et4000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ETHU Docking Station",
                "destination": "bios/ethudock.zip",
                "md5": "6f1afed99e4e70687bdd5038701fdb1b",
                "name": "ethudock.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ET4000 W32i Graphics Module",
                "destination": "bios/et4kw32i.zip",
                "md5": "740fdaf0deea70a630fb08e4b47782d7",
                "name": "et4kw32i.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EV346 Module",
                "destination": "bios/ev346.zip",
                "md5": "95459323fd429f996745a7a21140f24a",
                "name": "ev346.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EverDrive Mega Drive Cartridge",
                "destination": "bios/everdrive_md.zip",
                "md5": "c16da7ee9d69835df190103b15516e4d",
                "name": "everdrive_md.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EuroPC Keyboard",
                "destination": "bios/europc_kbd.zip",
                "md5": "3ebb4628dc07a12a37c48d6c1b093ea1",
                "name": "europc_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EX1280 Module",
                "destination": "bios/ex1280.zip",
                "md5": "d9ec27adc66a2b0c182757019e70db9e",
                "name": "ex1280.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Executive 10/102 Keyboard",
                "destination": "bios/executive10_102_kbd.zip",
                "md5": "593918d7c14a8bf1e2d9f9424480d2e9",
                "name": "executive10_102_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ExorTerm 155 Device Module",
                "destination": "bios/exorterm155_device.zip",
                "md5": "dc17ee4bdf3b47c84e57b68bdc3fbd8c",
                "name": "exorterm155_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ExorTerm 155 Terminal Module",
                "destination": "bios/exorterm155_terminal.zip",
                "md5": "dc17ee4bdf3b47c84e57b68bdc3fbd8c",
                "name": "exorterm155_terminal.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EX800 Module",
                "destination": "bios/ex800.zip",
                "md5": "e76f3bfd90473d768736afb48c2a5664",
                "name": "ex800.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "F355 DLX Module",
                "destination": "bios/f355dlx.zip",
                "md5": "1028615bcac4c31634a3364ce5c04044",
                "name": "f355dlx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "F355 BIOS Module",
                "destination": "bios/f355bios.zip",
                "md5": "547f3d12aed389058ca06148f1cca0ed",
                "name": "f355bios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FC Disk System Module",
                "destination": "bios/fc_disksys.zip",
                "md5": "903a4d194abe47e13acbb4a65bd8fbbf",
                "name": "fc_disksys.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "F4431 Keyboard",
                "destination": "bios/f4431_kbd.zip",
                "md5": "bce6a1ac528c48250cd3d6f06831d3a0",
                "name": "f4431_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FD2000 Disk Controller",
                "destination": "bios/fd2000.zip",
                "md5": "369e7c24703884aaa5e3781ca696cb6f",
                "name": "fd2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FD148 Disk Controller",
                "destination": "bios/fd148.zip",
                "md5": "65bd86eddb61af252fbe0467ea6a8c7c",
                "name": "fd148.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FDC 344 Disk Controller",
                "destination": "bios/fdc344.zip",
                "md5": "61c8e5958ea2fa240c2f6c2c9dfbb45a",
                "name": "fdc344.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FD4000 Disk Controller",
                "destination": "bios/fd4000.zip",
                "md5": "ee1cc57d5c200e213d5e2734c44d0921",
                "name": "fd4000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FDC 37C665GT Disk Controller",
                "destination": "bios/fdc37c665gt.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "fdc37c665gt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FDC Magnetic Disk Module",
                "destination": "bios/fdcmag.zip",
                "md5": "5ef0afe6bb68c678e8ccd1193d211d0b",
                "name": "fdcmag.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FDC 37C93X Disk Controller",
                "destination": "bios/fdc37c93x.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "fdc37c93x.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FDC 37M707 Disk Controller",
                "destination": "bios/fdc37m707.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "fdc37m707.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Filetto CGA Graphics Module",
                "destination": "bios/filetto_cga.zip",
                "md5": "9e2f987a3c41fdfc81bfdaf89786b9ed",
                "name": "filetto_cga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FSD2 Module",
                "destination": "bios/fsd2.zip",
                "md5": "f74971f2cdc5ff41ba321a8e45fe8099",
                "name": "fsd2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "G80-1500 Module",
                "destination": "bios/g80_1500.zip",
                "md5": "b57b6e70d5242f8a5495727f32fcb54c",
                "name": "g80_1500.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FSD1 Module",
                "destination": "bios/fsd1.zip",
                "md5": "6e344b2b29c4b071677f77cf594e44bb",
                "name": "fsd1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Freedom 220 Keyboard",
                "destination": "bios/freedom220_kbd.zip",
                "md5": "c010a9b55ba6bc68a587f8ca5ce49f9e",
                "name": "freedom220_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GALG BIOS Module",
                "destination": "bios/galgbios.zip",
                "md5": "a832488251f892f961a9afe125320adf",
                "name": "galgbios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GeForce 256 Graphics Card",
                "destination": "bios/geforce256.zip",
                "md5": "566b189e6abc4da26e0a6d1b7511033b",
                "name": "geforce256.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Graphics Ultra Module",
                "destination": "bios/gfxultra.zip",
                "md5": "2acab6f3aaedbba341c65d6d0336ede1",
                "name": "gfxultra.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GIC Module",
                "destination": "bios/gic.zip",
                "md5": "981cabe81d12849a9c9eee02db7ada6b",
                "name": "gic.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Graphics Ultra Plus Module",
                "destination": "bios/gfxultrap.zip",
                "md5": "e3e9c344ea0bf578c020eecbf4b4015a",
                "name": "gfxultrap.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GeForce 256 DDR Graphics Card",
                "destination": "bios/geforce256ddr.zip",
                "md5": "3d7d9831e64ca09b839a6ee34af146d3",
                "name": "geforce256ddr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GP-110 Module",
                "destination": "bios/gp_110.zip",
                "md5": "c45fdc9ceb6908110656940a86b72c56",
                "name": "gp_110.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GQ863 Module",
                "destination": "bios/gq863.zip",
                "md5": "af5512431a3c23d8bb93057d17cff470",
                "name": "gq863.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Ground Control Module",
                "destination": "bios/grndctrl.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "grndctrl.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GOT Sound/Sprite Module 1",
                "destination": "bios/gotsndspr1.zip",
                "md5": "c835eab06842e3c1d6e2e7dc19289828",
                "name": "gotsndspr1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GOT Sound/Sprite Module 1A",
                "destination": "bios/gotsndspr1a.zip",
                "md5": "b784c07140810457f6244d267cbbbb72",
                "name": "gotsndspr1a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GTS1 Module",
                "destination": "bios/gts1.zip",
                "md5": "8ef9b86ab13c70e519d2c02e5282c67b",
                "name": "gts1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H89 Bus IO Decoder CDR-86",
                "destination": "bios/h89bus_io_decoder_cdr86.zip",
                "md5": "22174ec55179fc2057e19bb0f50a0aad",
                "name": "h89bus_io_decoder_cdr86.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "GunSense Module",
                "destination": "bios/gunsense.zip",
                "md5": "1a01f301aa48dd17ca728726977a01ae",
                "name": "gunsense.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H89 Bus IO Decoder 444-61",
                "destination": "bios/h89bus_io_decoder_444_61.zip",
                "md5": "f66257cf575a4d11474b706cc91dc29b",
                "name": "h89bus_io_decoder_444_61.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H89 Bus IO Decoder 444-43",
                "destination": "bios/h89bus_io_decoder_444_43.zip",
                "md5": "a8bba281a4a6cd17636c5866abcd5f2d",
                "name": "h89bus_io_decoder_444_43.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H89 Bus IO Decoder MMS-61C",
                "destination": "bios/h89bus_io_decoder_mms_61c.zip",
                "md5": "6195c14dcda9ad756253fa572a027850",
                "name": "h89bus_io_decoder_mms_61c.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H89HA 88-3 Module",
                "destination": "bios/h89ha_88_3.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "h89ha_88_3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H8 H-8/5 Module",
                "destination": "bios/h8_h_8_5.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "h8_h_8_5.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H89H 88-3 Module",
                "destination": "bios/h89h_88_3.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "h89h_88_3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H8 CPU 8080 Module",
                "destination": "bios/h8_cpu_8080.zip",
                "md5": "49e7533b7e757b45c20b92967d13e7a5",
                "name": "h8_cpu_8080.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "H8 HA-8/6 Module",
                "destination": "bios/h8_ha_8_6.zip",
                "md5": "e4b295973a7696bda0f3c366b00e23ff",
                "name": "h8_ha_8_6.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HardDrivC Board",
                "destination": "bios/harddrivc_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "harddrivc_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HardDriv Board",
                "destination": "bios/harddriv_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "harddriv_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HardBox Module",
                "destination": "bios/hardbox.zip",
                "md5": "55a0503ddd0be5125df6d3f076c1372a",
                "name": "hardbox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HCPU30 Module",
                "destination": "bios/hcpu30.zip",
                "md5": "cd2fd3b28f0e4e36d6a38a66b48ba302",
                "name": "hcpu30.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HD44780 LCD Module",
                "destination": "bios/hd44780.zip",
                "md5": "ae514a44d8423bd729c1a185fcdb500b",
                "name": "hd44780.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HD44780U LCD Module",
                "destination": "bios/hd44780u.zip",
                "md5": "bc26bcd59e667ad53d94c16f8deea442",
                "name": "hd44780u.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HD61830 LCD Module",
                "destination": "bios/hd61830.zip",
                "md5": "e8efba26ecdce7434b6e9de4e8b0aae1",
                "name": "hd61830.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HE191-3425 Module",
                "destination": "bios/he191_3425.zip",
                "md5": "5a66301ebbcd49966d2f77f78f642d2c",
                "name": "he191_3425.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HDRIVAir Board",
                "destination": "bios/hdrivair_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "hdrivair_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HDAE5000 Module",
                "destination": "bios/hdae5000.zip",
                "md5": "b248ae71f76be6010d67f3f5af085f34",
                "name": "hdae5000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HDRIVAir0 Board",
                "destination": "bios/hdrivair0_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "hdrivair0_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath GP19 TLB",
                "destination": "bios/heath_gp19_tlb.zip",
                "md5": "1a4d31f3cabd5440f20ed87ed5a3d628",
                "name": "heath_gp19_tlb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath IGC Ultra TLB Device",
                "destination": "bios/heath_igc_ultra_tlb_device.zip",
                "md5": "0c085d2b97851a8a73068bf97ded5080",
                "name": "heath_igc_ultra_tlb_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath IGC TLB Device",
                "destination": "bios/heath_igc_tlb_device.zip",
                "md5": "3ad52dcfc131eccc75b2859d441fe915",
                "name": "heath_igc_tlb_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath IGC Super19 TLB Device",
                "destination": "bios/heath_igc_super19_tlb_device.zip",
                "md5": "ad858ddf7a279494378a007c8f186d38",
                "name": "heath_igc_super19_tlb_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath IGC WATZ TLB Device",
                "destination": "bios/heath_igc_watz_tlb_device.zip",
                "md5": "0ec12b364a365739cb6b0b18536d67fe",
                "name": "heath_igc_watz_tlb_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath Super19 TLB",
                "destination": "bios/heath_super19_tlb.zip",
                "md5": "ad858ddf7a279494378a007c8f186d38",
                "name": "heath_super19_tlb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath TLB",
                "destination": "bios/heath_tlb.zip",
                "md5": "3ad52dcfc131eccc75b2859d441fe915",
                "name": "heath_tlb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath Ultra TLB",
                "destination": "bios/heath_ultra_tlb.zip",
                "md5": "0c085d2b97851a8a73068bf97ded5080",
                "name": "heath_ultra_tlb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath Imaginator TLB",
                "destination": "bios/heath_imaginator_tlb.zip",
                "md5": "e3a16f202a8814d6ffb4624688d6b3fa",
                "name": "heath_imaginator_tlb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath WATZ TLB",
                "destination": "bios/heath_watz_tlb.zip",
                "md5": "0ec12b364a365739cb6b0b18536d67fe",
                "name": "heath_watz_tlb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath Superset TLB",
                "destination": "bios/heath_superset_tlb.zip",
                "md5": "3b1b380fb0e2576a60301715195a31d6",
                "name": "heath_superset_tlb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HNG64 Module",
                "destination": "bios/hng64.zip",
                "md5": "219a818c4ffd9fab04b9be9c7e2107a8",
                "name": "hng64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Hikaru Module",
                "destination": "bios/hikaru.zip",
                "md5": "040f9b37a1f802d450379aaec106ec69",
                "name": "hikaru.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heathrow Module",
                "destination": "bios/heathrow.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "heathrow.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HK68V10 Module",
                "destination": "bios/hk68v10.zip",
                "md5": "1ee500cdbbe68dcc0f309e74fbdb14e0",
                "name": "hk68v10.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP82919 Module",
                "destination": "bios/hp82919.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "hp82919.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP82937 Module",
                "destination": "bios/hp82937.zip",
                "md5": "bc1c82b8cc54012a35fac269fc3b08b5",
                "name": "hp82937.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP82939 Module",
                "destination": "bios/hp82939.zip",
                "md5": "1892470f19d3ba97e1d63dbbbca711e7",
                "name": "hp82939.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP9122C Module",
                "destination": "bios/hp9122c.zip",
                "md5": "cca0f3babf951c25297d8ad23a894b38",
                "name": "hp9122c.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP82900 Module",
                "destination": "bios/hp82900.zip",
                "md5": "5f5fb698bfabcaf25dd4fb0fdf97afb4",
                "name": "hp82900.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HOD2 BIOS",
                "destination": "bios/hod2bios.zip",
                "md5": "f4011d3116500354edf7302a90402711",
                "name": "hod2bios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP98035 Module",
                "destination": "bios/hp98035.zip",
                "md5": "f1ec6bde82c89504e7e324f58685f781",
                "name": "hp98035.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP9133 Module",
                "destination": "bios/hp9133.zip",
                "md5": "b54d134715b55df04bbe06fb20bdb78d",
                "name": "hp9133.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP98036 Module",
                "destination": "bios/hp98036.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "hp98036.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP98034 Module",
                "destination": "bios/hp98034.zip",
                "md5": "57a04b907d03931daedce6e39b78b7d2",
                "name": "hp98034.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP98046 Module",
                "destination": "bios/hp98046.zip",
                "md5": "a561fa520e06e2282280140add06e4f6",
                "name": "hp98046.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP98265A Module",
                "destination": "bios/hp98265a.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "hp98265a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP9895 Module",
                "destination": "bios/hp9895.zip",
                "md5": "8e5dc843617fadb273d928952e7a7b65",
                "name": "hp9895.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HP9845 Printer Module",
                "destination": "bios/hp9845_prt.zip",
                "md5": "6de0d487b4fe6df6898fe4791f425961",
                "name": "hp9845_prt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Human Interface Module",
                "destination": "bios/human_interface.zip",
                "md5": "fdcf391daa0bcf6effe56f9225e68387",
                "name": "human_interface.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "HPBLP Module",
                "destination": "bios/hpblp.zip",
                "md5": "296161da75cb41fc1bba1780006a376a",
                "name": "hpblp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intel 82371SB IDE Controller",
                "destination": "bios/i82371sb_ide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "i82371sb_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intel 82371EB IDE Controller",
                "destination": "bios/i82371eb_ide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "i82371eb_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intel 82371AB Chipset",
                "destination": "bios/i82371ab.zip",
                "md5": "3348d0412dce27e70c0bc771ed5e2ce1",
                "name": "i82371ab.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intel 8245 Chipset",
                "destination": "bios/i8245.zip",
                "md5": "310aec584186a3a644c9d5ec1bdf61a1",
                "name": "i8245.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intel 8244 Chipset",
                "destination": "bios/i8244.zip",
                "md5": "310aec584186a3a644c9d5ec1bdf61a1",
                "name": "i8244.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intel 82371SB Chipset",
                "destination": "bios/i82371sb.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "i82371sb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IE-15 Device Module",
                "destination": "bios/ie15_device.zip",
                "md5": "bcdb2525ce36d7182343f9bb60bef2a7",
                "name": "ie15_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IBM VGA Graphics Card",
                "destination": "bios/ibm_vga.zip",
                "md5": "b8c06b90e84c7be1f258d2061fd4ee4f",
                "name": "ibm_vga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ID Part Video Module",
                "destination": "bios/idpart_video.zip",
                "md5": "8af1ac5b99978b3120e84432686e1495",
                "name": "idpart_video.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IBM MFC Module",
                "destination": "bios/ibm_mfc.zip",
                "md5": "53914c04bfc1381fae72fde02679fbc4",
                "name": "ibm_mfc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IE-15 Terminal Module",
                "destination": "bios/ie15_terminal.zip",
                "md5": "bcdb2525ce36d7182343f9bb60bef2a7",
                "name": "ie15_terminal.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IE-15 Keyboard Module",
                "destination": "bios/ie15kbd.zip",
                "md5": "e59c435692b8c47edc8b0294c455379b",
                "name": "ie15kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IMDS2 IOC Module",
                "destination": "bios/imds2ioc.zip",
                "md5": "80030509ee35c70a9767a7e22f73ef96",
                "name": "imds2ioc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IMI 7000 Module",
                "destination": "bios/imi7000.zip",
                "md5": "fc73501e2179d4a3f0b63d861e249b57",
                "name": "imi7000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IMI 5000H Module",
                "destination": "bios/imi5000h.zip",
                "md5": "fc73501e2179d4a3f0b63d861e249b57",
                "name": "imi5000h.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IN207100 Keyboard Module",
                "destination": "bios/in207100kbd.zip",
                "md5": "3e0b720ff3abc1a5e87bff046b386ce9",
                "name": "in207100kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IN213 Keyboard Module",
                "destination": "bios/in213kbd.zip",
                "md5": "213163486ed2bec90018e1b0e56e81b1",
                "name": "in213kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Indus GT Module",
                "destination": "bios/indusgt.zip",
                "md5": "420599ef0bed5208d0e9f2085034d4d3",
                "name": "indusgt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intellivision ECS Module",
                "destination": "bios/intv_ecs.zip",
                "md5": "9391d44477a531668bfd233f0809eebd",
                "name": "intv_ecs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Intellivision Voice Module",
                "destination": "bios/intv_voice.zip",
                "md5": "591ee49cd947fffd24332814717ad2d0",
                "name": "intv_voice.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IOC2G Module",
                "destination": "bios/ioc2g.zip",
                "md5": "a0718b66c941c441830f4f6de86710fa",
                "name": "ioc2g.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IQ151 Disk Module 2",
                "destination": "bios/iq151_disc2.zip",
                "md5": "be6b6782911df280fb22972b09d40c77",
                "name": "iq151_disc2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IQ151 Minigraf Module",
                "destination": "bios/iq151_minigraf.zip",
                "md5": "10a56bc27d9a5715c9e33ea316d41e66",
                "name": "iq151_minigraf.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IQ151 MS-15A Module",
                "destination": "bios/iq151_ms15a.zip",
                "md5": "3cf198715f19a354817cf2c7dad23eb3",
                "name": "iq151_ms15a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IQ151 Video 32 Module",
                "destination": "bios/iq151_video32.zip",
                "md5": "5a3d52ddff862281a122890d07c1d35d",
                "name": "iq151_video32.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IQ151 Video 64 Module",
                "destination": "bios/iq151_video64.zip",
                "md5": "fc4d72cfc7569797edd7087e43b35448",
                "name": "iq151_video64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA AGA PC200 Module",
                "destination": "bios/isa_aga_pc200.zip",
                "md5": "5bd9726e19196ba442c7253ce45d9e59",
                "name": "isa_aga_pc200.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA AGA Module",
                "destination": "bios/isa_aga.zip",
                "md5": "db24d794f40b3e2fab9894301a8aaaa3",
                "name": "isa_aga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA Blue Module",
                "destination": "bios/isa_bblue2.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "isa_bblue2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IOC2F Module",
                "destination": "bios/ioc2f.zip",
                "md5": "a0718b66c941c441830f4f6de86710fa",
                "name": "ioc2f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA Chess MDR Module",
                "destination": "bios/isa_chessmdr.zip",
                "md5": "262a6ae2607c2eb335c7db80fc3812d4",
                "name": "isa_chessmdr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA HDC Module",
                "destination": "bios/isa_hdc.zip",
                "md5": "877b5caf6a930f0969d04509e97cd134",
                "name": "isa_hdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA EPC MDA Module",
                "destination": "bios/isa_epc_mda.zip",
                "md5": "9c48a73f6c7ad60dd02386def0b7e5bd",
                "name": "isa_epc_mda.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA Final Chess Module",
                "destination": "bios/isa_finalchs.zip",
                "md5": "72e24e99277047ee5f8087a9bbc0e0c1",
                "name": "isa_finalchs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA Hercules Graphics Card",
                "destination": "bios/isa_hercules.zip",
                "md5": "5b65a1e20dab819d11725ede3a7bc0d8",
                "name": "isa_hercules.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA IBM MDA Card",
                "destination": "bios/isa_ibm_mda.zip",
                "md5": "cbc72d7d0fa0e7e0b7fe451fe178a8e9",
                "name": "isa_ibm_mda.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA IBM Speech Module",
                "destination": "bios/isa_ibm_speech.zip",
                "md5": "aad67f6ff5c9649efe791ad9e139e40d",
                "name": "isa_ibm_speech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA IBM PGC Module",
                "destination": "bios/isa_ibm_pgc.zip",
                "md5": "05b39ed886d6b93cae98d265f8ba9df4",
                "name": "isa_ibm_pgc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA IDE Controller",
                "destination": "bios/isa_ide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "isa_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA LPT Module",
                "destination": "bios/isa_lpt.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "isa_lpt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA MPU-401 Module",
                "destination": "bios/isa_mpu401.zip",
                "md5": "97f162fd6e4686cc4c0d6001d97b5733",
                "name": "isa_mpu401.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA PC MIDI Module",
                "destination": "bios/isa_pcmidi.zip",
                "md5": "6cee8ccb328336966e002e63046f0ff1",
                "name": "isa_pcmidi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISBC 202 Module",
                "destination": "bios/isbc202.zip",
                "md5": "cd3e5defbd87b74a460af307fdda4f15",
                "name": "isbc202.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISA Prose 4001 Module",
                "destination": "bios/isa_prose4001.zip",
                "md5": "36278bce48a4b358a08463d4b7994f1e",
                "name": "isa_prose4001.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISBC 215G Module",
                "destination": "bios/isbc_215g.zip",
                "md5": "face51e1ea3123b96a7bd31583091038",
                "name": "isbc_215g.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IT8703F Device Module",
                "destination": "bios/it8703f_device.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "it8703f_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISGSM Module",
                "destination": "bios/isgsm.zip",
                "md5": "4a56d56e2219c5e2b006b66a4263c01c",
                "name": "isgsm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISBC 8024 Module",
                "destination": "bios/isbc8024.zip",
                "md5": "4eff0337e0fe2791f228fb54bbe2dc44",
                "name": "isbc8024.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IT8705F Module",
                "destination": "bios/it8705f.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "it8705f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IT Eagle FPGA Module",
                "destination": "bios/iteagle_fpga.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "iteagle_fpga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Jaleco VJ PC Module",
                "destination": "bios/jaleco_vj_pc.zip",
                "md5": "0cb46abc89c837857d2b69955cf12c23",
                "name": "jaleco_vj_pc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "K573 Kara Module",
                "destination": "bios/k573kara.zip",
                "md5": "61811c906696f6622d237bf1c0f8c227",
                "name": "k573kara.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "K573 DIO Module",
                "destination": "bios/k573_dio.zip",
                "md5": "8718c508526adf31261dd66275fde4d3",
                "name": "k573_dio.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "JC1310 Module",
                "destination": "bios/jc1310.zip",
                "md5": "5adb9ad7df62ac93d2d6b7f69fa2a8fe",
                "name": "jc1310.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "K573 MCR Module",
                "destination": "bios/k573mcr.zip",
                "md5": "8309c49ebbfe7aac8b5c83ee590de5ac",
                "name": "k573mcr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "K573 MSU Module",
                "destination": "bios/k573msu.zip",
                "md5": "2589cbff2dd9b62057246bd1013488f9",
                "name": "k573msu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "JVS 13551 Module",
                "destination": "bios/jvs13551.zip",
                "md5": "ee643e8c7369fe7feca610d4daa4a57c",
                "name": "jvs13551.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "K7659 Keyboard",
                "destination": "bios/k7659_keyboard.zip",
                "md5": "855b3f1158759d4584497caa9ad6456b",
                "name": "k7659_keyboard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Kaypro 10 Keyboard",
                "destination": "bios/kaypro10kbd.zip",
                "md5": "f0bbe48d381ea2600c9e0a00a5c0762d",
                "name": "kaypro10kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IT Eagle expansion module.",
                "destination": "bios/iteagle.zip",
                "md5": "a8c8fe344adb352ea09166a7c43e33b0",
                "name": "iteagle.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "3270 PC Keyboard",
                "destination": "bios/kb_3270pc.zip",
                "md5": "defce9adadf72e642f08ce1af23f0428",
                "name": "kb_3270pc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ISKRA 1030 Keyboard",
                "destination": "bios/kb_iskr1030.zip",
                "md5": "9be614fb82cada20738327f9a32ecb29",
                "name": "kb_iskr1030.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC/AT 101 Keyboard",
                "destination": "bios/kb_pcat101.zip",
                "md5": "adac58eb1708eaf975969bba08bef741",
                "name": "kb_pcat101.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "EC1841 Keyboard",
                "destination": "bios/kb_ec1841.zip",
                "md5": "b2175cfe2993181998f85680b7c39a4d",
                "name": "kb_ec1841.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC/AT 84-Key Keyboard",
                "destination": "bios/kb_pcat84.zip",
                "md5": "a227a77f8785152bdd8f5289f68b721f",
                "name": "kb_pcat84.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Microsoft Natural Keyboard",
                "destination": "bios/kb_ms_natural.zip",
                "md5": "fb8bc9b786488eefc72373e89fa80356",
                "name": "kb_ms_natural.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC/XT 83-Key Keyboard",
                "destination": "bios/kb_pcxt83.zip",
                "md5": "9c3b83d2c0b44dd157fe04d007ec9db4",
                "name": "kb_pcxt83.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LLE English US Keyboard",
                "destination": "bios/kbd_lle_en_us.zip",
                "md5": "f9795e277cce1a1fdfa6122f329d9cf6",
                "name": "kbd_lle_en_us.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "KC D002 keyboard controller module.",
                "destination": "bios/kc_d002.zip",
                "md5": "7dd7de82d478b6f621bca09d5eda24b3",
                "name": "kc_d002.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "KC D004 keyboard controller module.",
                "destination": "bios/kc_d004.zip",
                "md5": "0fe8660efa0a6174c8eb61ca500d0646",
                "name": "kc_d004.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "KM035 keyboard module.",
                "destination": "bios/km035.zip",
                "md5": "2f15270f29fca963de2d3679b9aeedea",
                "name": "km035.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Keytronic 3270 PC keyboard.",
                "destination": "bios/keytronic_pc3270.zip",
                "md5": "d7616bc3749fae91ee3314f9b2d03bf3",
                "name": "keytronic_pc3270.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Keytronic L2207 keyboard.",
                "destination": "bios/keytronic_l2207.zip",
                "md5": "8e2ee9d778b88e30f205a070d9c0b97f",
                "name": "keytronic_l2207.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Keytronic 3270 AT keyboard.",
                "destination": "bios/keytronic_pc3270_at.zip",
                "md5": "d7616bc3749fae91ee3314f9b2d03bf3",
                "name": "keytronic_pc3270_at.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "KC D004 Gide keyboard controller.",
                "destination": "bios/kc_d004_gide.zip",
                "md5": "09194bf2aedb8a8eb9c16feb90b9357f",
                "name": "kc_d004_gide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Konami GV system module.",
                "destination": "bios/konamigv.zip",
                "md5": "361f60b1d3ce84e17f027f3e547e3091",
                "name": "konamigv.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Konami development module.",
                "destination": "bios/konendev.zip",
                "md5": "0e287d95d6b6f0619285adea1bcb2cae",
                "name": "konendev.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "KPython interpreter module.",
                "destination": "bios/kpython.zip",
                "md5": "915e6a56c7a51b6d3be844711f9eaa91",
                "name": "kpython.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Konami GX system module.",
                "destination": "bios/konamigx.zip",
                "md5": "981fa4057f4bd5c064ce446963d8ac33",
                "name": "konamigx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Viper expansion module.",
                "destination": "bios/kviper.zip",
                "md5": "7a14456d6e8afaf540f2368fead25f26",
                "name": "kviper.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Labtam 8086 CPU module.",
                "destination": "bios/labtam_8086cpu.zip",
                "md5": "4c6b4a91bffcafb3d51179383525d8d5",
                "name": "labtam_8086cpu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Labtam 3232 module.",
                "destination": "bios/labtam_3232.zip",
                "md5": "662185922829dd7603f59a100927b290",
                "name": "labtam_3232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "KS0066 display controller module.",
                "destination": "bios/ks0066.zip",
                "md5": "db5f05f96858d72741e45e9b20ca0b56",
                "name": "ks0066.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Labtam VDU communication module.",
                "destination": "bios/labtam_vducom.zip",
                "md5": "37aa6f1012337a2317255502dbc6bb96",
                "name": "labtam_vducom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "KPython 2 interpreter module.",
                "destination": "bios/kpython2.zip",
                "md5": "fee3f2ca570e668bb5eaab65c4002b4b",
                "name": "kpython2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LBA system enhancer module.",
                "destination": "bios/lba_enhancer.zip",
                "md5": "54fce9f1564b195362ba3d7e1760fa04",
                "name": "lba_enhancer.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Labtam Z80 single-board computer.",
                "destination": "bios/labtam_z80sbc.zip",
                "md5": "6387334d620fc1958f4db2cc6293dd22",
                "name": "labtam_z80sbc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LC7985 display module.",
                "destination": "bios/lc7985.zip",
                "md5": "28897c78f81d9fccde4f55068988c423",
                "name": "lc7985.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LDV1000 expansion module.",
                "destination": "bios/ldv1000.zip",
                "md5": "d8af59208d04f60e644f19d1fa627955",
                "name": "ldv1000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LK201 system keyboard.",
                "destination": "bios/lk201.zip",
                "md5": "27af84d91a575002a8f161fd13437222",
                "name": "lk201.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LM24014H display module.",
                "destination": "bios/lm24014h.zip",
                "md5": "15cc329dc27de1937b7840986ff5d73d",
                "name": "lm24014h.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Lind system BIOS.",
                "destination": "bios/lindbios.zip",
                "md5": "d048a9ff941041de45c26474a0da40aa",
                "name": "lindbios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Lux10828 module.",
                "destination": "bios/lux10828.zip",
                "md5": "891076cb3646e5b066aaef764d2576b0",
                "name": "lux10828.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LRK331 module.",
                "destination": "bios/lrk331.zip",
                "md5": "1313af8322f6069ce864da93ca5c1bd3",
                "name": "lrk331.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Lux21046 module.",
                "destination": "bios/lux21046.zip",
                "md5": "4e49099910a17a49baedfa96f1cff572",
                "name": "lux21046.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LX810L module.",
                "destination": "bios/lx810l.zip",
                "md5": "032b556d0211cf1acf435886fc938270",
                "name": "lx810l.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "LX800 module.",
                "destination": "bios/lx800.zip",
                "md5": "d1da593cb4bfc75f45b0e694b66dddb5",
                "name": "lx800.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M1 communications interface module.",
                "destination": "bios/m1comm.zip",
                "md5": "e15fe4534600fa2863a118569ac2d4aa",
                "name": "m1comm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M20 8086 CPU module.",
                "destination": "bios/m20_8086.zip",
                "md5": "ae1f302c295b3017628c6c517b21c3ed",
                "name": "m20_8086.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M24 Z8000 CPU module.",
                "destination": "bios/m24_z8000.zip",
                "md5": "e58960cb0e7ab2006e6b8b765c767e18",
                "name": "m24_z8000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M24 system keyboard.",
                "destination": "bios/m24_kbd.zip",
                "md5": "bdb590b9272dafda7478d707be0e928b",
                "name": "m24_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M50458 expansion module.",
                "destination": "bios/m50458.zip",
                "md5": "db99eb6378b126fc2c878460d197276d",
                "name": "m50458.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M68705P3 microcontroller.",
                "destination": "bios/m68705p3.zip",
                "md5": "a7ab00a0f5352d8a006a35e536443600",
                "name": "m68705p3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Lux4105 expansion module.",
                "destination": "bios/lux4105.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "lux4105.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Lux21056 expansion module.",
                "destination": "bios/lux21056.zip",
                "md5": "8e5ab8428700857a47ef52c85daac649",
                "name": "lux21056.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M68705P5 microcontroller.",
                "destination": "bios/m68705p5.zip",
                "md5": "d846842bf12d07bfa7ca3e9f0537c213",
                "name": "m68705p5.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M50 DASS expansion module.",
                "destination": "bios/m50dass.zip",
                "md5": "994e557aa89cabf92cb4392d49ee7690",
                "name": "m50dass.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M68705R3 microcontroller.",
                "destination": "bios/m68705r3.zip",
                "md5": "d962db9c813779496e02044a17ca4aed",
                "name": "m68705r3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M68HC05PGE microcontroller.",
                "destination": "bios/m68hc05pge.zip",
                "md5": "691edfe0d411217035c7d16ffc504f33",
                "name": "m68hc05pge.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "M68705U3 microcontroller.",
                "destination": "bios/m68705u3.zip",
                "md5": "d962db9c813779496e02044a17ca4aed",
                "name": "m68705u3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac F108 expansion module.",
                "destination": "bios/macf108.zip",
                "md5": "e7bf0ebfee9a01135888d172af15e006",
                "name": "macf108.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110A keyboard (French layout).",
                "destination": "bios/mackbd_m0110a_f.zip",
                "md5": "7602a38a3aff4854e29275c1fef6cb41",
                "name": "mackbd_m0110a_f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110A keyboard (Japanese layout).",
                "destination": "bios/mackbd_m0110a_j.zip",
                "md5": "7602a38a3aff4854e29275c1fef6cb41",
                "name": "mackbd_m0110a_j.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mach64 ISA graphics module.",
                "destination": "bios/mach64isa.zip",
                "md5": "8524abb5debbe47a437c9c602328f312",
                "name": "mach64isa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110A standard keyboard.",
                "destination": "bios/mackbd_m0110a.zip",
                "md5": "7602a38a3aff4854e29275c1fef6cb41",
                "name": "mackbd_m0110a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110 keyboard.",
                "destination": "bios/mackbd_m0110.zip",
                "md5": "7c1c124f62929aa44690da226dd03beb",
                "name": "mackbd_m0110.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110B keyboard variant.",
                "destination": "bios/mackbd_m0110b.zip",
                "md5": "7c1c124f62929aa44690da226dd03beb",
                "name": "mackbd_m0110b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110F keyboard variant.",
                "destination": "bios/mackbd_m0110f.zip",
                "md5": "7c1c124f62929aa44690da226dd03beb",
                "name": "mackbd_m0110f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110T keyboard variant.",
                "destination": "bios/mackbd_m0110t.zip",
                "md5": "7c1c124f62929aa44690da226dd03beb",
                "name": "mackbd_m0110t.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0110J keyboard variant.",
                "destination": "bios/mackbd_m0110j.zip",
                "md5": "7c1c124f62929aa44690da226dd03beb",
                "name": "mackbd_m0110j.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0120 keyboard.",
                "destination": "bios/mackbd_m0120.zip",
                "md5": "c54b17f59168048eb5bf99f83a1f0f4d",
                "name": "mackbd_m0120.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mac M0120P keyboard variant.",
                "destination": "bios/mackbd_m0120p.zip",
                "md5": "f53272ef8c98ba0c64036bdf1315ed5d",
                "name": "mackbd_m0120p.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Audio Processing Unit for MCPX systems.",
                "destination": "bios/mcpx_apu.zip",
                "md5": "9fd8e53632c86b0bf04541287f9f63f5",
                "name": "mcpx_apu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MC1502 system ROM for emulation.",
                "destination": "bios/mc1502_rom.zip",
                "md5": "feb8b81bc22a77f3222d4208dd2c41ea",
                "name": "mc1502_rom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BIOS for Macintosh emulation.",
                "destination": "bios/macsbios.zip",
                "md5": "34530e248d96e7171af19155af315378",
                "name": "macsbios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Maxaflex module for system expansion.",
                "destination": "bios/maxaflex.zip",
                "md5": "b48fb4fb35dc348f4904a318dbf9a712",
                "name": "maxaflex.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MCX128 module with enhanced features.",
                "destination": "bios/mcx128.zip",
                "md5": "97f7d6607f7942da131b5301cd23ddad",
                "name": "mcx128.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mega Drive J-Cart with additional ports.",
                "destination": "bios/md_jcart.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "md_jcart.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SVP ROM for enhanced Mega Drive graphics.",
                "destination": "bios/md_rom_svp.zip",
                "md5": "7471a14fed6d53d771698bb17770fdb0",
                "name": "md_rom_svp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Keyboard peripheral for Mega Drive.",
                "destination": "bios/md_kbd.zip",
                "md5": "b29efc03371956e9ac5693f665ff1879",
                "name": "md_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Display module 2 for Mega Drive systems.",
                "destination": "bios/mdisplay2.zip",
                "md5": "ae514a44d8423bd729c1a185fcdb500b",
                "name": "mdisplay2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Codemaster SEPROM for Mega Drive cartridges.",
                "destination": "bios/md_seprom_codemast.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "md_seprom_codemast.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MM96 SEPROM for Mega Drive cartridge support.",
                "destination": "bios/md_seprom_mm96.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "md_seprom_mm96.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Augmented Reality module for Mega Drive.",
                "destination": "bios/megadrive_ar.zip",
                "md5": "c16da7ee9d69835df190103b15516e4d",
                "name": "megadrive_ar.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "J-Cart Micromac2 for Mega Drive with extra controller ports.",
                "destination": "bios/megadrive_rom_jcart_micromac2.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "megadrive_rom_jcart_micromac2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "IDE controller module for MediaGX CS5530 systems.",
                "destination": "bios/mediagx_cs5530_ide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "mediagx_cs5530_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "J-Cart Micromac96 for Mega Drive with extra ports.",
                "destination": "bios/megadrive_rom_jcart_micromac96.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "megadrive_rom_jcart_micromac96.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "J-Cart Sampras for Mega Drive with dual controller support.",
                "destination": "bios/megadrive_rom_jcart_sampras.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "megadrive_rom_jcart_sampras.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "J-Cart SSKid for Mega Drive with extra controller ports.",
                "destination": "bios/megadrive_rom_jcart_sskid.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "megadrive_rom_jcart_sskid.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Arcade-to-home Mega Play module for game conversion.",
                "destination": "bios/megaplay.zip",
                "md5": "6bb005f55ba39bc5f6b330b663da1a58",
                "name": "megaplay.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MG1 Keyboard Device: Keyboard peripheral for MG1.",
                "destination": "bios/mg1_kbd_device.zip",
                "md5": "bffd570a3b144e4eab113865ab97732f",
                "name": "mg1_kbd_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MGA 2064W Module: Graphics module for MGA systems.",
                "destination": "bios/mga2064w.zip",
                "md5": "0580cf1cd553dc0bff806399b26cb227",
                "name": "mga2064w.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Microtan Keyboard MT009: Keyboard for Microtan systems.",
                "destination": "bios/microtan_kbd_mt009.zip",
                "md5": "4a5a2748faf41e459f904efbcb9b0982",
                "name": "microtan_kbd_mt009.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Microtouch Module: Touchscreen module.",
                "destination": "bios/microtouch.zip",
                "md5": "7b2a4db61eb910f60c8f2fe159fd5802",
                "name": "microtouch.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MID SSIO Module: MIDI sound interface for MSX.",
                "destination": "bios/midssio.zip",
                "md5": "5904b0de768d1d506e766aa7e18994c1",
                "name": "midssio.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MIE: MSX expansion module.",
                "destination": "bios/mie.zip",
                "md5": "e95415b161121bef35ade12367138c63",
                "name": "mie.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Megatech: Arcade module for MSX.",
                "destination": "bios/megatech.zip",
                "md5": "a502f86d5d16e00282173a901c26648b",
                "name": "megatech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MID CSD: MIDI CSD module for MSX.",
                "destination": "bios/midcsd.zip",
                "md5": "7065d765ab1ee2576f1467a92927851d",
                "name": "midcsd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mindset RS232: RS232 module for Mindset.",
                "destination": "bios/mindset_rs232_module.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "mindset_rs232_module.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mindset Sound: Sound module for Mindset.",
                "destination": "bios/mindset_sound_module.zip",
                "md5": "b6734b751348af05c25a389d5edea9d0",
                "name": "mindset_sound_module.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Miuchiz: MSX expansion module.",
                "destination": "bios/miuchiz.zip",
                "md5": "2725e99e7b29a549a915267a6ebbeb94",
                "name": "miuchiz.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MKS3: MSX peripheral module.",
                "destination": "bios/mks3.zip",
                "md5": "0afe39e0314bf6633532c9b510199644",
                "name": "mks3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mini Chif: MSX expansion module.",
                "destination": "bios/minichif.zip",
                "md5": "e699a2459159b8ff9822d91db5291e38",
                "name": "minichif.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MM1 Keyboard: Keyboard for MM1.",
                "destination": "bios/mm1kb.zip",
                "md5": "2e572250c60100b5394e427cf80f5254",
                "name": "mm1kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Model 1 IO: I/O module for Model 1.",
                "destination": "bios/model1io.zip",
                "md5": "804ad0e72a9e18b67dfcf630f5b79985",
                "name": "model1io.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MM5740: MSX module.",
                "destination": "bios/mm5740.zip",
                "md5": "f6c0e52e1a84a5185885f30bcb233c29",
                "name": "mm5740.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Model 1 IO 2: Extended I/O module.",
                "destination": "bios/model1io2.zip",
                "md5": "db7ab55139955edc23b4f2ddd5a168fd",
                "name": "model1io2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mockingboard D: Sound module for Apple II.",
                "destination": "bios/mockingboardd.zip",
                "md5": "6c7d62a781867ad9ea8e7c6e5691e8bf",
                "name": "mockingboardd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPCB 849: MSX peripheral module.",
                "destination": "bios/mpcb849.zip",
                "md5": "e264de54a5fa0ec5db826ecfeee82ff5",
                "name": "mpcb849.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPCB 828: MSX expansion board.",
                "destination": "bios/mpcb828.zip",
                "md5": "ff5f2761b3f2cce0949e76a84af3db8d",
                "name": "mpcb828.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPCB 896: MSX peripheral module.",
                "destination": "bios/mpcb896.zip",
                "md5": "f478b36c475ba318017ca8d39a1ae8f8",
                "name": "mpcb896.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPCB A79: MSX peripheral board.",
                "destination": "bios/mpcba79.zip",
                "md5": "cef322e8f7fcf22abbb232b7703b457f",
                "name": "mpcba79.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPCB 963: MSX peripheral board.",
                "destination": "bios/mpcb963.zip",
                "md5": "1f9fc96ef3444aa6a941d0f42cae3f20",
                "name": "mpcb963.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPCBB 68: MSX expansion board.",
                "destination": "bios/mpcbb68.zip",
                "md5": "9824d1ea8e817a14595e10fcc50d10f9",
                "name": "mpcbb68.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 EPB: EPB module for MSX.",
                "destination": "bios/mpf1_epb.zip",
                "md5": "8dbe28ea4c3e52ec7c81452d5a9a851b",
                "name": "mpf1_epb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPCBB 92: MSX peripheral board.",
                "destination": "bios/mpcbb92.zip",
                "md5": "f7fdb3250ffcb67d250dad2901a767b7",
                "name": "mpcbb92.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 IOM IP: I/O module for MSX.",
                "destination": "bios/mpf1_iom_ip.zip",
                "md5": "56610ca4ac9855c4143b399662c52db9",
                "name": "mpf1_iom_ip.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 EPB IBP: Expanded EPB module.",
                "destination": "bios/mpf1_epb_ibp.zip",
                "md5": "b017d70ff35d77e9501b0550888a7d2f",
                "name": "mpf1_epb_ibp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 PRT: Printer interface for MSX.",
                "destination": "bios/mpf1_prt.zip",
                "md5": "934a9f6d4ee79999b88e4890ee09b1c7",
                "name": "mpf1_prt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 PRT IP: Printer interface for MSX (IP).",
                "destination": "bios/mpf1_prt_ip.zip",
                "md5": "3fe83c41b79aa860c768087755c3c8e1",
                "name": "mpf1_prt_ip.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 SGB: Super Game Boy module for MSX.",
                "destination": "bios/mpf1_sgb.zip",
                "md5": "613b25182a8753cd490cebefd226967d",
                "name": "mpf1_sgb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 TVA IP: TV output module for MSX.",
                "destination": "bios/mpf1_tva_ip.zip",
                "md5": "c8d58d43318b32c4b00c59cf9b6c15d7",
                "name": "mpf1_tva_ip.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 VID: Video interface module for MSX.",
                "destination": "bios/mpf1_vid.zip",
                "md5": "75186ab021d436b9c8598dfb3991fb62",
                "name": "mpf1_vid.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPF1 SSB: Sound and soundboard for MSX.",
                "destination": "bios/mpf1_ssb.zip",
                "md5": "967ddb070af9b1d4c3ca2d34264db039",
                "name": "mpf1_ssb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPS 1200: Dot matrix printer for MSX.",
                "destination": "bios/mps1200.zip",
                "md5": "bdcac298c8627aa562828dfccbdc1b56",
                "name": "mps1200.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPS 1250: Improved dot matrix printer for MSX.",
                "destination": "bios/mps1250.zip",
                "md5": "612c9f8b64f5deece2c1963c47af9380",
                "name": "mps1250.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MR9735 002: A peripheral for MSX systems.",
                "destination": "bios/mr9735_002.zip",
                "md5": "17fcf012011c88d9d1287807daa3f544",
                "name": "mr9735_002.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MS 7004: MSX-compatible system controller.",
                "destination": "bios/ms7004.zip",
                "md5": "a1ca17c523f9f0d99382a8e3ab41152d",
                "name": "ms7004.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPU401: MIDI interface for MSX.",
                "destination": "bios/mpu401.zip",
                "md5": "97f162fd6e4686cc4c0d6001d97b5733",
                "name": "mpu401.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSDSD1: MSX disk controller.",
                "destination": "bios/msdsd1.zip",
                "md5": "06edb9e3c50bbfb5f23400466c42ad98",
                "name": "msdsd1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSDSD2: Another MSX disk controller.",
                "destination": "bios/msdsd2.zip",
                "md5": "a5de66de02892e40535e56a732d893e5",
                "name": "msdsd2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPU PC98: MIDI interface for PC98.",
                "destination": "bios/mpu_pc98.zip",
                "md5": "97f162fd6e4686cc4c0d6001d97b5733",
                "name": "mpu_pc98.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSM6222B01: MSX peripheral for clock management.",
                "destination": "bios/msm6222b01.zip",
                "md5": "fc9370a8450f0b2fda69b18fb516a978",
                "name": "msm6222b01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mshark: Audio expansion for MSX.",
                "destination": "bios/mshark.zip",
                "md5": "c5b84ed7d94f0010de3df9d6575182c0",
                "name": "mshark.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSMT070: MSX cartridge interface.",
                "destination": "bios/msmt070.zip",
                "md5": "2bcaa4686dea1adcbbe208bfb7630d62",
                "name": "msmt070.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSMT071: Another MSX cartridge interface.",
                "destination": "bios/msmt071.zip",
                "md5": "de9b0d8b2ff5c5f461b7a804292707b6",
                "name": "msmt071.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart BM 012: MSX cartridge with custom expansion.",
                "destination": "bios/msx_cart_bm_012.zip",
                "md5": "f39430f74f74f47cd5c70c13da39cbf0",
                "name": "msx_cart_bm_012.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart Easispeech: Speech synthesizer for MSX.",
                "destination": "bios/msx_cart_easispeech.zip",
                "md5": "181ba927a7230771fcd480f0ab42577a",
                "name": "msx_cart_easispeech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart FMPAC: FM synthesizer for MSX.",
                "destination": "bios/msx_cart_fmpac.zip",
                "md5": "21ba73df83aab5f2c82f986abdd5e22a",
                "name": "msx_cart_fmpac.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSMT094: MSX expansion module.",
                "destination": "bios/msmt094.zip",
                "md5": "85bb869cac6a1c21e84637cebffaaded",
                "name": "msmt094.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSMT081: Another MSX expansion module.",
                "destination": "bios/msmt081.zip",
                "md5": "b666165f9fa6dc88c7e069b8c100fcd5",
                "name": "msmt081.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart Gouda SCSI: SCSI interface for MSX.",
                "destination": "bios/msx_cart_gouda_scsi.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "msx_cart_gouda_scsi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart SFG01: SFG sound module for MSX.",
                "destination": "bios/msx_cart_sfg01.zip",
                "md5": "54ba28c0ec2f9058ce7f5dc38f606998",
                "name": "msx_cart_sfg01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart SFG05: Enhanced sound module for MSX.",
                "destination": "bios/msx_cart_sfg05.zip",
                "md5": "96acb8b1fc99e4b990bd48cc157430f9",
                "name": "msx_cart_sfg05.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart SKW01: MSX keyboard expansion.",
                "destination": "bios/msx_cart_skw01.zip",
                "md5": "5d651ccb61728dba200ba030f4e32853",
                "name": "msx_cart_skw01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart Mega SCSI: SCSI interface for MSX.",
                "destination": "bios/msx_cart_mega_scsi.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "msx_cart_mega_scsi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Segactrl: Controller interface for MSX systems.",
                "destination": "bios/msx_segactrl.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "msx_segactrl.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Slot RS232: RS232 serial interface for MSX.",
                "destination": "bios/msx_slot_rs232.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "msx_slot_rs232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart Slot Expander: Expands cartridge slots on MSX.",
                "destination": "bios/msx_cart_slotexpander.zip",
                "md5": "3a4f1b45f73735799fbcc86fa34eb122",
                "name": "msx_cart_slotexpander.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart Sunrise ATAIDE: ATA storage for MSX via cartridge.",
                "destination": "bios/msx_cart_sunrise_ataide.zip",
                "md5": "bb00036ec80e5062a198b6d05249f13a",
                "name": "msx_cart_sunrise_ataide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Moonsound: Enhanced audio card for MSX.",
                "destination": "bios/msx_moonsound.zip",
                "md5": "ece74907e9c6e1d08b8d439b2eeef540",
                "name": "msx_moonsound.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Slot RS232 Mitsubishi: RS232 interface for MSX by Mitsubishi.",
                "destination": "bios/msx_slot_rs232_mitsubishi.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "msx_slot_rs232_mitsubishi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Slot RS232 SVI738: RS232 interface for SVI738 MSX.",
                "destination": "bios/msx_slot_rs232_svi738.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "msx_slot_rs232_svi738.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Cart UCN01: Unique MSX cartridge for specific peripherals.",
                "destination": "bios/msx_cart_ucn01.zip",
                "md5": "736d5eb37278f267b96bcb3c5d2c9304",
                "name": "msx_cart_ucn01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Slot RS232 Toshiba: RS232 expansion for Toshiba MSX.",
                "destination": "bios/msx_slot_rs232_toshiba.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "msx_slot_rs232_toshiba.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Slot RS232 Sony: RS232 interface for Sony MSX.",
                "destination": "bios/msx_slot_rs232_sony.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "msx_slot_rs232_sony.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MTX CFX: Disk expansion for MTX computers.",
                "destination": "bios/mtx_cfx.zip",
                "md5": "5637a0c00e45381cc1cea5c8c48e5688",
                "name": "mtx_cfx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MSX Slot RS232 Toshiba HX3X: RS232 expansion for Toshiba HX3X MSX.",
                "destination": "bios/msx_slot_rs232_toshiba_hx3x.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "msx_slot_rs232_toshiba_hx3x.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MTX SDXBASE: Base system for MTX with SD support.",
                "destination": "bios/mtx_sdxbas.zip",
                "md5": "f15fa1ffd21e26ec12d8ceab589878ff",
                "name": "mtx_sdxbas.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MU5 LCD Module: LCD interface for the MU5 computer.",
                "destination": "bios/mu5lcd.zip",
                "md5": "424057cff5dc04207b1db60d6952cc46",
                "name": "mu5lcd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME 120: Motorola MVME120 system for embedded applications.",
                "destination": "bios/mvme120.zip",
                "md5": "c77c25e182a049a57a8942007a0a5563",
                "name": "mvme120.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MTX SDXCPM: SD card interface for MTX with CPM compatibility.",
                "destination": "bios/mtx_sdxcpm.zip",
                "md5": "45f64839fae3e43dbd2a249a55271eae",
                "name": "mtx_sdxcpm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME121 - VMEbus SBC from Motorola.",
                "destination": "bios/mvme121.zip",
                "md5": "c77c25e182a049a57a8942007a0a5563",
                "name": "mvme121.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MULCD - Multi-functional LCD module.",
                "destination": "bios/mulcd.zip",
                "md5": "47255b0a694d61f30e44416edbaeaead",
                "name": "mulcd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME122 - Compact VME-based SBC.",
                "destination": "bios/mvme122.zip",
                "md5": "c77c25e182a049a57a8942007a0a5563",
                "name": "mvme122.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME123 - VMEbus SBC with high performance.",
                "destination": "bios/mvme123.zip",
                "md5": "c77c25e182a049a57a8942007a0a5563",
                "name": "mvme123.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME147 - VMEbus processor with Intel 80486.",
                "destination": "bios/mvme147.zip",
                "md5": "846002f4a3556e49ce3e02ae2e05f789",
                "name": "mvme147.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME180 - VMEbus processor module.",
                "destination": "bios/mvme180.zip",
                "md5": "236c7dd3d3af022f17699973c06e4f32",
                "name": "mvme180.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME328 - SBC for industrial control.",
                "destination": "bios/mvme328.zip",
                "md5": "90b9485035d007c1daa0d269241efc2d",
                "name": "mvme328.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME350 - VME computer with enhanced memory.",
                "destination": "bios/mvme350.zip",
                "md5": "9f190e5038d60b24cf20a52ef398f8dd",
                "name": "mvme350.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME187 - VME processor for embedded use.",
                "destination": "bios/mvme187.zip",
                "md5": "408fdd0835f0a6fa73d2a2a94faa09cf",
                "name": "mvme187.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME327A - High-performance VME controller.",
                "destination": "bios/mvme327a.zip",
                "md5": "688b98157f7c8aefe4828f6eae64415b",
                "name": "mvme327a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MZ1E30 - Display module for vintage PCs.",
                "destination": "bios/mz1e30.zip",
                "md5": "8b92d3ebba050aac0871116ced7bb0e0",
                "name": "mz1e30.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MVME181 - VME processor for data-intensive tasks.",
                "destination": "bios/mvme181.zip",
                "md5": "ac9b0a31384de81bd173b02a2634771c",
                "name": "mvme181.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MZR8300 - I/O card for MZR systems.",
                "destination": "bios/mzr8300.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "mzr8300.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NABUPC Keyboard interface for NABUPC systems.",
                "destination": "bios/nabupc_keyboard.zip",
                "md5": "fd287071c251fa5bfa3c382da7d0e1d6",
                "name": "nabupc_keyboard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MZ1P16 - Zilog Z80-based microprocessor.",
                "destination": "bios/mz1p16.zip",
                "md5": "97b658098eebf1d652b9072b67dc99ca",
                "name": "mz1p16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MZR8105 - I/O expansion module.",
                "destination": "bios/mzr8105.zip",
                "md5": "e3b86233e6faa572a88cbcdb14fecfcf",
                "name": "mzr8105.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NABUPC RS232 option for serial communication.",
                "destination": "bios/nabupc_option_rs232.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "nabupc_option_rs232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco 51 - Arcade board with custom chips.",
                "destination": "bios/namco51.zip",
                "md5": "7fe7e6dde605d05045e8bafc5052a3f1",
                "name": "namco51.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco 50 - Arcade board with custom graphics.",
                "destination": "bios/namco50.zip",
                "md5": "bff02877b3e56117fc250c2a47fee7ea",
                "name": "namco50.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco 53 - Arcade hardware with sound and video.",
                "destination": "bios/namco53.zip",
                "md5": "0bcfb883e27939391f0d7e0acf179ba1",
                "name": "namco53.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco 52 - Arcade board with custom hardware.",
                "destination": "bios/namco52.zip",
                "md5": "41f3b85edc40ef1b5843e62db3c37eff",
                "name": "namco52.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco 54 - Arcade board with custom sound and graphics.",
                "destination": "bios/namco54.zip",
                "md5": "705edf0e055cd27264ce2a5828b354f2",
                "name": "namco54.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco AMC - Arcade Music Controller.",
                "destination": "bios/namco_amc.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_amc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco 62 - Arcade board with advanced sound features.",
                "destination": "bios/namco62.zip",
                "md5": "b5616b573d54f2c1d7ef9d56f91ad1d8",
                "name": "namco62.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco ASCA1 - Arcade system controller.",
                "destination": "bios/namco_asca1.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_asca1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco ASCA3 - Advanced arcade system controller.",
                "destination": "bios/namco_asca3.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_asca3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco ASCA5 - Arcade system controller for games.",
                "destination": "bios/namco_asca5.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_asca5.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco CSZ1 - Arcade controller board.",
                "destination": "bios/namco_csz1.zip",
                "md5": "d88d6ebc51aa0658aa729450f5c96cf5",
                "name": "namco_csz1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco Cyberlead LED - LED control for arcade machines.",
                "destination": "bios/namco_cyberlead_led.zip",
                "md5": "d8596a7a646fb1c9f957ccae60cc2230",
                "name": "namco_cyberlead_led.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco Cyberlead - Arcade system with visual effects.",
                "destination": "bios/namco_cyberlead.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_cyberlead.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco ASCA3A - Enhanced arcade system controller.",
                "destination": "bios/namco_asca3a.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_asca3a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco Cyberleada - Arcade system with integrated hardware.",
                "destination": "bios/namco_cyberleada.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_cyberleada.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco DE PCB - PCB for arcade machines.",
                "destination": "bios/namco_de_pcb.zip",
                "md5": "d9541eb18c6c861435d6683f75b2d25c",
                "name": "namco_de_pcb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco Empri101 - Arcade machine control board.",
                "destination": "bios/namco_empri101.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_empri101.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco Emio102 - Expansion module for arcade systems.",
                "destination": "bios/namco_emio102.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_emio102.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco FCB - Custom arcade board for sound and video.",
                "destination": "bios/namco_fcb.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_fcb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco TSSIO - Arcade board with I/O functionality.",
                "destination": "bios/namco_tssio.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_tssio.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco FCA11 - Control board for arcade systems.",
                "destination": "bios/namco_fca11.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_fca11.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco FCA10 - Arcade system controller board.",
                "destination": "bios/namco_fca10.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_fca10.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco XMIU1 - Interface board for arcade machines.",
                "destination": "bios/namco_xmiu1.zip",
                "md5": "0eeea2edd2379a4347afb77503819358",
                "name": "namco_xmiu1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C65 - Custom arcade controller.",
                "destination": "bios/namcoc65.zip",
                "md5": "a1037fce8b20a128d87e016ed1655704",
                "name": "namcoc65.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C67 - Arcade system board for games.",
                "destination": "bios/namcoc67.zip",
                "md5": "c6e118dce025a17b9e3f6d17330ba6eb",
                "name": "namcoc67.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C68 - Arcade board for sound and video effects.",
                "destination": "bios/namcoc68.zip",
                "md5": "d9541eb18c6c861435d6683f75b2d25c",
                "name": "namcoc68.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C70 - Custom arcade board for multiple features.",
                "destination": "bios/namcoc70.zip",
                "md5": "aa569a303793510b2b4173480148de4b",
                "name": "namcoc70.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C69 - Arcade controller with sound and display.",
                "destination": "bios/namcoc69.zip",
                "md5": "ad9af7a9560cad74f1644328213748f6",
                "name": "namcoc69.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C74 - Multi-functional arcade board.",
                "destination": "bios/namcoc74.zip",
                "md5": "49051be5627d94a0c8b1baf7c24c4ba6",
                "name": "namcoc74.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C71 - Arcade controller for various functions.",
                "destination": "bios/namcoc71.zip",
                "md5": "820432925f6fa45cd6ccd44db8afdb58",
                "name": "namcoc71.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C76 - Arcade control board with video and sound.",
                "destination": "bios/namcoc76.zip",
                "md5": "c0e177c75fa95ae46143e0609f58caaa",
                "name": "namcoc76.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco C75 - Arcade board for enhanced gameplay features.",
                "destination": "bios/namcoc75.zip",
                "md5": "17516c33298e52424ffb58afc2ad208c",
                "name": "namcoc75.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Nanoreseau MO - Network adapter for MAME emulation.",
                "destination": "bios/nanoreseau_mo.zip",
                "md5": "09c97575aeb2ab657b58784b75f24545",
                "name": "nanoreseau_mo.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Namco S21 DSP - Digital signal processor for arcade systems.",
                "destination": "bios/namcos21_dsp_c67_device.zip",
                "md5": "c6e118dce025a17b9e3f6d17330ba6eb",
                "name": "namcos21_dsp_c67_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Nanoreseau TO - Network adapter for arcade games.",
                "destination": "bios/nanoreseau_to.zip",
                "md5": "a16b4753550ad5b9c838a470c381c401",
                "name": "nanoreseau_to.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB Aenet - Network interface for arcade machines.",
                "destination": "bios/nb_aenet.zip",
                "md5": "1ced5c385adf39cf236cb1c21c8b0fe8",
                "name": "nb_aenet.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Naomi GD-ROM - Disc-based arcade system.",
                "destination": "bios/naomigd.zip",
                "md5": "e20b430bd7def78b45f61f238abab624",
                "name": "naomigd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "mame",
                "description": "Naomi 2 - Advanced arcade hardware system.",
                "destination": "bios/naomi2.zip",
                "md5": "c50072cbab75673e1b1a6b94355e6fa8",
                "name": "naomi2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "mame",
                "description": "NB Image - Arcade game images and assets.",
                "destination": "bios/nb_image.zip",
                "md5": "5dcfddc35279b1b511ad3ce58595b67c",
                "name": "nb_image.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB LaserView - Laser display system for arcade games.",
                "destination": "bios/nb_laserview.zip",
                "md5": "7cb04f79bad1534d182e0549436ca942",
                "name": "nb_laserview.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB AMC3B - Arcade controller board.",
                "destination": "bios/nb_amc3b.zip",
                "md5": "89aa35fe83e503087512c39ecd39b9fc",
                "name": "nb_amc3b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB M2HR - Arcade system controller.",
                "destination": "bios/nb_m2hr.zip",
                "md5": "7aacdc142110832b7a4fc4e220678f6f",
                "name": "nb_m2hr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB BTBug - Bug tracking system for arcade boards.",
                "destination": "bios/nb_btbug.zip",
                "md5": "04b269cfae5f17114a557ea6f1a65a88",
                "name": "nb_btbug.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB C264 - Control board for arcade systems.",
                "destination": "bios/nb_c264.zip",
                "md5": "6f22ff285e2d9a57c5434a9d1ca9ccc0",
                "name": "nb_c264.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB M2VC - Arcade controller with video support.",
                "destination": "bios/nb_m2vc.zip",
                "md5": "93b8d4b60f3198e6a803328acabc6de1",
                "name": "nb_m2vc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB MDC824 - Multi-functional arcade control board.",
                "destination": "bios/nb_mdc824.zip",
                "md5": "8ffe31f1ee8164f6c1dfd95ffb79feff",
                "name": "nb_mdc824.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB MDC48 - Arcade control unit for video and sound.",
                "destination": "bios/nb_mdc48.zip",
                "md5": "36d690ffadc08a31141ffcd573320518",
                "name": "nb_mdc48.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB QDLink - Link module for arcade machines.",
                "destination": "bios/nb_qdlink.zip",
                "md5": "3d8267e7e4e5c1cde6a080112e4f8c6f",
                "name": "nb_qdlink.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB RTPD - Real-time processing for arcade hardware.",
                "destination": "bios/nb_rtpd.zip",
                "md5": "04a07c35fa5faf51e8507b6602d6f758",
                "name": "nb_rtpd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB PCS8 - Control system for arcade machines.",
                "destination": "bios/nb_pcs8.zip",
                "md5": "01fd0e8eb4b39091316b5337c982b60a",
                "name": "nb_pcs8.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB SP8S3 - Arcade system with enhanced features.",
                "destination": "bios/nb_sp8s3.zip",
                "md5": "d4a26acf33242f7b1fd4e6e6ab82f842",
                "name": "nb_sp8s3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB SPDQ - Arcade system with game data.",
                "destination": "bios/nb_spdq.zip",
                "md5": "f83be5dfa2db9f4a8ab740f2eaf44a08",
                "name": "nb_spdq.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB ThungX - Arcade game controller system.",
                "destination": "bios/nb_thungx.zip",
                "md5": "be34c987aea39b290222efceb5483906",
                "name": "nb_thungx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB Workstation - Development system for arcade games.",
                "destination": "bios/nb_wkstn.zip",
                "md5": "385e461a25c7ab5b69cc47ccc0e6276a",
                "name": "nb_wkstn.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB ThungX16 - Arcade controller with enhanced features.",
                "destination": "bios/nb_thungx16.zip",
                "md5": "6489162d5d036fa9af7866e57b453690",
                "name": "nb_thungx16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB VikBW - Arcade system with video and sound.",
                "destination": "bios/nb_vikbw.zip",
                "md5": "c69531d053fa8b30400c6fcedb140adc",
                "name": "nb_vikbw.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NES ROB - Robotic peripheral for the NES.",
                "destination": "bios/nes_rob.zip",
                "md5": "df28b0be3926920280f628cb58848c58",
                "name": "nes_rob.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NCR 53C825 PCI - PCI SCSI controller.",
                "destination": "bios/ncr53c825_pci.zip",
                "md5": "2dd55480080a8d451a8624ff68032f78",
                "name": "ncr53c825_pci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NB WSPT - Workstation for arcade system development.",
                "destination": "bios/nb_wspt.zip",
                "md5": "8064df17a4d8f6a97cce15ed5f5780da",
                "name": "nb_wspt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NES VRC7 - Sound expansion for the NES.",
                "destination": "bios/nes_vrc7.zip",
                "md5": "3f7c70a44c4496240a13f0d8ddf9b178",
                "name": "nes_vrc7.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Neon 250 - Arcade machine with 3D graphics.",
                "destination": "bios/neon250.zip",
                "md5": "3a42f1ca6e1895421b0d8f61ebab3ac5",
                "name": "neon250.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NeoGeo - Arcade system with advanced graphics.",
                "destination": "bios/neogeo.zip",
                "md5": "00dad01abdbf8ea9e79ad2fe11bdb182",
                "name": "neogeo.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "mame",
                "description": "Newbrain FDC - Floppy disk controller for Newbrain.",
                "destination": "bios/newbrain_fdc.zip",
                "md5": "0fb3e93ff1983cf04c333f609f2aea02",
                "name": "newbrain_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Newbrain EIM - Expansion interface for Newbrain.",
                "destination": "bios/newbrain_eim.zip",
                "md5": "0fb3e93ff1983cf04c333f609f2aea02",
                "name": "newbrain_eim.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Nichidvd - DVD interface for arcade machines.",
                "destination": "bios/nichidvd.zip",
                "md5": "bb12edea28c6fbd83df9eb3d458e326b",
                "name": "nichidvd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NLQ 401 - Dot matrix printer for arcade systems.",
                "destination": "bios/nlq401.zip",
                "md5": "76118a76649a8083e96359ac61dbb7c5",
                "name": "nlq401.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Novell DCB - Data communications board for arcade machines.",
                "destination": "bios/novell_dcb.zip",
                "md5": "c6462fbd21857ad37e38c503c74549e5",
                "name": "novell_dcb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NMK004 - Arcade controller for various systems.",
                "destination": "bios/nmk004.zip",
                "md5": "bfacf1a68792d5348f93cf724d2f1dda",
                "name": "nmk004.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Naomi - Arcade system board with powerful graphics.",
                "destination": "bios/naomi.zip",
                "md5": "526eda1e2a7920c92c88178789d71d84",
                "name": "naomi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "mame",
                "description": "NP600A3 - Network interface card for arcade systems.",
                "destination": "bios/np600a3.zip",
                "md5": "6200d34f55e01d0cf297e8a9cf21a443",
                "name": "np600a3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NSS - Networked system for arcade games.",
                "destination": "bios/nss.zip",
                "md5": "64477b600ad6436f3304624bf02f993f",
                "name": "nss.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "NSS TV Interface - Video interface for arcade network systems.",
                "destination": "bios/nss_tvinterface.zip",
                "md5": "30483b59c08bd04832078bdea8337fe4",
                "name": "nss_tvinterface.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Number 9 Rev - Graphics accelerator card for systems.",
                "destination": "bios/number_9_rev.zip",
                "md5": "6d4ec82eb881a4f06115ec75a0b8f7d9",
                "name": "number_9_rev.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "O'Hare - Arcade game featuring a shooting mechanism.",
                "destination": "bios/ohare.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "ohare.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Omniwave - Arcade game controller system.",
                "destination": "bios/omniwave.zip",
                "md5": "be689d99ca211858f2ef5b07a7fafb0a",
                "name": "omniwave.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "OMTI 8621 ISA - ISA card for arcade systems.",
                "destination": "bios/omti8621isa.zip",
                "md5": "55115e5ab1567226b7186e890932f198",
                "name": "omti8621isa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Oric Jasmin - Oric personal computer peripheral.",
                "destination": "bios/oric_jasmin.zip",
                "md5": "c9d277f2a718d80b36fa9afe8057b831",
                "name": "oric_jasmin.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "OSA Analyst - Analysis tool for OSA systems.",
                "destination": "bios/osa_analyst.zip",
                "md5": "1789f4e1dc3cd9b1746eb6dddbfe670d",
                "name": "osa_analyst.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Oric Microdisc - Disk drive for Oric computers.",
                "destination": "bios/oric_microdisc.zip",
                "md5": "265b96ba0d018e191476c39acdcba13a",
                "name": "oric_microdisc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "OSA Maestro A - Audio system for OSA machines.",
                "destination": "bios/osa_maestroa.zip",
                "md5": "ff6dc7c4b7f03e68cc67da0d785e8456",
                "name": "osa_maestroa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "OSA Maestro - Audio and video processing system for OSA.",
                "destination": "bios/osa_maestro.zip",
                "md5": "8de84807ce8c3eb2a31a682bf5e5d26c",
                "name": "osa_maestro.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "OSA Sparc - High-performance SPARC processor-based system.",
                "destination": "bios/osa_sparc.zip",
                "md5": "e758e246a7edf0c4d199c8e10cbfe4cd",
                "name": "osa_sparc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "P1 FDC - Floppy disk controller for the P1 system.",
                "destination": "bios/p1_fdc.zip",
                "md5": "d20f4eed967bce5a7d278605763af42b",
                "name": "p1_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "P1 HDC - Hard disk controller for the P1 system.",
                "destination": "bios/p1_hdc.zip",
                "md5": "3c8a3c0b9719bd56cdb859ca4555b2c5",
                "name": "p1_hdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "OTI64111 PCI - PCI-based video card for OTI systems.",
                "destination": "bios/oti64111_pci.zip",
                "md5": "b96404a7f539052be60a333e3c00c3fb",
                "name": "oti64111_pci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PA7234 - Video encoder for PACE systems.",
                "destination": "bios/pa7234.zip",
                "md5": "8a81c8109bd879911c2bed2e7808d9a4",
                "name": "pa7234.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Partner GDP - GDP graphics controller for partner systems.",
                "destination": "bios/partner_gdp.zip",
                "md5": "bb07222ba894caca2d7e270a5881d205",
                "name": "partner_gdp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Paddington - Arcade game featuring platformer mechanics.",
                "destination": "bios/paddington.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "paddington.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "P72 - Peripheral device for arcade systems.",
                "destination": "bios/p72.zip",
                "md5": "a55970ab032e25cb4aa1ad48efc2e7ed",
                "name": "p72.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PA7246 - Video encoder for PACE systems.",
                "destination": "bios/pa7246.zip",
                "md5": "8a81c8109bd879911c2bed2e7808d9a4",
                "name": "pa7246.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "P1 ROM - System ROM for P1 arcade platform.",
                "destination": "bios/p1_rom.zip",
                "md5": "d429f6eaf5918b2b4175c8d70ff084b3",
                "name": "p1_rom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "mame",
                "description": "PC1512KB - Keyboard for Amstrad PC1512 personal computer.",
                "destination": "bios/pc1512kb.zip",
                "md5": "18e1d9e6187ae54a322b3005656c4b43",
                "name": "pc1512kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC1640 IGA - Graphics adapter for Amstrad PC1640.",
                "destination": "bios/pc1640_iga.zip",
                "md5": "f087fedf06341161561068357f4baad8",
                "name": "pc1640_iga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC80S31K - Interface card for the PC-80 system.",
                "destination": "bios/pc80s31k.zip",
                "md5": "c7a5b9d91afe28309915b9215e7bc818",
                "name": "pc80s31k.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC80S31 - Interface card for the PC-80 series.",
                "destination": "bios/pc80s31.zip",
                "md5": "09b9b42544980d778006df8bd78cda31",
                "name": "pc80s31.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-8801-23 - Enhanced model of NEC PC-8801.",
                "destination": "bios/pc8801_23.zip",
                "md5": "79ae0d2bb1901b7e606b6dc339b79a97",
                "name": "pc8801_23.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC87306 - ISA sound chip for PC-based systems.",
                "destination": "bios/pc87306.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "pc87306.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-88VA2 FD Interface - Floppy disk controller interface.",
                "destination": "bios/pc88va2_fd_if.zip",
                "md5": "05c4c65019143768d717691741abe92d",
                "name": "pc88va2_fd_if.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC97338 - Sound chip for PC systems.",
                "destination": "bios/pc97338.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "pc97338.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9801-118 - Model 118 of NEC PC-9801 series.",
                "destination": "bios/pc9801_118.zip",
                "md5": "79ae0d2bb1901b7e606b6dc339b79a97",
                "name": "pc9801_118.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9801-26 - Another model in the NEC PC-9801 series.",
                "destination": "bios/pc9801_26.zip",
                "md5": "b18d0380b4f8fa70ede0fb022e2bc87f",
                "name": "pc9801_26.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9801-14 - Early model in NEC's PC-9801 series.",
                "destination": "bios/pc9801_14.zip",
                "md5": "4723366c54aa1ebbf072b26a59e8f2f6",
                "name": "pc9801_14.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9801-27 - Advanced model in NEC PC-9801 series.",
                "destination": "bios/pc9801_27.zip",
                "md5": "d72aa54a3cb74a4c65d177fc577d7b76",
                "name": "pc9801_27.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9801-55U - One of the high-end models of the PC-9801 series.",
                "destination": "bios/pc9801_55u.zip",
                "md5": "e4c9a0b2e918e0e5914c158f3c0328a8",
                "name": "pc9801_55u.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9801-55L - A compact model of NEC PC-9801 series.",
                "destination": "bios/pc9801_55l.zip",
                "md5": "44a25fd6749339ee3fda29117f0b5cbb",
                "name": "pc9801_55l.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC98 FDD 2DD - 2.88MB floppy disk drive for PC-98.",
                "destination": "bios/pc98_fdd_2dd.zip",
                "md5": "1f06311aa2b237028ae43fbe6ac242d8",
                "name": "pc98_fdd_2dd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9801-86 - Latest model of the PC-9801 series.",
                "destination": "bios/pc9801_86.zip",
                "md5": "9f2ce3adc21d8e2648478ef1e369098e",
                "name": "pc9801_86.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC98 FDD 2HD - 3.5-inch 2HD floppy drive for PC-98.",
                "destination": "bios/pc98_fdd_2hd.zip",
                "md5": "49192b1721d37b6e1f1eb81f92884051",
                "name": "pc98_fdd_2hd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-98 Otomichan Kai - Enhanced version of Otomichan for PC-98.",
                "destination": "bios/pc98_otomichan_kai.zip",
                "md5": "7018498d37f019e86d52087bee2dbb67",
                "name": "pc98_otomichan_kai.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC LPT - Parallel port adapter for PC systems.",
                "destination": "bios/pc_lpt.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "pc_lpt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PCD Video - Video card for various PC-based systems.",
                "destination": "bios/pcd_video.zip",
                "md5": "4e3852d1c573d66f6b3863848f337568",
                "name": "pcd_video.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PCD Keyboard - Keyboard adapter for PCD systems.",
                "destination": "bios/pcd_kbd.zip",
                "md5": "0dfec59ff4dff2d598da68eec3fc7f07",
                "name": "pcd_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PCX Video - Video card for PC-based systems.",
                "destination": "bios/pcx_video.zip",
                "md5": "b6e2aea0a5aeec1cdefb09a3e0776e9a",
                "name": "pcx_video.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PCE Multitap - Multitap peripheral for the PC Engine.",
                "destination": "bios/pce_multitap.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "pce_multitap.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PCE XHE3 - Expanded hardware for the PC Engine.",
                "destination": "bios/pce_xhe3.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "pce_xhe3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 30HRINT - Hardware interface for PD3 systems.",
                "destination": "bios/pd3_30hrint.zip",
                "md5": "249fc9bae894be52d2b6c304ac2f0015",
                "name": "pd3_30hrint.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 LVIW - PD3 video interface for workstations.",
                "destination": "bios/pd3_lviw.zip",
                "md5": "b55eafab6b75683faffb9548916522e0",
                "name": "pd3_lviw.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 MCLR - Memory clear module for PD3.",
                "destination": "bios/pd3_mclr.zip",
                "md5": "00e632f1410bd3cbc1b36486bd74179a",
                "name": "pd3_mclr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 30HR - Hardware controller for PD3 systems.",
                "destination": "bios/pd3_30hr.zip",
                "md5": "249fc9bae894be52d2b6c304ac2f0015",
                "name": "pd3_30hr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 C264 - Controller for PD3 systems with C264 chip.",
                "destination": "bios/pd3_c264.zip",
                "md5": "94a829d9698f3c43a19eeb6f951a84e9",
                "name": "pd3_c264.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 MCLRINT - Integrated memory clear for PD3.",
                "destination": "bios/pd3_mclrint.zip",
                "md5": "00e632f1410bd3cbc1b36486bd74179a",
                "name": "pd3_mclrint.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 PCS8 - Peripheral system for PD3-based systems.",
                "destination": "bios/pd3_pcs8.zip",
                "md5": "57f545f6d8bcbf92316fac35db6706a1",
                "name": "pd3_pcs8.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PD3 PC16 - Personal computer system for PD3 architecture.",
                "destination": "bios/pd3_pc16.zip",
                "md5": "4174a400200754b66803cd33cc1160ec",
                "name": "pd3_pc16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PDS30 Emac - Emulation hardware for PDS30 systems.",
                "destination": "bios/pds30_emac.zip",
                "md5": "7f98140074b5b855802053a3bfd912b1",
                "name": "pds30_emac.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PDC20262 - PCI-to-IDE controller for PC systems.",
                "destination": "bios/pdc20262.zip",
                "md5": "119f071e44a0ec66ee1409a16a2fd6b9",
                "name": "pdc20262.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PDSLC MACCONLC - Networking card for PDSLC systems.",
                "destination": "bios/pdslc_macconlc.zip",
                "md5": "d0f23bfa37479d6584b625bebff79cb3",
                "name": "pdslc_macconlc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PDS Hyper - Hypervisor system for PDS systems.",
                "destination": "bios/pds_hyper.zip",
                "md5": "8e4f45c39e5b95e27663fb40cfc93bf4",
                "name": "pds_hyper.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PDS SEFP - Serial expansion for PDS systems.",
                "destination": "bios/pds_sefp.zip",
                "md5": "cb45a906ddb8b34db8d7e7206bed0e95",
                "name": "pds_sefp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Peribox - General peripheral device for multiple systems.",
                "destination": "bios/peribox.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "peribox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Peribox EV1 - Enhanced version of Peribox.",
                "destination": "bios/peribox_ev1.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "peribox_ev1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Peribox EV - Enhanced version of the Peribox peripheral.",
                "destination": "bios/peribox_ev.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "peribox_ev.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PerMedia2 - Video chipset for multimedia systems.",
                "destination": "bios/permedia2.zip",
                "md5": "cee4642d8bd3c15c3740e5fa51402f9c",
                "name": "permedia2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Peribox GenMod - General modification version of Peribox.",
                "destination": "bios/peribox_genmod.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "peribox_genmod.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Peribox Gen - Generic version of the Peribox peripheral.",
                "destination": "bios/peribox_gen.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "peribox_gen.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Peribox SG - Special version of Peribox for specific systems.",
                "destination": "bios/peribox_sg.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "peribox_sg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PET Softbox - Software for the Commodore PET system.",
                "destination": "bios/pet_softbox.zip",
                "md5": "cd6fd600b43c7ef64f4cec238445ac89",
                "name": "pet_softbox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PG200 - A peripheral device for various systems.",
                "destination": "bios/pg200.zip",
                "md5": "41a890394d8227950a802280f48e0013",
                "name": "pg200.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PET SuperPET - Expanded version of the Commodore PET.",
                "destination": "bios/pet_superpet.zip",
                "md5": "069fea8d909bedc6c0f7f8b3b8555f86",
                "name": "pet_superpet.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PL6 FPGA - FPGA implementation for PL6-based systems.",
                "destination": "bios/pl6_fpga.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "pl6_fpga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Playch10 - Video and sound hardware for retro systems.",
                "destination": "bios/playch10.zip",
                "md5": "0329b5c0eb126c6da029b09ae63e707c",
                "name": "playch10.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PLG100 VL - Video logic card for PLG100 systems.",
                "destination": "bios/plg100_vl.zip",
                "md5": "350081ddfbc18a665cd8611862c51f9b",
                "name": "plg100_vl.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PGM - Programmable graphics module for arcade systems.",
                "destination": "bios/pgm.zip",
                "md5": "68ef99a1f2847d08ff9242a90561d31b",
                "name": "pgm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Pofo HPC102 - Hardware peripheral for Pofo systems.",
                "destination": "bios/pofo_hpc102.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "pofo_hpc102.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Pofo HPC101 - Basic hardware peripheral for Pofo systems.",
                "destination": "bios/pofo_hpc101.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "pofo_hpc101.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Polyvti - Video and text interface for arcade systems.",
                "destination": "bios/polyvti.zip",
                "md5": "9c5864f92ff38505438fbbda9e775c43",
                "name": "polyvti.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Pofo HPC104 v2 - Enhanced version of the Pofo HPC104 hardware.",
                "destination": "bios/pofo_hpc104_2.zip",
                "md5": "68babe6f7f88c8854436fac395f7126c",
                "name": "pofo_hpc104_2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Pofo HPC104 - Hardware peripheral for Pofo systems.",
                "destination": "bios/pofo_hpc104.zip",
                "md5": "68babe6f7f88c8854436fac395f7126c",
                "name": "pofo_hpc104.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Premier FDC - Floppy disk controller for Premier systems.",
                "destination": "bios/premier_fdc.zip",
                "md5": "5439abebf0b81479d5d1a8f817ecbe65",
                "name": "premier_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PR8210 - Printer interface for PR series systems.",
                "destination": "bios/pr8210.zip",
                "md5": "36dcfa5c896ebcb6d417ce49b67ff474",
                "name": "pr8210.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Profighter QA - Quality assurance software for Profighter systems.",
                "destination": "bios/profighterqa.zip",
                "md5": "ffb37620c7c565785bb9182a15651826",
                "name": "profighterqa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Profighter Q - Pro version of the Profighter system.",
                "destination": "bios/profighterq.zip",
                "md5": "a6a676886a6f15cad101dfd411fcad03",
                "name": "profighterq.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PLG150 AP - Audio peripheral for PLG150 systems.",
                "destination": "bios/plg150_ap.zip",
                "md5": "19b519bd8ca6e4284122c4f7d5e952f9",
                "name": "plg150_ap.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Profighter QB - Beta version of Profighter system software.",
                "destination": "bios/profighterqb.zip",
                "md5": "ffb37620c7c565785bb9182a15651826",
                "name": "profighterqb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Profighter X - Extended version of the Profighter system.",
                "destination": "bios/profighterx.zip",
                "md5": "cb073f1fee5fc6f8856537fe49a90b9b",
                "name": "profighterx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PS2 KeyBC - Keyboard controller for PS2 systems.",
                "destination": "bios/ps2_keybc.zip",
                "md5": "a216a49cbce07c7874a9f48b0c2e6ed5",
                "name": "ps2_keybc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Promotion 3210 - Promotional software for various platforms.",
                "destination": "bios/promotion3210.zip",
                "md5": "400b158f3df620e254c3e5e367d37cb8",
                "name": "promotion3210.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Psion 3Link SER - Serial link for Psion 3 devices.",
                "destination": "bios/psion_3link_ser.zip",
                "md5": "91b1aed905a42884f62cc3d265795bca",
                "name": "psion_3link_ser.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Psion 3Fax - Fax modem for Psion 3 series.",
                "destination": "bios/psion_3fax.zip",
                "md5": "f508146013bdcef55f57c6bc7f16c8fe",
                "name": "psion_3fax.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Psion Parallel - Parallel port adapter for Psion devices.",
                "destination": "bios/psion_parallel.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "psion_parallel.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Psion PCLink - PC link software for Psion devices.",
                "destination": "bios/psion_pclink.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "psion_pclink.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Psion 3Link PAR - Parallel link for Psion 3 devices.",
                "destination": "bios/psion_3link_par.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "psion_3link_par.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Psion SerPar - Serial and parallel interface for Psion systems.",
                "destination": "bios/psion_serpar.zip",
                "md5": "68babe6f7f88c8854436fac395f7126c",
                "name": "psion_serpar.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Psion Siena SSD - Solid-state drive for Psion Siena.",
                "destination": "bios/psion_siena_ssd.zip",
                "md5": "68babe6f7f88c8854436fac395f7126c",
                "name": "psion_siena_ssd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PSX GBoost - Graphics boost for PlayStation systems.",
                "destination": "bios/psxgboost.zip",
                "md5": "3d73d0f35e222075f03a32e5b09ffab4",
                "name": "psxgboost.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PSX CD - CD-ROM driver for PlayStation systems.",
                "destination": "bios/psx_cd.zip",
                "md5": "eb1183945796fca88e41bdc69b4a99a2",
                "name": "psx_cd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QG640 - Graphics hardware for QG systems.",
                "destination": "bios/qg640.zip",
                "md5": "3236abaf824cfd95b34d6f8af126656e",
                "name": "qg640.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL Cumanafdi - Interface for QL systems.",
                "destination": "bios/ql_cumanafdi.zip",
                "md5": "b55321d730244daf368e569779e91038",
                "name": "ql_cumanafdi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PVGA1A - Video graphics adapter for early systems.",
                "destination": "bios/pvga1a.zip",
                "md5": "3db403064cf29020fc8600b6ec32acd7",
                "name": "pvga1a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL Gold - Gold version of the QL hardware.",
                "destination": "bios/ql_gold.zip",
                "md5": "293e7844f7205c6525b92126e4fc8d61",
                "name": "ql_gold.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PX320A - Video interface for PX series systems.",
                "destination": "bios/px320a.zip",
                "md5": "1de325f81ee97a536fbffd9704cac032",
                "name": "px320a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PVGA1A JK - A variant of the PVGA1A graphics card.",
                "destination": "bios/pvga1a_jk.zip",
                "md5": "f729b5913c12e24f295753719a852f28",
                "name": "pvga1a_jk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL KDI - Keyboard and display interface for QL systems.",
                "destination": "bios/ql_kdi.zip",
                "md5": "f04cceb553551017fdd6012c533e075e",
                "name": "ql_kdi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL MHD - Hardware for QL micro-discs.",
                "destination": "bios/ql_mhd.zip",
                "md5": "9dfbc604b89fe2054fdf6c91bacdb4de",
                "name": "ql_mhd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL MPFDI - Multi-port floppy disk interface for QL.",
                "destination": "bios/ql_mpfdi.zip",
                "md5": "8535008d6ffc1b5a06c90783b2d1678a",
                "name": "ql_mpfdi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Pump It Up - Dance game hardware interface.",
                "destination": "bios/pumpitup.zip",
                "md5": "91193c66d849c0ddd58c0074a55cbff1",
                "name": "pumpitup.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL OPDBM - Database manager software for QL systems.",
                "destination": "bios/ql_opdbm.zip",
                "md5": "67cfcf7c32dbaa3da54e9777e4eabfd0",
                "name": "ql_opdbm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL PCMLQDI - PC link interface for QL systems.",
                "destination": "bios/ql_pcmlqdi.zip",
                "md5": "bbe767a98937a4f4586ca3f8bb081a56",
                "name": "ql_pcmlqdi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL SDisk - Disk interface for QL systems.",
                "destination": "bios/ql_sdisk.zip",
                "md5": "83a93ceb67ff4d27d5fb14cbc9cc735f",
                "name": "ql_sdisk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL QLDisc - Disc system for QL hardware.",
                "destination": "bios/ql_qldisc.zip",
                "md5": "c1de912ff4abee3145a24a6eb7d8cdc1",
                "name": "ql_qldisc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL QUBIDE - IDE interface for QL systems.",
                "destination": "bios/ql_qubide.zip",
                "md5": "ba44ff532475d61987aa209094d3013f",
                "name": "ql_qubide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL QPlus4 - Enhanced version of the QL system.",
                "destination": "bios/ql_qplus4.zip",
                "md5": "eb6e6740776b3723a96ec73ec9bc12a8",
                "name": "ql_qplus4.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL SQMouse - Mouse interface for QL systems.",
                "destination": "bios/ql_sqmouse.zip",
                "md5": "25fbfbc47dae9428b570fe4450a697ee",
                "name": "ql_sqmouse.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL SQBoard512 - A variant of the SQBoard interface for QL.",
                "destination": "bios/ql_sqboard512.zip",
                "md5": "25fbfbc47dae9428b570fe4450a697ee",
                "name": "ql_sqboard512.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL SQBoard256 - Smaller variant of the SQBoard for QL.",
                "destination": "bios/ql_sqboard256.zip",
                "md5": "25fbfbc47dae9428b570fe4450a697ee",
                "name": "ql_sqboard256.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL SQMouse512 - Enhanced mouse interface for QL systems.",
                "destination": "bios/ql_sqmouse512.zip",
                "md5": "25fbfbc47dae9428b570fe4450a697ee",
                "name": "ql_sqmouse512.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QSound - Sound system for retro gaming hardware.",
                "destination": "bios/qsound.zip",
                "md5": "101163782d87442d74f5e98c50c9f912",
                "name": "qsound.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QSound HLE - High-level emulation of QSound hardware.",
                "destination": "bios/qsound_hle.zip",
                "md5": "758388893761ea3ff0d820f60344a38e",
                "name": "qsound_hle.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL Trump512 - Graphics hardware for QL systems.",
                "destination": "bios/ql_trump512.zip",
                "md5": "573c2a0850f5f4aeab7ffa1d76ce324e",
                "name": "ql_trump512.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL Trump768 - Extended graphics hardware for QL systems.",
                "destination": "bios/ql_trump768.zip",
                "md5": "573c2a0850f5f4aeab7ffa1d76ce324e",
                "name": "ql_trump768.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Quadro - Graphics hardware for multi-display systems.",
                "destination": "bios/quadro.zip",
                "md5": "06f1ea8b5cedc91059dd5a822ff53818",
                "name": "quadro.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QVision Wavestar - Video and graphics interface.",
                "destination": "bios/qvision_wavestar.zip",
                "md5": "cd6da04a22784aff27b55b2f8c31c742",
                "name": "qvision_wavestar.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QTS1 - Software for QTS systems.",
                "destination": "bios/qts1.zip",
                "md5": "156488c33b33957a9e81aa8b92bae227",
                "name": "qts1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QX10 Keyboard ASCII - Keyboard for QX10 systems in ASCII mode.",
                "destination": "bios/qx10_keyboard_ascii.zip",
                "md5": "0966e1bf8b1cbae54e3faf01f932e63b",
                "name": "qx10_keyboard_ascii.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QX10 Keyboard HASCI - Keyboard for QX10 systems in HASCI mode.",
                "destination": "bios/qx10_keyboard_hasci.zip",
                "md5": "0966e1bf8b1cbae54e3faf01f932e63b",
                "name": "qx10_keyboard_hasci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Racedriv B1 - Board for Racedriv arcade machine.",
                "destination": "bios/racedrivb1_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "racedrivb1_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Racedriv - Arcade racing game hardware board.",
                "destination": "bios/racedriv_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "racedriv_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Racedriv C1 - Board for Racedriv arcade machine.",
                "destination": "bios/racedrivc1_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "racedrivc1_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Racedriv C - Arcade hardware for racing games.",
                "destination": "bios/racedrivc_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "racedrivc_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Rage II DVD - DVD interface for Rage graphics cards.",
                "destination": "bios/rageiidvd.zip",
                "md5": "2e3b57a277b7365b7383f8435c4fa173",
                "name": "rageiidvd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Racedriv C - Panorama side board for arcade systems.",
                "destination": "bios/racedrivc_panorama_side_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "racedrivc_panorama_side_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - Dual serial interface with 40-pin connector.",
                "destination": "bios/rc2014_dual_serial_40p.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "rc2014_dual_serial_40p.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - Dual serial interface board.",
                "destination": "bios/rc2014_dual_serial.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "rc2014_dual_serial.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - IDE interface using 82C55 chip.",
                "destination": "bios/rc2014_82c55_ide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "rc2014_82c55_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - Microcomputer interface board.",
                "destination": "bios/rc2014_micro.zip",
                "md5": "cfed1b5fefe70bc1cb7d8606bfd5ea2c",
                "name": "rc2014_micro.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - IDE hard drive interface.",
                "destination": "bios/rc2014_ide_hdd.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "rc2014_ide_hdd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - Pagable ROM module for expandable memory.",
                "destination": "bios/rc2014_pagable_rom.zip",
                "md5": "abc73038a3cd5da058abe29adbad1ff8",
                "name": "rc2014_pagable_rom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL Trump - Graphics card for QL system.",
                "destination": "bios/ql_trump.zip",
                "md5": "573c2a0850f5f4aeab7ffa1d76ce324e",
                "name": "ql_trump.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "QL Trump 256 - Graphics card for QL system with 256 colors.",
                "destination": "bios/ql_trump256.zip",
                "md5": "573c2a0850f5f4aeab7ffa1d76ce324e",
                "name": "ql_trump256.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - ROM/RAM module with 512KB memory.",
                "destination": "bios/rc2014_rom_ram_512k.zip",
                "md5": "d71e16f2849d04b470a67fb28de9d945",
                "name": "rc2014_rom_ram_512k.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - SC111 interface module.",
                "destination": "bios/rc2014_sc111.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "rc2014_sc111.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - Mini CP/M operating system for RC2014.",
                "destination": "bios/rc2014_mini_cpm.zip",
                "md5": "be32d207b3753fc96e88df23f77bdc37",
                "name": "rc2014_mini_cpm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - SC107 interface module.",
                "destination": "bios/rc2014_sc107.zip",
                "md5": "391b4935bf7da9645bd7b166266a2f85",
                "name": "rc2014_sc107.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - SC106 interface module.",
                "destination": "bios/rc2014_sc106.zip",
                "md5": "391b4935bf7da9645bd7b166266a2f85",
                "name": "rc2014_sc106.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - SC141 interface module.",
                "destination": "bios/rc2014_sc141.zip",
                "md5": "ab426fd1b10cdabb420bd1fe07245128",
                "name": "rc2014_sc141.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - SC113 interface module.",
                "destination": "bios/rc2014_sc113.zip",
                "md5": "391b4935bf7da9645bd7b166266a2f85",
                "name": "rc2014_sc113.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - Switchable ROM module for memory expansion.",
                "destination": "bios/rc2014_switchable_rom.zip",
                "md5": "a2dde36bd672bf6dad83ec096fb4d376",
                "name": "rc2014_switchable_rom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RF57 932 - RF interface for arcade hardware.",
                "destination": "bios/rf57_932.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "rf57_932.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - SC147 interface module.",
                "destination": "bios/rc2014_sc147.zip",
                "md5": "ab426fd1b10cdabb420bd1fe07245128",
                "name": "rc2014_sc147.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RC2014 - Serial I/O module for communication.",
                "destination": "bios/rc2014_serial_io.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "rc2014_serial_io.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Recel - Interface module for specialized hardware.",
                "destination": "bios/recel.zip",
                "md5": "36eb00b5ae8aaee589ee87a8afd0622e",
                "name": "recel.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Riva128 - Graphics chipset for retro systems.",
                "destination": "bios/riva128.zip",
                "md5": "f01e4bbf9a49a2000c02eff4c95a2434",
                "name": "riva128.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Riva TNT - Graphics chipset for older systems.",
                "destination": "bios/rivatnt.zip",
                "md5": "4e45659f72c266cce5bd9ba2818ce7f9",
                "name": "rivatnt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Riva TNT2 - Enhanced graphics chipset.",
                "destination": "bios/rivatnt2.zip",
                "md5": "27a61beb71120a59cecc9d5d9e87cfa9",
                "name": "rivatnt2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Riva128 ZX - Variant of Riva128 graphics chipset.",
                "destination": "bios/riva128zx.zip",
                "md5": "db0b1fc082213a2f23c26b4194ceaf44",
                "name": "riva128zx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Riva TNT2 M64 - Entry-level variant of TNT2 chipset.",
                "destination": "bios/rivatnt2_m64.zip",
                "md5": "957df3d7c11e686472578d543c838bb9",
                "name": "rivatnt2_m64.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RM MQ2 - Interface board for industrial applications.",
                "destination": "bios/rm_mq2.zip",
                "md5": "a50d260c8e380957d4878d98b354b2f5",
                "name": "rm_mq2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Robotron K7070 - Arcade game control hardware.",
                "destination": "bios/robotron_k7070.zip",
                "md5": "ba7e241e6a1301e9795e18c16ca53c5b",
                "name": "robotron_k7070.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Riva TNT2 Ultra - High-performance graphics chipset.",
                "destination": "bios/rivatnt2_ultra.zip",
                "md5": "fa4a2dc9fbd93146bd44156e4e48180e",
                "name": "rivatnt2_ultra.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ROLM SMIoC - Synchronous communication interface for ROLM systems.",
                "destination": "bios/rolm_smioc.zip",
                "md5": "df61e0b3ef6a412cb59a28c088978fa7",
                "name": "rolm_smioc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Robotron K7071 - Arcade game control hardware, alternate version.",
                "destination": "bios/robotron_k7071.zip",
                "md5": "7f65ad239a045ee5c9839b2e21dc2849",
                "name": "robotron_k7071.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ROLM PDC - Processor for communications systems.",
                "destination": "bios/rolm_pdc.zip",
                "md5": "1b49a5a1f0c47c3b9b6d6171d7d50f78",
                "name": "rolm_pdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RTPC Keyboard - Keyboard interface for RTPC systems.",
                "destination": "bios/rtpc_kbd.zip",
                "md5": "fd552755b758652d61a0952ac9d797c1",
                "name": "rtpc_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RS232 Patch Box - RS232 communication module for patching.",
                "destination": "bios/rs232_patch_box.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "rs232_patch_box.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RTPC KLS - Key logic system for RTPC hardware.",
                "destination": "bios/rtpc_kls.zip",
                "md5": "eef3f6186c99a7045a21dfba23f78c94",
                "name": "rtpc_kls.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "RX01 - Floppy disk drive for vintage systems.",
                "destination": "bios/rx01.zip",
                "md5": "ba62ab2f66ba28ca8cc05bc1657303da",
                "name": "rx01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S100 - NSMDSA board for S100-based systems.",
                "destination": "bios/s100_nsmdsa.zip",
                "md5": "3c8a6ce937ec94d7487c77ea14e37f5d",
                "name": "s100_nsmdsa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S100 - AM310 adapter board for S100 systems.",
                "destination": "bios/s100_am310.zip",
                "md5": "a58df87846103e177d75688a6000a055",
                "name": "s100_am310.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S100 - DJDMA interface board for S100-based systems.",
                "destination": "bios/s100_djdma.zip",
                "md5": "58a21eef8730062f11bddc58c7fc6ffc",
                "name": "s100_djdma.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S100 - NSMDSAD board for S100-based systems.",
                "destination": "bios/s100_nsmdsad.zip",
                "md5": "2bf37c56901fa0cb80ea19872a25c82b",
                "name": "s100_nsmdsad.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S100 - SJ2DB interface board for S100 systems.",
                "destination": "bios/s100_sj2db.zip",
                "md5": "fae8866d243d29e36f7e8430a2362d51",
                "name": "s100_sj2db.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S100 - Wunderbus expansion board for S100 systems.",
                "destination": "bios/s100_wunderbus.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "s100_wunderbus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S1410 - Hardware interface for vintage systems.",
                "destination": "bios/s1410.zip",
                "md5": "b1686ed8bc22312c686fa07ac22e95ab",
                "name": "s1410.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S3 764 - Graphics chipset for retro PCs.",
                "destination": "bios/s3_764.zip",
                "md5": "e39b4752d725981f822ce151f2f439e8",
                "name": "s3_764.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S97269PB - Specialized graphics card for old systems.",
                "destination": "bios/s97269pb.zip",
                "md5": "e17d48e85f4c226db58d666e397a35fc",
                "name": "s97269pb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "S SMP - Multiprocessing support module for retro systems.",
                "destination": "bios/s_smp.zip",
                "md5": "f80b6f46db83e714922190e37b9c6a80",
                "name": "s_smp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5050 - Video display generator for older systems.",
                "destination": "bios/saa5050.zip",
                "md5": "721afdaf784a325e5c82f3028ad98aa9",
                "name": "saa5050.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5051 - Video display generator for retro systems.",
                "destination": "bios/saa5051.zip",
                "md5": "7a8b2011d307aec6b5de743f138dd7b7",
                "name": "saa5051.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5052 - Display generator used in vintage systems.",
                "destination": "bios/saa5052.zip",
                "md5": "1d0eebb17199c983cc63f48528fd6459",
                "name": "saa5052.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5053 - Video display generator for retro hardware.",
                "destination": "bios/saa5053.zip",
                "md5": "9758dd8690862691d05a96998dc58e1c",
                "name": "saa5053.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5055 - Video display generator for vintage video systems.",
                "destination": "bios/saa5055.zip",
                "md5": "9d8d256328a2e15b07ca95d07678136f",
                "name": "saa5055.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5054 - Display generator module for old systems.",
                "destination": "bios/saa5054.zip",
                "md5": "8db588f752e5df1813ee1b707d76fd4f",
                "name": "saa5054.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5057 - Video generator chip for retro systems.",
                "destination": "bios/saa5057.zip",
                "md5": "c02e6741cf9260602ea0d8d461bf0035",
                "name": "saa5057.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5056 - Video generation chipset for vintage systems.",
                "destination": "bios/saa5056.zip",
                "md5": "a9a9602b574b1d568aebc3e2faba8879",
                "name": "saa5056.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5240A - Audio/video processor for early systems.",
                "destination": "bios/saa5240a.zip",
                "md5": "776f98d548961a738c867a70abea636f",
                "name": "saa5240a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5240B - Audio/video processor module for legacy systems.",
                "destination": "bios/saa5240b.zip",
                "md5": "a75621e647c79feb8a6fb5553c90bc23",
                "name": "saa5240b.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAA5243E - Video/audio processing chip for vintage systems.",
                "destination": "bios/saa5243e.zip",
                "md5": "150513610ce36fafd39b575b00af5be9",
                "name": "saa5243e.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SAD8852 - Audio module for older computer systems.",
                "destination": "bios/sad8852.zip",
                "md5": "e4b15c606c33d804fdff63cd6b382aaa",
                "name": "sad8852.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sammy MDL - Arcade hardware interface module.",
                "destination": "bios/sammymdl.zip",
                "md5": "3f5f4c2626a2ff0b590ebba998a7d562",
                "name": "sammymdl.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sam Atom HDD - Hard drive interface for vintage systems.",
                "destination": "bios/sam_atom_hdd.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "sam_atom_hdd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sam SDIDE - SD interface for older systems.",
                "destination": "bios/sam_sdide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "sam_sdide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sambus - Bus interface for early personal computers.",
                "destination": "bios/sambus.zip",
                "md5": "a26929f317e722cca7ee4d80f9ddc13d",
                "name": "sambus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SBus HME - SBus hardware interface for retro systems.",
                "destination": "bios/sbus_hme.zip",
                "md5": "218db93d19a89eb89f3d02a0b6d0bcf0",
                "name": "sbus_hme.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SB300P - Audio interface for vintage PCs.",
                "destination": "bios/sb300p.zip",
                "md5": "0bc3efc95d8c9fc5f928876b335bbb93",
                "name": "sb300p.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SATCDB - SCSI controller board for legacy systems.",
                "destination": "bios/satcdb.zip",
                "md5": "4a0ff3a38c3b8bc8404893a5a3ff55b5",
                "name": "satcdb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SB16 - Sound Blaster 16 audio card interface.",
                "destination": "bios/sb16.zip",
                "md5": "3279cf080336609888d82e0fbe77188e",
                "name": "sb16.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SBus SunPC - Sun Microsystems PC emulator board.",
                "destination": "bios/sbus_sunpc.zip",
                "md5": "c005c9ecebd8a3e2fec13a2885d5d7b0",
                "name": "sbus_sunpc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Scorpion IC - Integrated circuit for vintage arcade systems.",
                "destination": "bios/scorpion_ic.zip",
                "md5": "0b3c328286daa4c8682f323e32e98285",
                "name": "scorpion_ic.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SC119 - Special-purpose IC used in retro systems.",
                "destination": "bios/sc119.zip",
                "md5": "d4ac34e2cd2320ba6153f15e3d04e91f",
                "name": "sc119.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SCSI DMA - Direct Memory Access module for SCSI systems.",
                "destination": "bios/scsidma.zip",
                "md5": "19559bd848c41f4274d3abc427a5ae12",
                "name": "scsidma.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SDTandy FDC - Floppy disk controller for Tandy systems.",
                "destination": "bios/sdtandy_fdc.zip",
                "md5": "43b15006960a976bf51251cf0cae189c",
                "name": "sdtandy_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SED1200DA - Display controller for older hardware.",
                "destination": "bios/sed1200da.zip",
                "md5": "c646ec9139c70ab22f046169f672fdaf",
                "name": "sed1200da.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SED1200FA - Display chip for vintage computer systems.",
                "destination": "bios/sed1200fa.zip",
                "md5": "c646ec9139c70ab22f046169f672fdaf",
                "name": "sed1200fa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SED1200DB - Video controller for retro systems.",
                "destination": "bios/sed1200db.zip",
                "md5": "c78353f571e166654ef85613866aecc2",
                "name": "sed1200db.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SED1200FB - Display generator for older hardware.",
                "destination": "bios/sed1200fb.zip",
                "md5": "c78353f571e166654ef85613866aecc2",
                "name": "sed1200fb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SED1278 - Video display controller for legacy systems.",
                "destination": "bios/sed1278.zip",
                "md5": "76ecceeb76c33f9ab53f497fd8c2951b",
                "name": "sed1278.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega 837 - Audio/Visual hardware for arcade systems.",
                "destination": "bios/sega837_14438.zip",
                "md5": "ba712c4474330d2cb714ed248226df09",
                "name": "sega837_14438.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega SP400 - Sound and visual processor for Sega arcade systems.",
                "destination": "bios/sega_sp400.zip",
                "md5": "cd2648f8a95f702dacdd55f9bd23f4d4",
                "name": "sega_sp400.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega AI Soundbox - Sound hardware for Sega arcade machines.",
                "destination": "bios/segaai_soundbox.zip",
                "md5": "f18581e335a030882f381c6be7c30262",
                "name": "segaai_soundbox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega SK1100 - Arcade sound and graphics unit.",
                "destination": "bios/sega_sk1100.zip",
                "md5": "cd2648f8a95f702dacdd55f9bd23f4d4",
                "name": "sega_sk1100.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega FM Unit - FM sound module for Sega arcade games.",
                "destination": "bios/sega_fm_unit.zip",
                "md5": "21ba73df83aab5f2c82f986abdd5e22a",
                "name": "sega_fm_unit.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega SK1100E - Extended version of the SK1100 arcade sound module.",
                "destination": "bios/sega_sk1100e.zip",
                "md5": "cd2648f8a95f702dacdd55f9bd23f4d4",
                "name": "sega_sk1100e.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega Bill Validator - Coin acceptor hardware for arcade machines.",
                "destination": "bios/segabill.zip",
                "md5": "b3d6c7a15c13b894e27dd470ce46bcfc",
                "name": "segabill.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sente6VB - Arcade hardware controller for vintage games.",
                "destination": "bios/sente6vb.zip",
                "md5": "c0f5e64132778ff0f4ee50eba1970bc4",
                "name": "sente6vb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega Network - SegaNet system for arcade game connectivity.",
                "destination": "bios/seganetw.zip",
                "md5": "52a765ac1be2773ad15e19eab5c9fd1c",
                "name": "seganetw.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega SP - Arcade system processor for vintage games.",
                "destination": "bios/segasp.zip",
                "md5": "ca5f3a6d0fe963ec2db8f8f636f90ca7",
                "name": "segasp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sega DIMM - Memory module for Sega arcade boards.",
                "destination": "bios/segadimm.zip",
                "md5": "9b9ecfa24000832167a83af5933b7f4b",
                "name": "segadimm.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Heath H19 Serial Terminal - Serial interface for Heath H19 terminal.",
                "destination": "bios/serial_heath_h19.zip",
                "md5": "082761553668cd3e981d8c2f93c5e5ed",
                "name": "serial_heath_h19.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SFD1001 - Disk controller interface for retro systems.",
                "destination": "bios/sfd1001.zip",
                "md5": "7fd78cd3bdd2aa5551452c1ea6510e5e",
                "name": "sfd1001.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Votrax Tnt - Serial interface for vintage Votrax systems.",
                "destination": "bios/serial_votraxtnt.zip",
                "md5": "d78a7ce9f3fe19538c82d60e7b985720",
                "name": "serial_votraxtnt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SFC Box - Soundbox for old arcade and PC systems.",
                "destination": "bios/sfcbox.zip",
                "md5": "982982a7862ef09b996b777363e38989",
                "name": "sfcbox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Serad - Serial interface card for vintage systems.",
                "destination": "bios/serad.zip",
                "md5": "6e63459c5e48182483c4c739be4b96fe",
                "name": "serad.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SGI GM1 - Graphics and multimedia card for SGI workstations.",
                "destination": "bios/sgi_gm1.zip",
                "md5": "9b9a54b591e67da730493ab0a2b74dfa",
                "name": "sgi_gm1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SGI Keyboard - Input device for SGI systems.",
                "destination": "bios/sgi_kbd.zip",
                "md5": "3ab8545f06bab2b62b6a17025abe81fd",
                "name": "sgi_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SHT Zone - Interface for retro arcade systems.",
                "destination": "bios/shtzone.zip",
                "md5": "8c9049474f49ce0ed857b3f9670b2667",
                "name": "shtzone.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SGI IP4 - SGI network interface card.",
                "destination": "bios/sgi_ip4.zip",
                "md5": "76e80c018dff7105128aff9b73a906bd",
                "name": "sgi_ip4.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Side116 - Expansion card for retro systems.",
                "destination": "bios/side116.zip",
                "md5": "55611a2118c592007bd99fd8d429f91b",
                "name": "side116.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Simutrek - Simulation hardware for vintage systems.",
                "destination": "bios/simutrek.zip",
                "md5": "2d2e4685b2158d091a7929db24818f14",
                "name": "simutrek.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SiS630 GUI - Graphics interface for vintage PC systems.",
                "destination": "bios/sis630_gui.zip",
                "md5": "5c66548b66dbbd354bc0fb858fe91320",
                "name": "sis630_gui.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SiS900 - Ethernet controller for retro systems.",
                "destination": "bios/sis900_eth.zip",
                "md5": "bc8b5c32ca0ca324f1f6fc32009daf19",
                "name": "sis900_eth.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SiS6326 AGP - Graphics card for vintage PC systems.",
                "destination": "bios/sis6326_agp.zip",
                "md5": "5f819114af9cd4f8481e05cab620c4da",
                "name": "sis6326_agp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SiS5513 IDE - IDE interface for older PC systems.",
                "destination": "bios/sis5513_ide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "sis5513_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SiS85C496 - Host interface for older systems.",
                "destination": "bios/sis85c496_host.zip",
                "md5": "3348d0412dce27e70c0bc771ed5e2ce1",
                "name": "sis85c496_host.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SiS950 LPC - Low Pin Count controller for vintage systems.",
                "destination": "bios/sis950_lpc.zip",
                "md5": "5ece9e304b1f218a67892131e4c766b1",
                "name": "sis950_lpc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SMOC501 - Audio interface for retro computing systems.",
                "destination": "bios/smoc501.zip",
                "md5": "95cb9a83b10c6ded44c497ee88941078",
                "name": "smoc501.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SKNS - Serial keyboard interface for older systems.",
                "destination": "bios/skns.zip",
                "md5": "49e192febe2f011d9be44ebc69129080",
                "name": "skns.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SMS DIY Paddle - DIY paddle controller for SMS systems.",
                "destination": "bios/sms_diypaddle.zip",
                "md5": "a74470d0ebedbe5d4efba07abfb063aa",
                "name": "sms_diypaddle.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SMS Rapid Fire - Rapid fire mod for Sega Master System.",
                "destination": "bios/sms_rapid_fire.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "sms_rapid_fire.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SMS RS232 - Serial port interface for Sega Master System.",
                "destination": "bios/sms_rs232.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "sms_rs232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SMS Teamplayer - Multiplayer expansion for Sega Master System.",
                "destination": "bios/sms_teamplayer.zip",
                "md5": "7d04a618d9be084ee1b33baafc0a5087",
                "name": "sms_teamplayer.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SMVME2000 - VME bus interface for retro systems.",
                "destination": "bios/smvme2000.zip",
                "md5": "b5a5c621e448ad342df25b389582c427",
                "name": "smvme2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SN74S263 - Logic IC for vintage systems.",
                "destination": "bios/sn74s263.zip",
                "md5": "6c5f2e1644fb54dd79ac714fc1e267bc",
                "name": "sn74s263.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SN74S262 - Logic IC used in retro computer systems.",
                "destination": "bios/sn74s262.zip",
                "md5": "ed9ad29e8681d9afdfcdf199c2e1acde",
                "name": "sn74s262.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS DSP1B - Digital signal processor for Super Nintendo.",
                "destination": "bios/sns_dsp1bleg.zip",
                "md5": "5cfab3923d28cbf6a3792d0b857075a1",
                "name": "sns_dsp1bleg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS DSP1 - Digital signal processor for Super Nintendo.",
                "destination": "bios/sns_dsp1leg.zip",
                "md5": "bd2bd2bfd936a5ba4c1e822d52afd1a1",
                "name": "sns_dsp1leg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS DSP1 (High-speed) - Enhanced version of the DSP1 for SNES.",
                "destination": "bios/sns_dsp1leg_hi.zip",
                "md5": "bd2bd2bfd936a5ba4c1e822d52afd1a1",
                "name": "sns_dsp1leg_hi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS DSP2 - Digital signal processor for SNES.",
                "destination": "bios/sns_dsp2leg.zip",
                "md5": "d49fd31cd6d37f25041299ebed4d9c4f",
                "name": "sns_dsp2leg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS DSP3 - Third generation DSP for SNES.",
                "destination": "bios/sns_dsp3leg.zip",
                "md5": "d552d22d153067cdf076c552460164fa",
                "name": "sns_dsp3leg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS ROM SGB - Super Game Boy ROM for SNES.",
                "destination": "bios/sns_rom_sgb.zip",
                "md5": "67c7a60ecb599448ac9976f9dc0f6e9e",
                "name": "sns_rom_sgb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS ROM SGB2 - Second edition of the Super Game Boy ROM.",
                "destination": "bios/sns_rom_sgb2.zip",
                "md5": "b213f8f3755ce71a43267869b90eb572",
                "name": "sns_rom_sgb2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS DSP4 - Fourth generation DSP for SNES.",
                "destination": "bios/sns_dsp4leg.zip",
                "md5": "e116cbc8f2e2d305732f40ab0990b25c",
                "name": "sns_dsp4leg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS Seta 11 - Seta board DSP for SNES.",
                "destination": "bios/sns_seta11leg.zip",
                "md5": "ac4767b61513c381cadac3e0c93ff80e",
                "name": "sns_seta11leg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SNS Seta 10 - Seta board DSP for SNES.",
                "destination": "bios/sns_seta10leg.zip",
                "md5": "dfb6a2c4b34089fc306b6ed071924677",
                "name": "sns_seta10leg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Softcard 3 - Interface card for early PCs.",
                "destination": "bios/softcard3.zip",
                "md5": "4c4836b35e3af1eadd3a52a42049eb3d",
                "name": "softcard3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9821CE Sound - Sound card for NEC PC-9821 series.",
                "destination": "bios/sound_pc9821ce.zip",
                "md5": "9dbc3cf692c5f9ef363a6882c783b2cf",
                "name": "sound_pc9821ce.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PC-9821CX3 Sound - Advanced sound module for NEC PC-9821.",
                "destination": "bios/sound_pc9821cx3.zip",
                "md5": "79ae0d2bb1901b7e606b6dc339b79a97",
                "name": "sound_pc9821cx3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SPC1000 FDD Expansion - Floppy Disk Drive expansion for SPC1000.",
                "destination": "bios/spc1000_fdd_exp.zip",
                "md5": "3a8e905fbf74e10e78246aa2282ca13c",
                "name": "spc1000_fdd_exp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Speakboard - Speech synthesis board for retro systems.",
                "destination": "bios/speakboard.zip",
                "md5": "7018498d37f019e86d52087bee2dbb67",
                "name": "speakboard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Beta CBI - Interface for the ZX Spectrum.",
                "destination": "bios/spectrum_betacbi.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_betacbi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Beta Plus - Expansion for ZX Spectrum.",
                "destination": "bios/spectrum_betaplus.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_betaplus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Beta V3 - ZX Spectrum interface version 3.",
                "destination": "bios/spectrum_betav3.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_betav3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Beta V2 - ZX Spectrum interface version 2.",
                "destination": "bios/spectrum_betav2.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_betav2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Beta 128 - ZX Spectrum 128 interface.",
                "destination": "bios/spectrum_beta128.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_beta128.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Beta Clone - Clone interface for ZX Spectrum.",
                "destination": "bios/spectrum_betaclone.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_betaclone.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "D80 - Disc interface for ZX Spectrum.",
                "destination": "bios/spectrum_d80.zip",
                "md5": "176b633741d118f977042487886953b5",
                "name": "spectrum_d80.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "D80 V2 - Updated version of the D80 disc interface.",
                "destination": "bios/spectrum_d80v2.zip",
                "md5": "5865287b0d25dd1b4405aca2cd8bc1e3",
                "name": "spectrum_d80v2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "D40 - Disc interface for ZX Spectrum.",
                "destination": "bios/spectrum_d40.zip",
                "md5": "176b633741d118f977042487886953b5",
                "name": "spectrum_d40.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Disciple - Disc system interface for ZX Spectrum.",
                "destination": "bios/spectrum_disciple.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_disciple.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Kempston Centronics interface for ZX Spectrum.",
                "destination": "bios/spectrum_kempcentreu.zip",
                "md5": "3dd9ae129bb8221d8cef800ceb568156",
                "name": "spectrum_kempcentreu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Kempston Centronics interface - Expanded version.",
                "destination": "bios/spectrum_kempcentref.zip",
                "md5": "877bbf176c3babb70c641459384d8ec9",
                "name": "spectrum_kempcentref.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Fuller - Interface expansion for ZX Spectrum.",
                "destination": "bios/spectrum_fuller.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_fuller.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "INTF1 - Interface for ZX Spectrum peripherals.",
                "destination": "bios/spectrum_intf1.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_intf1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Gamma - Expansion module for ZX Spectrum.",
                "destination": "bios/spectrum_gamma.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_gamma.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "FLPONE - Floppy disk interface for ZX Spectrum.",
                "destination": "bios/spectrum_flpone.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_flpone.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Kempston RS interface for ZX Spectrum.",
                "destination": "bios/spectrum_kempcentrs.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "spectrum_kempcentrs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Lprint - Printer interface for ZX Spectrum.",
                "destination": "bios/spectrum_lprint.zip",
                "md5": "9be585a3d85157d810e08d693473e4d8",
                "name": "spectrum_lprint.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Kempston Disc - Disc interface for ZX Spectrum.",
                "destination": "bios/spectrum_kempdisc.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_kempdisc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Melodik - Sound expansion for ZX Spectrum.",
                "destination": "bios/spectrum_melodik.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_melodik.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mface 1 - Interface module for ZX Spectrum.",
                "destination": "bios/spectrum_mface1.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_mface1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mface 128 V1 - First version of the Mface 128 interface.",
                "destination": "bios/spectrum_mface128v1.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_mface128v1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mface 128 - ZX Spectrum interface for peripherals.",
                "destination": "bios/spectrum_mface128.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_mface128.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mface 1 V1 - Initial version of the Mface interface.",
                "destination": "bios/spectrum_mface1v1.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_mface1v1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mface 3 - Advanced interface for ZX Spectrum.",
                "destination": "bios/spectrum_mface3.zip",
                "md5": "be5331a00c2f5f94d4dde4a164011ec4",
                "name": "spectrum_mface3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mface 1 V2 - Updated version of the Mface 1 interface.",
                "destination": "bios/spectrum_mface1v2.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_mface1v2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mikroplus - Additional module for ZX Spectrum.",
                "destination": "bios/spectrum_mikroplus.zip",
                "md5": "11926a05c3926fbd3102678142f84758",
                "name": "spectrum_mikroplus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mface 1 V3 - Third version of the Mface 1 interface.",
                "destination": "bios/spectrum_mface1v3.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_mface1v3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Lprint 3 - Enhanced printer interface for ZX Spectrum.",
                "destination": "bios/spectrum_lprint3.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_lprint3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mpoker - Poker card game interface for ZX Spectrum.",
                "destination": "bios/spectrum_mpoker.zip",
                "md5": "97b475994c36599ef73d4491db8d205c",
                "name": "spectrum_mpoker.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Plus 2 Test - Test software for ZX Spectrum Plus 2.",
                "destination": "bios/spectrum_plus2test.zip",
                "md5": "eddce6963e458fd719027efa900063ef",
                "name": "spectrum_plus2test.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Opus - ZX Spectrum expansion module.",
                "destination": "bios/spectrum_opus.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_opus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Mprint - Mini printer interface for ZX Spectrum.",
                "destination": "bios/spectrum_mprint.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_mprint.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SDI - Serial data interface for ZX Spectrum.",
                "destination": "bios/spectrum_sdi.zip",
                "md5": "38902ec49ecc6c27ff7d35e0b9773e4f",
                "name": "spectrum_sdi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Plus D - Disc drive interface for ZX Spectrum.",
                "destination": "bios/spectrum_plusd.zip",
                "md5": "a4e08b8c3c3055a71c79d24a8e8de580",
                "name": "spectrum_plusd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Proceed - Advanced interface for ZX Spectrum.",
                "destination": "bios/spectrum_proceed.zip",
                "md5": "e259c7bdf15c20b0790e39c02c740708",
                "name": "spectrum_proceed.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SpeccyDOS - ZX Spectrum disk operating system.",
                "destination": "bios/spectrum_speccydos.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_speccydos.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SPDOS - Disk operating system for ZX Spectrum.",
                "destination": "bios/spectrum_spdos.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_spdos.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SpecMate - ZX Spectrum expansion module.",
                "destination": "bios/spectrum_specmate.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_specmate.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "USlot - Universal slot expansion for ZX Spectrum.",
                "destination": "bios/spectrum_uslot.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_uslot.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "USource - External hardware interface for ZX Spectrum.",
                "destination": "bios/spectrum_usource.zip",
                "md5": "d32adf239d9d0a87d8edcee62ccec35b",
                "name": "spectrum_usource.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SwiftDisc 2 - ZX Spectrum second generation disc interface.",
                "destination": "bios/spectrum_swiftdisc2.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_swiftdisc2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "USpeech - Speech synthesis module for ZX Spectrum.",
                "destination": "bios/spectrum_uspeech.zip",
                "md5": "944d131daec121df777f14b92f7f3b5e",
                "name": "spectrum_uspeech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPC Interface for SS50 system.",
                "destination": "bios/ss50_mpc.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "ss50_mpc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPS Interface for SS50 system.",
                "destination": "bios/ss50_mps.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "ss50_mps.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SPI interface software.",
                "destination": "bios/spi.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "spi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VTX5000 - ZX Spectrum interface for external devices.",
                "destination": "bios/spectrum_vtx5000.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_vtx5000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SwiftDisc - ZX Spectrum floppy disk interface.",
                "destination": "bios/spectrum_swiftdisc.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_swiftdisc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Wafa - Spectrum peripheral expansion.",
                "destination": "bios/spectrum_wafa.zip",
                "md5": "389e7c7215dcef2217d9c905b236df94",
                "name": "spectrum_wafa.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "MPS2 Interface for SS50 system.",
                "destination": "bios/ss50_mps2.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "ss50_mps2.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SSI263 HLE - Emulator for SSI263 chip.",
                "destination": "bios/ssi263hle.zip",
                "md5": "c835eab06842e3c1d6e2e7dc19289828",
                "name": "ssi263hle.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "PIA IDE interface for SS50 system.",
                "destination": "bios/ss50_piaide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "ss50_piaide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Steel Talp Board - Interface expansion.",
                "destination": "bios/steeltalp_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "steeltalp_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Stereo FX module for enhanced audio.",
                "destination": "bios/stereo_fx.zip",
                "md5": "6a2179bcc99eb847d918cafe685472e2",
                "name": "stereo_fx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Keyboard interface for ST system.",
                "destination": "bios/st_kbd.zip",
                "md5": "a7c1a6b633eb6d847a2741b9308f2eb2",
                "name": "st_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Steel Talp Board interface module.",
                "destination": "bios/steeltal_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "steeltal_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "STIC (Specialized Interface Chip) for video.",
                "destination": "bios/stic.zip",
                "md5": "c33e7ca6f37f93b15ebbe1efa0ae1fd6",
                "name": "stic.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "First version of the Steel Talp expansion board.",
                "destination": "bios/steeltal1_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "steeltal1_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SU2000 module adds extra hardware capabilities.",
                "destination": "bios/su2000.zip",
                "md5": "69d93ad80b3f167d24cd31b72f9d4039",
                "name": "su2000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Interface board for connecting boot or storage devices.",
                "destination": "bios/strtdriv_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "strtdriv_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Stunrun expansion board for extra modules.",
                "destination": "bios/stunrun_board.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "stunrun_board.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "BIOS ROM for STVB systems to boot and run firmware.",
                "destination": "bios/stvbios.zip",
                "md5": "c105e2d063aeb0f9b60c45fad6969265",
                "name": "stvbios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "System ROM for SV603, provides essential firmware.",
                "destination": "bios/sv603.zip",
                "md5": "911c2763a00ce60855eb477603d1c7e7",
                "name": "sv603.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "CPU ROM for Sun-1 with boot and system routines.",
                "destination": "bios/sun1cpu.zip",
                "md5": "71236f39d98b527128817602479d401c",
                "name": "sun1cpu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SV602 system file for video interface.",
                "destination": "bios/sv602.zip",
                "md5": "13598a446d3096c28bc786691b765e4d",
                "name": "sv602.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Sun GEM - Graphic Environment Manager.",
                "destination": "bios/sun_gem.zip",
                "md5": "54dd245a4ba34b331bccab1ce4a13753",
                "name": "sun_gem.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SV802 video system interface.",
                "destination": "bios/sv802.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "sv802.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SV601 video system for video playback.",
                "destination": "bios/sv601.zip",
                "md5": "13598a446d3096c28bc786691b765e4d",
                "name": "sv601.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SV805 system expansion module.",
                "destination": "bios/sv805.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "sv805.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SV806 system expansion for interface connectivity.",
                "destination": "bios/sv806.zip",
                "md5": "b6845a656f8874ccacd264a411d8a115",
                "name": "sv806.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SWP30 system utility for programming.",
                "destination": "bios/swp30.zip",
                "md5": "a33bdf6b3a21ab0bd268dfa396291ca8",
                "name": "swp30.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SWTPC 8212 device for computer systems.",
                "destination": "bios/swtpc8212_device.zip",
                "md5": "dc7b01928e6609384e72ebc3ea68ea11",
                "name": "swtpc8212_device.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SX1541 Floppy Drive Interface.",
                "destination": "bios/sx1541.zip",
                "md5": "601203108bc1c3c8e46d08eb247a92fc",
                "name": "sx1541.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SYS246 system expansion.",
                "destination": "bios/sys246.zip",
                "md5": "20c241b5bf924f2338d79dd1d37769d5",
                "name": "sys246.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SWTPC 8212 terminal interface.",
                "destination": "bios/swtpc8212_terminal.zip",
                "md5": "dc7b01928e6609384e72ebc3ea68ea11",
                "name": "swtpc8212_terminal.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "SYS256 system interface for expansion.",
                "destination": "bios/sys256.zip",
                "md5": "8c11c3ead979857c38177a270382bd84",
                "name": "sys256.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "System 68k CPU version 20.",
                "destination": "bios/sys68k_cpu20.zip",
                "md5": "49bdad0a8d7b2b65df000952e59e38bf",
                "name": "sys68k_cpu20.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "System 68k CPU version 1.",
                "destination": "bios/sys68k_cpu1.zip",
                "md5": "7556cb0c3152192ac1dfc17dd48d3af0",
                "name": "sys68k_cpu1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "T5182 system file.",
                "destination": "bios/t5182.zip",
                "md5": "e78d8d7be86b9648e7d36126652d09a4",
                "name": "t5182.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Taito 68705 Tiger MCU.",
                "destination": "bios/taito68705tiger.zip",
                "md5": "d846842bf12d07bfa7ca3e9f0537c213",
                "name": "taito68705tiger.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Taito SJSec MCU.",
                "destination": "bios/taitosjsecmcu.zip",
                "md5": "d846842bf12d07bfa7ca3e9f0537c213",
                "name": "taitosjsecmcu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tanbus Ravdu device interface.",
                "destination": "bios/tanbus_ravdu.zip",
                "md5": "9d8d256328a2e15b07ca95d07678136f",
                "name": "tanbus_ravdu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tanbus MPVDU device interface.",
                "destination": "bios/tanbus_mpvdu.zip",
                "md5": "721afdaf784a325e5c82f3028ad98aa9",
                "name": "tanbus_mpvdu.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tanbus RA32KROM memory interface.",
                "destination": "bios/tanbus_ra32krom.zip",
                "md5": "6b4b2c4b69df198083465065fe5e62b0",
                "name": "tanbus_ra32krom.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Taito TZ system interface.",
                "destination": "bios/taitotz.zip",
                "md5": "1db596446ab192aba7209c9893a0180c",
                "name": "taitotz.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tanbus TANDOS operating system interface.",
                "destination": "bios/tanbus_tandos.zip",
                "md5": "1ba2bf72c5da79648c1717ccb4d8bb97",
                "name": "tanbus_tandos.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tanbus VID8082 video interface.",
                "destination": "bios/tanbus_vid8082.zip",
                "md5": "3d066a5b34d4eeec65e38f46521248e9",
                "name": "tanbus_vid8082.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tanbus TANEX peripheral interface.",
                "destination": "bios/tanbus_tanex.zip",
                "md5": "22ac4ff1559e5756ac8459962fb8613a",
                "name": "tanbus_tanex.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tandberg TDV2100 display logic module.",
                "destination": "bios/tandberg_tdv2100_disp_logic.zip",
                "md5": "d967e32d79b50ea303defac079feb5d9",
                "name": "tandberg_tdv2100_disp_logic.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tandberg TDV2100 keyboard module.",
                "destination": "bios/tandberg_tdv2100_keyboard.zip",
                "md5": "18843da120a777fc693d43f0ae7e9451",
                "name": "tandberg_tdv2100_keyboard.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tandy 1000X graphics enhancement.",
                "destination": "bios/tandy_1000x_graphics.zip",
                "md5": "7c33a1818dde8e238770faa4f33b2426",
                "name": "tandy_1000x_graphics.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tektronix 410X keyboard interface.",
                "destination": "bios/tek410x_kbd.zip",
                "md5": "021bc3d391ffe15c6310d00f6fba575a",
                "name": "tek410x_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tandy 1000 graphics interface for enhanced visuals.",
                "destination": "bios/tandy_1000_graphics.zip",
                "md5": "7aa59a8b50c5dcf5d5c2936e431375d7",
                "name": "tandy_1000_graphics.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Technica system interface.",
                "destination": "bios/technica.zip",
                "md5": "9d34c24f098fb02346c625b4bd5b10a5",
                "name": "technica.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tektronix MSU floppy disk controller interface.",
                "destination": "bios/tek_msu_fdc.zip",
                "md5": "dd374555e85094c8a9153ecdf0c7bb35",
                "name": "tek_msu_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TDL12 system file.",
                "destination": "bios/tdl12.zip",
                "md5": "e1419023e94f8ea1d15c9218e01483ac",
                "name": "tdl12.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Teletex 800 communication module.",
                "destination": "bios/teletex800.zip",
                "md5": "e421a959dfbbcd46db8eee93528dba95",
                "name": "teletex800.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TGUI9680 graphics interface chip.",
                "destination": "bios/tgui9680.zip",
                "md5": "e8597fe6da7cd8cd779ed28fa8cc54a2",
                "name": "tgui9680.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tetris KR graphics for CGA system.",
                "destination": "bios/tetriskr_cga.zip",
                "md5": "f0d1647a18ecc1eadba5f0a4d11c99b9",
                "name": "tetriskr_cga.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI-8X GLINK HLE software emulation.",
                "destination": "bios/ti8x_glinkhle.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "ti8x_glinkhle.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 CCDDC Controller.",
                "destination": "bios/ti99_ccdcc.zip",
                "md5": "5070d754be19b51feb63bd74581f79e6",
                "name": "ti99_ccdcc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 ARCTURUS system file.",
                "destination": "bios/ti99_arcturus.zip",
                "md5": "628d54d894f1f5362569c7fec47cab39",
                "name": "ti99_arcturus.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 BWG system interface.",
                "destination": "bios/ti99_bwg.zip",
                "md5": "bff83301e2ecad615135daa5510f23bf",
                "name": "ti99_bwg.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI-8X TConn connection.",
                "destination": "bios/ti8x_tconn.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "ti8x_tconn.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 CCFDC floppy disk controller.",
                "destination": "bios/ti99_ccfdc.zip",
                "md5": "605429bd96e8381e3c8a38cac7996d24",
                "name": "ti99_ccfdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 GKracker for disk emulation.",
                "destination": "bios/ti99_gkracker.zip",
                "md5": "48e8af6354b4d366c9ca3fa878deb201",
                "name": "ti99_gkracker.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 Floppy Disk Controller (FDC).",
                "destination": "bios/ti99_fdc.zip",
                "md5": "8bd34a61ae3f77d11e3f9a7bbff40a94",
                "name": "ti99_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 DDC1 peripheral interface.",
                "destination": "bios/ti99_ddcc1.zip",
                "md5": "2639d30df2673c9b5e56952f5528d333",
                "name": "ti99_ddcc1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 EVPC expansion for video processing.",
                "destination": "bios/ti99_evpc.zip",
                "md5": "26e6f317aff0f120cea2d7bcf69c3a6b",
                "name": "ti99_evpc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 HFDC interface for floppy disk control.",
                "destination": "bios/ti99_hfdc.zip",
                "md5": "b2cdb0709852b5a08bb1e41a07445c8f",
                "name": "ti99_hfdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 Myarc memory module.",
                "destination": "bios/ti99_myarcmem.zip",
                "md5": "3a53d4296141cc2a30addec05736df2f",
                "name": "ti99_myarcmem.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 P-code software.",
                "destination": "bios/ti99_pcode.zip",
                "md5": "625a9bb8b5cc1c45cc30155bd36b6a8b",
                "name": "ti99_pcode.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 RS-232 interface for serial communication.",
                "destination": "bios/ti99_rs232.zip",
                "md5": "7c559567e26349c821c24a5c3ce4b05e",
                "name": "ti99_rs232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 IDE interface for storage devices.",
                "destination": "bios/ti99_ide.zip",
                "md5": "b1b4c0fc4b02bd8c91c56f5a4147f8b0",
                "name": "ti99_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 IO Splitter interface for peripherals.",
                "destination": "bios/ti99_iosplit.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "ti99_iosplit.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 TIPI expansion module.",
                "destination": "bios/ti99_tipi.zip",
                "md5": "fd6595fe7f277daf9cdc14fe1b2a2d45",
                "name": "ti99_tipi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 Speech synthesis module.",
                "destination": "bios/ti99_speech.zip",
                "md5": "42f768a66fa8b27dadb8361dd2e2e012",
                "name": "ti99_speech.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 White SCSI interface for storage emulation.",
                "destination": "bios/ti99_whtscsi.zip",
                "md5": "a091614885fbfbeb6b702cd9cc66441f",
                "name": "ti99_whtscsi.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI99 Speech connection module.",
                "destination": "bios/ti99_speechconn.zip",
                "md5": "9ca62f89005e566b10bc1e3aaaf0d30e",
                "name": "ti99_speechconn.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TI HX5102 hardware interface.",
                "destination": "bios/ti_hx5102.zip",
                "md5": "84fc46c0ce8a7260206621c615395ed2",
                "name": "ti_hx5102.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TMS32030 DSP processor.",
                "destination": "bios/tms32030.zip",
                "md5": "7cd555e9bbd66770762fd32585100a24",
                "name": "tms32030.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Tiki 100 8088 CPU interface.",
                "destination": "bios/tiki100_8088.zip",
                "md5": "a91edf6e17ccca117f40ad61b285a2e4",
                "name": "tiki100_8088.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TIM011 keyboard interface.",
                "destination": "bios/tim011_kbd.zip",
                "md5": "3607708cb899d6a6da12d2e557d008f5",
                "name": "tim011_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TK02 system file.",
                "destination": "bios/tk02.zip",
                "md5": "228584c6a7c24bbf0e0d091da01779ee",
                "name": "tk02.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TMS32031 DSP processor.",
                "destination": "bios/tms32031.zip",
                "md5": "9b42e551a0d987c040bd11d9ac2649de",
                "name": "tms32031.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TMS32032 DSP processor.",
                "destination": "bios/tms32032.zip",
                "md5": "51ea9cd95e16737e3b7d0d043d0da461",
                "name": "tms32032.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TMS32033 DSP processor.",
                "destination": "bios/tms32033.zip",
                "md5": "9b42e551a0d987c040bd11d9ac2649de",
                "name": "tms32033.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TourVis display system.",
                "destination": "bios/tourvis.zip",
                "md5": "7cd948f18be92ef66e271ab9df3852da",
                "name": "tourvis.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TP880V system interface.",
                "destination": "bios/tp880v.zip",
                "md5": "fa1855080bd03219c0e3f828f9dfa3e5",
                "name": "tp880v.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TP881V system interface.",
                "destination": "bios/tp881v.zip",
                "md5": "2bc581d9c1c6295c85bc68b27ac2fa79",
                "name": "tp881v.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TRS-80 Model 2 keyboard interface.",
                "destination": "bios/trs80m2kb.zip",
                "md5": "8866b990620e4d9ebdf6fc3dc4b270c4",
                "name": "trs80m2kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TurboGX graphics system.",
                "destination": "bios/turbogx.zip",
                "md5": "f8e6b23d300f141abf4d0314f8ef2de4",
                "name": "turbogx.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TSVME104 system interface.",
                "destination": "bios/tsvme104.zip",
                "md5": "780818e934c27fb1cd68c849d23f35b2",
                "name": "tsvme104.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TurboGXP graphics processor.",
                "destination": "bios/turbogxp.zip",
                "md5": "09987e0daa0172f42510c51a6d242cf2",
                "name": "turbogxp.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Triforce arcade system emulation.",
                "destination": "bios/triforce.zip",
                "md5": "8fbf2c97f256a665f8f40032c4f9e9f2",
                "name": "triforce.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TVC HBF system.",
                "destination": "bios/tvc_hbf.zip",
                "md5": "fee803fa58e4c3ee3bb90e60031b2260",
                "name": "tvc_hbf.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TV955 keyboard.",
                "destination": "bios/tv955kb.zip",
                "md5": "1c419dbfdcc91163680d5f15160ea3a6",
                "name": "tv955kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TVGA 9000 graphics card emulation.",
                "destination": "bios/tvga9000.zip",
                "md5": "402a97706d03a64f72894a37f80e7b8e",
                "name": "tvga9000.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "UBPNIC network interface.",
                "destination": "bios/ubpnic.zip",
                "md5": "eca6134dc5dcdaed40b36bfff4c5d966",
                "name": "ubpnic.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "TV950 keyboard interface.",
                "destination": "bios/tv950kb.zip",
                "md5": "248557f998b6f074fff4e1275c3ba45d",
                "name": "tv950kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Ultra12 F32 system.",
                "destination": "bios/ultra12f32.zip",
                "md5": "7137174439ec011823431d754499aba2",
                "name": "ultra12f32.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Ultra12 F system.",
                "destination": "bios/ultra12f.zip",
                "md5": "0c64873b1cd274792e3dd9fda2aeadd9",
                "name": "ultra12f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Ultra14 F system.",
                "destination": "bios/ultra14f.zip",
                "md5": "5993203223fa8255cc17911ac708c514",
                "name": "ultra14f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "UMC 6650 processor.",
                "destination": "bios/umc6650.zip",
                "md5": "da6cebe6b22a91a34a67074adbbec3a3",
                "name": "umc6650.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Ultra24 F system.",
                "destination": "bios/ultra24f.zip",
                "md5": "90bb24d5b62011b6354bb248613877ea",
                "name": "ultra24f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "UPD7220 graphics chip.",
                "destination": "bios/upd7220.zip",
                "md5": "6d4ec82eb881a4f06115ec75a0b8f7d9",
                "name": "upd7220.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "UPC82C710 controller.",
                "destination": "bios/upc82c710.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "upc82c710.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "UPC82C711 controller.",
                "destination": "bios/upc82c711.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "upc82c711.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "UTS 400 keyboard interface.",
                "destination": "bios/uts_400kbd.zip",
                "md5": "da55174f19e9d1b542e3a844707ff5e9",
                "name": "uts_400kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "V4 BIOS for system emulation.",
                "destination": "bios/v4bios.zip",
                "md5": "ffc0375b75ad461cef55aa3905ff00c8",
                "name": "v4bios.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "V50 keyboard interface.",
                "destination": "bios/v50_kbd.zip",
                "md5": "7e3927d4f113acfabde244e5faa811e5",
                "name": "v50_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "V102 keyboard interface.",
                "destination": "bios/v102_kbd.zip",
                "md5": "f3000e12f5221dee2af5ae3bf13a962b",
                "name": "v102_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vanta graphics processor.",
                "destination": "bios/vanta.zip",
                "md5": "3d3914438c1ec60422054bd63bdcc727",
                "name": "vanta.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "UTS external work interface.",
                "destination": "bios/uts_extw.zip",
                "md5": "af456cf5a506eccfbbda3cafbeaf4f47",
                "name": "uts_extw.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "V550 keyboard interface.",
                "destination": "bios/v550_kbd.zip",
                "md5": "e34a509028cfc0443a33a887396ae1b9",
                "name": "v550_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vector4 keyboard interface.",
                "destination": "bios/vector4_kbd.zip",
                "md5": "79a646b9063f417f9da844d1207f3637",
                "name": "vector4_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-1010 system.",
                "destination": "bios/vic1010.zip",
                "md5": "ba950f4f488aa2b7213f6a9af9825b5c",
                "name": "vic1010.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-1011 system.",
                "destination": "bios/vic1011.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "vic1011.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-1112 system.",
                "destination": "bios/vic1112.zip",
                "md5": "b4d32b41aa507ddac67dde16fc71d56c",
                "name": "vic1112.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-1515 system.",
                "destination": "bios/vic1515.zip",
                "md5": "96ee5bb26876909fc704f7d8b6ce79d1",
                "name": "vic1515.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-20 FE3 peripheral.",
                "destination": "bios/vic20_fe3.zip",
                "md5": "483cee116e97de4a5a48b7b9ff8824d5",
                "name": "vic20_fe3.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-1520 system.",
                "destination": "bios/vic1520.zip",
                "md5": "d0e340982c540103788a588f6e7a2551",
                "name": "vic1520.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-20 Speakeasy speech synthesis.",
                "destination": "bios/vic20_speakeasy.zip",
                "md5": "b784c07140810457f6244d267cbbbb72",
                "name": "vic20_speakeasy.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vic-20 Videopak video interface.",
                "destination": "bios/vic20_videopak.zip",
                "md5": "697b5d802323c0e2efc1a6990546ea59",
                "name": "vic20_videopak.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Victor 9000 FDC for disk drives.",
                "destination": "bios/victor9k_fdc.zip",
                "md5": "fc61b0502ef2f6abc7ef8cc7b4290610",
                "name": "victor9k_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Virge DX PCI graphics card.",
                "destination": "bios/virgedx_pci.zip",
                "md5": "f466361003a9fbdb11acda81c1999ba7",
                "name": "virgedx_pci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Victor 9000 keyboard interface.",
                "destination": "bios/victor9k_kb.zip",
                "md5": "a9afc4e9a3fb72e712044094cf34104a",
                "name": "victor9k_kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Virge PCI graphics card.",
                "destination": "bios/virge_pci.zip",
                "md5": "2ad285ad23f6cc36f8d3f77852ac30e8",
                "name": "virge_pci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Virge VX PCI graphics card.",
                "destination": "bios/virgevx_pci.zip",
                "md5": "b3d46ebb5934e2c4cc32fe234987ffc8",
                "name": "virgevx_pci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vision864 graphics card.",
                "destination": "bios/vision864.zip",
                "md5": "eb36bb24ffb8f2f2cf7f9c7b2d801d6a",
                "name": "vision864.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vision964 graphics card.",
                "destination": "bios/vision964.zip",
                "md5": "b5eff8cf462be6a5de080ad05fbe2d3e",
                "name": "vision964.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Vision968 graphics card.",
                "destination": "bios/vision968.zip",
                "md5": "f7ab28d55b67e5a20efe3828bebfaee4",
                "name": "vision968.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Votrsc01 system interface.",
                "destination": "bios/votrsc01.zip",
                "md5": "c835eab06842e3c1d6e2e7dc19289828",
                "name": "votrsc01.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Votraxtnt system interface.",
                "destination": "bios/votraxtnt.zip",
                "md5": "d78a7ce9f3fe19538c82d60e7b985720",
                "name": "votraxtnt.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Voicebox speech synthesis module.",
                "destination": "bios/voicebox.zip",
                "md5": "b52658953802ea57895ef15dcd6d1d89",
                "name": "voicebox.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VP575 graphics card.",
                "destination": "bios/vp575.zip",
                "md5": "e5f6f4f2d80b508b1dee60a5362fc67e",
                "name": "vp575.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VP700 graphics card.",
                "destination": "bios/vp700.zip",
                "md5": "e5f6f4f2d80b508b1dee60a5362fc67e",
                "name": "vp700.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Votrsc01a system interface.",
                "destination": "bios/votrsc01a.zip",
                "md5": "b784c07140810457f6244d267cbbbb72",
                "name": "votrsc01a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VRC5074 system.",
                "destination": "bios/vrc5074.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "vrc5074.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VTech FDC peripheral.",
                "destination": "bios/vtech_fdc.zip",
                "md5": "fc2db49f8da6c729121cbeebdfb4069c",
                "name": "vtech_fdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VTech Word Processor.",
                "destination": "bios/vtech_wordpro.zip",
                "md5": "7db95edadfc9c88938be082a71568498",
                "name": "vtech_wordpro.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VTech RS232 interface.",
                "destination": "bios/vtech_rs232.zip",
                "md5": "dac5d28deb3697299a63b212cf5804c6",
                "name": "vtech_rs232.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VTech RTTY module.",
                "destination": "bios/vtech_rtty.zip",
                "md5": "a08bd06cda4083213f30cf0b55144032",
                "name": "vtech_rtty.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VTech SD loader.",
                "destination": "bios/vtech_sdloader.zip",
                "md5": "535de4760325ae383f653bd53bac41d6",
                "name": "vtech_sdloader.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "VTech printer interface.",
                "destination": "bios/vtech_printer.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "vtech_printer.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "W83977TF chipset.",
                "destination": "bios/w83977tf.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "w83977tf.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Wang PC LIC license.",
                "destination": "bios/wangpc_lic.zip",
                "md5": "0f6d4c8984225a447d4e35d73dd3531d",
                "name": "wangpc_lic.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "W83787F chipset.",
                "destination": "bios/w83787f.zip",
                "md5": "30cabd4aad9a5899e1fb3a8a6263a55a",
                "name": "w83787f.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Wang PC RTC.",
                "destination": "bios/wangpc_rtc.zip",
                "md5": "2e7296558abf5d7904e8bbaf7fb873fd",
                "name": "wangpc_rtc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Wang PC TIG interface.",
                "destination": "bios/wangpc_tig.zip",
                "md5": "6d4ec82eb881a4f06115ec75a0b8f7d9",
                "name": "wangpc_tig.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD1002A WX1 interface.",
                "destination": "bios/wd1002a_wx1.zip",
                "md5": "12d96f7b55d4a92a12238f7fe4ab3efc",
                "name": "wd1002a_wx1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Wang PC keyboard.",
                "destination": "bios/wangpckb.zip",
                "md5": "01f1f62baf424a3419a94729ece2a5ef",
                "name": "wangpckb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C00 JK graphics card.",
                "destination": "bios/wd90c00_jk.zip",
                "md5": "b8f9e86cbc7794bd9ff4f968e9b53dcd",
                "name": "wd90c00_jk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Wang PC WDC interface.",
                "destination": "bios/wangpc_wdc.zip",
                "md5": "56042d18a7573da2c1f00db9073ea80d",
                "name": "wangpc_wdc.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD1007A disk controller.",
                "destination": "bios/wd1007a.zip",
                "md5": "f13858bed81cadd23546e4d477e0b7ce",
                "name": "wd1007a.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C11 LR graphics card.",
                "destination": "bios/wd90c11_lr.zip",
                "md5": "27f6f5c49e86ff857c9274554628408b",
                "name": "wd90c11_lr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C31 LR graphics card.",
                "destination": "bios/wd90c31_lr.zip",
                "md5": "494ba4dadd89dc299ebde7a00cb085fa",
                "name": "wd90c31_lr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C31A LR graphics card.",
                "destination": "bios/wd90c31a_lr.zip",
                "md5": "4e50ed32ad2bedc64a05b66db1774b1b",
                "name": "wd90c31a_lr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C30 LR graphics card.",
                "destination": "bios/wd90c30_lr.zip",
                "md5": "ee1369c802e58b014e5c765a62963c55",
                "name": "wd90c30_lr.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C31A ZS graphics card.",
                "destination": "bios/wd90c31a_zs.zip",
                "md5": "ac3767a340dfdb267d4f5e5a7509629f",
                "name": "wd90c31a_zs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C90 JK graphics card.",
                "destination": "bios/wd90c90_jk.zip",
                "md5": "61e62f6907948f3a700cc0122f817cab",
                "name": "wd90c90_jk.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD9710 PCI interface.",
                "destination": "bios/wd9710_pci.zip",
                "md5": "6b42cd02b8955b463c888cc94d5fb972",
                "name": "wd9710_pci.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WDXT general device.",
                "destination": "bios/wdxt_gen.zip",
                "md5": "dcd8f6cbd6e0868741f27e3a42ab491e",
                "name": "wdxt_gen.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WD90C33 ZZ graphics card.",
                "destination": "bios/wd90c33_zz.zip",
                "md5": "92c469ae829037943f8e5419e50790e2",
                "name": "wd90c33_zz.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "WG130 device.",
                "destination": "bios/wg130.zip",
                "md5": "6ecb1283a6ac5f299091f8327fdbece1",
                "name": "wg130.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Wyse 700 terminal.",
                "destination": "bios/wyse700.zip",
                "md5": "cc156d2e3fe5f2e0b101e1ab9146f39b",
                "name": "wyse700.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "X68000 CZ6BS1 module.",
                "destination": "bios/x68k_cz6bs1.zip",
                "md5": "f16e529a3791a9844ca9d531d377cfb7",
                "name": "x68k_cz6bs1.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "X820 keyboard interface.",
                "destination": "bios/x820kb.zip",
                "md5": "84da1645dfbf801fa50bc1ce08c96af6",
                "name": "x820kb.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "X-Tide disk interface.",
                "destination": "bios/xtide.zip",
                "md5": "d62fff54be2f7e61a3ab48e142aa814f",
                "name": "xtide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "YM2608 sound chip.",
                "destination": "bios/ym2608.zip",
                "md5": "ddb8aacffffffa608ddbb4a6d6dda5ec",
                "name": "ym2608.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "YMF281 sound chip.",
                "destination": "bios/ymf281.zip",
                "md5": "382559e51e708f377e4bcb9a711a7e67",
                "name": "ymf281.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "YM2423 sound chip.",
                "destination": "bios/ym2423.zip",
                "md5": "e29da387e055a2ce34c3f2454c0e7a14",
                "name": "ym2423.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "YM2413 sound chip.",
                "destination": "bios/ym2413.zip",
                "md5": "9d9f45a4acb8bb7a1fe51bece1a9fda1",
                "name": "ym2413.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Z8671 programmable sound generator.",
                "destination": "bios/z8671.zip",
                "md5": "da4eeb6b587c0e64d3ec2f81abcb039d",
                "name": "z8671.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Z8682 sound chip.",
                "destination": "bios/z8682.zip",
                "md5": "beab48e495f728c6671e3f4ec43bc4cb",
                "name": "z8682.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "XT446 interface card.",
                "destination": "bios/xt446.zip",
                "md5": "7602e97ecfa8d235354650e45f1c3c93",
                "name": "xt446.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Zorba keyboard interface.",
                "destination": "bios/zorba_kbd.zip",
                "md5": "71aa621249f7499f29f7cb397191f79c",
                "name": "zorba_kbd.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ZXBUS adapter.",
                "destination": "bios/zxbus_adapter.zip",
                "md5": "4cc9472dc550691a28ee975ffcd8d047",
                "name": "zxbus_adapter.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "Z-89-11 interface.",
                "destination": "bios/z_89_11.zip",
                "md5": "ee1ddb49aac890048dd441729965052d",
                "name": "z_89_11.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ZIP100 IDE interface.",
                "destination": "bios/zip100_ide.zip",
                "md5": "03faaf4574644341878ca66cd2c7e096",
                "name": "zip100_ide.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "mame",
                "description": "ZXBUS NeoGS module.",
                "destination": "bios/zxbus_neogs.zip",
                "md5": "4cc9472dc550691a28ee975ffcd8d047",
                "name": "zxbus_neogs.zip",
                "native_system": "mame",
                "required": true,
                "required_label": "Required, for certain Arcade Boards and Games"
              },
              {
                "component": "retroarch",
                "description": "Neo Geo CDZ BIOS",
                "destination": "bios/neocdz.zip",
                "md5": "c733b4b7bd30fa849874d96c591c8639",
                "name": "neocdz.zip",
                "native_system": "fbneo",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "ColecoVision system BIOS",
                "destination": "bios/coleco.zip",
                "name": "coleco.zip",
                "native_system": "fbneo",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Nintendo Famicom Disk System BIOS",
                "destination": "bios/fdsbios.zip",
                "name": "fdsbios.zip",
                "native_system": "fbneo",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum BIOS",
                "destination": "bios/spectrum.zip",
                "name": "spectrum.zip",
                "native_system": "fbneo",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 128K BIOS",
                "destination": "bios/spec128.zip",
                "name": "spec128.zip",
                "native_system": "fbneo",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 128K +2A BIOS",
                "destination": "bios/spec1282a.zip",
                "name": "spec1282a.zip",
                "native_system": "fbneo",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Fairchild Channel-F BIOS",
                "destination": "bios/channelf.zip",
                "name": "channelf.zip",
                "native_system": "fbneo",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "atari-400-800": {
            "files": [
              {
                "component": "retroarch",
                "description": "Early NTSC Atari 400/800 OS.",
                "destination": "bios/ROM_OS_A_NTSC",
                "md5": "a3c1585b5d19719f8acfa2b093bea75f",
                "name": "ROM_OS_A_NTSC",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PAL Atari 400/800 OS.",
                "destination": "bios/ROM_OS_A_PAL",
                "md5": "eb1f32f5d9f382db1bbfb8d7f9cb343a",
                "name": "ROM_OS_A_PAL",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Late NTSC Atari 400/800 OS (LINBUG, two revisions).",
                "destination": "bios/ROM_OS_B_NTSC",
                "md5": "4177f386a3bac989a981d3fe3388cb6c,f5b246fa5237b44c41c6c831ccf18a2d",
                "name": "ROM_OS_B_NTSC",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 1200XL OS R10.",
                "destination": "bios/ROM_OS_AA00R10",
                "md5": "e3e8c74bfe1dcd6b56af50bd9a82dc15",
                "name": "ROM_OS_AA00R10",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 1200XL OS R11.",
                "destination": "bios/ROM_OS_AA00R11",
                "md5": "eacb8069c45e2ec4e0a19978bf2fc334",
                "name": "ROM_OS_AA00R11",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 600XL OS.",
                "destination": "bios/ROM_OS_BB00R1",
                "md5": "9aea45e724d2588fbbeda658c7dc53ee",
                "name": "ROM_OS_BB00R1",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 800XL / 65XE / 130XE OS.",
                "destination": "bios/ROM_OS_BB01R2",
                "md5": "06daac977823773a3eea3422fd26a703",
                "name": "ROM_OS_BB01R2",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 800XL / 65XE / 130XE OS - ALT NAME.",
                "destination": "bios/ATARIXL.ROM",
                "md5": "06daac977823773a3eea3422fd26a703",
                "name": "ATARIXL.ROM",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 800XL / 65XE / 130XE OS.",
                "destination": "bios/ATARIBAS.ROM",
                "md5": "0bac0c6a50104045d902df4503a4c30b",
                "name": "ATARIBAS.ROM",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 800XL / 65XE / 130XE OS.",
                "destination": "bios/ATARIOSA.ROM",
                "md5": "eb1f32f5d9f382db1bbfb8d7f9cb343a",
                "name": "ATARIOSA.ROM",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 800XL / 65XE / 130XE OS.",
                "destination": "bios/ATARIOSB.ROM",
                "md5": "a3e8d617c95d08031fe1b20d541434b2",
                "name": "ATARIOSB.ROM",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 1450XLD prototype OS (R3V2).",
                "destination": "bios/ROM_OS_BB02R3",
                "md5": "2dbc73da0d34994d1e2e62e22eb49224",
                "name": "ROM_OS_BB02R3",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari 1450XLD prototype OS (R3V4).",
                "destination": "bios/ROM_OS_BB02R3V4",
                "md5": "9f5449c881475a5cca40849c743205f8",
                "name": "ROM_OS_BB02R3V4",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Reconstructed OS build (2014).",
                "destination": "bios/ROM_OS_CC01R4",
                "md5": "65020266380e33cce50ebf8b9d91122a",
                "name": "ROM_OS_CC01R4",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Late Atari 65XE/130XE OS.",
                "destination": "bios/ROM_OS_BB01R3",
                "md5": "54e704558a6aedfc45cebf8f8ac9c312",
                "name": "ROM_OS_BB01R3",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari XEGS OS.",
                "destination": "bios/ROM_OS_BB01R4",
                "md5": "b7a2a04677d34f069eeb643d5238bf86",
                "name": "ROM_OS_BB01R4",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Arabic Atari XEGS OS.",
                "destination": "bios/ROM_OS_BB01R59",
                "md5": "d467f55fb7643553b69b34bf7e805b7d",
                "name": "ROM_OS_BB01R59",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Arabic Atari 65XE OS.",
                "destination": "bios/ROM_OS_BB01R59A",
                "md5": "69396860e53f58d798421d06d766c3ba",
                "name": "ROM_OS_BB01R59A",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari XEGS built-in game ROM.",
                "destination": "bios/ROM_XEGAME",
                "md5": "d7eb37aec6960cba36bc500e0e5d00bc",
                "name": "ROM_XEGAME",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "NTSC PCXFormer hack BIOS (LINBUG base, corrected checksum version).",
                "destination": "bios/ROM_400/800_CUSTOM",
                "md5": "a3e8d617c95d08031fe1b20d541434b2,7e5e4ce9508edef684ebe2c5a0e6f0d3",
                "name": "ROM_400/800_CUSTOM",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari BASIC for 400/800 (Rev. A).",
                "destination": "bios/ROM_BASIC_A",
                "md5": "a4dc52536d526ecc51ea857b9fa2b90f",
                "name": "ROM_BASIC_A",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari BASIC for 600XL/early 800XL (Rev. B).",
                "destination": "bios/ROM_BASIC_B",
                "md5": "04ea6a4e386601445ca5bfc8e37fb620",
                "name": "ROM_BASIC_B",
                "native_system": "atari800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari XE zip",
                "destination": "bios/xegs.zip",
                "name": "xegs.zip",
                "native_system": "atarixe",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari XE",
                "destination": "bios/c101687.rom",
                "md5": "42cbd989802c17d0ac3731d33270d835",
                "name": "c101687.rom",
                "native_system": "atarixe",
                "required": false
              }
            ]
          },
          "atari-5200": {
            "files": [
              {
                "component": "retroarch",
                "description": "Atari 5200",
                "destination": "bios/5200.rom",
                "md5": "281f20ea4320404ec820fb7ec0693b38",
                "name": "5200.rom",
                "native_system": "atari5200",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari BASIC for 800XL/XE/XEGS",
                "destination": "bios/ROM_BASIC_C",
                "md5": "0bac0c6a50104045d902df4503a4c30b",
                "name": "ROM_BASIC_C",
                "native_system": "atari5200",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "(Alternative Name) BIOS Atari 5200.",
                "destination": "bios/ROM_5200",
                "md5": "281f20ea4320404ec820fb7ec0693b38",
                "name": "ROM_5200",
                "native_system": "atari5200",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "BIOS for late 2-port Atari 5200.",
                "destination": "bios/ROM_5200_A",
                "md5": "ee7b85f5ca384dcb1f284946f3c12ac4",
                "name": "ROM_5200_A",
                "native_system": "atari5200",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Atari XL/XE operating system ROM",
                "destination": "bios/ATARIXL.ROM",
                "md5": "06daac977823773a3eea3422fd26a703",
                "name": "ATARIXL.ROM",
                "native_system": "atari5200",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Atari BASIC interpreter ROM",
                "destination": "bios/ATARIBAS.ROM",
                "md5": "0bac0c6a50104045d902df4503a4c30b",
                "name": "ATARIBAS.ROM",
                "native_system": "atari5200",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Atari OS ROM",
                "destination": "bios/ATARIOSA.ROM",
                "md5": "eb1f32f5d9f382db1bbfb8d7f9cb343a",
                "name": "ATARIOSA.ROM",
                "native_system": "atari5200",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Atari 400/800 NTSC BIOS",
                "destination": "bios/ATARIOSB.ROM",
                "md5": "4177f386a3bac989a981d3fe3388cb6c,a3e8d617c95d08031fe1b20d541434b2",
                "name": "ATARIOSB.ROM",
                "native_system": "atari5200",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "atari-7800": {
            "files": [
              {
                "component": "retroarch",
                "description": "Atari 7800 BIOS - Europe - ProSystem",
                "destination": "bios/7800 BIOS (E).rom",
                "md5": "397bb566584be7b9764e7a68974c4263",
                "name": "7800 BIOS (E).rom",
                "native_system": "atari7800",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Atari 7800 BIOS - USA - ProSystem",
                "destination": "bios/7800 BIOS (U).rom",
                "md5": "0763f1ffb006ddbe32e52d497ee848ae",
                "name": "7800 BIOS (U).rom",
                "native_system": "atari7800",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Atari 7800 BIOS - ProSystem",
                "destination": "bios/ProSystem.dat",
                "md5": "ce6a86574d0c9de9075705f14e99d090",
                "name": "ProSystem.dat",
                "native_system": "atari7800",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Atari 7800 - ProSystem - High Score",
                "destination": "bios/A78_highscore.bin",
                "md5": "ce6a86574d0c9de9075705f14e99d090",
                "name": "A78_highscore.bin",
                "native_system": "atari7800",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "atari-jaguar": {
            "files": [
              {
                "component": "retroarch",
                "description": "Atari Jaguar",
                "destination": "bios/Atari Jaguar (World).j64",
                "md5": "bcfe348c565d9dedb173822ee6850dea",
                "name": "Atari Jaguar (World).j64",
                "native_system": "atarijaguar",
                "required": false
              }
            ]
          },
          "atari-lynx": {
            "files": [
              {
                "component": "retroarch",
                "description": "Atari Lynx boot ROM",
                "destination": "bios/lynxboot.img",
                "md5": "fcd403db69f54290b51035d82f835e7b",
                "name": "lynxboot.img",
                "native_system": "atarilynx",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "atari-st": {
            "files": [
              {
                "component": "retroarch",
                "description": "Atari ST TOS boot image",
                "destination": "bios/tos.img",
                "md5": "c1c57ce48e8ee4135885cee9e63a68a2",
                "name": "tos.img",
                "native_system": "atarist",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "coco": {
            "files": [
              {
                "component": "xroar",
                "description": "Prológica CP-400 extended BASIC firmware",
                "destination": "bios/cp400extbas.rom",
                "md5": "091581001577b4a83ccfd511829de0f1",
                "name": "cp400extbas.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Prológica CP-400 DOS firmware",
                "destination": "bios/cp400dsk.rom",
                "md5": "16d3ab9bc935f0d5651ca3f0e3030846",
                "name": "cp400dsk.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "CoCo 64 Extended Color BASIC ROM",
                "destination": "bios/color64extbas.rom",
                "md5": "0d9264ffa95ba493f2b5b0d488a49e13",
                "name": "color64extbas.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "XRoar emulator BIOS",
                "destination": "bios/xroarbios.rom",
                "md5": "28dc97df470fb8660ef61b81dfd34f4a",
                "name": "xroarbios.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Color BASIC 1.0 ROM",
                "destination": "bios/bas10.rom",
                "md5": "a74f3d95b395dad7cdca19d560eeea74",
                "name": "bas10.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Color BASIC 1.1 ROM",
                "destination": "bios/bas11.rom",
                "md5": "c73fb4bff9621c5ab17f6220b20db82f",
                "name": "bas11.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Color BASIC 1.2 ROM",
                "destination": "bios/bas12.rom",
                "md5": "c933316c7d939532a13648850c1c2aa6",
                "name": "bas12.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Color BASIC 1.3 ROM",
                "destination": "bios/bas13.rom",
                "md5": "c2fc43556eb6b7b25bdf5955bd9df825",
                "name": "bas13.rom",
                "native_system": "coco",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "xroar",
                "description": "Color BASIC 1.4 ROM",
                "destination": "bios/bas14.rom",
                "md5": "ac33e16f677b4db52548d426174b1aaa",
                "name": "bas14.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "CoCo 3 system ROM 6809 CPU",
                "destination": "bios/coco3.rom",
                "md5": "7233c6c429f3ce1c7392f28a933e0b6f",
                "name": "coco3.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Extended BASIC 1.0 ROM",
                "destination": "bios/extbas10.rom",
                "md5": "fda72f415afe99b36f953bb9bc1253da",
                "name": "extbas10.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Extended BASIC 1.1 ROM",
                "destination": "bios/extbas11.rom",
                "md5": "21070aa0496142b886c562bf76d7c113",
                "name": "extbas11.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Disk Operating System (DOS) ROM for CoCo 1/2",
                "destination": "bios/disk10.rom",
                "md5": "a64b3ef9efcc066b18d35b134068d1cc",
                "name": "disk10.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "DOS 1.1 ROM",
                "destination": "bios/disk11.rom",
                "md5": "8cab28f4b7311b8df63c07bb3b59bfd5",
                "name": "disk11.rom",
                "native_system": "coco",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "xroar",
                "description": "Single-sided RSDOS ROM CoCo",
                "destination": "bios/fd502.rom",
                "md5": "8cab28f4b7311b8df63c07bb3b59bfd5",
                "name": "fd502.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Double-sided RSDOS ROM",
                "destination": "bios/fd502ds.rom",
                "md5": "b2d43757dc6851d866021ff6c4f59205",
                "name": "fd502ds.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Plus-style CoCo 3 ROM",
                "destination": "bios/coco3p.rom",
                "md5": "4ae57e5a8e7494e5485446fefedb580b",
                "name": "coco3p.rom",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Cassette patch (CAS format)",
                "destination": "bios/CCNPATCH.cas",
                "md5": "2c395ad58a842711931679b554483a90",
                "name": "CCNPATCH.cas",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Audio",
                "destination": "bios/CCNPATCH.wav",
                "md5": "a17397fb5408647a11d23bab959d1f97",
                "name": "CCNPATCH.wav",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Cassette patch",
                "destination": "bios/DBPATCH.cas",
                "md5": "65e1aab5fc5cba1b7374d9dddec25d62",
                "name": "DBPATCH.cas",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Audio",
                "destination": "bios/DBPATCH.wav",
                "md5": "6a07aeee664d81047672e6ff3541a12a",
                "name": "DBPATCH.wav",
                "native_system": "coco",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Generic disk ROM",
                "destination": "bios/disk.rom",
                "md5": "5bfcb1ae090159c8dea542b5a7c0840f",
                "name": "disk.rom",
                "native_system": "coco",
                "required": false
              }
            ]
          },
          "coleco-colecovision": {
            "files": [
              {
                "component": "retroarch",
                "description": "ColecoVision BIOS",
                "destination": "bios/BIOS.col",
                "md5": "2c66f5911e5b42b8ebe113403548eee7",
                "name": "BIOS.col",
                "native_system": "colecovision",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "ColecoVision ROM image Alternative name - BIOS.col",
                "destination": "bios/colecovision.rom",
                "md5": "2c66f5911e5b42b8ebe113403548eee7",
                "name": "colecovision.rom",
                "native_system": "colecovision",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "ColecoVision ROM image Alternative name - BIOS.col",
                "destination": "bios/coleco.rom",
                "md5": "2c66f5911e5b42b8ebe113403548eee7",
                "name": "coleco.rom",
                "native_system": "colecovision",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "commodore-amiga": {
            "files": [
              {
                "component": "retroarch",
                "description": "Kickstart 33180 for the Amiga 500",
                "destination": "bios/kick33180.A500",
                "md5": "85ad74194e87c08904327de1a9443b7a",
                "name": "kick33180.A500",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 34005 for the Amiga 500",
                "destination": "bios/kick34005.A500",
                "md5": "82a21c1890cae844b3df741f2762d48d",
                "name": "kick34005.A500",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 37175 Amiga 500+",
                "destination": "bios/kick37175.A500",
                "md5": "dc10d7bdd1b6f450773dfb558477c230",
                "name": "kick37175.A500",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 40063 Amiga 600",
                "destination": "bios/kick40063.A600",
                "md5": "e40a5dfb3d017ba8779faba30cbd1c8e",
                "name": "kick40063.A600",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 40068 Amiga 1200.",
                "destination": "bios/kick40068.A1200",
                "md5": "646773759326fbac3b2311fd8c8793ee",
                "name": "kick40068.A1200",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 40068 Amiga 4000.",
                "destination": "bios/kick40068.A4000",
                "md5": "9bdedde6a4f33555b4a270c8ca53297d",
                "name": "kick40068.A4000",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 34005 CDTV ROM",
                "destination": "bios/kick34005.CDTV",
                "md5": "89da1838a24460e4b93f4f0c5d92d48d",
                "name": "kick34005.CDTV",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 40060 Amiga CD32",
                "destination": "bios/kick40060.CD32",
                "md5": "5f8924d013dd57a89cf349f4cdedc6b1",
                "name": "kick40060.CD32",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 40060Amiga CD32 ROM",
                "destination": "bios/kick40060.CD32.ext",
                "md5": "bb72565701b1b6faece07d68ea5da639",
                "name": "kick40060.CD32.ext",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 40060 Combined Amiga CD32 ROM",
                "destination": "bios/kick40060.CD32.full",
                "md5": "f2f241bf094168cfb9e7805dc2856433",
                "name": "kick40060.CD32.full",
                "native_system": "amiga",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kickstart 4.0 ROM for AmigaVision.",
                "destination": "bios/AmigaVision.rom",
                "md5": "646773759326fbac3b2311fd8c8793ee",
                "name": "AmigaVision.rom",
                "native_system": "amiga",
                "required": true,
                "required_label": "Yes, for AmigaVision"
              }
            ]
          },
          "commodore-c64": {
            "files": [
              {
                "component": "retroarch",
                "description": "JiffyDOS Kernal replacement for the Commodore 64",
                "destination": "bios/JiffyDOS_C64.bin",
                "md5": "be09394f0576cf81fa8bacf634daf9a2",
                "name": "JiffyDOS_C64.bin",
                "native_system": "c64",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "JiffyDOS firmware for the Commodore 1541-II disk drive",
                "destination": "bios/JiffyDOS_1541-II.bin",
                "md5": "1b1e985ea5325a1f46eb7fd9681707bf",
                "name": "JiffyDOS_1541-II.bin",
                "native_system": "c64",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "JiffyDOS enhanced BIOS",
                "destination": "bios/JiffyDOS_1571_repl310654.bin",
                "md5": "41c6cc528e9515ffd0ed9b180f8467c0",
                "name": "JiffyDOS_1571_repl310654.bin",
                "native_system": "c64",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "JiffyDOS custom BIOS",
                "destination": "bios/JiffyDOS_1581.bin",
                "md5": "20b6885c6dc2d42c38754a365b043d71",
                "name": "JiffyDOS_1581.bin",
                "native_system": "c64",
                "required": false
              }
            ]
          },
          "doom": {
            "files": [
              {
                "component": "retroarch",
                "description": "PrBoom WAD",
                "destination": "bios/prboom.wad",
                "md5": "72ae1b47820fcc93cc0df9c428d0face",
                "name": "prboom.wad",
                "native_system": "doom",
                "required": true,
                "required_label": "Yes, PRBoom RetroArch Core"
              }
            ]
          },
          "dragon64": {
            "files": [
              {
                "component": "xroar",
                "description": "Tano Dragon BASIC OS firmware",
                "destination": "bios/d32.rom",
                "md5": "d35177f73cf303c5565aa13ef8ca5251,3420b96031078a4ef408cad7bf21a33f",
                "name": "d32.rom",
                "native_system": "tanodragon",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "xroar",
                "description": "Tano Dragon BASIC OS firmware",
                "destination": "bios/d64rom1.rom",
                "md5": "5f0bee59710e55f5880e74890912ed78,6ab639e65c6e8fd832cb0d8ad4da1b60",
                "name": "d64rom1.rom",
                "native_system": "tanodragon",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "xroar",
                "description": "Tano Dragon BASIC OS firmware",
                "destination": "bios/d64tano.rom",
                "md5": "be9bc86ee5eb401d0a40d0377f65fefa",
                "name": "d64tano.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon BASIC OS firmware",
                "destination": "bios/d64tano2.rom",
                "md5": "fd91edce7be5e7c2d88e46b76956a8aa",
                "name": "d64tano2.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon BASIC OS firmware",
                "destination": "bios/d200rom1.rom",
                "md5": "be9bc86ee5eb401d0a40d0377f65fefa",
                "name": "d200rom1.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon BASIC OS firmware",
                "destination": "bios/d200rom2.rom",
                "md5": "fd91edce7be5e7c2d88e46b76956a8aa",
                "name": "d200rom2.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (version 10)",
                "destination": "bios/ddos10.rom",
                "md5": "1c965da49b6c5459b8353630aa1482e7",
                "name": "ddos10.rom",
                "native_system": "tanodragon",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (version 11c)",
                "destination": "bios/ddos11c.rom",
                "md5": "d8429af1a12f7438a4bf88a5b934cb3a",
                "name": "ddos11c.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (version 12a)",
                "destination": "bios/ddos12a.rom",
                "md5": "55e2535dbbed7f1a26b5f263d7c72c63",
                "name": "ddos12a.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (version 40)",
                "destination": "bios/ddos40.rom",
                "md5": "9ddc388632cd3c376b164ba5cfc64329",
                "name": "ddos40.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (version 42)",
                "destination": "bios/ddos42.rom",
                "md5": "c956a854cbc4b9d1e69c000f78368668",
                "name": "ddos42.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (Delta release)",
                "destination": "bios/deltados.rom",
                "md5": "024eac3db20f1b5cf98c30a0e4743201",
                "name": "deltados.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (plus 48)",
                "destination": "bios/dplus48.rom",
                "md5": "ee6f24d893a52b8efea9f787855456b5",
                "name": "dplus48.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (plus 49b)",
                "destination": "bios/dplus49b.rom",
                "md5": "56f1b97314e4ca82491c465bb887059e",
                "name": "dplus49b.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (plus 50)",
                "destination": "bios/dplus50.rom",
                "md5": "35de5d28da507ebb213a26e04241d940",
                "name": "dplus50.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (SD-6)",
                "destination": "bios/sdose6.rom",
                "md5": "9d85e6b7133f915c021156f4b9cdb512",
                "name": "sdose6.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Tano Dragon DOS OS firmware (SD-8)",
                "destination": "bios/sdose8.rom",
                "md5": "167f409b7a4b992faabb784b061ab4c6",
                "name": "sdose8.rom",
                "native_system": "tanodragon",
                "required": false
              },
              {
                "component": "xroar",
                "description": "Prológica CP-400 BASIC OS firmware",
                "destination": "bios/cp400bas.rom",
                "md5": "f73da4d73d6db5cdb8b3cb6a50415e38",
                "name": "cp400bas.rom",
                "native_system": "tanodragon",
                "required": false
              }
            ]
          },
          "enterprise-64-128": {
            "files": [
              {
                "component": "retroarch",
                "description": "Extension ROM Enterprise TVC-22",
                "destination": "bios/tvc22_ext.rom",
                "md5": "5ce95a26ceed5bec73995d83568da9cf",
                "name": "tvc22_ext.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "System ROM Enterprise TVC-22",
                "destination": "bios/tvc22_sys.rom",
                "md5": "8c54285f541930cde766069942bad0f2",
                "name": "tvc22_sys.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "DOS 12D ROM Enterprise",
                "destination": "bios/tvc_dos12d.rom",
                "md5": "88dc7876d584f90e4106f91444ab23b7",
                "name": "tvc_dos12d.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - HUN BIOS variant",
                "destination": "bios/hun.rom",
                "md5": "22167938f142c222f40992839aa21a06",
                "name": "hun.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "EP-DOS ROM for the Enterprise 128",
                "destination": "bios/epdos16f.rom",
                "md5": "6593dff00ab32a4b1fc084674ededf2b",
                "name": "epdos16f.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "IS-DOS ROM combining EXDOS 1.4 and IS-DOS 1.0 to provide CP/M-style functionality for the Enterprise 128.",
                "destination": "bios/exdos14isdos10uk.rom",
                "md5": "f91c4a507cc6895bdd9c43df4f021df3",
                "name": "exdos14isdos10uk.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 BIOS",
                "destination": "bios/brd.rom",
                "md5": "6af0402906944fd134004b85097c8524",
                "name": "brd.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - EXOS 2.0 BIOS",
                "destination": "bios/exos20.rom",
                "md5": "5ad3baaad3b5156d6b60b34229a676fb",
                "name": "exos20.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - EXOS 2.1 BIOS",
                "destination": "bios/exos21.rom",
                "md5": "f36f24cbb87745fbd2714e4df881db09",
                "name": "exos21.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - ZT19UK BIOS",
                "destination": "bios/zt19uk.rom",
                "md5": "228540b6be83ae2acd7569c8ff0f91d0",
                "name": "zt19uk.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - BASIC 2.0 ROM",
                "destination": "bios/basic20.rom",
                "md5": "8e18edce4a7acb2c33cc0ab18f988482",
                "name": "basic20.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - BASIC 2.1 ROM",
                "destination": "bios/basic21.rom",
                "md5": "e972fe42b398c9ff1d93ff014786aec6",
                "name": "basic21.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - EXDOS 1.3 ROM",
                "destination": "bios/exdos13.rom",
                "md5": "ddff70c014d1958dc75378b6c9aab6f8",
                "name": "exdos13.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - EP D19HFT ROM",
                "destination": "bios/epd19hft.rom",
                "md5": "12cfc9c7e48c8a16c2e09edbd926d467",
                "name": "epd19hft.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - ZT18HFNT ROM",
                "destination": "bios/zt18hfnt.rom",
                "md5": "3082dc488d32f30a612761b99074199b",
                "name": "zt18hfnt.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - EP File I/O ROM",
                "destination": "bios/epfileio.rom",
                "md5": "a68ebcbc73a4d2178d755b7755bf18fe",
                "name": "epfileio.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Enterprise 64/128 - EXOS 2.4 UK ROM",
                "destination": "bios/exos24uk.rom",
                "md5": "55af78f877a21ca45eb2df68a74fcc60",
                "name": "exos24uk.rom",
                "native_system": "enterprise",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "File-I/O extension ROM Enterprise",
                "destination": "bios/tvcfileio.rom",
                "md5": "a2cf86ba8e7fc58b242137fe59036832",
                "name": "tvcfileio.rom",
                "native_system": "enterprise",
                "required": false
              }
            ]
          },
          "epoch-scv": {
            "files": [
              {
                "component": "retroarch",
                "description": "Super Cassette Vision - BIOS",
                "destination": "bios/upd7801g.s01",
                "md5": "635a978fd40db9a18ee44eff449fc126",
                "name": "upd7801g.s01",
                "native_system": "scv",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Super Cassette Vision - BIOS",
                "destination": "bios/scv.zip",
                "md5": "33df021613fb12abe2ad14b9eb17c7fe",
                "name": "scv.zip",
                "native_system": "scv",
                "required": false
              }
            ]
          },
          "fairchild-channel-f": {
            "files": [
              {
                "component": "retroarch",
                "description": "Fairchild Channel F BIOS",
                "destination": "bios/sl31253.bin",
                "md5": "ac9804d4c0e9d07e33472e3726ed15c3",
                "name": "sl31253.bin",
                "native_system": "channelf",
                "required": true,
                "required_label": "Yes, for certain games"
              },
              {
                "component": "retroarch",
                "description": "Fairchild Channel F BIOS.",
                "destination": "bios/channelf.zip",
                "md5": "2f2f8de3827ae1faf2495e497ca95232",
                "name": "channelf.zip",
                "native_system": "channelf",
                "required": true,
                "required_label": "Yes, for certain games"
              },
              {
                "component": "retroarch",
                "description": "Fairchild Channel F BIOS",
                "destination": "bios/sl31254.bin",
                "md5": "da98f4bb3242ab80d76629021bb27585",
                "name": "sl31254.bin",
                "native_system": "channelf",
                "required": true,
                "required_label": "Yes, for certain games"
              },
              {
                "component": "retroarch",
                "description": "Fairchild Channel F BIOS",
                "destination": "bios/sl90025.bin",
                "md5": "95d339631d867c8f1d15a5f2ec26069d",
                "name": "sl90025.bin",
                "native_system": "channelf",
                "required": true,
                "required_label": "Yes, for certain games"
              }
            ]
          },
          "hartung-game-master": {
            "files": [
              {
                "component": "retroarch",
                "description": "Game Master  - BIOS",
                "destination": "bios/gmaster.zip",
                "name": "gmaster.zip",
                "native_system": "gmaster",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Game Master  - BIOS",
                "destination": "bios/d78c11agf_e19.u1",
                "md5": "6bff08b5e5f96de405cd56d5f04a08f8",
                "name": "d78c11agf_e19.u1",
                "native_system": "gmaster",
                "required": false
              }
            ]
          },
          "j2me": {
            "files": [
              {
                "component": "retroarch",
                "description": "FreeJ2ME BIOS - Runtime",
                "destination": "bios/freej2me-lr.jar",
                "md5": "ccd92e7156ce2f0ce14c88ffb68a16eb",
                "name": "freej2me-lr.jar",
                "native_system": "j2me",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "FreeJ2ME BIOS - SDL-based graphics backend",
                "destination": "bios/freej2me-sdl.jar",
                "md5": "4da74084fc1b1bd3d776ed8d3ee648de",
                "name": "freej2me-sdl.jar",
                "native_system": "j2me",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "FreeJ2ME BIOS",
                "destination": "bios/freej2me.jar",
                "md5": "29a92d0867da2917275b7c6c805d256f",
                "name": "freej2me.jar",
                "native_system": "j2me",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "mattel-intellivision": {
            "files": [
              {
                "component": "retroarch",
                "description": "Intellivision Executive ROM",
                "destination": "bios/exec.bin",
                "md5": "62e761035cb657903761800f4437b8af",
                "name": "exec.bin",
                "native_system": "intellivision",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Intellivision Graphics ROM",
                "destination": "bios/grom.bin",
                "md5": "0cd5946c6473e42e8e4c2137785e427f",
                "name": "grom.bin",
                "native_system": "intellivision",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "microsoft-msx": {
            "files": [
              {
                "component": "retroarch",
                "description": "MSX 1 BIOS",
                "destination": "bios/MSX.ROM",
                "md5": "364a1a579fe5cb8dba54519bcfcdac0d,aa95aea2563cd5ec0a0919b44cc17d47,9218f6dd89f7ba01e3090d44721b4260,cadad331097664327248654c1281816b",
                "name": "MSX.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX 2 BIOS",
                "destination": "bios/MSX2.ROM",
                "md5": "ec3a01c91f24fbddcbcab0ad301bc9ef",
                "name": "MSX2.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX 2 Extended ROM",
                "destination": "bios/MSX2EXT.ROM",
                "md5": "2183c2aff17cf4297bdb496de78c2e8a",
                "name": "MSX2EXT.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX 2+ BIOS",
                "destination": "bios/MSX2P.ROM",
                "md5": "847cc025ffae665487940ff2639540e5,6d8c0ca64e726c82a4b726e9b01cdf1e,c5c26c3e8bc6c485424818057f0507b9",
                "name": "MSX2P.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX 2+ Extended ROM",
                "destination": "bios/MSX2PEXT.ROM",
                "md5": "7c8243c71d8f143b2531f01afa6a05dc",
                "name": "MSX2PEXT.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX Disk ROM / BDOS",
                "destination": "bios/DISK.ROM",
                "md5": "80dcd1ad1a4cf65d64b7ba10504e8190,254bfa82fa9b34c82d7b9766b193c303",
                "name": "DISK.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX FMPAC floppy controller BIOS",
                "destination": "bios/FMPAC.ROM",
                "md5": "6f69cc8b5ed761b03afd78000dfb0e19",
                "name": "FMPAC.ROM",
                "native_system": "msx",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "MSX-DOS 2 kernel",
                "destination": "bios/MSXDOS2.ROM",
                "md5": "6418d091cd6907bbcf940324339e43bb",
                "name": "MSXDOS2.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX Yamaha Painter ROM",
                "destination": "bios/PAINTER.ROM",
                "md5": "403cdea1cbd2bb24fae506941f8f655e",
                "name": "PAINTER.ROM",
                "native_system": "msx",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "MSX Kanji font ROM",
                "destination": "bios/KANJI.ROM",
                "md5": "febe8782b466d7c3b16de6d104826b34,4ddb542906f9891cf3b3648fecd8c228,5353336d9c81946fa17582daccbb5cae",
                "name": "KANJI.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "MSX cartridge slot BIOS",
                "destination": "bios/CARTS.SHA",
                "md5": "74b0f217fa0e2b8bb5a2f8e2ecc69da3",
                "name": "CARTS.SHA",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX-FMPAC 16-bit floppy controller BIOS",
                "destination": "bios/FMPAC16.ROM",
                "md5": "74b0f217fa0e2b8bb5a2f8e2ecc69da3",
                "name": "FMPAC16.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX RS-232 serial port BIOS",
                "destination": "bios/RS232.ROM",
                "md5": "279efd1eae0d358eecd4edc7d9adedf3",
                "name": "RS232.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "MSX Cyrillic character font",
                "destination": "bios/CYRILLIC.FNT",
                "md5": "85b38e4128bbc300e675f55b278683a8",
                "name": "CYRILLIC.FNT",
                "native_system": "msx",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "MSX default Latin-1 character font",
                "destination": "bios/DEFAULT.FNT",
                "md5": "85b38e4128bbc300e675f55b278683a8",
                "name": "DEFAULT.FNT",
                "native_system": "msx",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "MSX international font set",
                "destination": "bios/INTERNAT.FNT",
                "md5": "ac4f4a90c1b1887db48ded39c9d9c847",
                "name": "INTERNAT.FNT",
                "native_system": "msx",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "MSX italic style font",
                "destination": "bios/ITALIC.FNT",
                "md5": "c83e50e9f33b8dd893c414691822740d",
                "name": "ITALIC.FNT",
                "native_system": "msx",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "MSX Japanese Katakana/Hiragana font",
                "destination": "bios/JAPANESE.FNT",
                "md5": "aa28f0703b951a6be8df3e28e20d263d",
                "name": "JAPANESE.FNT",
                "native_system": "msx",
                "required": true,
                "required_label": "Required, for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "MSX Korean Hangul font",
                "destination": "bios/KOREAN.FNT",
                "md5": "73291e76638a2f5aa2eceb843df468f4",
                "name": "KOREAN.FNT",
                "native_system": "msx",
                "required": true,
                "required_label": "Required, for some Korean games."
              },
              {
                "component": "retroarch",
                "description": "Arabic language ROM for MSX",
                "destination": "bios/ARAB1.ROM",
                "md5": "7fa0558bcec9dba310579521623d9f6a",
                "name": "ARAB1.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Arabic games."
              },
              {
                "component": "retroarch",
                "description": "Arabic language ROM for MSX",
                "destination": "bios/ARABIC.rom",
                "md5": "20c4b5d1d9469c201b145f082ec32658",
                "name": "ARABIC.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Arabic games."
              },
              {
                "component": "retroarch",
                "description": "BeerIDE IDE disk ROM",
                "destination": "bios/BEERIDE.ROM",
                "md5": "b32279f2700652a5ce0a809318626763",
                "name": "BEERIDE.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "GCVMX80 system ROM",
                "destination": "bios/GCVMX80.ROM",
                "md5": "fd0b8f1766dc6dcc03a43d9c79dc4e37",
                "name": "GCVMX80.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Hangul language ROM",
                "destination": "bios/HANGUL.rom",
                "md5": "9baf17b190f631405b6b0eeeeb162b87",
                "name": "HANGUL.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Korean games."
              },
              {
                "component": "retroarch",
                "description": "Microsol Disk ROM",
                "destination": "bios/MICROSOLDISK.ROM",
                "md5": "02e8b1f96049f09d6d3a735647cbbb2a",
                "name": "MICROSOLDISK.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MoonSound sound expansion ROM",
                "destination": "bios/MOONSOUND.rom",
                "md5": "42af93619160ef2116416f74a6cb12f2",
                "name": "MOONSOUND.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2A Extended ROM",
                "destination": "bios/MSX2AREXT.ROM",
                "md5": "be5d1ec8001d945ca1432285722e9d16",
                "name": "MSX2AREXT.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 Arabic ROM",
                "destination": "bios/MSX2AR.ROM",
                "md5": "91764e84f977671ac7caa50b36273fd2",
                "name": "MSX2AR.ROM",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Arabic games."
              },
              {
                "component": "retroarch",
                "description": "MSX2B Extended ROM",
                "destination": "bios/MSX2BREXT.rom",
                "md5": "355c6d5ee31da441d485cd89ca906413",
                "name": "MSX2BREXT.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2B ROM",
                "destination": "bios/MSX2BR.rom",
                "md5": "d3df424728a225b301510f5384cae583",
                "name": "MSX2BR.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 French Extended ROM",
                "destination": "bios/MSX2FREXT.rom",
                "md5": "6ffe789cca2eca9d2e71ca7b69b97e6b",
                "name": "MSX2FREXT.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some French games."
              },
              {
                "component": "retroarch",
                "description": "MSX2 French ROM",
                "destination": "bios/MSX2FR.rom",
                "md5": "7af9e84da1520a8a7fb82e73703e5075",
                "name": "MSX2FR.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some French games."
              },
              {
                "component": "retroarch",
                "description": "MSX2 German Extended ROM",
                "destination": "bios/MSX2GEXT.rom",
                "md5": "4047ce143a8bf391e21991835aa65b59",
                "name": "MSX2GEXT.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 German ROM",
                "destination": "bios/MSX2G.rom",
                "md5": "b6c33b7b3508d691d7872589c778f808",
                "name": "MSX2G.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some German games."
              },
              {
                "component": "retroarch",
                "description": "MSX2 Hangul ROM",
                "destination": "bios/MSX2HAN.rom",
                "md5": "7b9466546009d419ebd0dc27db90c30e",
                "name": "MSX2HAN.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Korean games."
              },
              {
                "component": "retroarch",
                "description": "MSX2 Japanese Extended ROM",
                "destination": "bios/MSX2JEXT.rom",
                "md5": "8aabde714a42256bef36ea9b04f6ef59",
                "name": "MSX2JEXT.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "MSX2 Japanese ROM",
                "destination": "bios/MSX2J.rom",
                "md5": "53bec1c22b30c0a15263e04b91a7814f",
                "name": "MSX2J.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "MSX2 Korean Extended ROM",
                "destination": "bios/MSX2KREXT.rom",
                "md5": "30a0b3402a0a13b516af76d39f45a365",
                "name": "MSX2KREXT.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 Korean ROM",
                "destination": "bios/MSX2KR.rom",
                "md5": "6819a1533502261bfdd52436b8346073",
                "name": "MSX2KR.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2+ Music extension ROM",
                "destination": "bios/MSX2PMUS.rom",
                "md5": "f877f32e6d8687474ac5ee83e40de23b",
                "name": "MSX2PMUS.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 R2 ROM",
                "destination": "bios/MSX2R2.ROM",
                "md5": "704bdd980fa56c6be5c680358458eeeb",
                "name": "MSX2R2.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 R Extended ROMn",
                "destination": "bios/MSX2REXT.rom",
                "md5": "8e4af1124e2b82fbdc74a7bc5f20dc6e",
                "name": "MSX2REXT.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 R ROM",
                "destination": "bios/MSX2R.rom",
                "md5": "db56360c85ef8410dc4bcf8e8602f61e",
                "name": "MSX2R.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 SE ROM",
                "destination": "bios/MSX2SE.rom",
                "md5": "fb8f7ab15e32a91147204bd7f7a1b451",
                "name": "MSX2SE.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 SP Extended ROM",
                "destination": "bios/MSX2SPEXT.rom",
                "md5": "d71842ce8f559a8aed2721766bc15f2b",
                "name": "MSX2SPEXT.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 SP ROM",
                "destination": "bios/MSX2SP.rom",
                "md5": "79caefa20a0d056fb42eaeca856c6f82",
                "name": "MSX2SP.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX Arabic ROM",
                "destination": "bios/MSXAR.ROM",
                "md5": "793e3b833c33be7aaf834beacb8fb926",
                "name": "MSXAR.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX Brazilian ROM",
                "destination": "bios/MSXBR.rom",
                "md5": "d13c1fc9ad4897c322f51aab3ad3b30d",
                "name": "MSXBR.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX-DOS 2.3 ROM",
                "destination": "bios/MSXDOS23.ROM",
                "md5": "56bf5b02fed377b7bb9d91f914965431",
                "name": "MSXDOS23.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX French ROM",
                "destination": "bios/MSXFR.rom",
                "md5": "6f43d28ac4a69182c860c2db0e18ee6d",
                "name": "MSXFR.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX German ROM",
                "destination": "bios/MSXG.rom",
                "md5": "4655329d3f37bf1a655d05f2abd1aa62",
                "name": "MSXG.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX Hangul ROM",
                "destination": "bios/MSXHAN.rom",
                "md5": "394efbc50fb7df1151130d8c162f85c3",
                "name": "MSXHAN.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX Japanese ROM",
                "destination": "bios/MSXJ.rom",
                "md5": "f005e55c680ba6e7b19f6d4dc8f73ce5",
                "name": "MSXJ.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "MSX Kanji ROM",
                "destination": "bios/MSXKANJI.rom",
                "md5": "9dfdebfaa6b547222a40aab8bb2e29f8",
                "name": "MSXKANJI.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "MSX Korean ROM",
                "destination": "bios/MSXKR.rom",
                "md5": "c84f362c44192659273d45ae97462362",
                "name": "MSXKR.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX R2 ROM",
                "destination": "bios/MSXR2.rom",
                "md5": "704bdd980fa56c6be5c680358458eeeb",
                "name": "MSXR2.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX R ROM",
                "destination": "bios/MSXR.rom",
                "md5": "0db9592930488259fc1a5c127215e784",
                "name": "MSXR.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX Special Edition ROM",
                "destination": "bios/MSXSE.ROM",
                "md5": "161cb768c52a13f5b38ba46e721b68c1",
                "name": "MSXSE.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX SP ROM",
                "destination": "bios/MSXSP.ROM",
                "md5": "51af5b19aeccf94eb8e03bce0b5d33c4",
                "name": "MSXSP.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX TurboR Extended ROM",
                "destination": "bios/MSXTREXT.ROM",
                "md5": "824b1c4475a3bd3b91c5ae81ea940aa2",
                "name": "MSXTREXT.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX TurboR Music ROM",
                "destination": "bios/MSXTRMUS.ROM",
                "md5": "c688a229f834f95f8c64df7d33188cd8",
                "name": "MSXTRMUS.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX TurboR Optional ROM",
                "destination": "bios/MSXTROPT.ROM",
                "md5": "2cba0d812ec445cfe63ffa2cac8d42c2",
                "name": "MSXTROPT.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX TurboR ROM",
                "destination": "bios/MSXTR.ROM",
                "md5": "fd9513736823e470965949f2a3ec6a43",
                "name": "MSXTR.ROM",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "National Disk ROM",
                "destination": "bios/NATIONALDISK.rom",
                "md5": "86269da485e852d9f581ac27f4ba32ff",
                "name": "NATIONALDISK.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Novaxis ROM",
                "destination": "bios/NOVAXIS.rom",
                "md5": "20989124671593ab04eeb01d52a1e25c",
                "name": "NOVAXIS.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX Painter ROM",
                "destination": "bios/PAINT.rom",
                "md5": "41db0d7b37be479296ffd59fcd6775f0",
                "name": "PAINT.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Panasonic Disk ROM",
                "destination": "bios/PANASONICDISK.rom",
                "md5": "00aa02b6077de40a0b51d71a3c3e1d5f",
                "name": "PANASONICDISK.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips Disk ROM",
                "destination": "bios/PHILIPSDISK.rom",
                "md5": "01dd1d72ed9bb6afe8a9b441c198a1cd",
                "name": "PHILIPSDISK.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Sunrise IDE ROM",
                "destination": "bios/SUNRISEIDE.rom",
                "md5": "7b564497beb2c0de0847f107dec00ddf",
                "name": "SUNRISEIDE.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX SWP ROM",
                "destination": "bios/SWP.rom",
                "md5": "490db04e2a3c1c993a2a9d3611949c76",
                "name": "SWP.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX X-BASIC2 ROM",
                "destination": "bios/XBASIC2.rom",
                "md5": "0b6120f289336538bc564548109f97c6",
                "name": "XBASIC2.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Disk ROM for NMS8250 MSX",
                "destination": "bios/nms8250_disk.rom",
                "md5": "01dd1d72ed9bb6afe8a9b441c198a1cd",
                "name": "nms8250_disk.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "BASIC BIOS v2 for NMS8250",
                "destination": "bios/nms8250_basic-bios2.rom",
                "md5": "ec3a01c91f24fbddcbcab0ad301bc9ef",
                "name": "nms8250_basic-bios2.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2 Sub BIOS for NMS8250",
                "destination": "bios/nms8250_msx2sub.rom",
                "md5": "2183c2aff17cf4297bdb496de78c2e8a",
                "name": "nms8250_msx2sub.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "BASIC-Kun ROM for PHC-70FD2",
                "destination": "bios/phc-70fd2_basickun.rom",
                "md5": "2ce20986da024e9a0e271961c6bc9f01",
                "name": "phc-70fd2_basickun.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "YR-W801 system ROM",
                "destination": "bios/yrw801.rom",
                "md5": "42af93619160ef2116416f74a6cb12f2",
                "name": "yrw801.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kanji font ROM for FS-A1WSX MSX2+",
                "destination": "bios/fs-a1wsx_kanjifont.rom",
                "md5": "acf53887c2d2783dc059a9b442c86b90",
                "name": "fs-a1wsx_kanjifont.rom",
                "native_system": "msx",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "BASIC BIOS 2P for FS-A1WSX MSX2+",
                "destination": "bios/fs-a1wsx_basic-bios2p.rom",
                "md5": "c5c26c3e8bc6c485424818057f0507b9",
                "name": "fs-a1wsx_basic-bios2p.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "FM-BASIC ROM for FS-A1WSX MSX2+",
                "destination": "bios/fs-a1wsx_fmbasic.rom",
                "md5": "0c40e7db1c1fcc2405e4d0cdd215adb4",
                "name": "fs-a1wsx_fmbasic.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "MSX2+ Sub BIOS for FS-A1WSX",
                "destination": "bios/fs-a1wsx_msx2psub.rom",
                "md5": "7c8243c71d8f143b2531f01afa6a05dc",
                "name": "fs-a1wsx_msx2psub.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kanji BASIC extension ROM for FS-A1WSX MSX2+",
                "destination": "bios/fs-a1wsx_kanjibasic.rom",
                "md5": "9dfdebfaa6b547222a40aab8bb2e29f8",
                "name": "fs-a1wsx_kanjibasic.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Disk ROM for FS-A1WSX MSX2+",
                "destination": "bios/fs-a1wsx_disk.rom",
                "md5": "00aa02b6077de40a0b51d71a3c3e1d5f",
                "name": "fs-a1wsx_disk.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "System firmware for FS-A1WSX MSX2+",
                "destination": "bios/fs-a1wsx_firmware.rom",
                "md5": "fa8e7d4b999af058fe2864a5f2e014ec",
                "name": "fs-a1wsx_firmware.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "TurboR firmware for FS-A1GT",
                "destination": "bios/fs-a1gt_firmware.rom",
                "md5": "af17a344bcc177b97a4888c4c559f3ae",
                "name": "fs-a1gt_firmware.rom",
                "native_system": "msx",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Kanji font ROM for FS-A1GT TurboR",
                "destination": "bios/fs-a1gt_kanjifont.rom",
                "md5": "acf53887c2d2783dc059a9b442c86b90",
                "name": "fs-a1gt_kanjifont.rom",
                "native_system": "msx",
                "required": false
              }
            ]
          },
          "microsoft-xbox": {
            "files": [
              {
                "component": "xemu",
                "description": "Xbox BIOS",
                "destination": "bios/mcpx_1.0.bin",
                "md5": "d49c52a4102f6df7bcf8d0617ac475ed",
                "name": "mcpx_1.0.bin",
                "native_system": "xbox",
                "required": false
              },
              {
                "component": "xemu",
                "description": "XBOX Complex BIOS",
                "destination": "bios/Complex.bin",
                "name": "Complex.bin",
                "native_system": "xbox",
                "required": false
              },
              {
                "component": "xemu",
                "description": "XBOX Complex BIOS 1.03",
                "destination": "bios/Complex_4627v1.03.bin",
                "name": "Complex_4627v1.03.bin",
                "native_system": "xbox",
                "required": false
              },
              {
                "component": "xemu",
                "description": "XBOX Complex BIOS 4627",
                "destination": "bios/Complex_4627.bin",
                "name": "Complex_4627.bin",
                "native_system": "xbox",
                "required": false
              }
            ]
          },
          "nec-pc-88": {
            "files": [
              {
                "component": "retroarch",
                "description": "PC-88 core BIOS",
                "destination": "bios/n88.rom",
                "md5": "4f984e04a99d56c4cfe36115415d6eb8",
                "name": "n88.rom",
                "native_system": "pc88",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "PC-88 disk controller BIOS",
                "destination": "bios/disk.rom",
                "md5": "793f86784e5608352a5d7f03f03e0858",
                "name": "disk.rom",
                "native_system": "pc88",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC-8000 series BIOS (N-BASIC mode)",
                "destination": "bios/n88n.rom",
                "md5": "2ff07b8769367321128e03924af668a0",
                "name": "n88n.rom",
                "native_system": "pc88",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Kanji font ROM for PC-88",
                "destination": "bios/n88knj1.rom",
                "md5": "d81c6d5d7ad1a4bbbd6ae22a01257603",
                "name": "n88knj1.rom",
                "native_system": "pc88",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "Additional Kanji font ROM for PC-88",
                "destination": "bios/n88_0.rom",
                "md5": "d675a2ca186c6efcd6277b835de4c7e5",
                "name": "n88_0.rom",
                "native_system": "pc88",
                "required": true,
                "required_label": "Required for some Japanese games."
              },
              {
                "component": "retroarch",
                "description": "PC-88 BIOS extension (variant 1)",
                "destination": "bios/n88_1.rom",
                "md5": "e844534dfe5744b381444dbe61ef1b66",
                "name": "n88_1.rom",
                "native_system": "pc88",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "PC-88 BIOS extension (variant 2)",
                "destination": "bios/n88_2.rom",
                "md5": "6548fa45061274dee1ea8ae1e9e93910",
                "name": "n88_2.rom",
                "native_system": "pc88",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "PC-88 BIOS extension (variant 3)",
                "destination": "bios/n88_3.rom",
                "md5": "fc4b76a402ba501e6ba6de4b3e8b4273",
                "name": "n88_3.rom",
                "native_system": "pc88",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "PC-8800 disk controller BIOS",
                "destination": "bios/N88SUB.ROM",
                "md5": "793f86784e5608352a5d7f03f03e0858",
                "name": "N88SUB.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Alternate name for N88N.ROM",
                "destination": "bios/N80.ROM",
                "md5": "2ff07b8769367321128e03924af668a0",
                "name": "N80.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC-8800 extension ROM 0",
                "destination": "bios/N88EXT0.ROM",
                "md5": "d675a2ca186c6efcd6277b835de4c7e5",
                "name": "N88EXT0.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC-8800 extension ROM 1",
                "destination": "bios/N88EXT1.ROM",
                "md5": "e844534dfe5744b381444dbe61ef1b66",
                "name": "N88EXT1.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC-8800 extension ROM 2",
                "destination": "bios/N88EXT2.ROM",
                "md5": "6548fa45061274dee1ea8ae1e9e93910",
                "name": "N88EXT2.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC-8800 extension ROM 3",
                "destination": "bios/N88EXT3.ROM",
                "md5": "fc4b76a402ba501e6ba6de4b3e8b4273",
                "name": "N88EXT3.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Alternate name N88KNJ1.ROM",
                "destination": "bios/KANJI1.ROM",
                "md5": "d81c6d5d7ad1a4bbbd6ae22a01257603",
                "name": "KANJI1.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC-8800 Kanji font ROM 2",
                "destination": "bios/N88KNJ2.ROM",
                "md5": "41d2e2c0c0edfccf76fa1c3e38bc1cf2",
                "name": "N88KNJ2.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC-8800 Jisho dictionary ROM - Japanese",
                "destination": "bios/N88JISHO.ROM",
                "md5": "2e548679423370262f36cbde38a22789",
                "name": "N88JISHO.ROM",
                "native_system": "pc8800",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Alternate name for N88JISHO.ROM",
                "destination": "bios/JISYO.ROM",
                "md5": "2e548679423370262f36cbde38a22789",
                "name": "JISYO.ROM",
                "native_system": "pc8800",
                "required": false
              }
            ]
          },
          "nec-pc-98": {
            "files": [
              {
                "component": "retroarch",
                "description": "PC-98 text font bitmap",
                "destination": "bios/font.bmp",
                "md5": "7da1e5b7c482d4108d22a5b09631d967",
                "name": "font.bmp",
                "native_system": "pc98",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Alternate PC-98 font ROM",
                "destination": "bios/FONT.ROM",
                "md5": "2af6179d7de4893ea0b705c00e9a98d6",
                "name": "FONT.ROM",
                "native_system": "pc98",
                "required": true,
                "required_label": "Required if normal font file is missing"
              },
              {
                "component": "retroarch",
                "description": "PC-98 main BIOS ROM",
                "destination": "bios/itf.rom",
                "md5": "72ea51443070f0e9212bfc9b793ee28e",
                "name": "itf.rom",
                "native_system": "pc98",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "PC-98 sound BIOS",
                "destination": "bios/sound.rom",
                "md5": "524473c1a5a03b17e21d86a0408ff827",
                "name": "sound.rom",
                "native_system": "pc98",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "PC-98 BIOS extension (model 9821)",
                "destination": "bios/bios9821.rom",
                "name": "bios9821.rom",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "PC-98 BIOS extension (model D8000)",
                "destination": "bios/d8000.rom",
                "name": "d8000.rom",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "YM2608 drum sample - Bass Drum",
                "destination": "bios/2608_BD.WAV",
                "md5": "d94546e70f17fd899be8df3544ab6cbb",
                "name": "2608_BD.WAV",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "YM2608 drum sample - Snare Drum",
                "destination": "bios/2608_SD.WAV",
                "md5": "d71004351c8bbfdad53b18222c061d49",
                "name": "2608_SD.WAV",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "YM2608 drum sample - Top Cymbal",
                "destination": "bios/2608_TOP.WAV",
                "md5": "593cff6597ab9380d822b8f824fd2c28",
                "name": "2608_TOP.WAV",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "YM2608 drum sample - Hi-Hat",
                "destination": "bios/2608_HH.WAV",
                "md5": "08c54a0c1f774a5538a848a6665a34b4",
                "name": "2608_HH.WAV",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "YM2608 drum sample - Tom Tom",
                "destination": "bios/2608_TOM.WAV",
                "md5": "96a4ead13f364734f79b0c58af2f0e1f",
                "name": "2608_TOM.WAV",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "YM2608 drum sample - Rim Shot",
                "destination": "bios/2608_RIM.WAV",
                "md5": "465ea0768b27da404aec45dfc501404b",
                "name": "2608_RIM.WAV",
                "native_system": "pc98",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "NEC PC-9800 series BIOS",
                "destination": "bios/bios.rom",
                "md5": "cd237e16e7e77c06bb58540e9e9fca68,e246140dec5124c5e404869a84caefce",
                "name": "bios.rom",
                "native_system": "pc98",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "nec-pc-engine": {
            "files": [
              {
                "component": "retroarch",
                "description": "PC Engine Super CD-ROM² System V3.xx BIOS",
                "destination": "bios/syscard3.pce",
                "md5": "38179df8f4ac870017db21ebcbf53114,0754f903b52e3b3342202bdafb13efa5",
                "name": "syscard3.pce",
                "native_system": "pcengine",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "PC Engine CD-ROM System BIOS",
                "destination": "bios/syscard2.pce",
                "md5": "3cdd6614a918616bfc41c862e889dd79",
                "name": "syscard2.pce",
                "native_system": "pcengine",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC Engine CD-ROM System BIOS",
                "destination": "bios/syscard1.pce",
                "md5": "2b7ccb3d86baa18f6402c176f3065082",
                "name": "syscard1.pce",
                "native_system": "pcengine",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "PC Engine Game Express CD Card BIOS",
                "destination": "bios/gexpress.pce",
                "md5": "6d2cb14fc3e1f65ceb135633d1694122",
                "name": "gexpress.pce",
                "native_system": "pcengine",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "TurboGrafx-16 (PC-Engine) system card BIOS",
                "destination": "bios/syscard2u.pce",
                "md5": "94279f315e8b52904f65ab3108542afe",
                "name": "syscard2u.pce",
                "native_system": "turbografx16",
                "required": false
              }
            ]
          },
          "nec-pc-fx": {
            "files": [
              {
                "component": "retroarch",
                "description": "PC-FX SCSI controller BIOS",
                "destination": "bios/fx-scsi.rom",
                "md5": "430e9745f9235c515bc8e652d6ca3004",
                "name": "fx-scsi.rom",
                "native_system": "pcfx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "NEC PC-FX BIOS",
                "destination": "bios/pcfx.rom",
                "md5": "08e36edbea28a017f79f8d4f7ff9b6d7",
                "name": "pcfx.rom",
                "native_system": "pcfx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "NEC PC-FX BIOS - Alternative name pcfx.rom",
                "destination": "bios/pcfxbios.bin",
                "md5": "08e36edbea28a017f79f8d4f7ff9b6d7",
                "name": "pcfxbios.bin",
                "native_system": "pcfx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "NEC PC-FX graphics accelerator BIOS",
                "destination": "bios/pcfxga.rom",
                "md5": "5885bc9a64bf80d4530b9b9b978ff587",
                "name": "pcfxga.rom",
                "native_system": "pcfx",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "NEC PC-FX v1.01 BIOS",
                "destination": "bios/pcfxv101.bin",
                "md5": "e2fb7c7220e3a7838c2dd7e401a7f3d8",
                "name": "pcfxv101.bin",
                "native_system": "pcfx",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "neogeo": {
            "files": [
              {
                "component": "retroarch",
                "description": "Neo Geo BIOS",
                "destination": "roms/neogeo/neogeo.zip",
                "md5": "00dad01abdbf8ea9e79ad2fe11bdb182,dffb72f116d36d025068b23970a4f6df",
                "name": "neogeo.zip",
                "native_system": "neogeo",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Neo Geo AES BIOS",
                "destination": "bios/aes.zip",
                "name": "aes.zip",
                "native_system": "neogeo",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "ngp": {
            "files": [
              {
                "component": "retroarch",
                "description": "NeoGeo Pocket BIOS",
                "destination": "bios/ngp.zip",
                "md5": "d87d876c4391935c9d48ef352a3ff02d",
                "name": "ngp.zip",
                "native_system": "ngp",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "ngpc": {
            "files": [
              {
                "component": "retroarch",
                "description": "NeoGeo Pocket BIOS",
                "destination": "bios/ngpc.zip",
                "md5": "3655aacebb43a963607d4cf821fc1301",
                "name": "ngpc.zip",
                "native_system": "ngpc",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "nintendo-3ds": {
            "files": [
              {
                "component": "retroarch",
                "description": "Decryption keys for Citra 3DS / AzaharPlus",
                "destination": "bios/aes_keys.txt",
                "name": "aes_keys.txt",
                "native_system": "n3ds",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "nintendo-64dd": {
            "files": [
              {
                "component": "retroarch",
                "description": "Nintendo 64 64DD IPL BIOS - Japan",
                "destination": "bios/64DD_IPL.bin",
                "md5": "8d3d9f294b6e174bc7b1d2fd1c727530",
                "name": "64DD_IPL.bin",
                "native_system": "n64dd",
                "required": true,
                "required_label": "At least one"
              }
            ]
          },
          "nintendo-ds": {
            "files": [
              {
                "component": "melonds",
                "description": "Nintendo DS ARM7 BIOS",
                "destination": "bios/bios7.bin",
                "md5": "df692a80a5b1bc90728bc3dfc76cd948",
                "name": "bios7.bin",
                "native_system": "nds",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "melonds",
                "description": "Nintendo DS ARM9 BIOS",
                "destination": "bios/bios9.bin",
                "md5": "a392174eb3e572fed6447e956bde4b25",
                "name": "bios9.bin",
                "native_system": "nds",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "melonds",
                "description": "Nintendo DS firmware",
                "destination": "bios/firmware.bin",
                "md5": "e45033d9b0fa6b0de071292bba7c9d13",
                "name": "firmware.bin",
                "native_system": "nds",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "melonds",
                "description": "Nintendo DSi ARM7 BIOS",
                "destination": "bios/biosdsi7.bin",
                "name": "biosdsi7.bin",
                "native_system": "nds",
                "required": true,
                "required_label": "Required",
                "sha256": "2946281e730e71f7cafdb125f5cb60fed944ca5d610ee1e082c441b602b5f4e2"
              },
              {
                "component": "melonds",
                "description": "Nintendo DSi ARM9 BIOS",
                "destination": "bios/biosdsi9.bin",
                "name": "biosdsi9.bin",
                "native_system": "nds",
                "required": true,
                "required_label": "Required",
                "sha256": "47538922a8e8a8e79b922ff1203863ef5c40d9c54656a8d2c89c56ece52029ce"
              },
              {
                "component": "melonds",
                "description": "Nintendo DSi firmware",
                "destination": "bios/dsifirmware.bin",
                "name": "dsifirmware.bin",
                "native_system": "nds",
                "required": true,
                "required_label": "Required",
                "sha256": "11a150e3729bdde3ae8f5e7fc8be67d8bfbc548a1d2e523da58aa826ca0ffa99"
              }
            ]
          },
          "nintendo-gb": {
            "files": [
              {
                "component": "retroarch",
                "description": "Game Boy BIOS",
                "destination": "bios/gb_bios.bin",
                "md5": "32fbbd84168d3482956eb3c5051637f5",
                "name": "gb_bios.bin",
                "native_system": "gb",
                "required": true,
                "required_label": "Optional, for boot logo"
              }
            ]
          },
          "nintendo-gba": {
            "files": [
              {
                "component": "dolphin",
                "description": "Game Boy Advance BIOS",
                "destination": "bios/gba_bios.bin",
                "md5": "a860e8c0b6d573d191e4ec7db1b1e4f6",
                "name": "gba_bios.bin",
                "native_system": "gba",
                "required": true,
                "required_label": "Optional, for boot logo"
              }
            ]
          },
          "nintendo-gbc": {
            "files": [
              {
                "component": "retroarch",
                "description": "Game Boy Color BIOS",
                "destination": "bios/gbc_bios.bin",
                "md5": "dbfce9db9deaa2567f6a84fde55f9680",
                "name": "gbc_bios.bin",
                "native_system": "gbc",
                "required": true,
                "required_label": "Optional, for boot logo"
              }
            ]
          },
          "nintendo-nes": {
            "files": [
              {
                "component": "retroarch",
                "description": "Family Computer Disk System BIOS",
                "destination": "bios/disksys.rom",
                "md5": "ca30b50f880eb660a320674ed365ef7a",
                "name": "disksys.rom",
                "native_system": "nes",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Nestopia NES database",
                "destination": "bios/NstDatabase.xml",
                "md5": "7bfe8c0540ed4bd6a0f1e2a0f0118ced",
                "name": "NstDatabase.xml",
                "native_system": "nes",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "nintendo-pokemon-mini": {
            "files": [
              {
                "component": "retroarch",
                "description": "Pokémon Mini BIOS",
                "destination": "bios/bios.min",
                "md5": "1e4fb124a3a886865acb574f388c803d",
                "name": "bios.min",
                "native_system": "pokemini",
                "required": false
              }
            ]
          },
          "nintendo-snes": {
            "files": [
              {
                "component": "retroarch",
                "description": "Satellaview BS-X BIOS - Japanese",
                "destination": "bios/BS-X.bin",
                "md5": "fed4d8242cfbed61343d53d48432aced",
                "name": "BS-X.bin",
                "native_system": "snes",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Satellaview BS-X BIOS - USA",
                "destination": "bios/BS-X (En).bin",
                "md5": "33b62505da6ca4525e3839db4e1a7bca",
                "name": "BS-X (En).bin",
                "native_system": "snes",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Satellaview BS-X BIOS - USA - DRM Free",
                "destination": "bios/BS-X (En) (DRM-Free).bin",
                "md5": "4ed9648505ab33a4daec93707b16caba",
                "name": "BS-X (En) (DRM-Free).bin",
                "native_system": "snes",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "SuFami Turbo BIOS",
                "destination": "bios/STBIOS.bin",
                "md5": "d3a44ba7d42a74d3ac58cb9c14c6a5ca",
                "name": "STBIOS.bin",
                "native_system": "snes",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Super Game Boy BIOS",
                "destination": "bios/SGB1.sfc",
                "md5": "b15ddb15721c657d82c5bab6db982ee9",
                "name": "SGB1.sfc",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, for boot logo"
              },
              {
                "component": "retroarch",
                "description": "Super Game Boy BIOS",
                "destination": "bios/SGB2.sfc",
                "md5": "8ecd73eb4edf7ed7e81aef1be80031d5",
                "name": "SGB2.sfc",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, for boot logo"
              },
              {
                "component": "retroarch",
                "description": "Super Game Boy BIOS - Alternative name SGB1.sfc",
                "destination": "bios/sgb1.boot.rom",
                "md5": "d574d4f9c12f305074798f54c091a8b4",
                "name": "sgb1.boot.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, for boot logo"
              },
              {
                "component": "retroarch",
                "description": "Super Game Boy BIOS - Alternative name SGB1.sfc",
                "destination": "bios/sgb_bios.bin",
                "md5": "d574d4f9c12f305074798f54c091a8b4",
                "name": "sgb_bios.bin",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, for boot logo"
              },
              {
                "component": "retroarch",
                "description": "Super Game Boy BIOS - Alternative name SGB1.sfc",
                "destination": "bios/sgb1.program.rom",
                "md5": "b15ddb15721c657d82c5bab6db982ee9",
                "name": "sgb1.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, for boot logo"
              },
              {
                "component": "retroarch",
                "description": "Super Game Boy BIOS - Alternative name SGB2.sfc",
                "destination": "bios/sgb2.boot.rom",
                "md5": "8ecd73eb4edf7ed7e81aef1be80031d5",
                "name": "sgb2.boot.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, for boot logo"
              },
              {
                "component": "retroarch",
                "description": "Super Game Boy BIOS - Alt name",
                "destination": "bios/sgb2_boot.bin",
                "md5": "e0430bca9925fb9882148fd2dc2418c1",
                "name": "sgb2_boot.bin",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, for boot logo"
              },
              {
                "component": "retroarch",
                "description": "SNES CX4 co-processor BIOS (used by Star Fox 2, etc.)",
                "destination": "bios/cx4.data.rom",
                "md5": "037ac4296b6b6a5c47c440188d3c72e3",
                "name": "cx4.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-1 audio/graphics accelerator BIOS",
                "destination": "bios/dsp1.data.rom",
                "md5": "3d81b45fa0c2aa8b852dfb1ece7c0971",
                "name": "dsp1.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-1B BIOS",
                "destination": "bios/dsp1b.data.rom",
                "md5": "1e3f568634a7d8284020dddc0ae905bc",
                "name": "dsp1b.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-1B program ROM (core processing code)",
                "destination": "bios/dsp1b.program.rom",
                "md5": "d10f446888e097cbf500f3f663cf4f6d",
                "name": "dsp1b.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-2 BIOS (used by Star Ocean, etc.)",
                "destination": "bios/dsp2.data.rom",
                "md5": "e9417e29223b139c3c4b635a2a3b8744",
                "name": "dsp2.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-2 program ROM",
                "destination": "bios/dsp2.program.rom",
                "md5": "aa6e5922a3ed5ded54f24247c11143c5",
                "name": "dsp2.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-3 BIOS (used by Super Mario RPG, etc.)",
                "destination": "bios/dsp3.data.rom",
                "md5": "0a81210c0a940b997dd9843281008ee6",
                "name": "dsp3.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-3 program ROM (algorithmic core)",
                "destination": "bios/dsp3.program.rom",
                "md5": "d99ca4562818d49cee1f242705bba6f8",
                "name": "dsp3.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-4 BIOS (used by Metal Max, etc.)",
                "destination": "bios/dsp4.data.rom",
                "md5": "ee4990879eb68e3cbca239c5bc20303d",
                "name": "dsp4.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES DSP-4 program ROM",
                "destination": "bios/dsp4.program.rom",
                "md5": "a151023b948b90ffc23a5b594bb6fef2",
                "name": "dsp4.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES ST-010 BIOS",
                "destination": "bios/st010.data.rom",
                "md5": "254d70762b6f59f99c27c395aba7d07d",
                "name": "st010.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES ST-010",
                "destination": "bios/st010.program.rom",
                "md5": "1d70019179a59a566a0bb5d3f2845544",
                "name": "st010.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES ST-011 BIOS",
                "destination": "bios/st011.data.rom",
                "md5": "10bd3f4aa949737ab9836512c35bcc29",
                "name": "st011.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES ST-011 program ROM",
                "destination": "bios/st011.program.rom",
                "md5": "95222ebf1c0c2990bcf25db43743f032",
                "name": "st011.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES ST-018 BIOS",
                "destination": "bios/snes:st018.data.rom",
                "md5": "49c898b60d0f15e90d0ba780dd12f366",
                "name": "snes:st018.data.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "SNES ST-018 program ROM",
                "destination": "bios/st018.program.rom",
                "md5": "dda40ccd57390c96e49d30a041f9a9e7",
                "name": "st018.program.rom",
                "native_system": "snes",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              }
            ]
          },
          "odyssey2": {
            "files": [
              {
                "component": "retroarch",
                "description": "Odyssey 2 / Videopac G7000 BIOS",
                "destination": "bios/o2rom.bin",
                "md5": "562d5ebf9e030a40d6fabfc2f33139fd",
                "name": "o2rom.bin",
                "native_system": "odyssey2",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Videopac+ French BIOS (G7000 model)",
                "destination": "bios/c52.bin",
                "md5": "f1071cdb0b6b10dde94d3bc8a6146387",
                "name": "c52.bin",
                "native_system": "odyssey2",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Videopac+ European BIOS (G7400 model)",
                "destination": "bios/g7400.bin",
                "md5": "c500ff71236068e0dc0d0603d265ae76",
                "name": "g7400.bin",
                "native_system": "odyssey2",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Videopac+ French BIOS (G7400 model)",
                "destination": "bios/jopac.bin",
                "md5": "279008e4a0db2dc5f1c048853b033828",
                "name": "jopac.bin",
                "native_system": "odyssey2",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "philips-cdi": {
            "files": [
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/cdimono1.zip",
                "name": "cdimono1.zip",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/cdimono2.zip",
                "md5": "97aa5f47030cd9fdb679d4fafbb0e332",
                "name": "cdimono2.zip",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/cdibios.zip",
                "md5": "709acce6e9c4043b851ea7429b8e7eff",
                "name": "cdibios.zip",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/cdi200.rom",
                "md5": "2969341396aa61e0143dc2351aaa6ef6",
                "name": "cdi200.rom",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/cdi220.rom",
                "md5": "ac80a92c988ce07fbd6a8f21ded34cf1",
                "name": "cdi220.rom",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/cdi220b.rom",
                "md5": "ac0d468be366779c9df633be98da250a",
                "name": "cdi220b.rom",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201",
                "md5": "3e59b8a9a423d3ecd612a32fe4e2d748",
                "name": "zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206",
                "md5": "3d20cf7550f1b723158b42a1fd5bac62",
                "name": "zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/philips__cdi-220_ph3_r1.2__mb834200b-15__02f_aa__9402_z04.tc574200-le._1.7211",
                "name": "philips__cdi-220_ph3_r1.2__mb834200b-15__02f_aa__9402_z04.tc574200-le._1.7211",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/zc405351p__servo_cdi_4.1__0d67p__lluk9404.mc68hc705c8a.7490",
                "name": "zc405351p__servo_cdi_4.1__0d67p__lluk9404.mc68hc705c8a.7490",
                "native_system": "cdimono1",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Philips CDi",
                "destination": "bios/zc405352p__slave_cdi_4.1__0d67p__lltr9403.mc68hc705c8a.7206",
                "name": "zc405352p__slave_cdi_4.1__0d67p__lltr9403.mc68hc705c8a.7206",
                "native_system": "cdimono1",
                "required": false
              }
            ]
          },
          "pico8": {
            "files": [
              {
                "component": "pico-8",
                "description": "PICO-8 executable",
                "destination": "bios/pico-8/pico8",
                "name": "pico8",
                "native_system": "pico8",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "pico-8",
                "description": "PICO-8 system data file",
                "destination": "bios/pico-8/pico8.dat",
                "name": "pico8.dat",
                "native_system": "pico8",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "pico-8",
                "description": "Dynamic library for PICO-8",
                "destination": "bios/pico-8/pico8_dyn",
                "name": "pico8_dyn",
                "native_system": "pico8",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "scummvm": {
            "files": [
              {
                "component": "retroarch",
                "description": "SCUMMVM Assets",
                "destination": "bios/scummvm.zip",
                "md5": "368bdb1816a02640f873310faa9dedf7",
                "name": "scummvm.zip",
                "native_system": "scummvm",
                "required": true,
                "required_label": "Yes, for RetroArch ScummVM Core"
              }
            ]
          },
          "sega-dreamcast": {
            "files": [
              {
                "component": "retroarch",
                "description": "Dreamcast BIOS",
                "destination": "bios/dc/dc_boot.bin",
                "md5": "e10c53c2f8b90bab96ead2d368858623",
                "name": "dc_boot.bin",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Naomi BIOS",
                "destination": "bios/dc/naomi.zip",
                "md5": "0ea6d3650ce4a7608a589e5df21a1f2f,526eda1e2a7920c92c88178789d71d84",
                "name": "naomi.zip",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required, for arcade emulation"
              },
              {
                "component": "retroarch",
                "description": "Naomi 2 BIOS",
                "destination": "bios/dc/naomi2.zip",
                "md5": "c50072cbab75673e1b1a6b94355e6fa8,843c0d51237dc945f57237c4b9872b1d,339c59ece7d4d6803880c91bbb44ac93,dfaae8d206ffb390ed1cf9529ccc123d",
                "name": "naomi2.zip",
                "native_system": "dreamcast",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Naomi boot BIOS",
                "destination": "bios/dc/naomi_boot.bin",
                "md5": "96cb91c4a0bedd86e5a6965cfe6c0148,3bffafac42a7767d8dcecf771f5552ba",
                "name": "naomi_boot.bin",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required, for arcade emulation"
              },
              {
                "component": "retroarch",
                "description": "House of the Dead 2 Naomi BIOS",
                "destination": "bios/dc/hod2bios.zip",
                "md5": "629bb0552463ba116ccf23d9a468a9f0,f4011d3116500354edf7302a90402711",
                "name": "hod2bios.zip",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required, for that specific game"
              },
              {
                "component": "retroarch",
                "description": "Ferrari F355 Challenge Deluxe Naomi BIOS",
                "destination": "bios/dc/f355dlx.zip",
                "md5": "4b5bb177cbd760477598f85531dbe7fd,1028615bcac4c31634a3364ce5c04044",
                "name": "f355dlx.zip",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required, for that specific game"
              },
              {
                "component": "retroarch",
                "description": "Ferrari F355 Challenge Twin/Deluxe Naomi BIOS",
                "destination": "bios/dc/f355bios.zip",
                "md5": "547f3d12aed389058ca06148f1cca0ed,882f2c1cf8ec030955c48fe6aa6929ea",
                "name": "f355bios.zip",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required, for that specific game"
              },
              {
                "component": "retroarch",
                "description": "Airline Pilots Deluxe Naomi BIOS",
                "destination": "bios/dc/airlbios.zip",
                "md5": "09ef4b8dea6cd8db2de1c13d510a6a87,7a11bfe0cc72886d032e386db68f890c",
                "name": "airlbios.zip",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required, for that specific game"
              },
              {
                "component": "retroarch",
                "description": "Atomiswave BIOS",
                "destination": "bios/dc/awbios.zip",
                "md5": "b2f122e091da223beb824efafc3d6a36,85254fbe320ca82a768ec2c26bb08def",
                "name": "awbios.zip",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required, for arcade emulation"
              },
              {
                "component": "retroarch",
                "description": "Dreamcast flash BIOS",
                "destination": "bios/dc/dc_flash.bin",
                "md5": "0a93f7940c455905bea6e392dfde92a4",
                "name": "dc_flash.bin",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Dreamcast flash BIOS (duplicate of dc_flash.bin)",
                "destination": "bios/dc/flash.bin",
                "md5": "0a93f7940c455905bea6e392dfde92a4",
                "name": "flash.bin",
                "native_system": "dreamcast",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "sega-game-gear": {
            "files": [
              {
                "component": "retroarch",
                "description": "Sega Game Gear BIOS",
                "destination": "bios/bios.gg",
                "md5": "672e104c3be3a238301aceffc3b23fd6",
                "name": "bios.gg",
                "native_system": "gamegear",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "sega-master-system": {
            "files": [
              {
                "component": "retroarch",
                "description": "Sega Master System US BIOS",
                "destination": "bios/bios.sms",
                "md5": "840481177270d5642a14ca71ee72844c",
                "name": "bios.sms",
                "native_system": "mastersystem",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Sega Master System Japanese BIOS",
                "destination": "bios/bios_J.sms",
                "md5": "24a519c53f67b00640d0048ef7089105,e8b26871629b938887757a64798df6dc",
                "name": "bios_J.sms",
                "native_system": "sms",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              }
            ]
          },
          "sega-mega-cd": {
            "files": [
              {
                "component": "retroarch",
                "description": "Sega Mega-CD EU BIOS",
                "destination": "bios/bios_CD_E.bin",
                "md5": "e66fa1dc5820d254611fdcdba0662372,9b562ebf2d095bf1dabadbc1881f519a",
                "name": "bios_CD_E.bin",
                "native_system": "segacd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Sega CD US BIOS",
                "destination": "bios/bios_CD_U.bin",
                "md5": "2efd74e3232ff260e371b99f84024f7f,310a9081d2edf2d316ab38813136725e,baca1df271d7c11fe50087c0358f4eb5",
                "name": "bios_CD_U.bin",
                "native_system": "segacd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Sega Mega-CD JP BIOS",
                "destination": "bios/bios_CD_J.bin",
                "md5": "278a9397d192149e84e820ac621a8edd,683a8a9e273662561172468dfa2858eb",
                "name": "bios_CD_J.bin",
                "native_system": "segacd",
                "required": true,
                "required_label": "At least one BIOS file required"
              }
            ]
          },
          "sega-mega-drive": {
            "files": [
              {
                "component": "retroarch",
                "description": "Sega Genesis/Mega Drive BIOS",
                "destination": "bios/areplay.bin",
                "md5": "a0028b3043f9d59ceeb03da5b073b30d",
                "name": "areplay.bin",
                "native_system": "megadrive",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "Sega Genesis/Mega Drive BIOS",
                "destination": "bios/bios_MD.bin",
                "md5": "d3293ebaaa7f4eb2a6766b68a0fb4609",
                "name": "bios_MD.bin",
                "native_system": "megadrive",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "Sega Genesis/Mega Drive BIOS - Game Genie",
                "destination": "bios/ggenie.bin",
                "md5": "e8af7fe115a75c849f6aab3701e7799b",
                "name": "ggenie.bin",
                "native_system": "megadrive",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "Sega Genesis/Mega Drive BIOS",
                "destination": "bios/rom.db",
                "md5": "ff4a3572475236e859e3e9ac5c87d1f1",
                "name": "rom.db",
                "native_system": "megadrive",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "Sega Genesis/Mega Drive BIOS",
                "destination": "bios/sk.bin",
                "md5": "4ea493ea4e9f6c9ebfccbdb15110367e",
                "name": "sk.bin",
                "native_system": "megadrive",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              },
              {
                "component": "retroarch",
                "description": "Sega Genesis/Mega Drive BIOS - Sonic and Knuckels",
                "destination": "bios/sk2chip.bin",
                "md5": "b4e76e416b887f4e7413ba76fa735f16",
                "name": "sk2chip.bin",
                "native_system": "megadrive",
                "required": true,
                "required_label": "Optional, depends on emulator / core"
              }
            ]
          },
          "sega-saturn": {
            "files": [
              {
                "component": "retroarch",
                "description": "Saturn Japanese BIOS (sega_101)",
                "destination": "bios/sega_101.bin",
                "md5": "85ec9ca47d8f6807718151cbcca8b964",
                "name": "sega_101.bin",
                "native_system": "saturn",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Saturn US/EU BIOS",
                "destination": "bios/mpr-17933.bin",
                "md5": "3240872c70984b6cbfda1586cab68dbe",
                "name": "mpr-17933.bin",
                "native_system": "saturn",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "The King of Fighters 95 cartridge ROM",
                "destination": "bios/mpr-18811-mx.ic1",
                "md5": "255113ba943c92a54facd25a10fd780c",
                "name": "mpr-18811-mx.ic1",
                "native_system": "saturn",
                "required": true,
                "required_label": "Required, for that specific game"
              },
              {
                "component": "retroarch",
                "description": "Ultraman: Hikari no Kyojin Densetsu cartridge ROM",
                "destination": "bios/mpr-19367-mx.ic1",
                "md5": "1cd19988d1d72a3e7caa0b73234c96b4",
                "name": "mpr-19367-mx.ic1",
                "native_system": "saturn",
                "required": true,
                "required_label": "Required, for that specific game"
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/hisaturn.bin",
                "md5": "3ea3202e2634cb47cb90f3a05c015010",
                "name": "hisaturn.bin",
                "native_system": "saturn",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/mpr-18100.bin",
                "md5": "cb2cebc1b6e573b7c44523d037edcd45",
                "name": "mpr-18100.bin",
                "native_system": "saturn",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/saturn_bios.bin",
                "md5": "af5828fdff51384f99b3c4926be27762",
                "name": "saturn_bios.bin",
                "native_system": "saturn",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/stvbios.zip",
                "md5": "53a094ad3a188f86de4e64624fe9b3ca",
                "name": "stvbios.zip",
                "native_system": "saturn",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/sega1003.bin",
                "md5": "74570fed4d44b2682b560c8cd44b8b6a",
                "name": "sega1003.bin",
                "native_system": "saturn",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/sega_100a.bin",
                "md5": "f273555d7d91e8a5a6bfd9bcf066331c",
                "name": "sega_100a.bin",
                "native_system": "saturn",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/sega_100.bin",
                "md5": "af5828fdff51384f99b3c4926be27762",
                "name": "sega_100.bin",
                "native_system": "saturn",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Sega Saturn BIOS",
                "destination": "bios/vsaturn.bin",
                "md5": "ac4e4b6522e200c0d23d371a8cecbfd3",
                "name": "vsaturn.bin",
                "native_system": "saturn",
                "required": false
              }
            ]
          },
          "sega32x": {
            "files": [
              {
                "component": "retroarch",
                "description": "SEGA 32X BIOS",
                "destination": "bios/32X_G_BIOS.BIN",
                "name": "32X_G_BIOS.BIN",
                "native_system": "sega32x",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "SEGA 32X BIOS",
                "destination": "bios/32X_M_BIOS.BIN",
                "name": "32X_M_BIOS.BIN",
                "native_system": "sega32x",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "SEGA 32X BIOS",
                "destination": "bios/32X_S_BIOS.BIN",
                "name": "32X_S_BIOS.BIN",
                "native_system": "sega32x",
                "required": false
              }
            ]
          },
          "sinclair-zx-spectrum": {
            "files": [
              {
                "component": "retroarch",
                "description": "Pentagon 128 KB/512 KB/1 MB ROM for ZX Spectrum +3",
                "destination": "bios/128p-0.rom",
                "md5": "a249565f03b98d004ee7f019570069cd",
                "name": "128p-0.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Duplicate of Pentagon 128 KB/512 KB/1 MB ROM (alternative dump)",
                "destination": "bios/128p-1.rom",
                "md5": "6e09e5d3c4aef166601669feaaadc01c",
                "name": "128p-1.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "TR-DOS disk operating system ROM for ZX Spectrum +3",
                "destination": "bios/trdos.rom",
                "md5": "0da70a5d2a0e733398e005b96b7e4ba6",
                "name": "trdos.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Pentagon 512 KB/1 MB ROM (Glück variant) for Spectrum +3",
                "destination": "bios/gluck.rom",
                "md5": "d5869034604dbfd2c1d54170e874fd0a",
                "name": "gluck.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Scorpion 256 KB ROM - first bank",
                "destination": "bios/256s-0.rom",
                "md5": "b9fda5b6a747ff037365b0e2d8c4379a",
                "name": "256s-0.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Scorpion 256 KB ROM - second bank",
                "destination": "bios/256s-1.rom",
                "md5": "643861ad34831b255bf2eb64e8b6ecb8",
                "name": "256s-1.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Scorpion 256 KB ROM - third bank",
                "destination": "bios/256s-2.rom",
                "md5": "d8ad507b1c915a9acfe0d73957082926",
                "name": "256s-2.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "Scorpion 256 KB ROM - fourth bank",
                "destination": "bios/256s-3.rom",
                "md5": "ce0723f9bc02f4948c15d3b3230ae831",
                "name": "256s-3.rom",
                "native_system": "zxspectrum",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 48 KB BASIC ROM - SPAIN",
                "destination": "bios/128-spanish-0.rom",
                "md5": "c1231a70b8129311216acb7479b031d5",
                "name": "128-spanish-0.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 48 KB BASIC ROM - SPAIN",
                "destination": "bios/128-spanish-1.rom",
                "md5": "4f341936594cbcab75cfa62ce96e3682",
                "name": "128-spanish-1.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 48 KB BASIC ROM",
                "destination": "bios/zxs:48.rom",
                "md5": "4c42a2f075212361c3117015b107ff68",
                "name": "zxs:48.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum Disciple ROM",
                "destination": "bios/disciple.rom",
                "md5": "78e61a2a02121873c1756b21fd1398b1",
                "name": "disciple.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Plus 3 disk interface ROM",
                "destination": "bios/disk_plus3.szx",
                "md5": "e6db6b9f6ad15012851115a7bc4b31d8",
                "name": "disk_plus3.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Interface 1 ROM adds extra I/O ports",
                "destination": "bios/zxs:if1-2.rom",
                "md5": "31b704ae925305e74f50699271fddd9a",
                "name": "zxs:if1-2.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Interface 1 ROM",
                "destination": "bios/if1-1.rom",
                "md5": "5c11c61a2dd2ca4bf39328d9ff42d289",
                "name": "if1-1.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +2 ROM - EUROPE",
                "destination": "bios/plus2-0.rom",
                "md5": "4ed7af4636308b8a48d7a35e6c5b546b",
                "name": "plus2-0.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +2 ROM - USA",
                "destination": "bios/plus2-1.rom",
                "md5": "b3db95931cc844efaeb82db9c171b9f3",
                "name": "plus2-1.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3 ROM",
                "destination": "bios/plus3-0.rom",
                "md5": "3abdc20e72890a750dd3c745d286dfba",
                "name": "plus3-0.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3 ROM",
                "destination": "bios/plus3-1.rom",
                "md5": "8361a1d9c8bcef89c0c39293776564ad",
                "name": "plus3-1.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3 ROM",
                "destination": "bios/plus3-2.rom",
                "md5": "f36c5c2d1f2a682caadeaa6f947db0da",
                "name": "plus3-2.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3 ROM",
                "destination": "bios/plus3-3.rom",
                "md5": "a148bcc575e51389e84fdf5d555c3196",
                "name": "plus3-3.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3e ROM",
                "destination": "bios/plus3e-0.rom",
                "md5": "3abdc20e72890a750dd3c745d286dfba",
                "name": "plus3e-0.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3e ROM",
                "destination": "bios/plus3e-1.rom",
                "md5": "8361a1d9c8bcef89c0c39293776564ad",
                "name": "plus3e-1.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3e ROM",
                "destination": "bios/plus3e-2.rom",
                "md5": "f36c5c2d1f2a682caadeaa6f947db0da",
                "name": "plus3e-2.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +3e BIOS",
                "destination": "bios/plus3e-3.rom",
                "md5": "f36c5c2d1f2a682caadeaa6f947db0da",
                "name": "plus3e-3.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum +D disk interface BIOS",
                "destination": "bios/plusd.rom",
                "md5": "42e5de16fb5e50082bb954ec7ce45851",
                "name": "plusd.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum SE (Special Edition) BIOS",
                "destination": "bios/se-0.rom",
                "md5": "fb3f86eb1e5a695d9c50c124e7cfb875",
                "name": "se-0.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum SE BIOS",
                "destination": "bios/se-1.rom",
                "md5": "88de4a3129086f34bb9ca559acc51e6c",
                "name": "se-1.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "SpeccyBoot 1.4 bootloader ROM for ZX Spectrum",
                "destination": "bios/speccyboot-1.4.rom",
                "md5": "c54aa8f374b0971f51546c29d5d1eba1",
                "name": "speccyboot-1.4.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 128 KB tape loading ROM",
                "destination": "bios/tape_128.sz",
                "md5": "8942b43b73ed4eb7f32bd1741709a4dc",
                "name": "tape_128.sz",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 16 KB tape loading ROM",
                "destination": "bios/tape_16.szx",
                "md5": "fec97eb9ea1b017cae84de78508feb4a",
                "name": "tape_16.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 2048 KB tape loading ROM",
                "destination": "bios/tape_2048.szx",
                "md5": "116f732bbae4e49d625aaf2f311474d0",
                "name": "tape_2048.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 2068 KB tape loading ROM",
                "destination": "bios/tape_2068.szx",
                "md5": "0b0f267b95d556318bb652af2e8dc25c",
                "name": "tape_2068.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "ZX Spectrum 48 KB tape loading ROM",
                "destination": "bios/tape_48.szx",
                "md5": "0b0f267b95d556318bb652af2e8dc25c",
                "name": "tape_48.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Pentagon tape loading ROM for ZX Spectrum",
                "destination": "bios/tape_pentagon.szx",
                "md5": "bd7698603bd9079d337cdedfb04942d9",
                "name": "tape_pentagon.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Tape loading ROM for ZX Spectrum +2",
                "destination": "bios/tape_plus2.szx",
                "md5": "166d4aa1a5aa4fbd99cc963b4e7c19cc",
                "name": "tape_plus2.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Tape loading ROM for ZX Spectrum +2A",
                "destination": "bios/tape_plus2a.szx",
                "md5": "445d4817d5557bb363a216fbd6eeaa84",
                "name": "tape_plus2a.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Tape loading ROM for ZX Spectrum +3",
                "destination": "bios/tape_plus3.szx",
                "md5": "0dc8828ac1db2e0efa915ac55191e96f",
                "name": "tape_plus3.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Tape loading ROM for ZX Spectrum +3E",
                "destination": "bios/tape_plus3e.szx",
                "md5": "bf07537f028bbcb3309464bd30da779c",
                "name": "tape_plus3e.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Scorpion tape loading ROM (TurboR variant)",
                "destination": "bios/tape_scorpion.szx",
                "md5": "c10e677d3deb5a445689d3a599880745",
                "name": "tape_scorpion.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Tape loading ROM for ZX Spectrum SE",
                "destination": "bios/tape_se.szx",
                "md5": "2518f9334bef8c44804a4185085579b5",
                "name": "tape_se.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Tape loading ROM for Timex Sinclair 2068",
                "destination": "bios/tape_ts2068.szx",
                "md5": "1d360c09d370bb52a9a44b30cc7c59e6",
                "name": "tape_ts2068.szx",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "TC2048 ROM - core BASIC firmware",
                "destination": "bios/tc2048.rom",
                "md5": "9dd7ecf784a6c04265c073c236f5fadb",
                "name": "tc2048.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "TC2068 ROM - first half (Timex Sinclair 2068)",
                "destination": "bios/tc2068-0.rom",
                "md5": "55d462fccc6c536037404ef4ced08bec",
                "name": "tc2068-0.rom",
                "native_system": "zxspectrum",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "TC2068 ROM - second half (Timex Sinclair 2068)",
                "destination": "bios/tc2068-1.rom",
                "md5": "575d203c6e15e679fba0b73f854ec7a2",
                "name": "tc2068-1.rom",
                "native_system": "zxspectrum",
                "required": false
              }
            ]
          },
          "snk-neogeo-cd": {
            "files": [
              {
                "component": "retroarch",
                "description": "Neo Geo CD front-loader BIOS",
                "destination": "bios/neocd_f.rom",
                "md5": "8834880c33164ccbe6476b559f3e37de",
                "name": "neocd_f.rom",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Neo Geo CD front-loader BIOS",
                "destination": "bios/neocd_sf.rom",
                "md5": "043d76d5f0ef836500700c34faef774d",
                "name": "neocd_sf.rom",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Neo Geo CD top-loader BIOS",
                "destination": "bios/neocd_t.rom",
                "md5": "de3cf45d227ad44645b22aa83b49f450",
                "name": "neocd_t.rom",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Neo Geo CD top-loader BIOS",
                "destination": "bios/neocd_st.rom",
                "md5": "f6325a33c6d63ea4b9162a3fa8c32727",
                "name": "neocd_st.rom",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Neo Geo CDZ BIOS",
                "destination": "bios/neocd_z.rom",
                "md5": "11526d58d4c524daef7d5d677dc6b004",
                "name": "neocd_z.rom",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "Required for CDZ discs"
              },
              {
                "component": "retroarch",
                "description": "Neo Geo CDZ BIOS",
                "destination": "bios/neocd_sz.rom",
                "md5": "971ee8a36fb72da57aed01758f0a37f5",
                "name": "neocd_sz.rom",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "MAME front-loader BIOS",
                "destination": "bios/front-sp1.bin",
                "md5": "5c2366f25ff92d71788468ca492ebeca",
                "name": "front-sp1.bin",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "MAME top-loader BIOS",
                "destination": "bios/top-sp1.bin",
                "md5": "122aee210324c72e8a11116e6ef9c0d0",
                "name": "top-sp1.bin",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "MAME CDZ BIOS",
                "destination": "bios/neocd.bin",
                "md5": "f39572af7584cb5b3f70ae8cc848aba2",
                "name": "neocd.bin",
                "native_system": "neogeocd",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "retroarch",
                "description": "Universal Neo Geo CD BIOS v3.3",
                "destination": "bios/uni-bioscd.rom",
                "md5": "08ca8b2dba6662e8024f9e789711c6fc",
                "name": "uni-bioscd.rom",
                "native_system": "neogeocd",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "NeoGeo CD BIOS (default LO version)",
                "destination": "bios/000-lo.lo",
                "md5": "fc7599f3f871578fe9a0453662d1c966",
                "name": "000-lo.lo",
                "native_system": "neogeocd",
                "required": false
              }
            ]
          },
          "sony-playstation": {
            "files": [
              {
                "component": "duckstation",
                "description": "PlayStation BIOS extracted from PSP - Japan",
                "destination": "bios/psxonpsp660.bin",
                "md5": "c53ca5908936d412331790f4426c6c33",
                "name": "psxonpsp660.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-5500 - Japan",
                "destination": "bios/scph5500.bin",
                "md5": "8dd7d5296a650fac7319bce665a6a53c",
                "name": "scph5500.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-5501  - USA",
                "destination": "bios/scph5501.bin",
                "md5": "490f666e1afb15b7362b406ed1cea246",
                "name": "scph5501.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-5502 - Europe)",
                "destination": "bios/scph5502.bin",
                "md5": "32736f17079d0b2b7024407c39bd3050",
                "name": "scph5502.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-7001 - Japan",
                "destination": "bios/scph7001.bin",
                "md5": "1e68c231d0896b7eadcad1d7d8e76129",
                "name": "scph7001.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-7002 - USA)",
                "destination": "bios/scph7002.bin",
                "md5": "b9d9a0286c33dc6b7237bb13cd46fdee",
                "name": "scph7002.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-7003 - Europe",
                "destination": "bios/scph7003.bin",
                "md5": "490f666e1afb15b7362b406ed1cea246",
                "name": "scph7003.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-7502 - Europe",
                "destination": "bios/scph7502.bin",
                "md5": "b9d9a0286c33dc6b7237bb13cd46fdee",
                "name": "scph7502.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation BIOS - SCPH-9002 - Europe",
                "destination": "bios/scph9002(7502).bin",
                "md5": "b9d9a0286c33dc6b7237bb13cd46fdee",
                "name": "scph9002(7502).bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "Generic PlayStation BIOS from the Playstation 3",
                "destination": "bios/ps1_rom.bin",
                "md5": "81bbe60ba7a3d1cea1d48c14cbcc647b",
                "name": "ps1_rom.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS - USA",
                "destination": "bios/scph1000.bin",
                "md5": "239665b1a3dade1b5a52c06338011044",
                "name": "scph1000.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS - EUROPE",
                "destination": "bios/scph1001.bin",
                "md5": "924e392ed05558ffdb115408c263dccf",
                "name": "scph1001.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS - JAPAN",
                "destination": "bios/scph1002.bin",
                "md5": "54847e693405ffeb0359c6287434cbef",
                "name": "scph1002.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS",
                "destination": "bios/scph100.bin",
                "md5": "8abc1b549a4a80954addc48ef02c4521",
                "name": "scph100.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS - USA",
                "destination": "bios/scph101.bin",
                "md5": "6e3735ff4c7dc899ee98981385f6f3d0",
                "name": "scph101.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS - EUROPE",
                "destination": "bios/scph102A.bin",
                "md5": "b10f5e0e3d9eb60e5159690680b1e774",
                "name": "scph102A.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS - JAPAN",
                "destination": "bios/scph102B.bin",
                "md5": "de93caec13d1a141a40a79f5c86168d6",
                "name": "scph102B.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS",
                "destination": "bios/scph102C.bin",
                "md5": "de93caec13d1a141a40a79f5c86168d6",
                "name": "scph102C.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS",
                "destination": "bios/scph3000.bin",
                "md5": "849515939161e62f6b866f6853006780",
                "name": "scph3000.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS",
                "destination": "bios/scph3500.bin",
                "md5": "cba733ceeff5aef5c32254f1d617fa62",
                "name": "scph3500.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "duckstation",
                "description": "PlayStation 1 BIOS",
                "destination": "bios/scph5000.bin",
                "md5": "eb201d2d98251a598af467d4347bb62f",
                "name": "scph5000.bin",
                "native_system": "psx",
                "required": true,
                "required_label": "At least one BIOS file required"
              }
            ]
          },
          "sony-playstation-2": {
            "files": [
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0100j-20000117.bin",
                "md5": "acf4730ceb38ac9d8c7d8e21f2614600",
                "name": "ps2-0100j-20000117.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0101j-20000217.bin",
                "md5": "b1459d7446c69e3e97e6ace3ae23dd1c",
                "name": "ps2-0101j-20000217.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0120j-20001027-185015.bin",
                "md5": "f63bc530bd7ad7c026fcd6f7bd0d9525",
                "name": "ps2-0120j-20001027-185015.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0120j-20001027-191435.bin",
                "md5": "cee06bd68c333fc5768244eae77e4495",
                "name": "ps2-0120j-20001027-191435.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0150j-20010118.bin",
                "md5": "815ac991d8bc3b364696bead3457de7d",
                "name": "ps2-0150j-20010118.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0160j-20010427.bin",
                "md5": "ab55cceea548303c22c72570cfd4dd71",
                "name": "ps2-0160j-20010427.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0170j-20030206.bin",
                "md5": "312ad4816c232a9606e56f946bc0678a",
                "name": "ps2-0170j-20030206.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0200j-20040614.bin",
                "md5": "0eee5d1c779aa50e94edd168b4ebf42e",
                "name": "ps2-0200j-20040614.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - Japan",
                "destination": "bios/ps2-0210j-20040917.bin",
                "md5": "1ad977bb539fc9448a08ab276a836bbc",
                "name": "ps2-0210j-20040917.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0110a-20000727.bin",
                "md5": "a20c97c02210f16678ca3010127caf36",
                "name": "ps2-0110a-20000727.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0120a-20000902.bin",
                "md5": "8db2fbbac7413bf3e7154c1e0715e565",
                "name": "ps2-0120a-20000902.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0150a-20001228.bin",
                "md5": "8accc3c49ac45f5ae2c5db0adc854633",
                "name": "ps2-0150a-20001228.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0160a-20010427.bin",
                "md5": "b107b5710042abe887c0f6175f6e94bb",
                "name": "ps2-0160a-20010427.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0160a-20011004.bin",
                "md5": "7200a03d51cacc4c14fcdfdbc4898431",
                "name": "ps2-0160a-20011004.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0160a-20020207.bin",
                "md5": "d5ce2c7d119f563ce04bc04dbc3a323e",
                "name": "ps2-0160a-20020207.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0170a-20030325.bin",
                "md5": "8aa12ce243210128c5074552d3b86251",
                "name": "ps2-0170a-20030325.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0190a-20030623.bin",
                "md5": "35461cecaa51712b300b2d6798825048",
                "name": "ps2-0190a-20030623.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0200a-20040614.bin",
                "md5": "d333558cc14561c1fdc334c75d5f37b7",
                "name": "ps2-0200a-20040614.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0220a-20050620.bin",
                "md5": "929a14baca1776b00869f983aa6e14d2",
                "name": "ps2-0220a-20050620.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0220a-20060210.bin",
                "md5": "cb801b7920a7d536ba07b6534d2433ca",
                "name": "ps2-0220a-20060210.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0220a-20060905.bin",
                "md5": "40c11c063b3b9409aa5e4058e984e30c",
                "name": "ps2-0220a-20060905.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - USA",
                "destination": "bios/ps2-0230a-20080220.bin",
                "md5": "21038400dc633070a78ad53090c53017",
                "name": "ps2-0230a-20080220.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0120e-20000902.bin",
                "md5": "b7fa11e87d51752a98b38e3e691cbf17",
                "name": "ps2-0120e-20000902.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0150e-20001228.bin",
                "md5": "838544f12de9b0abc90811279ee223c8",
                "name": "ps2-0150e-20001228.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0160e-20010704.bin",
                "md5": "491209dd815ceee9de02dbbc408c06d6",
                "name": "ps2-0160e-20010704.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0160e-20011004.bin",
                "md5": "8359638e857c8bc18c3c18ac17d9cc3c",
                "name": "ps2-0160e-20011004.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0160e-20020319.bin",
                "md5": "0d2228e6fd4fb639c9c39d077a9ec10c",
                "name": "ps2-0160e-20020319.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0170e-20030227.bin",
                "md5": "6e69920fa6eef8522a1d688a11e41bc6",
                "name": "ps2-0170e-20030227.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0190e-20030623.bin",
                "md5": "bd6415094e1ce9e05daabe85de807666",
                "name": "ps2-0190e-20030623.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0200e-20040614.bin",
                "md5": "dc752f160044f2ed5fc1f4964db2a095",
                "name": "ps2-0200e-20040614.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0220e-20050620.bin",
                "md5": "573f7d4a430c32b3cc0fd0c41e104bbd",
                "name": "ps2-0220e-20050620.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0220e-20060210.bin",
                "md5": "af60e6d1a939019d55e5b330d24b1c25",
                "name": "ps2-0220e-20060210.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0220e-20060905.bin",
                "md5": "80bbb237a6af9c611df43b16b930b683",
                "name": "ps2-0220e-20060905.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - EUROPE",
                "destination": "bios/ps2-0230e-20080220.bin",
                "md5": "dc69f0643a3030aaa4797501b483d6c4",
                "name": "ps2-0230e-20080220.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - HONG KONG",
                "destination": "bios/ps2-0160h-20010730.bin",
                "md5": "352d2ff9b3f68be7e6fa7e6dd8389346",
                "name": "ps2-0160h-20010730.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - HONG KONG",
                "destination": "bios/ps2-0160h-20020426.bin",
                "md5": "315a4003535dfda689752cb25f24785c",
                "name": "ps2-0160h-20020426.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - HONG KONG",
                "destination": "bios/ps2-0190h-20030623.bin",
                "md5": "07b562a3f0c4b9a55834df9bbc9bd0c3",
                "name": "ps2-0190h-20030623.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - HONG KONG",
                "destination": "bios/ps2-0200h-20040614.bin",
                "md5": "3e3e030c0f600442fa05b94f87a1e238",
                "name": "ps2-0200h-20040614.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - HONG KONG",
                "destination": "bios/ps2-0220h-20060905.bin",
                "md5": "c37bce95d32b2be480f87dd32704e664",
                "name": "ps2-0220h-20060905.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - HONG KONG",
                "destination": "bios/ps2-0220h-20060210.bin",
                "md5": "549a66d0c698635ca9fa3ab012da7129",
                "name": "ps2-0220h-20060210.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - CHINA",
                "destination": "bios/ps2-0190c-20030623.bin",
                "md5": "1b6e631b536247756287b916f9396872",
                "name": "ps2-0190c-20030623.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              },
              {
                "component": "pcsx2",
                "description": "PlayStation 2 BIOS - RUSSIA",
                "destination": "bios/ps2-0190r-20030623.bin",
                "md5": "0c13357c01a25a886db2356bbe73d9f0",
                "name": "ps2-0190r-20030623.bin",
                "native_system": "ps2",
                "required": true,
                "required_label": "At least one BIOS file required"
              }
            ]
          },
          "sony-psp": {
            "files": [
              {
                "component": "ppsspp",
                "description": "PSP Atlas ZIM - asset package for PSP homebrew",
                "destination": "bios/ppge_atlas.zim",
                "md5": "866855cc330b9b95cc69135fb7b41d38",
                "name": "ppge_atlas.zim",
                "native_system": "psp",
                "required": false,
                "required_label": "Optional"
              }
            ]
          },
          "supracan": {
            "files": [
              {
                "component": "retroarch",
                "description": "Super A'Can - BIOS",
                "destination": "bios/umc6650.zip",
                "name": "umc6650.zip",
                "native_system": "supracan",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Super A'Can - BIOS",
                "destination": "bios/supracan.zip",
                "name": "supracan.zip",
                "native_system": "supracan",
                "required": false
              }
            ]
          },
          "tiger-game-com": {
            "files": [
              {
                "component": "retroarch",
                "description": "Game.com - BIOS",
                "destination": "bios/gamecom.zip",
                "name": "gamecom.zip",
                "native_system": "gamecom",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Game.com - BIOS",
                "destination": "bios/external.bin",
                "md5": "813364d4863b1d7b7b8fd6a97a416bcf",
                "name": "external.bin",
                "native_system": "gamecom",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Game.com - BIOS",
                "destination": "bios/internal.bin",
                "md5": "f7bcefb6daf923c8e5ea2eb69f619efe",
                "name": "internal.bin",
                "native_system": "gamecom",
                "required": false
              }
            ]
          },
          "triforce": {
            "files": [
              {
                "component": "dolphin",
                "description": "Triforce BIOS",
                "destination": "bios/Triforce/segaboot.gcm",
                "md5": "e35756db213e6521cd72dbaa68202f42",
                "name": "segaboot.gcm",
                "native_system": "triforce",
                "required": true,
                "required_label": "Required"
              }
            ]
          },
          "vectrex": {
            "files": [
              {
                "component": "retroarch",
                "description": "Vectrex BIOS",
                "destination": "bios/Vectrex_Bios.bin",
                "name": "Vectrex_Bios.bin",
                "native_system": "vectrex",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "Vectrex BIOS",
                "destination": "bios/VEC_MineStorm.vec",
                "name": "VEC_MineStorm.vec",
                "native_system": "vectrex",
                "required": false
              }
            ]
          },
          "vtech-vsmile": {
            "files": [
              {
                "component": "retroarch",
                "description": "V.SMILE TV Learning System BIOS",
                "destination": "bios/vsmile.zip",
                "name": "vsmile.zip",
                "native_system": "vsmile",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "V.SMILE TV Learning System BIOS",
                "destination": "bios/vsmile_v100.bin",
                "md5": "851ff77a89ec3f4f2793eb4aede30e5f",
                "name": "vsmile_v100.bin",
                "native_system": "vsmile",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "V.SMILE TV Learning System BIOS",
                "destination": "bios/vsmile_v102.bin",
                "md5": "f41fcc19ebe1e90fa359cd0df6293fab",
                "name": "vsmile_v102.bin",
                "native_system": "vsmile",
                "required": false
              },
              {
                "component": "retroarch",
                "description": "V.SMILE TV Learning System BIOS",
                "destination": "bios/vsmile_v103.bin",
                "md5": "11e59253c578c8f16ea2375ec398e4e9",
                "name": "vsmile_v103.bin",
                "native_system": "vsmile",
                "required": false
              }
            ]
          },
          "wolfenstein-3d": {
            "files": [
              {
                "component": "retroarch",
                "description": "Wolfenstein: Enemy Territory PK3",
                "destination": "bios/ecwolf.pk3",
                "md5": "c011b428819eea4a80b455c245a5a04d",
                "name": "ecwolf.pk3",
                "native_system": "wolfenstein",
                "required": true,
                "required_label": "Yes, for RetroArch Wolfenstine Core"
              }
            ]
          },
          "x68000": {
            "files": [
              {
                "component": "retroarch",
                "description": "X68000 IPL ROM",
                "destination": "bios/iplrom.dat",
                "md5": "7fd4caabac1d9169e289f0f7bbf71d8e",
                "name": "iplrom.dat",
                "native_system": "x68000",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "X68000 character generator ROM (font/graphics support)",
                "destination": "bios/cgrom.dat",
                "md5": "cb0a5cfcf7247a7eab74bb2716260269",
                "name": "cgrom.dat",
                "native_system": "x68000",
                "required": true,
                "required_label": "Required"
              },
              {
                "component": "retroarch",
                "description": "X68000 secondary IPL ROM (for older 30-series models)",
                "destination": "bios/iplrom30.dat",
                "md5": "f373003710ab4322642f527f567e020a",
                "name": "iplrom30.dat",
                "native_system": "x68000",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "X68000 flash IPL ROM variant (for CDC and flash memory models)",
                "destination": "bios/iplromcdc_flash.bino.dat",
                "md5": "cc78d4f4900f622bd6de1aed7f52592f",
                "name": "iplromcdc_flash.bino.dat",
                "native_system": "x68000",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "X68000 alternative name flash IPL ROM variant (for CDC and flash memory models)",
                "destination": "bios/iplromco.dat",
                "md5": "cc78d4f4900f622bd6de1aed7f52592f",
                "name": "iplromco.dat",
                "native_system": "x68000",
                "required": false,
                "required_label": "Optional"
              },
              {
                "component": "retroarch",
                "description": "X68000 XV series IPL ROM (for XV-series machines)",
                "destination": "bios/iplromxv.dat",
                "md5": "0617321daa182c3f3d6f41fd02fb3275",
                "name": "iplromxv.dat",
                "native_system": "x68000",
                "required": false,
                "required_label": "Optional"
              }
            ]
          }
        },
        "verification_mode": "md5",
        "version": "0.10.10b"
      },
      "coverage": {
        "core_missing": 262,
        "core_present": 6703,
        "core_unsourceable": 26,
        "missing": 0,
        "present": 2007,
        "total": 2008,
        "untested": 1,
        "verified": 2007
      },
      "id": "retrodeck",
      "name": "RetroDECK",
      "registry": {
        "config": "retrodeck.yml",
        "contributed_by": [
          {
            "contribution": "platform support",
            "pr": 36,
            "username": "monster-penguin"
          }
        ],
        "device_group": "computer",
        "extract_to": "~/retrodeck/",
        "install": {
          "detect": [
            {
              "bios_path": "$HOME/retrodeck",
              "config": "$HOME/.var/app/net.retrodeck.retrodeck/config/retrodeck/retrodeck.json",
              "method": "config_file",
              "os": "linux",
              "parse_key": "paths.rd_home_path"
            },
            {
              "bios_path": "$HOME/retrodeck",
              "config": "$HOME/.var/app/net.retrodeck.retrodeck/config/retrodeck/retrodeck.cfg",
              "method": "config_file",
              "os": "linux",
              "parse_key": "rdhome"
            },
            {
              "bios_path": "$HOME/retrodeck",
              "method": "path_exists",
              "os": "linux",
              "path": "$HOME/.var/app/net.retrodeck.retrodeck"
            }
          ],
          "standalone_copies": [
            {
              "file": "prod.keys",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/yuzu/keys",
                  "$HOME/Library/Application Support/Ryujinx/system"
                ],
                "linux": [
                  "$HOME/.local/share/yuzu/keys",
                  "$HOME/.local/share/eden/keys",
                  "$HOME/.local/share/citron/keys",
                  "$HOME/.local/share/suyu/keys",
                  "$HOME/.var/app/dev.eden_emu.eden/data/eden/keys",
                  "$HOME/.config/Ryujinx/system",
                  "$HOME/.var/app/io.github.ryubing.Ryujinx/config/Ryujinx/system"
                ],
                "windows": [
                  "%APPDATA%\\yuzu\\keys",
                  "%APPDATA%\\eden\\keys",
                  "%APPDATA%\\citron\\keys",
                  "%APPDATA%\\suyu\\keys",
                  "%APPDATA%\\Ryujinx\\system"
                ]
              }
            },
            {
              "file": "title.keys",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/yuzu/keys"
                ],
                "linux": [
                  "$HOME/.local/share/yuzu/keys",
                  "$HOME/.local/share/eden/keys",
                  "$HOME/.local/share/citron/keys",
                  "$HOME/.local/share/suyu/keys",
                  "$HOME/.var/app/dev.eden_emu.eden/data/eden/keys"
                ],
                "windows": [
                  "%APPDATA%\\yuzu\\keys",
                  "%APPDATA%\\eden\\keys",
                  "%APPDATA%\\citron\\keys",
                  "%APPDATA%\\suyu\\keys"
                ]
              }
            },
            {
              "file": "Citra/sysdata/aes_keys.txt",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/Azahar/sysdata"
                ],
                "linux": [
                  "$HOME/.local/share/azahar-emu/sysdata",
                  "$HOME/.var/app/org.azahar_emu.Azahar/data/azahar-emu/sysdata"
                ],
                "windows": [
                  "%APPDATA%\\Azahar\\sysdata"
                ]
              }
            },
            {
              "file": "Citra/sysdata/boot9.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/Azahar/sysdata"
                ],
                "linux": [
                  "$HOME/.local/share/azahar-emu/sysdata",
                  "$HOME/.var/app/org.azahar_emu.Azahar/data/azahar-emu/sysdata"
                ],
                "windows": [
                  "%APPDATA%\\Azahar\\sysdata"
                ]
              }
            },
            {
              "pattern": "scph*.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/DuckStation/bios"
                ],
                "linux": [
                  "$HOME/.local/share/duckstation/bios",
                  "$HOME/.var/app/org.duckstation.DuckStation/config/duckstation/bios"
                ],
                "windows": [
                  "%LOCALAPPDATA%\\DuckStation\\bios",
                  "%USERPROFILE%\\Documents\\DuckStation\\bios"
                ]
              }
            },
            {
              "emulator": "pcsx2",
              "pattern": "ps2-*.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/PCSX2/bios"
                ],
                "linux": [
                  "$HOME/.config/PCSX2/bios",
                  "$HOME/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios"
                ],
                "windows": [
                  "%USERPROFILE%\\Documents\\PCSX2\\bios"
                ]
              }
            },
            {
              "detect": {
                "linux": [
                  "$HOME/.config/rpcs3",
                  "$HOME/.var/app/net.rpcs3.RPCS3/config/rpcs3"
                ],
                "windows": [
                  "%APPDATA%\\rpcs3"
                ]
              },
              "note": "PS3 firmware (PS3UPDAT.PUP) found. Install via RPCS3 > File > Install Firmware."
            },
            {
              "emulator": "dolphin",
              "file": "GC/USA/IPL.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/Dolphin/GC/USA"
                ],
                "linux": [
                  "$HOME/.local/share/dolphin-emu/GC/USA",
                  "$HOME/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/GC/USA"
                ],
                "windows": [
                  "%APPDATA%\\Dolphin Emulator\\GC\\USA"
                ]
              }
            },
            {
              "emulator": "dolphin",
              "file": "GC/EUR/IPL.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/Dolphin/GC/EUR"
                ],
                "linux": [
                  "$HOME/.local/share/dolphin-emu/GC/EUR",
                  "$HOME/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/GC/EUR"
                ],
                "windows": [
                  "%APPDATA%\\Dolphin Emulator\\GC\\EUR"
                ]
              }
            },
            {
              "emulator": "dolphin",
              "file": "GC/JAP/IPL.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/Dolphin/GC/JAP"
                ],
                "linux": [
                  "$HOME/.local/share/dolphin-emu/GC/JAP",
                  "$HOME/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/GC/JAP"
                ],
                "windows": [
                  "%APPDATA%\\Dolphin Emulator\\GC\\JAP"
                ]
              }
            },
            {
              "emulator": "dolphin",
              "file": "dsp_rom.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/Dolphin"
                ],
                "linux": [
                  "$HOME/.local/share/dolphin-emu",
                  "$HOME/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu"
                ],
                "windows": [
                  "%APPDATA%\\Dolphin Emulator"
                ]
              }
            },
            {
              "emulator": "dolphin",
              "file": "dsp_coef.bin",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/Dolphin"
                ],
                "linux": [
                  "$HOME/.local/share/dolphin-emu",
                  "$HOME/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu"
                ],
                "windows": [
                  "%APPDATA%\\Dolphin Emulator"
                ]
              }
            },
            {
              "file": "PPSSPP/ppge_atlas.zim",
              "targets": {
                "darwin": [
                  "$HOME/Library/Application Support/PPSSPP/PSP/SYSTEM"
                ],
                "linux": [
                  "$HOME/.config/ppsspp/PSP/SYSTEM",
                  "$HOME/.var/app/org.ppsspp.PPSSPP/config/ppsspp/PSP/SYSTEM"
                ],
                "windows": [
                  "%USERPROFILE%\\Documents\\PPSSPP\\PSP\\SYSTEM"
                ]
              }
            },
            {
              "file": "dc/dc_boot.bin",
              "targets": {
                "android": [
                  "$EXTERNAL_STORAGE/Android/data/com.flycast.emulator/files/data"
                ],
                "darwin": [
                  "$HOME/Library/Application Support/Flycast/data"
                ],
                "linux": [
                  "$HOME/.local/share/flycast/data",
                  "$HOME/.var/app/org.flycast.Flycast/data/flycast"
                ],
                "windows": [
                  "%APPDATA%\\flycast\\data"
                ]
              }
            },
            {
              "file": "dc/dc_nvmem.bin",
              "targets": {
                "android": [
                  "$EXTERNAL_STORAGE/Android/data/com.flycast.emulator/files/data"
                ],
                "darwin": [
                  "$HOME/Library/Application Support/Flycast/data"
                ],
                "linux": [
                  "$HOME/.local/share/flycast/data",
                  "$HOME/.var/app/org.flycast.Flycast/data/flycast"
                ],
                "windows": [
                  "%APPDATA%\\flycast\\data"
                ]
              }
            }
          ]
        },
        "logo": "https://raw.githubusercontent.com/RetroDECK/RetroDECK/main/res/icon.svg",
        "save_directory": {
          "by_core": false,
          "by_system": true,
          "folder": "saves"
        },
        "schedule": "monthly",
        "scraper": "retrodeck",
        "source_format": "github_component_manifests",
        "source_url": "https://github.com/RetroDECK/components",
        "status": "active",
        "target_scraper": null,
        "target_source": null
      }
    }
  ],
  "kind": "platforms",
  "schema_version": 1
}
