{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "qemu",
      "profile": {
        "core_classification": "community_fork",
        "core_version": "0.1.0",
        "cores": [
          "qemu"
        ],
        "display_name": "QEMU",
        "emulator": "QEMU",
        "files": [
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "e9ca30100c47a26b66488444c5b0bd15",
            "name": "SeaBIOS (128 KB)",
            "note": "SeaBIOS legacy BIOS for x86/x86_64 PC emulation. Default firmware loaded by pc_sysfw.c for standard PC machine types.\n",
            "path": "qemu/bios.bin",
            "required": true,
            "sha1": "f402170ee4f374c304a7ce0b139d6cecb1732aff",
            "size": 131072,
            "source_ref": "source hw/i386/pc_sysfw.c:222, 243"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "d3dab3095c73cad67afd3cc16a88479c",
            "name": "SeaBIOS (256 KB)",
            "note": "SeaBIOS 256 KB variant. Some machine types or configurations may prefer this larger image.\n",
            "path": "qemu/bios-256k.bin",
            "required": false,
            "sha1": "5fe6078506094333106e6b3f33c7185dea7f0268",
            "size": 262144,
            "source_ref": "source pc-bios/meson.build:30"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "9f0ddaf6f3b213798bd414273505f2ff",
            "name": "SeaBIOS microvm",
            "note": "Minimal SeaBIOS for the microvm machine type, a stripped-down x86 virtual machine with reduced device set.\n",
            "path": "qemu/bios-microvm.bin",
            "required": false,
            "sha1": "56f33ced7ea0f7581d776396a0ac6cfe2c7c9257",
            "size": 131072,
            "source_ref": "source hw/i386/microvm.c:58"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "387c48aef9497c6c2b914b1e6b9bc7aa",
            "name": "qboot ROM",
            "note": "Minimal x86 firmware for fast Linux kernel booting.",
            "path": "qemu/qboot.rom",
            "required": false,
            "sha1": "339d3a93c967491c9f1fffe963484386f48bd22c",
            "size": 16384,
            "source_ref": "source pc-bios/meson.build:32"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "ecef0b49f8f4e61874f012eb12ba0e36",
            "name": "VGA BIOS (ISA)",
            "note": "Standard VGA BIOS from LGPL VGA BIOS project. Loaded by ISA VGA device (vga-isa). Default VGA for older machine types.\n",
            "path": "qemu/vgabios.bin",
            "required": true,
            "sha1": "63d87e2a6618c3a9b2aabecf03ac2456e5e63410",
            "size": 38912,
            "source_ref": "source hw/display/vga-isa.c:88, source hw/display/vga_int.h:191"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "fcd3d3c0b07a9096693d69425cd940f6",
            "name": "VGA BIOS Cirrus",
            "note": "Cirrus Logic GD5446 VGA BIOS.",
            "path": "qemu/vgabios-cirrus.bin",
            "required": false,
            "sha1": "883eb2657ce29661a0466b6b41ce75411f37aad9",
            "size": 38912,
            "source_ref": "source hw/display/cirrus_vga.c:3001, source hw/display/cirrus_vga_isa.c:67"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "8117c3fd986fbbe327badfe38e77db1d",
            "name": "VGA BIOS stdvga",
            "note": "Standard VGA PCI BIOS (Bochs VBE extensions).",
            "path": "qemu/vgabios-stdvga.bin",
            "required": false,
            "sha1": "87fbc0ecb1ee7d4d8c8c88c7d8a2fb3ec8f99ea5",
            "size": 39424,
            "source_ref": "source hw/display/vga-pci.c:387"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "83e39bd3e056291ee50d2b5d937bab3e",
            "name": "VGA BIOS bochs-display",
            "note": "Bochs display device VGA BIOS.",
            "path": "qemu/vgabios-bochs-display.bin",
            "required": false,
            "sha1": "9e2edd3d835219cde63a20e2cd58107d7e96ef5b",
            "size": 28672,
            "source_ref": "source hw/display/bochs-display.c:365"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "c55512e313c4cb08ec5a36198fdfef33",
            "name": "VGA BIOS ramfb",
            "note": "RAM framebuffer VGA BIOS.",
            "path": "qemu/vgabios-ramfb.bin",
            "required": false,
            "sha1": "49df9be557f0f0277c8fedb889257e279586d536",
            "size": 28672,
            "source_ref": "source hw/display/ramfb.c:150"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "013cb287a295dc6c039921c6883a767e",
            "name": "VGA BIOS ATI",
            "note": "ATI VGA BIOS for emulated ATI display adapter.",
            "path": "qemu/vgabios-ati.bin",
            "required": false,
            "sha1": "ded141cacdebf557ec552597cbf57cd989cec3e2",
            "size": 39424,
            "source_ref": "source hw/display/ati.c:1066"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "558420a5ad839b10906d5d73e92a4160",
            "name": "VGA BIOS QXL",
            "note": "QXL paravirtual display VGA BIOS.",
            "path": "qemu/vgabios-qxl.bin",
            "required": false,
            "sha1": "527227abd5f3348c382d4b02703389fbeb83b067",
            "size": 39424,
            "source_ref": "source hw/display/qxl.c:2512"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "8f1e5e497342c503f62a50912f0447e0",
            "name": "VGA BIOS VirtIO",
            "note": "VirtIO GPU VGA BIOS.",
            "path": "qemu/vgabios-virtio.bin",
            "required": false,
            "sha1": "cddc53b94793609d1e837d78cd5468fcc1ed9164",
            "size": 39424,
            "source_ref": "source hw/display/virtio-vga.c:233"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "6635fe944eab228ae01c814107674199",
            "name": "VGA BIOS VMware",
            "note": "VMware SVGA II display VGA BIOS.",
            "path": "qemu/vgabios-vmware.bin",
            "required": false,
            "sha1": "c54901ab8f526ab201ebf1b3ecdf711e38e6c259",
            "size": 39424,
            "source_ref": "source hw/display/vmware_vga.c:1349"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "b8cec9572e408a3259914f9aba8664cb",
            "name": "KVM VAPIC",
            "note": "KVM virtual APIC option ROM for APIC acceleration on x86.",
            "path": "qemu/kvmvapic.bin",
            "required": false,
            "sha1": "670c9cc79b4859944705eece710dc332188b79b4",
            "size": 9216,
            "source_ref": "source hw/i386/vapic.c:733"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "ab40dea9ff35ec29b506fdae5bf11463",
            "name": "Linux boot ROM",
            "note": "Option ROM for direct Linux kernel booting via -kernel.",
            "path": "qemu/linuxboot.bin",
            "required": false,
            "sha1": "fd19bef7f5647960952520389f448364762ed948",
            "size": 1024,
            "source_ref": "source hw/i386/x86-common.c:964"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "8cb622dc1c9290a019a801e972c9e4f9",
            "name": "Linux boot DMA ROM",
            "note": "DMA-capable option ROM for direct Linux kernel booting.",
            "path": "qemu/linuxboot_dma.bin",
            "required": false,
            "sha1": "0bff50c10727bd9c85c831ea92b7a52699959992",
            "size": 1536,
            "source_ref": "source hw/i386/x86-common.c:966"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "552a0c03c40bb3ec292f5349ea29cf86",
            "name": "Multiboot ROM",
            "note": "Option ROM for Multiboot kernel loading.",
            "path": "qemu/multiboot.bin",
            "required": false,
            "sha1": "a8b58ae464fc6fb26799432ae867bf57c546ff80",
            "size": 1024,
            "source_ref": "source hw/i386/multiboot.c:408"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "e942cc4f612050c7331d33a34b0d5192",
            "name": "Multiboot DMA ROM",
            "note": "DMA-capable Multiboot option ROM.",
            "path": "qemu/multiboot_dma.bin",
            "required": false,
            "sha1": "32ab1cf336b674bfb154eb7a939a3e3275a92647",
            "size": 1024,
            "source_ref": "source hw/i386/multiboot.c:406"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "bb045d6f0380ad2af3531edeff92a117",
            "name": "PVH boot ROM",
            "note": "Option ROM for PVH (paravirtualized hardware) ELF booting.",
            "path": "qemu/pvh.bin",
            "required": false,
            "sha1": "c2191e6495103c1f43e9b6ca8930e44c2245e476",
            "size": 2048,
            "source_ref": "source hw/i386/x86-common.c:735"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "898d7d0b3ed4a030c877b9185b4ef6be",
            "name": "PXE e1000",
            "note": "iPXE PXE boot ROM for Intel e1000 NIC (8086:100e).",
            "path": "qemu/pxe-e1000.rom",
            "required": false,
            "sha1": "368e8e9827ae8757a7449319831078b6d5efb83f",
            "size": 67072,
            "source_ref": "source pc-bios/meson.build:47"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "2f8279177fdc2ce5abc47d9f1e303db1",
            "name": "PXE eepro100",
            "note": "iPXE PXE boot ROM for Intel eepro100 NIC (8086:1209). Device default romfile.",
            "path": "qemu/pxe-eepro100.rom",
            "required": false,
            "sha1": "b19572c9c2a11f03282df81c0397aceed409a86c",
            "size": 61440,
            "source_ref": "source hw/net/eepro100.c:2077"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "095cdf2b26084ce22adb883e9c43fc5a",
            "name": "PXE ne2k_pci",
            "note": "iPXE PXE boot ROM for NE2000 PCI NIC (1050:0940).",
            "path": "qemu/pxe-ne2k_pci.rom",
            "required": false,
            "sha1": "f37f43f89dc99afe0442ee0b7a431ee790ad6bf6",
            "size": 61440,
            "source_ref": "source pc-bios/meson.build:49"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "15e38b82922a058c6df6eaffbad1b916",
            "name": "PXE pcnet",
            "note": "iPXE PXE boot ROM for AMD PCnet NIC (1022:2000).",
            "path": "qemu/pxe-pcnet.rom",
            "required": false,
            "sha1": "13a039bf9916f1db42d3a019591d372b4cf4aee9",
            "size": 61440,
            "source_ref": "source pc-bios/meson.build:50"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "22f4b6ae5650988f999ee651a3734462",
            "name": "PXE rtl8139",
            "note": "iPXE PXE boot ROM for Realtek RTL8139 NIC (10ec:8139).",
            "path": "qemu/pxe-rtl8139.rom",
            "required": false,
            "sha1": "7b512c0a7a13bc3c254a25237e4d4612170f4391",
            "size": 61440,
            "source_ref": "source pc-bios/meson.build:51"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "91ad9770f5717a89d518534f45f1332d",
            "name": "PXE virtio",
            "note": "iPXE PXE boot ROM for VirtIO NIC (1af4:1000).",
            "path": "qemu/pxe-virtio.rom",
            "required": false,
            "sha1": "3e3f77cfe70af904133db94f27ec24e3c9c43648",
            "size": 60416,
            "source_ref": "source pc-bios/meson.build:52"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "d8330b99643e31b51e7710fa26c7e859",
            "name": "EFI e1000",
            "note": "iPXE EFI boot ROM for Intel e1000 NIC. Device default romfile.",
            "path": "qemu/efi-e1000.rom",
            "required": false,
            "sha1": "a3df5fc33ab0190f470b34104ff3c0679cecbab6",
            "size": 159232,
            "source_ref": "source hw/net/e1000.c:1708"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "a55bf3f4988d4a736c71a1300636cd69",
            "name": "EFI e1000e",
            "note": "iPXE EFI boot ROM for Intel e1000e NIC. Device default romfile.",
            "path": "qemu/efi-e1000e.rom",
            "required": false,
            "sha1": "1d37f3ae6748d4deefe9fd5188a2f557bf265d61",
            "size": 159232,
            "source_ref": "source hw/net/e1000e.c:689"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "d2a2f92710f5a9f77281e9492a249afb",
            "name": "EFI eepro100",
            "note": "iPXE EFI boot ROM for Intel eepro100 NIC.",
            "path": "qemu/efi-eepro100.rom",
            "required": false,
            "sha1": "956d9592fea33374ef0f1900a185b6e1109ea765",
            "size": 159232,
            "source_ref": "source pc-bios/meson.build:54"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "10b66275b3644af301c64a3c545c3daf",
            "name": "EFI ne2k_pci",
            "note": "iPXE EFI boot ROM for NE2000 PCI NIC. Device default romfile.",
            "path": "qemu/efi-ne2k_pci.rom",
            "required": false,
            "sha1": "adb7199f545fdb66c325b142c8dbc4cddb99a20d",
            "size": 157696,
            "source_ref": "source hw/net/ne2000-pci.c:111"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "374696f4fffa83c9cf18272212c21d83",
            "name": "EFI pcnet",
            "note": "iPXE EFI boot ROM for AMD PCnet NIC. Device default romfile.",
            "path": "qemu/efi-pcnet.rom",
            "required": false,
            "sha1": "9e5a4bb247c6a1777c89117ca091f94342b9046d",
            "size": 157696,
            "source_ref": "source hw/net/pcnet-pci.c:267"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "f81dbbd7001a8db631f2a548b7d08c4e",
            "name": "EFI rtl8139",
            "note": "iPXE EFI boot ROM for Realtek RTL8139 NIC. Device default romfile.",
            "path": "qemu/efi-rtl8139.rom",
            "required": false,
            "sha1": "99a1e431cc0cb0a78d5803875dfa687e12a947f4",
            "size": 160768,
            "source_ref": "source hw/net/rtl8139.c:3423"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "d3887f04c23035cae3f0e1075deea459",
            "name": "EFI virtio",
            "note": "iPXE EFI boot ROM for VirtIO NIC. Device default romfile.",
            "path": "qemu/efi-virtio.rom",
            "required": false,
            "sha1": "1596e9b97f0bc8b5ff3e444235690a549ee982c6",
            "size": 160768,
            "source_ref": "source hw/virtio/virtio-net-pci.c:73"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "md5": "ea1ba222dbd5aa356ea1f29393ae55e1",
            "name": "EFI vmxnet3",
            "note": "iPXE EFI boot ROM for VMware vmxnet3 NIC. Device default romfile.",
            "path": "qemu/efi-vmxnet3.rom",
            "required": false,
            "sha1": "6557242402387a6319a0db6abb916ada48e1391c",
            "size": 156672,
            "source_ref": "source hw/net/vmxnet3.c:2508"
          },
          {
            "name": "EDK2 x86_64 UEFI",
            "note": "TianoCore UEFI firmware for x86_64. Built from edk2-stable202302.",
            "path": "qemu/edk2-x86_64-code.fd",
            "required": false,
            "sha1": "eac1a94b8e0d7c53fd5df001c36794ec34c7c724",
            "size": 3653632,
            "source_ref": "source pc-bios/meson.build:12"
          },
          {
            "name": "EDK2 x86_64 Secure Boot UEFI",
            "note": "TianoCore UEFI firmware for x86_64 with Secure Boot support.",
            "path": "qemu/edk2-x86_64-secure-code.fd",
            "required": false,
            "sha1": "617abe2746696bb4a309d72cecb446dc76a2a61e",
            "size": 3653632,
            "source_ref": "source pc-bios/meson.build:13"
          },
          {
            "name": "EDK2 i386 UEFI",
            "note": "TianoCore UEFI firmware for i386.",
            "path": "qemu/edk2-i386-code.fd",
            "required": false,
            "sha1": "45b8faebdfaaf19d16e3a7c5f60d69214685071c",
            "size": 3653632,
            "source_ref": "source pc-bios/meson.build:9"
          },
          {
            "name": "EDK2 i386 Secure Boot UEFI",
            "note": "TianoCore UEFI firmware for i386 with Secure Boot support.",
            "path": "qemu/edk2-i386-secure-code.fd",
            "required": false,
            "sha1": "6982abec8ef2ed7c8293163d5a0bd69a01a2126f",
            "size": 3653632,
            "source_ref": "source pc-bios/meson.build:10"
          },
          {
            "name": "EDK2 i386 UEFI vars template",
            "note": "UEFI variable store template for i386/x86_64 EDK2 firmware.",
            "path": "qemu/edk2-i386-vars.fd",
            "required": false,
            "sha1": "b62e676c9317a32aaa9ee1d76268d8c55663bd6e",
            "size": 540672,
            "source_ref": "source pc-bios/meson.build:11"
          },
          {
            "name": "EDK2 AArch64 UEFI",
            "note": "TianoCore UEFI firmware for AArch64 (ARM 64-bit).",
            "path": "qemu/edk2-aarch64-code.fd",
            "required": false,
            "sha1": "514edbce58bfa877170673c1799351a7dab3b6df",
            "size": 67108864,
            "source_ref": "source pc-bios/meson.build:4"
          },
          {
            "name": "EDK2 ARM UEFI",
            "note": "TianoCore UEFI firmware for ARM (32-bit).",
            "path": "qemu/edk2-arm-code.fd",
            "required": false,
            "sha1": "c20f01c28b59b388abb9d0febeec45d801a632f0",
            "size": 67108864,
            "source_ref": "source pc-bios/meson.build:5"
          },
          {
            "name": "EDK2 ARM UEFI vars template",
            "note": "UEFI variable store template for ARM/AArch64 EDK2 firmware.",
            "path": "qemu/edk2-arm-vars.fd",
            "required": false,
            "sha1": "b051167e0e57bd13d77ed92ef7b474872f44ec6d",
            "size": 67108864,
            "source_ref": "source pc-bios/meson.build:6"
          },
          {
            "name": "EDK2 RISC-V UEFI",
            "note": "TianoCore UEFI firmware for RISC-V 64-bit.",
            "path": "qemu/edk2-riscv-code.fd",
            "required": false,
            "sha1": "2c8633d881ece0c4794d740138a318f7e9af480c",
            "size": 33554432,
            "source_ref": "source pc-bios/meson.build:7"
          },
          {
            "name": "EDK2 RISC-V UEFI vars template",
            "note": "UEFI variable store template for RISC-V EDK2 firmware.",
            "path": "qemu/edk2-riscv-vars.fd",
            "required": false,
            "sha1": "c4e6cce4247ba8f32f528c1c69f49228f616677f",
            "size": 33554432,
            "source_ref": "source pc-bios/meson.build:8"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "OpenBIOS PowerPC",
            "note": "OpenBIOS (IEEE 1275 Open Firmware) for PowerPC emulation. Default for -M mac99, -M g3beige and other PPC machines.\n",
            "path": "qemu/openbios-ppc",
            "required": false,
            "sha1": "0ef5051dcb318c0bc45d1908f8318d6eece8686a",
            "size": 677196,
            "source_ref": "source hw/ppc/mac_oldworld.c:60, source hw/ppc/mac_newworld.c:86"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "SLOF (Slimline Open Firmware)",
            "note": "IBM SLOF firmware for pSeries (POWER) machine type. Built from qemu-slof-20230918.",
            "path": "qemu/slof.bin",
            "required": false,
            "sha1": "a03a94acfe555804d66cc6c74760ae1375a71a64",
            "size": 995000,
            "source_ref": "source hw/ppc/spapr.c:106"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "skiboot",
            "note": "OPAL firmware for OpenPOWER PowerNV (non-virtualized) machine type.",
            "path": "qemu/skiboot.lid",
            "required": false,
            "sha1": "8052069aa9714c23be05b4e62fb245a3d572cb0f",
            "size": 2527328,
            "source_ref": "source hw/ppc/pnv.c:63"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "VOF (Virtual Open Firmware)",
            "note": "Minimal Open Firmware shim for -machine pseries,x-vof=on. Also default for Pegasos II.",
            "path": "qemu/vof.bin",
            "required": false,
            "sha1": "fc737b34a390f5752cb7e35b33d71f4f438ab607",
            "size": 3456,
            "source_ref": "source hw/ppc/spapr.c:107, source hw/ppc/pegasos2.c:43"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "VOF NVRAM",
            "note": "NVRAM template for VOF (Virtual Open Firmware).",
            "path": "qemu/vof-nvram.bin",
            "required": false,
            "sha1": "5d1184609b87f78635f0575467a1c3f440900ff0",
            "size": 16384,
            "source_ref": "source pc-bios/meson.build:83"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "U-Boot e500",
            "note": "U-Boot for PowerPC e500 (qemu-ppce500 target). Built from upstream denx u-boot, commit 2072e72.",
            "path": "qemu/u-boot.e500",
            "required": false,
            "sha1": "9ea03f249f856cdcb4399cc1f5a5031729379911",
            "size": 421720,
            "source_ref": "source hw/ppc/e500.c:1184"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "U-Boot SAM460",
            "note": "U-Boot for Sam460ex (AmigaOne) PowerPC board.",
            "path": "qemu/u-boot-sam460-20100605.bin",
            "required": false,
            "sha1": "0399a79ac0cf77f0da70af9baec7548a3b368f0a",
            "size": 524288,
            "source_ref": "source pc-bios/meson.build:74"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "QEMU VGA Mac driver",
            "note": "QemuMacDrivers VGA driver for PPC MacOS guests.",
            "path": "qemu/qemu_vga.ndrv",
            "required": false,
            "sha1": "638c6262a6eb579ec3d1c9292566ac94c942dc15",
            "size": 18752,
            "source_ref": "source hw/ppc/mac_oldworld.c:58, source hw/ppc/mac_newworld.c:84"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "OpenBIOS Sparc32",
            "note": "OpenBIOS for Sparc32 emulation (sun4m).",
            "path": "qemu/openbios-sparc32",
            "required": false,
            "sha1": "5a4f2124c8f093f8aee99fbcebcf5d17d789ff26",
            "size": 382080,
            "source_ref": "source hw/sparc/sun4m.c:79"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "OpenBIOS Sparc64",
            "note": "OpenBIOS for Sparc64 (UltraSPARC) emulation (sun4u).",
            "path": "qemu/openbios-sparc64",
            "required": false,
            "sha1": "c6e215fe460629d35688ab8e51faf6f765827cd6",
            "size": 1593408,
            "source_ref": "source hw/sparc64/sun4u.c:67"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "QEMU TCX display",
            "note": "TCX framebuffer FCode driver for Sparc32 OpenBIOS.",
            "path": "qemu/QEMU,tcx.bin",
            "required": false,
            "sha1": "5f1792a73ee47d78b2160191ecb2c92f353f93ad",
            "size": 1402,
            "source_ref": "source hw/display/tcx.c:38, 827"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "QEMU cgthree display",
            "note": "CG3 framebuffer FCode driver for Sparc32 OpenBIOS.",
            "path": "qemu/QEMU,cgthree.bin",
            "required": false,
            "sha1": "619b86fb02faf8f682474be3f0653b58015008ba",
            "size": 850,
            "source_ref": "source hw/display/cg3.c:44, 303"
          },
          {
            "name": "U-Boot LEON3",
            "note": "U-Boot for LEON3 SPARC board. Not shipped with QEMU, user-supplied.",
            "path": "qemu/u-boot.bin",
            "required": false,
            "source_ref": "source hw/sparc/leon3.c:53"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "Alpha PALcode",
            "note": "PALcode firmware for Alpha (Clipper/DP264) machine emulation.",
            "path": "qemu/palcode-clipper",
            "required": false,
            "sha1": "47b0870aaa45a7aa0d48847fd905908fb06f3e9f",
            "size": 153728,
            "source_ref": "source hw/alpha/dp264.c:139"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "OpenSBI RISC-V 32",
            "note": "OpenSBI (Supervisor Binary Interface) firmware for RISC-V 32-bit.",
            "path": "qemu/opensbi-riscv32-generic-fw_dynamic.bin",
            "required": false,
            "sha1": "7a23dfdeef3d78ffc89d86e89fc06a36f1e4386f",
            "size": 268312,
            "source_ref": "source hw/riscv/boot.c:92"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "OpenSBI RISC-V 64",
            "note": "OpenSBI firmware for RISC-V 64-bit.",
            "path": "qemu/opensbi-riscv64-generic-fw_dynamic.bin",
            "required": false,
            "sha1": "6883bfd1991c0ef0d67b0967e7dcbd60420dd480",
            "size": 272504,
            "source_ref": "source hw/riscv/boot.c:92"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "S390 CCW firmware",
            "note": "Channel Command Word boot firmware for s390x emulation.",
            "path": "qemu/s390-ccw.img",
            "required": false,
            "sha1": "7b4fa888d32ca8ddbc752f7442e4d055cee1871a",
            "size": 42608,
            "source_ref": "source hw/s390x/ipl.c:149"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "S390 network boot",
            "note": "Network boot firmware for s390x emulation.",
            "path": "qemu/s390-netboot.img",
            "required": false,
            "sha1": "f6cec671408117bd9a31e982682662f27ef4fb2c",
            "size": 67232,
            "source_ref": "source hw/s390x/ipl.c:497"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "HP-PA firmware (32-bit)",
            "note": "SeaBIOS-hppa firmware for 32-bit HP-PARISC emulation.",
            "path": "qemu/hppa-firmware.img",
            "required": false,
            "sha1": "605c36ede6c120c6cc7efe147a75a3dc4b7e4fb0",
            "size": 167820,
            "source_ref": "source hw/hppa/machine.c:424"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "HP-PA firmware (64-bit)",
            "note": "SeaBIOS-hppa firmware for 64-bit HP-PARISC emulation.",
            "path": "qemu/hppa-firmware64.img",
            "required": false,
            "sha1": "b42f6d4ca74073de6c038579b4a9323ad0a6b398",
            "size": 206024,
            "source_ref": "source hw/hppa/machine.c:424"
          },
          {
            "name": "MIPS BIOS (big-endian)",
            "note": "Default BIOS for big-endian MIPS machines (Malta, MIPSsim, Jazz). Not shipped with QEMU.",
            "path": "qemu/mips_bios.bin",
            "required": false,
            "source_ref": "source hw/mips/malta.c:97"
          },
          {
            "name": "MIPS BIOS (little-endian)",
            "note": "Default BIOS for little-endian MIPS machines (Malta, MIPSsim, Jazz). Not shipped with QEMU.",
            "path": "qemu/mipsel_bios.bin",
            "required": false,
            "source_ref": "source hw/mips/malta.c:99"
          },
          {
            "name": "Loongson3 BIOS",
            "note": "Default BIOS for Loongson3 virtual MIPS machine. Not shipped with QEMU.",
            "path": "qemu/bios_loongson3.bin",
            "required": false,
            "source_ref": "source hw/mips/loongson3_virt.c:63"
          },
          {
            "name": "PMON Fuloong2e",
            "note": "PMON monitor for Fuloong2e MIPS board. Not shipped with QEMU.",
            "path": "qemu/pmon_2e.bin",
            "required": false,
            "source_ref": "source hw/mips/fuloong2e.c:58"
          },
          {
            "name": "Macintosh ROM",
            "note": "Apple Macintosh ROM for Quadra 800 emulation. Not shipped with QEMU.",
            "path": "qemu/MacROM.bin",
            "required": false,
            "source_ref": "source hw/m68k/q800.c:62"
          },
          {
            "name": "Canon A1100 ROM",
            "note": "Canon PowerShot A1100 IS DIGIC camera ROM. Not shipped with QEMU.",
            "path": "qemu/canon-a1100-rom1.bin",
            "required": false,
            "source_ref": "source hw/arm/digic_boards.c:131"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "NPCM7xx boot ROM",
            "note": "Boot ROM for Nuvoton NPCM7xx BMC (ARM Cortex-A9).",
            "path": "qemu/npcm7xx_bootrom.bin",
            "required": false,
            "sha1": "22a75d26a0591d2c7763765b6381fa2f73de43e1",
            "size": 768,
            "source_ref": "source hw/arm/npcm7xx_boards.c:56"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "Bamboo DTB (PPC)",
            "note": "Device tree blob for PowerPC Bamboo (440EP) board.",
            "path": "qemu/bamboo.dtb",
            "required": false,
            "sha1": "ebdf1745479f4ec88459bbd9ef16ee1114018508",
            "size": 3211,
            "source_ref": "source hw/ppc/ppc440_bamboo.c:38"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "Canyonlands DTB (PPC)",
            "note": "Device tree blob for PowerPC Canyonlands (460EX) / Sam460ex board.",
            "path": "qemu/canyonlands.dtb",
            "required": false,
            "sha1": "8a2fda0b4f23a92eb44776b5d7ffe951987062da",
            "size": 9779,
            "source_ref": "source hw/ppc/sam460ex.c:45"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "Petalogix ML605 DTB (MicroBlaze)",
            "note": "Device tree blob for Xilinx Petalogix ML605 MicroBlaze board. MicroBlaze target not built in libretro core.",
            "path": "qemu/petalogix-ml605.dtb",
            "required": false,
            "sha1": "892d265838866869b8a8ef104252ff5b2fda156f",
            "size": 9882,
            "source_ref": "source pc-bios/meson.build:91"
          },
          {
            "installed_on": [
              "retrodeck"
            ],
            "name": "Petalogix S3ADSP1800 DTB (MicroBlaze)",
            "note": "Device tree blob for Xilinx Petalogix S3ADSP1800 MicroBlaze board. MicroBlaze target not built in libretro core.",
            "path": "qemu/petalogix-s3adsp1800.dtb",
            "required": false,
            "sha1": "976600e3f89ecc1f3564b7077f53c58e0b565280",
            "size": 8161,
            "source_ref": "source pc-bios/meson.build:90"
          },
          {
            "name": "Virtex ML507 DTB (PPC)",
            "note": "Device tree blob for Xilinx Virtex ML507 PowerPC board. Not shipped with QEMU.",
            "path": "qemu/virtex-ml507.dtb",
            "required": false,
            "source_ref": "source hw/ppc/virtex_ml507.c:148"
          }
        ],
        "notes": {
          "bios_directory": "All files go in {retroarch_system_dir}/qemu/. The libretro core adds this path via qemu_add_data_dir() in ui/libretro.c:659-660.\n",
          "default_usage": "For typical x86/x86_64 usage (loading .iso/.img/.qcow files directly), only bios.bin (or bios-256k.bin) and vgabios.bin are strictly needed. Other VGA BIOS variants are loaded depending on the emulated GPU. PXE/EFI ROMs are only needed for network booting.\n",
          "edk2": "EDK2 UEFI firmware is shipped as bz2-compressed blobs in pc-bios/. These provide UEFI boot for x86, ARM, and RISC-V machine types. Users specify them via -bios or pflash in .qemu_cmd_line files.\n",
          "experimental": "This core is marked is_experimental=true in its .info file.",
          "multi_arch": "The libretro build targets 17 architectures. Non-x86 firmware is only needed when using .qemu_cmd_line files that invoke a different qemu-system-* binary (e.g. qemu-system-ppc for MacOS 9).\n",
          "version": "Based on QEMU 9.0.50 (io12/qemu-libretro)"
        },
        "profiled_date": "2026-03-25",
        "source": "https://github.com/io12/qemu-libretro",
        "source_commit": "aaba4471880587540314f82419d920431d55b769",
        "systems": [
          "ibm-pc",
          "x86",
          "x86-64",
          "ppc",
          "ppc64",
          "sparc",
          "sparc64",
          "arm",
          "aarch64",
          "mips",
          "mips64",
          "riscv32",
          "riscv64",
          "s390x",
          "m68k",
          "alpha",
          "hppa"
        ],
        "type": "libretro",
        "upstream": "https://github.com/qemu/qemu",
        "upstream_commit": "d73149283205645625bfa9fe029cfb68e4c4a9ae",
        "version_basis": {
          "kind": "file",
          "path": "ui/libretro.c",
          "pattern": "info->library_version\\s+=\\s+\"([^\"]+)"
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
