feat: hle_fallback on 39 emulator profiles (266 entries)

Batch analysis of all 273 profiles to identify HLE/embedded
fallbacks. Added hle_fallback: true where the core has verified
software replacement for missing BIOS files:

- Embedded ROMs: vice (102), ep128emu (22), fuse (18), frodo (4)
- HLE BIOS: bsnes* (33 across 3 profiles), puae (9 AROS),
  noods (4), melonds* (6 FreeBIOS), flycast (3 reios)
- Open-source replacements: sameboy (8), pokemini (1), gpsp (1)
- Built-in fallbacks: np2kai (7), atari800 (6 Altirra),
  picodrive (3), quasi88 (4), gambatte (2)

Conservative: only added where notes or source code confirm HLE.
Skipped 50+ profiles where files are optional alternatives, not
HLE replaceable (neocd, opera, kronos, pcem, etc.)
This commit is contained in:
Abdessamad Derraz
2026-03-19 13:03:48 +01:00
parent 69ac957a3c
commit de1940d57c
39 changed files with 266 additions and 0 deletions

View File

@@ -32,6 +32,7 @@ files:
path: "5200.rom" path: "5200.rom"
size: 2048 size: 2048
required: false required: false
hle_fallback: true
note: > note: >
Atari 5200 OS ROM. Provides the built-in OS routines used by all 5200 Atari 5200 OS ROM. Provides the built-in OS routines used by all 5200
cartridges. Without it, the core uses the Altirra open-source replacement cartridges. Without it, the core uses the Altirra open-source replacement

View File

@@ -33,6 +33,7 @@ files:
- name: "5200.rom" - name: "5200.rom"
path: "5200.rom" path: "5200.rom"
required: false required: false
hle_fallback: true
size: 2048 size: 2048
md5: 281f20ea4320404ec820fb7ec0693b38 md5: 281f20ea4320404ec820fb7ec0693b38
note: > note: >
@@ -50,6 +51,7 @@ files:
- name: "ATARIBAS.ROM" - name: "ATARIBAS.ROM"
path: "ATARIBAS.ROM" path: "ATARIBAS.ROM"
required: false required: false
hle_fallback: true
size: 8192 size: 8192
md5: 0bac0c6a50104045d902df4503a4c30b md5: 0bac0c6a50104045d902df4503a4c30b
note: > note: >
@@ -65,6 +67,7 @@ files:
- name: "ATARIOSA.ROM" - name: "ATARIOSA.ROM"
path: "ATARIOSA.ROM" path: "ATARIOSA.ROM"
required: false required: false
hle_fallback: true
size: 10240 size: 10240
md5: eb1f32f5d9f382db1bbfb8d7f9cb343a md5: eb1f32f5d9f382db1bbfb8d7f9cb343a
note: > note: >
@@ -79,6 +82,7 @@ files:
- name: "ATARIOSB.ROM" - name: "ATARIOSB.ROM"
path: "ATARIOSB.ROM" path: "ATARIOSB.ROM"
required: false required: false
hle_fallback: true
size: 10240 size: 10240
md5: 4177f386a3bac989a981d3fe3388cb6c md5: 4177f386a3bac989a981d3fe3388cb6c
crc32: 0e86d61d crc32: 0e86d61d
@@ -101,6 +105,7 @@ files:
- name: "ATARIXL.ROM" - name: "ATARIXL.ROM"
path: "ATARIXL.ROM" path: "ATARIXL.ROM"
required: false required: false
hle_fallback: true
size: 16384 size: 16384
md5: 06daac977823773a3eea3422fd26a703 md5: 06daac977823773a3eea3422fd26a703
note: > note: >
@@ -115,6 +120,7 @@ files:
- name: "BB01R4_OS.ROM" - name: "BB01R4_OS.ROM"
path: "BB01R4_OS.ROM" path: "BB01R4_OS.ROM"
required: false required: false
hle_fallback: true
size: 16384 size: 16384
md5: b7a2a04677d34f069eeb643d5238bf86 md5: b7a2a04677d34f069eeb643d5238bf86
note: > note: >

View File

@@ -39,6 +39,7 @@ files:
- name: rom.db - name: rom.db
system: sega-megadrive system: sega-megadrive
required: false required: false
hle_fallback: true
note: "ROM feature database (game-specific mapper/save config). Embedded in core, external is optional override." note: "ROM feature database (game-specific mapper/save config). Embedded in core, external is optional override."
source_ref: "libblastem.c:532-540 read_bundled_file()" source_ref: "libblastem.c:532-540 read_bundled_file()"

View File

@@ -28,36 +28,42 @@ files:
- name: "dsp1.program.rom" - name: "dsp1.program.rom"
size: 6144 # 0x1800 size: 6144 # 0x1800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 program ROM for DSP1. HLE fallback available" note: "NEC uPD7725 program ROM for DSP1. HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:490-494, heuristics/super-famicom.cpp:601" source_ref: "sfc/cartridge/load.cpp:490-494, heuristics/super-famicom.cpp:601"
- name: "dsp1.data.rom" - name: "dsp1.data.rom"
size: 2048 # 0x800 size: 2048 # 0x800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 data ROM for DSP1. HLE fallback available" note: "NEC uPD7725 data ROM for DSP1. HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:498-503" source_ref: "sfc/cartridge/load.cpp:498-503"
- name: "dsp1b.program.rom" - name: "dsp1b.program.rom"
size: 6144 # 0x1800 size: 6144 # 0x1800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 program ROM for DSP1B (default NEC identifier). HLE fallback available" note: "NEC uPD7725 program ROM for DSP1B (default NEC identifier). HLE fallback available"
source_ref: "heuristics/super-famicom.cpp:606" source_ref: "heuristics/super-famicom.cpp:606"
- name: "dsp1b.data.rom" - name: "dsp1b.data.rom"
size: 2048 # 0x800 size: 2048 # 0x800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 data ROM for DSP1B. HLE fallback available" note: "NEC uPD7725 data ROM for DSP1B. HLE fallback available"
source_ref: "heuristics/super-famicom.cpp:606" source_ref: "heuristics/super-famicom.cpp:606"
- name: "dsp2.program.rom" - name: "dsp2.program.rom"
size: 6144 # 0x1800 size: 6144 # 0x1800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 program ROM for DSP2 (Dungeon Master). HLE fallback available" note: "NEC uPD7725 program ROM for DSP2 (Dungeon Master). HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:515-520, heuristics/super-famicom.cpp:602" source_ref: "sfc/cartridge/load.cpp:515-520, heuristics/super-famicom.cpp:602"
- name: "dsp2.data.rom" - name: "dsp2.data.rom"
size: 2048 # 0x800 size: 2048 # 0x800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 data ROM for DSP2. HLE fallback available" note: "NEC uPD7725 data ROM for DSP2. HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:498-503" source_ref: "sfc/cartridge/load.cpp:498-503"
@@ -76,12 +82,14 @@ files:
- name: "dsp4.program.rom" - name: "dsp4.program.rom"
size: 6144 # 0x1800 size: 6144 # 0x1800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 program ROM for DSP4 (Top Gear 3000). HLE fallback available" note: "NEC uPD7725 program ROM for DSP4 (Top Gear 3000). HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:522-528, heuristics/super-famicom.cpp:604-605" source_ref: "sfc/cartridge/load.cpp:522-528, heuristics/super-famicom.cpp:604-605"
- name: "dsp4.data.rom" - name: "dsp4.data.rom"
size: 2048 # 0x800 size: 2048 # 0x800
required: false required: false
hle_fallback: true
note: "NEC uPD7725 data ROM for DSP4. HLE fallback available" note: "NEC uPD7725 data ROM for DSP4. HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:498-503" source_ref: "sfc/cartridge/load.cpp:498-503"
@@ -92,12 +100,14 @@ files:
- name: "st010.program.rom" - name: "st010.program.rom"
size: 49152 # 0xC000 size: 49152 # 0xC000
required: false required: false
hle_fallback: true
note: "NEC uPD96050 program ROM for ST010. HLE fallback available" note: "NEC uPD96050 program ROM for ST010. HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:570-574, heuristics/super-famicom.cpp:583-587" source_ref: "sfc/cartridge/load.cpp:570-574, heuristics/super-famicom.cpp:583-587"
- name: "st010.data.rom" - name: "st010.data.rom"
size: 4096 # 0x1000 size: 4096 # 0x1000
required: false required: false
hle_fallback: true
note: "NEC uPD96050 data ROM for ST010. HLE fallback available" note: "NEC uPD96050 data ROM for ST010. HLE fallback available"
source_ref: "sfc/cartridge/load.cpp:578-583" source_ref: "sfc/cartridge/load.cpp:578-583"
@@ -137,6 +147,7 @@ files:
- name: "cx4.data.rom" - name: "cx4.data.rom"
size: 3072 # 0xC00 size: 3072 # 0xC00
required: false required: false
hle_fallback: true
note: "Hitachi HG51BS169 data ROM for Cx4 (Mega Man X2/X3). HLE fallback and built-in static ROM available" note: "Hitachi HG51BS169 data ROM for Cx4 (Mega Man X2/X3). HLE fallback and built-in static ROM available"
source_ref: "sfc/cartridge/load.cpp:444-456, hitachidsp/hitachidsp.hpp:49, heuristics/super-famicom.cpp:597" source_ref: "sfc/cartridge/load.cpp:444-456, hitachidsp/hitachidsp.hpp:49, heuristics/super-famicom.cpp:597"

View File

@@ -33,21 +33,27 @@ files:
- name: dsp1.program.rom - name: dsp1.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp1.data.rom - name: dsp1.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp1b.program.rom - name: dsp1b.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp1b.data.rom - name: dsp1b.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp2.program.rom - name: dsp2.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp2.data.rom - name: dsp2.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp3.program.rom - name: dsp3.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
@@ -58,14 +64,17 @@ files:
- name: dsp4.program.rom - name: dsp4.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp4.data.rom - name: dsp4.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
# CX4 (Hitachi) # CX4 (Hitachi)
- name: cx4.data.rom - name: cx4.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
size: 3072 size: 3072
note: "HLE available — LLE optional for Mega Man X2/X3" note: "HLE available — LLE optional for Mega Man X2/X3"
@@ -73,9 +82,11 @@ files:
- name: st010.program.rom - name: st010.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: st010.data.rom - name: st010.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: st011.program.rom - name: st011.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false

View File

@@ -40,21 +40,27 @@ files:
- name: dsp1.program.rom - name: dsp1.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp1.data.rom - name: dsp1.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp1b.program.rom - name: dsp1b.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp1b.data.rom - name: dsp1b.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp2.program.rom - name: dsp2.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp2.data.rom - name: dsp2.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp3.program.rom - name: dsp3.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
@@ -65,21 +71,26 @@ files:
- name: dsp4.program.rom - name: dsp4.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: dsp4.data.rom - name: dsp4.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: cx4.data.rom - name: cx4.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
size: 3072 size: 3072
note: "HLE available via Mercury — LLE optional" note: "HLE available via Mercury — LLE optional"
source_ref: "ananke/heuristics/super-famicom.hpp:146" source_ref: "ananke/heuristics/super-famicom.hpp:146"
- name: st010.program.rom - name: st010.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: st010.data.rom - name: st010.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true
- name: st011.program.rom - name: st011.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false

View File

@@ -39,5 +39,6 @@ files:
- name: shared_font.bin - name: shared_font.bin
system: nintendo-3ds system: nintendo-3ds
required: false required: false
hle_fallback: true
note: "system shared font, HLE fallback if missing" note: "system shared font, HLE fallback if missing"
source_ref: "src/core/hle/service/apt/apt.cpp:174" source_ref: "src/core/hle/service/apt/apt.cpp:174"

View File

@@ -52,6 +52,7 @@ files:
- name: shared_font.bin - name: shared_font.bin
system: nintendo-3ds system: nintendo-3ds
required: false required: false
hle_fallback: true
note: "system shared font, HLE fallback if missing" note: "system shared font, HLE fallback if missing"
source_ref: "src/common/common_paths.h:67" source_ref: "src/common/common_paths.h:67"

View File

@@ -69,6 +69,7 @@ files:
path: ep128emu/roms/exos21.rom path: ep128emu/roms/exos21.rom
md5: f36f24cbb87745fbd2714e4df881db09 md5: f36f24cbb87745fbd2714e4df881db09
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "Enterprise 128 EXOS 2.1. Default OS for EP128 machines." note: "Enterprise 128 EXOS 2.1. Default OS for EP128 machines."
@@ -78,6 +79,7 @@ files:
path: ep128emu/roms/exos20.rom path: ep128emu/roms/exos20.rom
md5: 5ad3baaad3b5156d6b60b34229a676fb md5: 5ad3baaad3b5156d6b60b34229a676fb
required: false required: false
hle_fallback: true
system: enterprise-64 system: enterprise-64
has_builtin: true has_builtin: true
note: "Enterprise 64 EXOS 2.0. Used when EP64 machine type is selected." note: "Enterprise 64 EXOS 2.0. Used when EP64 machine type is selected."
@@ -87,6 +89,7 @@ files:
path: ep128emu/roms/exos24uk.rom path: ep128emu/roms/exos24uk.rom
md5: 55af78f877a21ca45eb2df68a74fcc60 md5: 55af78f877a21ca45eb2df68a74fcc60
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "Enterprise 128 EXOS 2.4 (UK). Used when enhanced ROM mode is enabled. 64K, loaded across segments 0-3." note: "Enterprise 128 EXOS 2.4 (UK). Used when enhanced ROM mode is enabled. 64K, loaded across segments 0-3."
@@ -100,6 +103,7 @@ files:
path: ep128emu/roms/basic21.rom path: ep128emu/roms/basic21.rom
md5: e972fe42b398c9ff1d93ff014786aec6 md5: e972fe42b398c9ff1d93ff014786aec6
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "Enterprise 128 BASIC 2.1. Loaded when cartridge mode is active (default)." note: "Enterprise 128 BASIC 2.1. Loaded when cartridge mode is active (default)."
@@ -109,6 +113,7 @@ files:
path: ep128emu/roms/basic20.rom path: ep128emu/roms/basic20.rom
md5: 8e18edce4a7acb2c33cc0ab18f988482 md5: 8e18edce4a7acb2c33cc0ab18f988482
required: false required: false
hle_fallback: true
system: enterprise-64 system: enterprise-64
has_builtin: true has_builtin: true
note: "Enterprise 64 BASIC 2.0. Used with EP64 machine type." note: "Enterprise 64 BASIC 2.0. Used with EP64 machine type."
@@ -122,6 +127,7 @@ files:
path: ep128emu/roms/exdos13.rom path: ep128emu/roms/exdos13.rom
md5: ddff70c014d1958dc75378b6c9aab6f8 md5: ddff70c014d1958dc75378b6c9aab6f8
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "EXDOS 1.3 disk controller. Loaded for EP128_DISK and EP64_DISK modes. 32K across segments 0x20-0x21." note: "EXDOS 1.3 disk controller. Loaded for EP128_DISK and EP64_DISK modes. 32K across segments 0x20-0x21."
@@ -130,6 +136,7 @@ files:
- name: exdos14isdos10uk.rom - name: exdos14isdos10uk.rom
path: ep128emu/roms/exdos14isdos10uk.rom path: ep128emu/roms/exdos14isdos10uk.rom
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "EXDOS 1.4 + IS-DOS 1.0 (UK). Used for IS-DOS disk mode instead of exdos13.rom." note: "EXDOS 1.4 + IS-DOS 1.0 (UK). Used for IS-DOS disk mode instead of exdos13.rom."
@@ -143,6 +150,7 @@ files:
path: ep128emu/roms/epfileio.rom path: ep128emu/roms/epfileio.rom
md5: a68ebcbc73a4d2178d755b7755bf18fe md5: a68ebcbc73a4d2178d755b7755bf18fe
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
bundled: true bundled: true
@@ -153,6 +161,7 @@ files:
path: ep128emu/roms/zt19uk.rom path: ep128emu/roms/zt19uk.rom
md5: 228540b6be83ae2acd7569c8ff0f91d0 md5: 228540b6be83ae2acd7569c8ff0f91d0
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "ZozoTools 1.9 (UK). Loaded for DTF (direct tape file) mode. 32K across segments 0x40-0x41." note: "ZozoTools 1.9 (UK). Loaded for DTF (direct tape file) mode. 32K across segments 0x40-0x41."
@@ -166,6 +175,7 @@ files:
path: ep128emu/roms/hun.rom path: ep128emu/roms/hun.rom
md5: 22167938f142c222f40992839aa21a06 md5: 22167938f142c222f40992839aa21a06
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "Hungarian language extension. Auto-loaded when content locale is Hungarian." note: "Hungarian language extension. Auto-loaded when content locale is Hungarian."
@@ -174,6 +184,7 @@ files:
- name: epdos16f.rom - name: epdos16f.rom
path: ep128emu/roms/epdos16f.rom path: ep128emu/roms/epdos16f.rom
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "EP-DOS 1.6f. Provides HFONT and CLKOFF for Hungarian locale. 32K across segments 0x06-0x07." note: "EP-DOS 1.6f. Provides HFONT and CLKOFF for Hungarian locale. 32K across segments 0x06-0x07."
@@ -183,6 +194,7 @@ files:
path: ep128emu/roms/brd.rom path: ep128emu/roms/brd.rom
md5: 6af0402906944fd134004b85097c8524 md5: 6af0402906944fd134004b85097c8524
required: false required: false
hle_fallback: true
system: enterprise-128 system: enterprise-128
has_builtin: true has_builtin: true
note: "German (BRD) language extension. Auto-loaded when content locale is German." note: "German (BRD) language extension. Auto-loaded when content locale is German."
@@ -216,6 +228,7 @@ files:
path: ep128emu/roms/tvc22_sys.rom path: ep128emu/roms/tvc22_sys.rom
md5: 8c54285f541930cde766069942bad0f2 md5: 8c54285f541930cde766069942bad0f2
required: false required: false
hle_fallback: true
system: videoton-tvc system: videoton-tvc
has_builtin: true has_builtin: true
note: "TVC system ROM v2.2. Main BIOS for all TVC modes." note: "TVC system ROM v2.2. Main BIOS for all TVC modes."
@@ -225,6 +238,7 @@ files:
path: ep128emu/roms/tvc22_ext.rom path: ep128emu/roms/tvc22_ext.rom
md5: 5ce95a26ceed5bec73995d83568da9cf md5: 5ce95a26ceed5bec73995d83568da9cf
required: false required: false
hle_fallback: true
system: videoton-tvc system: videoton-tvc
has_builtin: true has_builtin: true
note: "TVC extension ROM v2.2. Loaded alongside tvc22_sys.rom." note: "TVC extension ROM v2.2. Loaded alongside tvc22_sys.rom."
@@ -234,6 +248,7 @@ files:
path: ep128emu/roms/tvcfileio.rom path: ep128emu/roms/tvcfileio.rom
md5: a2cf86ba8e7fc58b242137fe59036832 md5: a2cf86ba8e7fc58b242137fe59036832
required: false required: false
hle_fallback: true
system: videoton-tvc system: videoton-tvc
has_builtin: true has_builtin: true
bundled: true bundled: true
@@ -244,6 +259,7 @@ files:
path: ep128emu/roms/tvc_dos12d.rom path: ep128emu/roms/tvc_dos12d.rom
md5: 88dc7876d584f90e4106f91444ab23b7 md5: 88dc7876d584f90e4106f91444ab23b7
required: false required: false
hle_fallback: true
system: videoton-tvc system: videoton-tvc
has_builtin: true has_builtin: true
note: "TVC DOS 1.2d. Loaded for TVC64_DISK mode." note: "TVC DOS 1.2d. Loaded for TVC64_DISK mode."
@@ -257,6 +273,7 @@ files:
path: ep128emu/roms/cpc464.rom path: ep128emu/roms/cpc464.rom
md5: a993f85b88ac4350cf4d41554e87fe4f md5: a993f85b88ac4350cf4d41554e87fe4f
required: false required: false
hle_fallback: true
system: amstrad-cpc system: amstrad-cpc
has_builtin: true has_builtin: true
note: "CPC 464 combined ROM (OS + BASIC). 32K loaded at segments 0x10 (OS) and 0x00 (BASIC) with offset." note: "CPC 464 combined ROM (OS + BASIC). 32K loaded at segments 0x10 (OS) and 0x00 (BASIC) with offset."
@@ -266,6 +283,7 @@ files:
path: ep128emu/roms/cpc664.rom path: ep128emu/roms/cpc664.rom
md5: 5a384a2310f472c7857888371c00ed66 md5: 5a384a2310f472c7857888371c00ed66
required: false required: false
hle_fallback: true
system: amstrad-cpc system: amstrad-cpc
has_builtin: true has_builtin: true
note: "CPC 664 combined ROM (OS + BASIC). Used for CPC_664_DISK mode." note: "CPC 664 combined ROM (OS + BASIC). Used for CPC_664_DISK mode."
@@ -275,6 +293,7 @@ files:
path: ep128emu/roms/cpc6128.rom path: ep128emu/roms/cpc6128.rom
md5: b96280dc6c95a48857b4b8eb931533ae md5: b96280dc6c95a48857b4b8eb931533ae
required: false required: false
hle_fallback: true
system: amstrad-cpc system: amstrad-cpc
has_builtin: true has_builtin: true
note: "CPC 6128 combined ROM (OS + BASIC). Default CPC machine when no specific model requested." note: "CPC 6128 combined ROM (OS + BASIC). Default CPC machine when no specific model requested."
@@ -284,6 +303,7 @@ files:
path: ep128emu/roms/cpc_amsdos.rom path: ep128emu/roms/cpc_amsdos.rom
md5: 25629dfe870d097469c217b95fdc1c95 md5: 25629dfe870d097469c217b95fdc1c95
required: false required: false
hle_fallback: true
system: amstrad-cpc system: amstrad-cpc
has_builtin: true has_builtin: true
note: "AMSDOS disk controller ROM. Loaded for CPC_DISK and CPC_664_DISK modes." note: "AMSDOS disk controller ROM. Loaded for CPC_DISK and CPC_664_DISK modes."
@@ -297,6 +317,7 @@ files:
path: ep128emu/roms/zx128.rom path: ep128emu/roms/zx128.rom
md5: 85fede415f4294cc777517d7eada482e md5: 85fede415f4294cc777517d7eada482e
required: false required: false
hle_fallback: true
system: zx-spectrum system: zx-spectrum
has_builtin: true has_builtin: true
note: "ZX Spectrum 128K ROM. 32K loaded at segments 0x00-0x01." note: "ZX Spectrum 128K ROM. 32K loaded at segments 0x00-0x01."
@@ -306,6 +327,7 @@ files:
path: ep128emu/roms/zx48.rom path: ep128emu/roms/zx48.rom
md5: 4c42a2f075212361c3117015b107ff68 md5: 4c42a2f075212361c3117015b107ff68
required: false required: false
hle_fallback: true
system: zx-spectrum system: zx-spectrum
has_builtin: true has_builtin: true
note: "ZX Spectrum 48K ROM. Used for ZX16 and ZX48 modes." note: "ZX Spectrum 48K ROM. Used for ZX16 and ZX48 modes."

View File

@@ -38,6 +38,7 @@ files:
system: nintendo-gbc system: nintendo-gbc
description: "Game Boy Color (CGB-001) boot ROM" description: "Game Boy Color (CGB-001) boot ROM"
required: false required: false
hle_fallback: true
size: 2304 size: 2304
md5: "dbfce9db9deaa2567f6a84fde55f9680" md5: "dbfce9db9deaa2567f6a84fde55f9680"
sha1: "1293d68bf9643bc4f36954c1e80e38f39864528d" sha1: "1293d68bf9643bc4f36954c1e80e38f39864528d"

View File

@@ -41,6 +41,7 @@ files:
- name: "dc_boot.bin" - name: "dc_boot.bin"
system: sega-dreamcast system: sega-dreamcast
required: false required: false
hle_fallback: true
size: 2097152 # 2 MB size: 2097152 # 2 MB
note: "Dreamcast boot ROM. HLE BIOS (reios) used as fallback." note: "Dreamcast boot ROM. HLE BIOS (reios) used as fallback."
source_ref: "core/hw/flashrom/nvmem.cpp:287" source_ref: "core/hw/flashrom/nvmem.cpp:287"
@@ -48,6 +49,7 @@ files:
- name: "dc_bios.bin" - name: "dc_bios.bin"
system: sega-dreamcast system: sega-dreamcast
required: false required: false
hle_fallback: true
size: 2097152 size: 2097152
note: "Alternate name for Dreamcast boot ROM." note: "Alternate name for Dreamcast boot ROM."
source_ref: "core/hw/flashrom/nvmem.cpp:287" source_ref: "core/hw/flashrom/nvmem.cpp:287"
@@ -55,6 +57,7 @@ files:
- name: "dc_flash.bin" - name: "dc_flash.bin"
system: sega-dreamcast system: sega-dreamcast
required: false required: false
hle_fallback: true
size: 131072 # 128 KB size: 131072 # 128 KB
note: "Dreamcast flash memory (settings, saves). Created if missing." note: "Dreamcast flash memory (settings, saves). Created if missing."
source_ref: "core/hw/flashrom/nvmem.cpp:246" source_ref: "core/hw/flashrom/nvmem.cpp:246"

View File

@@ -57,6 +57,7 @@ files:
system: commodore-c64 system: commodore-c64
description: "C64 BASIC V2 ROM" description: "C64 BASIC V2 ROM"
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "Embedded as builtin_basic_rom[] in Basic_ROM.h. External file never loaded in practice (DATADIR is empty, path is bare filename in cwd)." note: "Embedded as builtin_basic_rom[] in Basic_ROM.h. External file never loaded in practice (DATADIR is empty, path is bare filename in cwd)."
@@ -66,6 +67,7 @@ files:
system: commodore-c64 system: commodore-c64
description: "C64 Kernal ROM" description: "C64 Kernal ROM"
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "Embedded as builtin_kernal_rom[] in Kernal_ROM.h. Patched at runtime for fast reset and 1541 IEC traps." note: "Embedded as builtin_kernal_rom[] in Kernal_ROM.h. Patched at runtime for fast reset and 1541 IEC traps."
@@ -75,6 +77,7 @@ files:
system: commodore-c64 system: commodore-c64
description: "C64 Character Generator ROM" description: "C64 Character Generator ROM"
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "Embedded as builtin_char_rom[] in Char_ROM.h. Used by VIC-II for text/bitmap rendering." note: "Embedded as builtin_char_rom[] in Char_ROM.h. Used by VIC-II for text/bitmap rendering."
@@ -84,6 +87,7 @@ files:
system: commodore-c64 system: commodore-c64
description: "Commodore 1541 floppy drive ROM" description: "Commodore 1541 floppy drive ROM"
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "Embedded as builtin_drive_rom[] in 1541_ROM.h. Patched at runtime to disable checksum and trap disk I/O." note: "Embedded as builtin_drive_rom[] in 1541_ROM.h. Patched at runtime to disable checksum and trap disk I/O."

View File

@@ -37,6 +37,7 @@ files:
- name: "fuse/48.rom" - name: "fuse/48.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 4c42a2f075212361c3117015b107ff68 md5: 4c42a2f075212361c3117015b107ff68
sha1: 5ea7c2b824672e914525d1d5c419d71b84a426a2 sha1: 5ea7c2b824672e914525d1d5c419d71b84a426a2
size: 16384 size: 16384
@@ -46,6 +47,7 @@ files:
- name: "fuse/128-0.rom" - name: "fuse/128-0.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: b4d2692115a9f2924df92a3cbfb358fb md5: b4d2692115a9f2924df92a3cbfb358fb
sha1: 4f4b11ec22326280bdb96e3baf9db4b4cb1d02c5 sha1: 4f4b11ec22326280bdb96e3baf9db4b4cb1d02c5
size: 16384 size: 16384
@@ -55,6 +57,7 @@ files:
- name: "fuse/128-1.rom" - name: "fuse/128-1.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 6e09e5d3c4aef166601669feaaadc01c md5: 6e09e5d3c4aef166601669feaaadc01c
sha1: 80080644289ed93d71a1103992a154cc9802b2fa sha1: 80080644289ed93d71a1103992a154cc9802b2fa
size: 16384 size: 16384
@@ -64,6 +67,7 @@ files:
- name: "fuse/plus2-0.rom" - name: "fuse/plus2-0.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 4ed7af4636308b8a48d7a35e6c5b546b md5: 4ed7af4636308b8a48d7a35e6c5b546b
sha1: 72703f9a3e734f3c23ec34c0727aae4ccbef9a91 sha1: 72703f9a3e734f3c23ec34c0727aae4ccbef9a91
size: 16384 size: 16384
@@ -73,6 +77,7 @@ files:
- name: "fuse/plus2-1.rom" - name: "fuse/plus2-1.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: b3db95931cc844efaeb82db9c171b9f3 md5: b3db95931cc844efaeb82db9c171b9f3
sha1: de8b0d2d0379cfe7c39322a086ca6da68c7f23cb sha1: de8b0d2d0379cfe7c39322a086ca6da68c7f23cb
size: 16384 size: 16384
@@ -82,6 +87,7 @@ files:
- name: "fuse/plus3-0.rom" - name: "fuse/plus3-0.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 9833b8b73384dd5fa3678377ff00a2bb md5: 9833b8b73384dd5fa3678377ff00a2bb
sha1: e319ed08b4d53a5e421a75ea00ea02039ba6555b sha1: e319ed08b4d53a5e421a75ea00ea02039ba6555b
size: 16384 size: 16384
@@ -91,6 +97,7 @@ files:
- name: "fuse/plus3-1.rom" - name: "fuse/plus3-1.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 0f711ceb5ab801b4701989982e0f334c md5: 0f711ceb5ab801b4701989982e0f334c
sha1: c9969fc36095a59787554026a9adc3b87678c794 sha1: c9969fc36095a59787554026a9adc3b87678c794
size: 16384 size: 16384
@@ -100,6 +107,7 @@ files:
- name: "fuse/plus3-2.rom" - name: "fuse/plus3-2.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 3b6dd659d5e4ec97f0e2f7878152c987 md5: 3b6dd659d5e4ec97f0e2f7878152c987
sha1: 22e50c6ba4157a3f6a821bd9937cd26e292775c6 sha1: 22e50c6ba4157a3f6a821bd9937cd26e292775c6
size: 16384 size: 16384
@@ -109,6 +117,7 @@ files:
- name: "fuse/plus3-3.rom" - name: "fuse/plus3-3.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: a148bcc575e51389e84fdf5d555c3196 md5: a148bcc575e51389e84fdf5d555c3196
sha1: 65f031caa8148a5493afe42c41f4929deab26b4e sha1: 65f031caa8148a5493afe42c41f4929deab26b4e
size: 16384 size: 16384
@@ -118,6 +127,7 @@ files:
- name: "fuse/plus3e-0.rom" - name: "fuse/plus3e-0.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: bc123f625e245c225f92ef05933ed134 md5: bc123f625e245c225f92ef05933ed134
sha1: 649fbd233490bf58b35350b0123d36caaaa011eb sha1: 649fbd233490bf58b35350b0123d36caaaa011eb
size: 16384 size: 16384
@@ -127,6 +137,7 @@ files:
- name: "fuse/plus3e-1.rom" - name: "fuse/plus3e-1.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 617364264c587d20c9fc4746c29679f2 md5: 617364264c587d20c9fc4746c29679f2
sha1: f12198108cbb14de4f03c6695bc16d08c85ee214 sha1: f12198108cbb14de4f03c6695bc16d08c85ee214
size: 16384 size: 16384
@@ -136,6 +147,7 @@ files:
- name: "fuse/plus3e-2.rom" - name: "fuse/plus3e-2.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: c363e95dcd0a90e6e7f847e6e47e0179 md5: c363e95dcd0a90e6e7f847e6e47e0179
sha1: 773633dce5ba323a9e00d9d0f9e4d8c295df7c87 sha1: 773633dce5ba323a9e00d9d0f9e4d8c295df7c87
size: 16384 size: 16384
@@ -145,6 +157,7 @@ files:
- name: "fuse/plus3e-3.rom" - name: "fuse/plus3e-3.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: a148bcc575e51389e84fdf5d555c3196 md5: a148bcc575e51389e84fdf5d555c3196
sha1: 65f031caa8148a5493afe42c41f4929deab26b4e sha1: 65f031caa8148a5493afe42c41f4929deab26b4e
size: 16384 size: 16384
@@ -154,6 +167,7 @@ files:
- name: "fuse/se-0.rom" - name: "fuse/se-0.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: fb3f86eb1e5a695d9c50c124e7cfb875 md5: fb3f86eb1e5a695d9c50c124e7cfb875
sha1: 8608328d7dd66602a4846f046b24fed500f7d828 sha1: 8608328d7dd66602a4846f046b24fed500f7d828
size: 16384 size: 16384
@@ -163,6 +177,7 @@ files:
- name: "fuse/se-1.rom" - name: "fuse/se-1.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 88de4a3129086f34bb9ca559acc51e6c md5: 88de4a3129086f34bb9ca559acc51e6c
sha1: 3be5de57dd3bd0a9d15c57cabe9179afe2906a52 sha1: 3be5de57dd3bd0a9d15c57cabe9179afe2906a52
size: 16384 size: 16384
@@ -172,6 +187,7 @@ files:
- name: "fuse/tc2048.rom" - name: "fuse/tc2048.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 9dd7ecf784a6c04265c073c236f5fadb md5: 9dd7ecf784a6c04265c073c236f5fadb
sha1: febb2d495b6eda7cdcb4074935d6e9d9f328972d sha1: febb2d495b6eda7cdcb4074935d6e9d9f328972d
size: 16384 size: 16384
@@ -181,6 +197,7 @@ files:
- name: "fuse/tc2068-0.rom" - name: "fuse/tc2068-0.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 55d462fccc6c536037404ef4ced08bec md5: 55d462fccc6c536037404ef4ced08bec
sha1: 1446cb2780a9dedf640404a639fa3ae518b2d8aa sha1: 1446cb2780a9dedf640404a639fa3ae518b2d8aa
size: 16384 size: 16384
@@ -190,6 +207,7 @@ files:
- name: "fuse/tc2068-1.rom" - name: "fuse/tc2068-1.rom"
system: sinclair-zxspectrum system: sinclair-zxspectrum
required: false required: false
hle_fallback: true
md5: 575d203c6e15e679fba0b73f854ec7a2 md5: 575d203c6e15e679fba0b73f854ec7a2
sha1: 7e265a2c1f621ed365ea23bdcafdedbc79c1299c sha1: 7e265a2c1f621ed365ea23bdcafdedbc79c1299c
size: 8192 size: 8192

View File

@@ -39,6 +39,7 @@ files:
path: "galaksija/CHRGEN.BIN" path: "galaksija/CHRGEN.BIN"
size: 2048 size: 2048
required: false required: false
hle_fallback: true
note: > note: >
Character generator ROM. Defines the 128-character bitmap font (8x13 pixels Character generator ROM. Defines the 128-character bitmap font (8x13 pixels
each). The core has this embedded compressed in rom.c and only loads the each). The core has this embedded compressed in rom.c and only loads the
@@ -49,6 +50,7 @@ files:
path: "galaksija/ROM1.BIN" path: "galaksija/ROM1.BIN"
size: 4096 size: 4096
required: false required: false
hle_fallback: true
note: > note: >
System ROM / BASIC interpreter. Mapped at 0x0000-0x0FFF. Contains the System ROM / BASIC interpreter. Mapped at 0x0000-0x0FFF. Contains the
Galaksija BASIC language and boot routines. Embedded in rom.c as fallback. Galaksija BASIC language and boot routines. Embedded in rom.c as fallback.
@@ -58,6 +60,7 @@ files:
path: "galaksija/ROM2.BIN" path: "galaksija/ROM2.BIN"
size: 4096 size: 4096
required: false required: false
hle_fallback: true
note: > note: >
Math extension ROM. Mapped at 0x1000-0x1FFF. Adds floating-point math Math extension ROM. Mapped at 0x1000-0x1FFF. Adds floating-point math
functions (SIN, COS, TG, SQR, LN, EXP, POW, etc). Optional even when functions (SIN, COS, TG, SQR, LN, EXP, POW, etc). Optional even when

View File

@@ -38,6 +38,7 @@ files:
system: nintendo-gb system: nintendo-gb
description: "Original Game Boy (DMG-01) boot ROM" description: "Original Game Boy (DMG-01) boot ROM"
required: false required: false
hle_fallback: true
size: 256 size: 256
md5: "32fbbd84168d3482956eb3c5051637f5" md5: "32fbbd84168d3482956eb3c5051637f5"
sha1: "4ed31ec6b0b175bb109c0eb5fd3d193da823339f" sha1: "4ed31ec6b0b175bb109c0eb5fd3d193da823339f"
@@ -49,6 +50,7 @@ files:
system: nintendo-gbc system: nintendo-gbc
description: "Game Boy Color (CGB-001) boot ROM" description: "Game Boy Color (CGB-001) boot ROM"
required: false required: false
hle_fallback: true
size: 2304 size: 2304
md5: "dbfce9db9deaa2567f6a84fde55f9680" md5: "dbfce9db9deaa2567f6a84fde55f9680"
sha1: "1293d68bf9643bc4f36954c1e80e38f39864528d" sha1: "1293d68bf9643bc4f36954c1e80e38f39864528d"

View File

@@ -42,6 +42,7 @@ files:
- name: gba_bios.bin - name: gba_bios.bin
system: nintendo-gba system: nintendo-gba
required: false required: false
hle_fallback: true
size: 16384 # 16 KB (0x4000) size: 16384 # 16 KB (0x4000)
note: "Official GBA BIOS. Built-in open-source BIOS used as fallback. Real BIOS needed for full SWI accuracy and boot logo." note: "Official GBA BIOS. Built-in open-source BIOS used as fallback. Real BIOS needed for full SWI accuracy and boot logo."
source_ref: "libretro/libretro.c:1111" source_ref: "libretro/libretro.c:1111"

View File

@@ -34,6 +34,7 @@ files:
system: atari-lynx system: atari-lynx
description: "Atari Lynx boot ROM (Mikie internal 512B ROM)" description: "Atari Lynx boot ROM (Mikie internal 512B ROM)"
required: false required: false
hle_fallback: true
size: 512 size: 512
md5: "fcd403db69f54290b51035d82f835e7b" md5: "fcd403db69f54290b51035d82f835e7b"
sha1: "e4ed47fae31693e016b081c6bda48da5b70d7ccb" sha1: "e4ed47fae31693e016b081c6bda48da5b70d7ccb"

View File

@@ -35,6 +35,7 @@ files:
description: "Atari Lynx boot ROM" description: "Atari Lynx boot ROM"
region: "World" region: "World"
required: false required: false
hle_fallback: true
size: 512 size: 512
sha1: "e4ed47fae31693e016b081c6bda48da5b70d7ccb" sha1: "e4ed47fae31693e016b081c6bda48da5b70d7ccb"
md5: "fcd403db69f54290b51035d82f835e7b" md5: "fcd403db69f54290b51035d82f835e7b"

View File

@@ -27,6 +27,7 @@ files:
path: "GC/USA/IPL.bin" path: "GC/USA/IPL.bin"
size: 2097152 size: 2097152
required: false required: false
hle_fallback: true
note: "GC NTSC-U boot ROM, same as Dolphin. HLE available" note: "GC NTSC-U boot ROM, same as Dolphin. HLE available"
source_ref: "Source/Core/Common/CommonPaths.h:115" source_ref: "Source/Core/Common/CommonPaths.h:115"
@@ -34,12 +35,14 @@ files:
path: "GC/EUR/IPL.bin" path: "GC/EUR/IPL.bin"
size: 2097152 size: 2097152
required: false required: false
hle_fallback: true
note: "GC PAL boot ROM" note: "GC PAL boot ROM"
- name: "IPL.bin" - name: "IPL.bin"
path: "GC/JAP/IPL.bin" path: "GC/JAP/IPL.bin"
size: 2097152 size: 2097152
required: false required: false
hle_fallback: true
note: "GC NTSC-J boot ROM" note: "GC NTSC-J boot ROM"
# -- DSP ROMs -- # -- DSP ROMs --
@@ -49,6 +52,7 @@ files:
path: "GC/dsp_rom.bin" path: "GC/dsp_rom.bin"
size: 8192 size: 8192
required: false required: false
hle_fallback: true
note: "DSP instruction ROM for LLE audio. Free replacement included, real dump more accurate" note: "DSP instruction ROM for LLE audio. Free replacement included, real dump more accurate"
source_ref: "Source/Core/Common/CommonPaths.h:112, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:142-150" source_ref: "Source/Core/Common/CommonPaths.h:112, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:142-150"
@@ -56,6 +60,7 @@ files:
path: "GC/dsp_coef.bin" path: "GC/dsp_coef.bin"
size: 4096 size: 4096
required: false required: false
hle_fallback: true
note: "DSP coefficient ROM for LLE audio. Free replacement included" note: "DSP coefficient ROM for LLE audio. Free replacement included"
source_ref: "Source/Core/Common/CommonPaths.h:113, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:143-152" source_ref: "Source/Core/Common/CommonPaths.h:113, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:143-152"
@@ -64,12 +69,14 @@ files:
- name: "font_western.bin" - name: "font_western.bin"
path: "GC/font_western.bin" path: "GC/font_western.bin"
required: false required: false
hle_fallback: true
note: "Windows-1252 font for GC/Wii text. Free alternative bundled" note: "Windows-1252 font for GC/Wii text. Free alternative bundled"
source_ref: "Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:123" source_ref: "Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:123"
- name: "font_japanese.bin" - name: "font_japanese.bin"
path: "GC/font_japanese.bin" path: "GC/font_japanese.bin"
required: false required: false
hle_fallback: true
note: "Shift-JIS font for Japanese text. Free alternative bundled" note: "Shift-JIS font for Japanese text. Free alternative bundled"
source_ref: "Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:122" source_ref: "Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:122"

View File

@@ -22,6 +22,7 @@ files:
system: nintendo-ds system: nintendo-ds
description: "ARM9 BIOS (NDS mode)" description: "ARM9 BIOS (NDS mode)"
required: false required: false
hle_fallback: true
size: 4096 size: 4096
crc32: "0x2ab23573" crc32: "0x2ab23573"
source_ref: "src/MemConstants.h:30,37" source_ref: "src/MemConstants.h:30,37"
@@ -31,6 +32,7 @@ files:
system: nintendo-ds system: nintendo-ds
description: "ARM7 BIOS (NDS mode)" description: "ARM7 BIOS (NDS mode)"
required: false required: false
hle_fallback: true
size: 16384 size: 16384
crc32: "0x1280f0d5" crc32: "0x1280f0d5"
source_ref: "src/MemConstants.h:31,36" source_ref: "src/MemConstants.h:31,36"
@@ -40,6 +42,7 @@ files:
system: nintendo-ds system: nintendo-ds
description: "NDS firmware image" description: "NDS firmware image"
required: false required: false
hle_fallback: true
source_ref: "src/frontend/qt_sdl/EmuInstance.cpp:561" source_ref: "src/frontend/qt_sdl/EmuInstance.cpp:561"
notes: "Generated firmware used as default; native firmware needed for boot animation and wifi settings" notes: "Generated firmware used as default; native firmware needed for boot animation and wifi settings"

View File

@@ -27,16 +27,19 @@ files:
- name: bios7.bin - name: bios7.bin
system: nintendo-ds system: nintendo-ds
required: false required: false
hle_fallback: true
md5: df692a80a5b1bc90728bc3dfc76cd948 md5: df692a80a5b1bc90728bc3dfc76cd948
note: "NDS ARM7 BIOS" note: "NDS ARM7 BIOS"
- name: bios9.bin - name: bios9.bin
system: nintendo-ds system: nintendo-ds
required: false required: false
hle_fallback: true
md5: a392174eb3e572fed6447e956bde4b25 md5: a392174eb3e572fed6447e956bde4b25
note: "NDS ARM9 BIOS" note: "NDS ARM9 BIOS"
- name: firmware.bin - name: firmware.bin
system: nintendo-ds system: nintendo-ds
required: false required: false
hle_fallback: true
sha1: 8497afdd16af92d6887b71582846c40514e9039f sha1: 8497afdd16af92d6887b71582846c40514e9039f
md5: 145eaef5bd3037cbc247c213bb3da1b3 md5: 145eaef5bd3037cbc247c213bb3da1b3
size: 262144 size: 262144

View File

@@ -48,6 +48,7 @@ files:
- name: gba_bios.bin - name: gba_bios.bin
system: nintendo-gba system: nintendo-gba
required: false required: false
hle_fallback: true
size: 16384 # 16 KB (0x4000, GBA_SIZE_BIOS) size: 16384 # 16 KB (0x4000, GBA_SIZE_BIOS)
note: "GBA BIOS. HLE replacement built in. Real BIOS adds boot logo and full SWI accuracy." note: "GBA BIOS. HLE replacement built in. Real BIOS adds boot logo and full SWI accuracy."
source_ref: "src/platform/libretro/libretro.c:2099" source_ref: "src/platform/libretro/libretro.c:2099"

View File

@@ -53,6 +53,7 @@ files:
system: nintendo-nes system: nintendo-nes
description: "Nestopia game database for region and mapper autodetection" description: "Nestopia game database for region and mapper autodetection"
required: false required: false
hle_fallback: true
size: 1022369 size: 1022369
md5: "0ee6cbdc6f5c96ce9c8aa5edb59066f4" md5: "0ee6cbdc6f5c96ce9c8aa5edb59066f4"
sha1: ~ sha1: ~
@@ -64,6 +65,7 @@ files:
system: nintendo-nes system: nintendo-nes
description: "External NES color palette" description: "External NES color palette"
required: false required: false
hle_fallback: true
size: 192 size: 192
md5: ~ md5: ~
sha1: ~ sha1: ~

View File

@@ -26,6 +26,7 @@ files:
system: nintendo-ds system: nintendo-ds
description: "ARM9 BIOS" description: "ARM9 BIOS"
required: false required: false
hle_fallback: true
size: 4096 size: 4096
md5: "a392174eb3e572fed6447e956bde4b25" md5: "a392174eb3e572fed6447e956bde4b25"
source_ref: "src/memory.cpp:130-142, src/memory.h:73" source_ref: "src/memory.cpp:130-142, src/memory.h:73"
@@ -35,6 +36,7 @@ files:
system: nintendo-ds system: nintendo-ds
description: "ARM7 BIOS" description: "ARM7 BIOS"
required: false required: false
hle_fallback: true
size: 16384 size: 16384
md5: "df692a80a5b1bc90728bc3dfc76cd948" md5: "df692a80a5b1bc90728bc3dfc76cd948"
source_ref: "src/memory.cpp:144-156, src/memory.h:74" source_ref: "src/memory.cpp:144-156, src/memory.h:74"
@@ -44,6 +46,7 @@ files:
system: nintendo-ds system: nintendo-ds
description: "NDS firmware image" description: "NDS firmware image"
required: false required: false
hle_fallback: true
source_ref: "src/spi.cpp:62-160, src/settings.cpp:42" source_ref: "src/spi.cpp:62-160, src/settings.cpp:42"
notes: "Auto-generated 128KB non-bootable firmware as fallback; native dump (>128KB) needed for firmware boot" notes: "Auto-generated 128KB non-bootable firmware as fallback; native dump (>128KB) needed for firmware boot"
@@ -51,6 +54,7 @@ files:
system: nintendo-gba system: nintendo-gba
description: "GBA BIOS" description: "GBA BIOS"
required: false required: false
hle_fallback: true
size: 16384 size: 16384
md5: "a860e8c0b6d573d191e4ec7db1b1e4f6" md5: "a860e8c0b6d573d191e4ec7db1b1e4f6"
source_ref: "src/memory.cpp:158-169, src/memory.h:75, src/core.cpp:244-252" source_ref: "src/memory.cpp:158-169, src/memory.h:75, src/core.cpp:244-252"

View File

@@ -29,6 +29,7 @@ files:
- name: "bios.rom" - name: "bios.rom"
path: "np2kai/bios.rom" path: "np2kai/bios.rom"
required: false required: false
hle_fallback: true
note: > note: >
PC-9801 system BIOS ROM (96 KB). Provides full hardware compatibility. PC-9801 system BIOS ROM (96 KB). Provides full hardware compatibility.
The core can boot without it using the built-in BIOS simulator, but The core can boot without it using the built-in BIOS simulator, but
@@ -43,6 +44,7 @@ files:
- name: "itf.rom" - name: "itf.rom"
path: "np2kai/itf.rom" path: "np2kai/itf.rom"
required: false required: false
hle_fallback: true
note: > note: >
Initial Test Firmware ROM (32 KB). Used for hardware initialization Initial Test Firmware ROM (32 KB). Used for hardware initialization
and memory check at boot. Only loaded when the built-in ITF simulator and memory check at boot. Only loaded when the built-in ITF simulator
@@ -57,6 +59,7 @@ files:
- name: "font.bmp" - name: "font.bmp"
path: "np2kai/font.bmp" path: "np2kai/font.bmp"
required: false required: false
hle_fallback: true
aliases: ["FONT.ROM", "font.rom", "FONT.BMP"] aliases: ["FONT.ROM", "font.rom", "FONT.BMP"]
note: > note: >
PC-98 font bitmap (288 KB). Required for correct Japanese kanji display. PC-98 font bitmap (288 KB). Required for correct Japanese kanji display.
@@ -71,6 +74,7 @@ files:
- name: "sound.rom" - name: "sound.rom"
path: "np2kai/sound.rom" path: "np2kai/sound.rom"
required: false required: false
hle_fallback: true
note: > note: >
FM sound board BIOS ROM (16 KB). Used by the PC-9801-26K/86/118 FM sound board BIOS ROM (16 KB). Used by the PC-9801-26K/86/118
sound boards. The core falls back to a minimal built-in default sound boards. The core falls back to a minimal built-in default
@@ -127,6 +131,7 @@ files:
- name: "ide.rom" - name: "ide.rom"
path: "np2kai/ide.rom" path: "np2kai/ide.rom"
required: false required: false
hle_fallback: true
aliases: ["d8000.rom", "bank3.bin", "bios9821.rom"] aliases: ["d8000.rom", "bank3.bin", "bios9821.rom"]
note: > note: >
IDE controller BIOS ROM (8 KB). Required for real IDE BIOS emulation IDE controller BIOS ROM (8 KB). Required for real IDE BIOS emulation
@@ -138,6 +143,7 @@ files:
- name: "scsi.rom" - name: "scsi.rom"
path: "np2kai/scsi.rom" path: "np2kai/scsi.rom"
required: false required: false
hle_fallback: true
note: > note: >
SCSI controller BIOS ROM (16 KB). For PC-98 SCSI HDD support. SCSI controller BIOS ROM (16 KB). For PC-98 SCSI HDD support.
The core includes a built-in SCSI BIOS stub as fallback. The core includes a built-in SCSI BIOS stub as fallback.
@@ -149,6 +155,7 @@ files:
- name: "pci.rom" - name: "pci.rom"
path: "np2kai/pci.rom" path: "np2kai/pci.rom"
required: false required: false
hle_fallback: true
aliases: ["bank0.bin"] aliases: ["bank0.bin"]
note: > note: >
PCI BIOS ROM (32 KB). For PC-9821 PCI bus emulation. PCI BIOS ROM (32 KB). For PC-9821 PCI bus emulation.

View File

@@ -74,6 +74,7 @@ files:
- name: "<biosname>.nvm" - name: "<biosname>.nvm"
pattern: "{biosbase}.nvm" pattern: "{biosbase}.nvm"
required: false required: false
hle_fallback: true
size: 1024 # NVRAM_SIZE = 1024 bytes size: 1024 # NVRAM_SIZE = 1024 bytes
source_ref: "pcsx2/CDVD/CDVD.cpp:160-238" source_ref: "pcsx2/CDVD/CDVD.cpp:160-238"
note: > note: >
@@ -86,6 +87,7 @@ files:
- name: "<biosname>.mec" - name: "<biosname>.mec"
pattern: "{biosbase}.mec" pattern: "{biosbase}.mec"
required: false required: false
hle_fallback: true
size: 4 # u32 s_mecha_version size: 4 # u32 s_mecha_version
source_ref: "pcsx2/CDVD/CDVD.cpp:190-204" source_ref: "pcsx2/CDVD/CDVD.cpp:190-204"
note: > note: >
@@ -106,6 +108,7 @@ files:
# -- DEV9 EEPROM (optional, network adapter) -- # -- DEV9 EEPROM (optional, network adapter) --
- name: "eeprom.dat" - name: "eeprom.dat"
required: false required: false
hle_fallback: true
size: 64 # 64 bytes, mmap'd size: 64 # 64 bytes, mmap'd
source_ref: "pcsx2/DEV9/DEV9.cpp:110-160" source_ref: "pcsx2/DEV9/DEV9.cpp:110-160"
note: > note: >

View File

@@ -139,6 +139,7 @@ files:
- name: "32X_G_BIOS.BIN" - name: "32X_G_BIOS.BIN"
system: sega-32x system: sega-32x
required: false required: false
hle_fallback: true
size: 256 # 0x100 size: 256 # 0x100
note: "32X 68K (Genesis-side) BIOS. HLE replacement generated when NULL." note: "32X 68K (Genesis-side) BIOS. HLE replacement generated when NULL."
source_ref: "pico/32x/memory.c:2207-2243" source_ref: "pico/32x/memory.c:2207-2243"
@@ -146,6 +147,7 @@ files:
- name: "32X_M_BIOS.BIN" - name: "32X_M_BIOS.BIN"
system: sega-32x system: sega-32x
required: false required: false
hle_fallback: true
size: 2048 # 0x800 size: 2048 # 0x800
note: "32X Master SH2 BIOS. HLE replacement generated when NULL." note: "32X Master SH2 BIOS. HLE replacement generated when NULL."
source_ref: "pico/32x/memory.c:2250-2277" source_ref: "pico/32x/memory.c:2250-2277"
@@ -153,6 +155,7 @@ files:
- name: "32X_S_BIOS.BIN" - name: "32X_S_BIOS.BIN"
system: sega-32x system: sega-32x
required: false required: false
hle_fallback: true
size: 1024 # 0x400 size: 1024 # 0x400
note: "32X Slave SH2 BIOS. HLE replacement generated when NULL." note: "32X Slave SH2 BIOS. HLE replacement generated when NULL."
source_ref: "pico/32x/memory.c:2280-2298" source_ref: "pico/32x/memory.c:2280-2298"

View File

@@ -54,6 +54,7 @@ files:
system: nintendo-pokemon-mini system: nintendo-pokemon-mini
description: "Pokemon Mini official BIOS" description: "Pokemon Mini official BIOS"
required: false required: false
hle_fallback: true
size: 4096 size: 4096
md5: "1e4fb124a3a886865acb574f388c803d" md5: "1e4fb124a3a886865acb574f388c803d"
sha1: "daad4113713ed776fbd47727762bca81ba74915f" sha1: "daad4113713ed776fbd47727762bca81ba74915f"

View File

@@ -42,6 +42,7 @@ files:
system: doom system: doom
description: "PrBoom engine data WAD (fonts, palette, colormaps, tables, menu graphics)" description: "PrBoom engine data WAD (fonts, palette, colormaps, tables, menu graphics)"
required: false required: false
hle_fallback: true
size: 143312 size: 143312
md5: "72ae1b47820fcc93cc0df9c428d0face" md5: "72ae1b47820fcc93cc0df9c428d0face"
sha1: "5f4aed208301449c2e9514edfd325fe9dead76fa" sha1: "5f4aed208301449c2e9514edfd325fe9dead76fa"

View File

@@ -29,6 +29,7 @@ files:
- name: "7800 BIOS (U).rom" - name: "7800 BIOS (U).rom"
system: atari-7800 system: atari-7800
required: false required: false
hle_fallback: true
size: 4096 # 4 KB size: 4096 # 4 KB
note: "NTSC/US Atari 7800 BIOS. Loaded when cartridge_region != REGION_PAL." note: "NTSC/US Atari 7800 BIOS. Loaded when cartridge_region != REGION_PAL."
source_ref: "core/libretro.c:585" source_ref: "core/libretro.c:585"
@@ -36,6 +37,7 @@ files:
- name: "7800 BIOS (E).rom" - name: "7800 BIOS (E).rom"
system: atari-7800 system: atari-7800
required: false required: false
hle_fallback: true
size: 16384 # 16 KB (PAL BIOS is larger than NTSC) size: 16384 # 16 KB (PAL BIOS is larger than NTSC)
note: "PAL/EU Atari 7800 BIOS. Loaded when cartridge_region == REGION_PAL." note: "PAL/EU Atari 7800 BIOS. Loaded when cartridge_region == REGION_PAL."
source_ref: "core/libretro.c:583" source_ref: "core/libretro.c:583"

View File

@@ -62,6 +62,7 @@ files:
- name: "kick31034.A1000" - name: "kick31034.A1000"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 262144 # 256 KB size: 262144 # 256 KB
note: "Kickstart 1.1 rev 31.34 (1985) NTSC. A1000 only." note: "Kickstart 1.1 rev 31.34 (1985) NTSC. A1000 only."
aliases: aliases:
@@ -72,6 +73,7 @@ files:
- name: "kick32034.A1000" - name: "kick32034.A1000"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 262144 # 256 KB size: 262144 # 256 KB
note: "Kickstart 1.1 rev 32.34 (1986) PAL. A1000 only." note: "Kickstart 1.1 rev 32.34 (1986) PAL. A1000 only."
aliases: aliases:
@@ -85,6 +87,7 @@ files:
- name: "kick33180.A500" - name: "kick33180.A500"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 262144 # 256 KB size: 262144 # 256 KB
note: "Kickstart 1.2 rev 33.180 (1986). A500/A2000. Also used by WHDLoad." note: "Kickstart 1.2 rev 33.180 (1986). A500/A2000. Also used by WHDLoad."
aliases: aliases:
@@ -107,6 +110,7 @@ files:
- name: "kick37175.A500" - name: "kick37175.A500"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 262144 # 256 KB size: 262144 # 256 KB
note: "Kickstart 2.04 rev 37.175 (1991). Default for A500+ model." note: "Kickstart 2.04 rev 37.175 (1991). Default for A500+ model."
aliases: aliases:
@@ -121,6 +125,7 @@ files:
- name: "kick37350.A600" - name: "kick37350.A600"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 262144 # 256 KB size: 262144 # 256 KB
note: "Kickstart 2.05 rev 37.350 (1992). A600HD." note: "Kickstart 2.05 rev 37.350 (1992). A600HD."
aliases: aliases:
@@ -131,6 +136,7 @@ files:
- name: "kick40063.A600" - name: "kick40063.A600"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 524288 # 512 KB size: 524288 # 512 KB
note: "Kickstart 3.1 rev 40.63 (1993). Default for A600/A2000 models. Also used by WHDLoad." note: "Kickstart 3.1 rev 40.63 (1993). Default for A600/A2000 models. Also used by WHDLoad."
aliases: aliases:
@@ -145,6 +151,7 @@ files:
- name: "kick39106.A1200" - name: "kick39106.A1200"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 524288 # 512 KB size: 524288 # 512 KB
note: "Kickstart 3.0 rev 39.106 (1992). A1200." note: "Kickstart 3.0 rev 39.106 (1992). A1200."
aliases: aliases:
@@ -169,6 +176,7 @@ files:
- name: "kick39106.A4000" - name: "kick39106.A4000"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 524288 # 512 KB size: 524288 # 512 KB
note: "Kickstart 3.0 rev 39.106 (1992). A4000." note: "Kickstart 3.0 rev 39.106 (1992). A4000."
aliases: aliases:
@@ -179,6 +187,7 @@ files:
- name: "kick40068.A4000" - name: "kick40068.A4000"
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true
size: 524288 # 512 KB size: 524288 # 512 KB
note: "Kickstart 3.1 rev 40.68 (1993). Default for A4030/A4040 models." note: "Kickstart 3.1 rev 40.68 (1993). Default for A4030/A4040 models."
aliases: aliases:

View File

@@ -103,6 +103,7 @@ files:
path: "quasi88/disk.rom" path: "quasi88/disk.rom"
size: 2048 size: 2048
required: false required: false
hle_fallback: true
note: "Disk subsystem ROM (2 KB, 2D type). Core falls back to pseudo-BIOS if missing. 8 KB variant (2HD type) also accepted." note: "Disk subsystem ROM (2 KB, 2D type). Core falls back to pseudo-BIOS if missing. 8 KB variant (2HD type) also accepted."
source_ref: "src/LIBRETRO/libretro.c:552" source_ref: "src/LIBRETRO/libretro.c:552"
aliases: ["DISK.ROM", "N88SUB.ROM", "n88sub.rom"] aliases: ["DISK.ROM", "N88SUB.ROM", "n88sub.rom"]
@@ -137,6 +138,7 @@ files:
path: "quasi88/font.rom" path: "quasi88/font.rom"
size: 4096 size: 4096
required: false required: false
hle_fallback: true
note: "ANK font ROM (4 KB). Falls back to built-in font or kanji ROM glyphs." note: "ANK font ROM (4 KB). Falls back to built-in font or kanji ROM glyphs."
source_ref: "src/LIBRETRO/libretro.c:566" source_ref: "src/LIBRETRO/libretro.c:566"
aliases: ["FONT.ROM"] aliases: ["FONT.ROM"]
@@ -145,6 +147,7 @@ files:
path: "quasi88/font2.rom" path: "quasi88/font2.rom"
size: 4096 size: 4096
required: false required: false
hle_fallback: true
note: "Second font ROM (4 KB). Falls back to built-in ANH font." note: "Second font ROM (4 KB). Falls back to built-in ANH font."
source_ref: "src/LIBRETRO/libretro.c:576" source_ref: "src/LIBRETRO/libretro.c:576"
aliases: ["FONT2.ROM"] aliases: ["FONT2.ROM"]
@@ -153,6 +156,7 @@ files:
path: "quasi88/font3.rom" path: "quasi88/font3.rom"
size: 4096 size: 4096
required: false required: false
hle_fallback: true
note: "Third font ROM (4 KB). Zeroed out if missing." note: "Third font ROM (4 KB). Zeroed out if missing."
source_ref: "src/LIBRETRO/libretro.c:588" source_ref: "src/LIBRETRO/libretro.c:588"
aliases: ["FONT3.ROM"] aliases: ["FONT3.ROM"]

View File

@@ -54,6 +54,7 @@ files:
system: nintendo-gb system: nintendo-gb
description: "Original Game Boy (DMG) boot ROM" description: "Original Game Boy (DMG) boot ROM"
required: false required: false
hle_fallback: true
size: 256 size: 256
source_ref: "libretro.c:519,530,556 (boot_rom_load)" source_ref: "libretro.c:519,530,556 (boot_rom_load)"
notes: "Also used as fallback for DMG_0 and MGB models when dedicated boot ROMs are absent." notes: "Also used as fallback for DMG_0 and MGB models when dedicated boot ROMs are absent."
@@ -63,6 +64,7 @@ files:
system: nintendo-gb system: nintendo-gb
description: "Game Boy Pocket (MGB) boot ROM" description: "Game Boy Pocket (MGB) boot ROM"
required: false required: false
hle_fallback: true
size: 256 size: 256
source_ref: "libretro.c:520,531,556" source_ref: "libretro.c:520,531,556"
notes: "Built-in fallback reuses dmg_boot (mgb not separately implemented yet)." notes: "Built-in fallback reuses dmg_boot (mgb not separately implemented yet)."
@@ -72,6 +74,7 @@ files:
system: nintendo-sgb system: nintendo-sgb
description: "Super Game Boy (SGB) boot ROM" description: "Super Game Boy (SGB) boot ROM"
required: false required: false
hle_fallback: true
size: 256 size: 256
source_ref: "libretro.c:521,532,556" source_ref: "libretro.c:521,532,556"
notes: "Used for SGB and SGB_NTSC models. Also loaded temporarily when borrowing SGB border for non-SGB games." notes: "Used for SGB and SGB_NTSC models. Also loaded temporarily when borrowing SGB border for non-SGB games."
@@ -81,6 +84,7 @@ files:
system: nintendo-sgb system: nintendo-sgb
description: "Super Game Boy 2 (SGB2) boot ROM" description: "Super Game Boy 2 (SGB2) boot ROM"
required: false required: false
hle_fallback: true
size: 256 size: 256
source_ref: "libretro.c:522,533,556" source_ref: "libretro.c:522,533,556"
notes: "Separate from sgb_boot.bin, unlike some other cores that merge SGB/SGB2." notes: "Separate from sgb_boot.bin, unlike some other cores that merge SGB/SGB2."
@@ -90,6 +94,7 @@ files:
system: nintendo-gbc system: nintendo-gbc
description: "Game Boy Color (CGB) boot ROM" description: "Game Boy Color (CGB) boot ROM"
required: false required: false
hle_fallback: true
size: 2304 size: 2304
source_ref: "libretro.c:524,535,556" source_ref: "libretro.c:524,535,556"
notes: "Also used as fallback for CGB_0 model (not separately implemented yet)." notes: "Also used as fallback for CGB_0 model (not separately implemented yet)."
@@ -99,6 +104,7 @@ files:
system: nintendo-gbc system: nintendo-gbc
description: "Game Boy Color early revision (CGB-0) boot ROM" description: "Game Boy Color early revision (CGB-0) boot ROM"
required: false required: false
hle_fallback: true
size: 2304 size: 2304
source_ref: "libretro.c:523,534,556" source_ref: "libretro.c:523,534,556"
notes: "Built-in fallback reuses cgb_boot (cgb0 not separately implemented yet)." notes: "Built-in fallback reuses cgb_boot (cgb0 not separately implemented yet)."
@@ -108,6 +114,7 @@ files:
system: nintendo-gbc system: nintendo-gbc
description: "Game Boy Advance in GBC mode (AGB) boot ROM" description: "Game Boy Advance in GBC mode (AGB) boot ROM"
required: false required: false
hle_fallback: true
size: 2304 size: 2304
source_ref: "libretro.c:525,536,556" source_ref: "libretro.c:525,536,556"
notes: "Used when emulating a GBA running GB/GBC software. Enables GBA-enhanced palettes in compatible GBC games." notes: "Used when emulating a GBA running GB/GBC software. Enables GBA-enhanced palettes in compatible GBC games."
@@ -117,6 +124,7 @@ files:
system: nintendo-gb system: nintendo-gb
description: "Original Game Boy early revision (DMG-0) boot ROM" description: "Original Game Boy early revision (DMG-0) boot ROM"
required: false required: false
hle_fallback: true
size: 256 size: 256
source_ref: "SDL/main.c:640 (standalone), libretro.c:518,529" source_ref: "SDL/main.c:640 (standalone), libretro.c:518,529"
notes: "Only referenced in standalone SDL build filename list. Built-in fallback reuses dmg_boot." notes: "Only referenced in standalone SDL build filename list. Built-in fallback reuses dmg_boot."

View File

@@ -26,5 +26,6 @@ files:
- name: gba_bios.bin - name: gba_bios.bin
system: nintendo-gba system: nintendo-gba
required: false required: false
hle_fallback: true
size: 16384 size: 16384
note: "GBA BIOS. Optional, HLE stubs cover most software." note: "GBA BIOS. Optional, HLE stubs cover most software."

View File

@@ -17,13 +17,16 @@ files:
- name: gba_bios.bin - name: gba_bios.bin
system: nintendo-gba system: nintendo-gba
required: false required: false
hle_fallback: true
md5: a860e8c0b6d573d191e4ec7db1b1e4f6 md5: a860e8c0b6d573d191e4ec7db1b1e4f6
note: "optional, core option vbam_usebios must be On" note: "optional, core option vbam_usebios must be On"
- name: gb_bios.bin - name: gb_bios.bin
system: nintendo-gb system: nintendo-gb
required: false required: false
hle_fallback: true
md5: 32fbbd84168d3482956eb3c5051637f5 md5: 32fbbd84168d3482956eb3c5051637f5
- name: gbc_bios.bin - name: gbc_bios.bin
system: nintendo-gbc system: nintendo-gbc
required: false required: false
hle_fallback: true
md5: dbfce9db9deaa2567f6a84fde55f9680 md5: dbfce9db9deaa2567f6a84fde55f9680

View File

@@ -47,6 +47,7 @@ files:
- name: gba_bios.bin - name: gba_bios.bin
system: nintendo-gba system: nintendo-gba
required: false required: false
hle_fallback: true
size: 16384 # 16 KB (0x4000) size: 16384 # 16 KB (0x4000)
note: "GBA BIOS. Optional -- HLE replacement (myROM) handles all standard SWI calls. Real BIOS adds startup logo and may improve edge-case accuracy." note: "GBA BIOS. Optional -- HLE replacement (myROM) handles all standard SWI calls. Real BIOS adds startup logo and may improve edge-case accuracy."
source_ref: "libretro/libretro.cpp:198-203, src/gba.cpp:12413-12443" source_ref: "libretro/libretro.cpp:198-203, src/gba.cpp:12413-12443"

View File

@@ -83,6 +83,7 @@ files:
- name: "vice/C64/basic-901226-01.bin" - name: "vice/C64/basic-901226-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 BASIC V2 ROM. Embedded in core." note: "C64 BASIC V2 ROM. Embedded in core."
@@ -91,6 +92,7 @@ files:
- name: "vice/C64/kernal-901227-03.bin" - name: "vice/C64/kernal-901227-03.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 Kernal Rev 3 (default). Embedded in core." note: "C64 Kernal Rev 3 (default). Embedded in core."
@@ -99,6 +101,7 @@ files:
- name: "vice/C64/kernal-901227-01.bin" - name: "vice/C64/kernal-901227-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 Kernal Rev 1. Embedded in core." note: "C64 Kernal Rev 1. Embedded in core."
@@ -107,6 +110,7 @@ files:
- name: "vice/C64/kernal-901227-02.bin" - name: "vice/C64/kernal-901227-02.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 Kernal Rev 2. Embedded in core." note: "C64 Kernal Rev 2. Embedded in core."
@@ -115,6 +119,7 @@ files:
- name: "vice/C64/kernal-390852-01.bin" - name: "vice/C64/kernal-390852-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 GS (Games System) Kernal. Embedded in core." note: "C64 GS (Games System) Kernal. Embedded in core."
@@ -123,6 +128,7 @@ files:
- name: "vice/C64/kernal-251104-04.bin" - name: "vice/C64/kernal-251104-04.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "SX-64 Kernal. Embedded in core." note: "SX-64 Kernal. Embedded in core."
@@ -131,6 +137,7 @@ files:
- name: "vice/C64/kernal-901246-01.bin" - name: "vice/C64/kernal-901246-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "PET64/Educator64 (4064) Kernal. Embedded in core." note: "PET64/Educator64 (4064) Kernal. Embedded in core."
@@ -139,6 +146,7 @@ files:
- name: "vice/C64/kernal-906145-02.bin" - name: "vice/C64/kernal-906145-02.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 Japanese Kernal. Embedded in core." note: "C64 Japanese Kernal. Embedded in core."
@@ -147,6 +155,7 @@ files:
- name: "vice/C64/chargen-901225-01.bin" - name: "vice/C64/chargen-901225-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "C64 Character Generator ROM (default). Embedded in core." note: "C64 Character Generator ROM (default). Embedded in core."
@@ -155,6 +164,7 @@ files:
- name: "vice/C64/chargen-906143-02.bin" - name: "vice/C64/chargen-906143-02.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "C64 Japanese Character Generator ROM. Embedded in core." note: "C64 Japanese Character Generator ROM. Embedded in core."
@@ -167,6 +177,7 @@ files:
- name: "vice/C128/kernal-318020-05.bin" - name: "vice/C128/kernal-318020-05.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal (default international). Embedded in core." note: "C128 Kernal (default international). Embedded in core."
@@ -175,6 +186,7 @@ files:
- name: "vice/C128/kernal-315078-03.bin" - name: "vice/C128/kernal-315078-03.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal German. Embedded in core." note: "C128 Kernal German. Embedded in core."
@@ -183,6 +195,7 @@ files:
- name: "vice/C128/kernal-325172-01.bin" - name: "vice/C128/kernal-325172-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal Swiss. Embedded in core." note: "C128 Kernal Swiss. Embedded in core."
@@ -191,6 +204,7 @@ files:
- name: "vice/C128/kernal-318034-01.bin" - name: "vice/C128/kernal-318034-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal Swedish. Embedded in core." note: "C128 Kernal Swedish. Embedded in core."
@@ -199,6 +213,7 @@ files:
- name: "vice/C128/kernalfi" - name: "vice/C128/kernalfi"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal Finnish (unidentified part number). Embedded in core." note: "C128 Kernal Finnish (unidentified part number). Embedded in core."
@@ -207,6 +222,7 @@ files:
- name: "vice/C128/kernalfr" - name: "vice/C128/kernalfr"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal French (unidentified part number). Embedded in core." note: "C128 Kernal French (unidentified part number). Embedded in core."
@@ -215,6 +231,7 @@ files:
- name: "vice/C128/kernalit" - name: "vice/C128/kernalit"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal Italian (unidentified part number). Embedded in core." note: "C128 Kernal Italian (unidentified part number). Embedded in core."
@@ -223,6 +240,7 @@ files:
- name: "vice/C128/kernalno" - name: "vice/C128/kernalno"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 Kernal Norwegian (unidentified part number). Embedded in core." note: "C128 Kernal Norwegian (unidentified part number). Embedded in core."
@@ -231,6 +249,7 @@ files:
- name: "vice/C128/basiclo-318018-04.bin" - name: "vice/C128/basiclo-318018-04.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 BASIC low (BASIC part). Embedded in core." note: "C128 BASIC low (BASIC part). Embedded in core."
@@ -239,6 +258,7 @@ files:
- name: "vice/C128/basichi-318019-04.bin" - name: "vice/C128/basichi-318019-04.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "C128 BASIC high (Editor part). Embedded in core." note: "C128 BASIC high (Editor part). Embedded in core."
@@ -247,6 +267,7 @@ files:
- name: "vice/C128/basic-901226-01.bin" - name: "vice/C128/basic-901226-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 BASIC V2 ROM, used by C128 in C64 mode. Libretro build uses C64 filename instead of basic64-901226-01.bin." note: "C64 BASIC V2 ROM, used by C128 in C64 mode. Libretro build uses C64 filename instead of basic64-901226-01.bin."
@@ -255,6 +276,7 @@ files:
- name: "vice/C128/kernal-901227-03.bin" - name: "vice/C128/kernal-901227-03.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 Kernal Rev 3, used by C128 in C64 mode. Libretro build uses C64 filename instead of kernal64-901227-03.bin." note: "C64 Kernal Rev 3, used by C128 in C64 mode. Libretro build uses C64 filename instead of kernal64-901227-03.bin."
@@ -263,6 +285,7 @@ files:
- name: "vice/C128/kernal64-325179-01.bin" - name: "vice/C128/kernal64-325179-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 C64-mode Kernal Norwegian. Embedded in core." note: "C128 C64-mode Kernal Norwegian. Embedded in core."
@@ -271,6 +294,7 @@ files:
- name: "vice/C128/kernal64-325182-01.bin" - name: "vice/C128/kernal64-325182-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 C64-mode Kernal Swedish. Embedded in core." note: "C128 C64-mode Kernal Swedish. Embedded in core."
@@ -279,6 +303,7 @@ files:
- name: "vice/C128/chargen-390059-01.bin" - name: "vice/C128/chargen-390059-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 Character Generator (default international). Embedded in core." note: "C128 Character Generator (default international). Embedded in core."
@@ -287,6 +312,7 @@ files:
- name: "vice/C128/chargen-315079-01.bin" - name: "vice/C128/chargen-315079-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 Character Generator German. Embedded in core." note: "C128 Character Generator German. Embedded in core."
@@ -295,6 +321,7 @@ files:
- name: "vice/C128/chargen-325167-02.bin" - name: "vice/C128/chargen-325167-02.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 Character Generator Italian/French/Belgian. Embedded in core." note: "C128 Character Generator Italian/French/Belgian. Embedded in core."
@@ -303,6 +330,7 @@ files:
- name: "vice/C128/chargen-325173-01D.bin" - name: "vice/C128/chargen-325173-01D.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 Character Generator Swiss. Embedded in core." note: "C128 Character Generator Swiss. Embedded in core."
@@ -311,6 +339,7 @@ files:
- name: "vice/C128/chargen-325078-02.bin" - name: "vice/C128/chargen-325078-02.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 Character Generator Norwegian. Embedded in core." note: "C128 Character Generator Norwegian. Embedded in core."
@@ -319,6 +348,7 @@ files:
- name: "vice/C128/chargen-325181-01.bin" - name: "vice/C128/chargen-325181-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C128 Character Generator Finnish/Swedish. Embedded in core." note: "C128 Character Generator Finnish/Swedish. Embedded in core."
@@ -331,6 +361,7 @@ files:
- name: "vice/C64DTV/dtvrom.bin" - name: "vice/C64DTV/dtvrom.bin"
system: commodore-c64dtv system: commodore-c64dtv
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2097152 size: 2097152
note: "C64 DTV flash ROM (2 MB). Contains kernal, basic, chargen. Embedded in core." note: "C64 DTV flash ROM (2 MB). Contains kernal, basic, chargen. Embedded in core."
@@ -339,6 +370,7 @@ files:
- name: "vice/C64DTV/basic-901226-01.bin" - name: "vice/C64DTV/basic-901226-01.bin"
system: commodore-c64dtv system: commodore-c64dtv
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 BASIC V2 ROM (DTV copy). Embedded in core." note: "C64 BASIC V2 ROM (DTV copy). Embedded in core."
@@ -347,6 +379,7 @@ files:
- name: "vice/C64DTV/chargen-901225-01.bin" - name: "vice/C64DTV/chargen-901225-01.bin"
system: commodore-c64dtv system: commodore-c64dtv
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "C64 Character Generator (DTV copy). Embedded in core." note: "C64 Character Generator (DTV copy). Embedded in core."
@@ -355,6 +388,7 @@ files:
- name: "vice/C64DTV/kernal-901227-03.bin" - name: "vice/C64DTV/kernal-901227-03.bin"
system: commodore-c64dtv system: commodore-c64dtv
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "C64 Kernal Rev 3 (DTV copy). Embedded in core." note: "C64 Kernal Rev 3 (DTV copy). Embedded in core."
@@ -367,6 +401,7 @@ files:
- name: "vice/VIC20/basic-901486-01.bin" - name: "vice/VIC20/basic-901486-01.bin"
system: commodore-vic20 system: commodore-vic20
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "VIC-20 BASIC ROM. Embedded in core." note: "VIC-20 BASIC ROM. Embedded in core."
@@ -375,6 +410,7 @@ files:
- name: "vice/VIC20/kernal.901486-07.bin" - name: "vice/VIC20/kernal.901486-07.bin"
system: commodore-vic20 system: commodore-vic20
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "VIC-20 Kernal PAL (default). Embedded in core." note: "VIC-20 Kernal PAL (default). Embedded in core."
@@ -383,6 +419,7 @@ files:
- name: "vice/VIC20/kernal.901486-06.bin" - name: "vice/VIC20/kernal.901486-06.bin"
system: commodore-vic20 system: commodore-vic20
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "VIC-20 Kernal NTSC. Embedded in core." note: "VIC-20 Kernal NTSC. Embedded in core."
@@ -391,6 +428,7 @@ files:
- name: "vice/VIC20/kernal.901486-02.bin" - name: "vice/VIC20/kernal.901486-02.bin"
system: commodore-vic20 system: commodore-vic20
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "VIC-20 Kernal Japanese NTSC Rev 2. Embedded in core." note: "VIC-20 Kernal Japanese NTSC Rev 2. Embedded in core."
@@ -399,6 +437,7 @@ files:
- name: "vice/VIC20/chargen-901460-03.bin" - name: "vice/VIC20/chargen-901460-03.bin"
system: commodore-vic20 system: commodore-vic20
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "VIC-20 Character Generator (default). Embedded in core." note: "VIC-20 Character Generator (default). Embedded in core."
@@ -407,6 +446,7 @@ files:
- name: "vice/VIC20/chargen-901460-02.bin" - name: "vice/VIC20/chargen-901460-02.bin"
system: commodore-vic20 system: commodore-vic20
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "VIC-20 Japanese Character Generator. Embedded in core." note: "VIC-20 Japanese Character Generator. Embedded in core."
@@ -419,6 +459,7 @@ files:
- name: "vice/PLUS4/basic-318006-01.bin" - name: "vice/PLUS4/basic-318006-01.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "Plus/4 BASIC ROM. Embedded in core." note: "Plus/4 BASIC ROM. Embedded in core."
@@ -427,6 +468,7 @@ files:
- name: "vice/PLUS4/kernal-318004-05.bin" - name: "vice/PLUS4/kernal-318004-05.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "Plus/4 Kernal PAL Rev 5 (default PAL). Embedded in core." note: "Plus/4 Kernal PAL Rev 5 (default PAL). Embedded in core."
@@ -435,6 +477,7 @@ files:
- name: "vice/PLUS4/kernal-318005-05.bin" - name: "vice/PLUS4/kernal-318005-05.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "Plus/4 Kernal NTSC Rev 5 (default NTSC). Embedded in core." note: "Plus/4 Kernal NTSC Rev 5 (default NTSC). Embedded in core."
@@ -443,6 +486,7 @@ files:
- name: "vice/PLUS4/kernal-318004-01.bin" - name: "vice/PLUS4/kernal-318004-01.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "Plus/4 Kernal NTSC Rev 1 (V232 prototype). Embedded in core." note: "Plus/4 Kernal NTSC Rev 1 (V232 prototype). Embedded in core."
@@ -451,6 +495,7 @@ files:
- name: "vice/PLUS4/kernal-364.bin" - name: "vice/PLUS4/kernal-364.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "Commodore 364 prototype Kernal. Embedded in core." note: "Commodore 364 prototype Kernal. Embedded in core."
@@ -459,6 +504,7 @@ files:
- name: "vice/PLUS4/3plus1-317053-01.bin" - name: "vice/PLUS4/3plus1-317053-01.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "3-Plus-1 software ROM low. Embedded in core." note: "3-Plus-1 software ROM low. Embedded in core."
@@ -467,6 +513,7 @@ files:
- name: "vice/PLUS4/3plus1-317054-01.bin" - name: "vice/PLUS4/3plus1-317054-01.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "3-Plus-1 software ROM high. Embedded in core." note: "3-Plus-1 software ROM high. Embedded in core."
@@ -475,6 +522,7 @@ files:
- name: "vice/PLUS4/c2lo-364.bin" - name: "vice/PLUS4/c2lo-364.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "Commodore 364 prototype function ROM low. Embedded in core." note: "Commodore 364 prototype function ROM low. Embedded in core."
@@ -487,6 +535,7 @@ files:
- name: "vice/PET/basic-1.901439-09-05-02-06.bin" - name: "vice/PET/basic-1.901439-09-05-02-06.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "PET BASIC 1.0 ROM (PET 2001). Embedded in core." note: "PET BASIC 1.0 ROM (PET 2001). Embedded in core."
@@ -495,6 +544,7 @@ files:
- name: "vice/PET/basic-2.901465-01-02.bin" - name: "vice/PET/basic-2.901465-01-02.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "PET BASIC 2.0 ROM. Embedded in core." note: "PET BASIC 2.0 ROM. Embedded in core."
@@ -503,6 +553,7 @@ files:
- name: "vice/PET/basic-4.901465-23-20-21.bin" - name: "vice/PET/basic-4.901465-23-20-21.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 12288 size: 12288
note: "PET BASIC 4.0 ROM. Embedded in core." note: "PET BASIC 4.0 ROM. Embedded in core."
@@ -511,6 +562,7 @@ files:
- name: "vice/PET/kernal-1.901439-04-07.bin" - name: "vice/PET/kernal-1.901439-04-07.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "PET Kernal 1.0 (PET 2001). Embedded in core." note: "PET Kernal 1.0 (PET 2001). Embedded in core."
@@ -519,6 +571,7 @@ files:
- name: "vice/PET/kernal-2.901465-03.bin" - name: "vice/PET/kernal-2.901465-03.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "PET Kernal 2.0. Embedded in core." note: "PET Kernal 2.0. Embedded in core."
@@ -527,6 +580,7 @@ files:
- name: "vice/PET/kernal-4.901465-22.bin" - name: "vice/PET/kernal-4.901465-22.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "PET Kernal 4.0. Embedded in core." note: "PET Kernal 4.0. Embedded in core."
@@ -535,6 +589,7 @@ files:
- name: "vice/PET/edit-1-n.901439-03.bin" - name: "vice/PET/edit-1-n.901439-03.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Editor 1.0 Normal (graphics keyboard). Embedded in core." note: "PET Editor 1.0 Normal (graphics keyboard). Embedded in core."
@@ -543,6 +598,7 @@ files:
- name: "vice/PET/edit-2-n.901447-24.bin" - name: "vice/PET/edit-2-n.901447-24.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Editor 2.0 Normal (graphics keyboard). Embedded in core." note: "PET Editor 2.0 Normal (graphics keyboard). Embedded in core."
@@ -551,6 +607,7 @@ files:
- name: "vice/PET/edit-2-b.901474-01.bin" - name: "vice/PET/edit-2-b.901474-01.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Editor 2.0 Business keyboard. Embedded in core." note: "PET Editor 2.0 Business keyboard. Embedded in core."
@@ -559,6 +616,7 @@ files:
- name: "vice/PET/edit-4-40-n-50Hz.901498-01.bin" - name: "vice/PET/edit-4-40-n-50Hz.901498-01.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Editor 4.0, 40 col, Normal keyboard, 50Hz. Embedded in core." note: "PET Editor 4.0, 40 col, Normal keyboard, 50Hz. Embedded in core."
@@ -567,6 +625,7 @@ files:
- name: "vice/PET/edit-4-40-b-50Hz.ts.bin" - name: "vice/PET/edit-4-40-b-50Hz.ts.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Editor 4.0, 40 col, Business keyboard, 50Hz. Embedded in core." note: "PET Editor 4.0, 40 col, Business keyboard, 50Hz. Embedded in core."
@@ -575,6 +634,7 @@ files:
- name: "vice/PET/edit-4-80-b-50Hz.901474-04_.bin" - name: "vice/PET/edit-4-80-b-50Hz.901474-04_.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Editor 4.0, 80 col, Business keyboard, 50Hz. Embedded in core." note: "PET Editor 4.0, 80 col, Business keyboard, 50Hz. Embedded in core."
@@ -583,6 +643,7 @@ files:
- name: "vice/PET/characters-1.901447-08.bin" - name: "vice/PET/characters-1.901447-08.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Character Generator 1 (original PET 2001). Embedded in core." note: "PET Character Generator 1 (original PET 2001). Embedded in core."
@@ -591,6 +652,7 @@ files:
- name: "vice/PET/characters-2.901447-10.bin" - name: "vice/PET/characters-2.901447-10.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "PET Character Generator 2. Embedded in core." note: "PET Character Generator 2. Embedded in core."
@@ -599,6 +661,7 @@ files:
- name: "vice/PET/characters.901640-01.bin" - name: "vice/PET/characters.901640-01.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "SuperPET Character Generator. Embedded in core." note: "SuperPET Character Generator. Embedded in core."
@@ -607,6 +670,7 @@ files:
- name: "vice/PET/waterloo-a000.901898-01.bin" - name: "vice/PET/waterloo-a000.901898-01.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "SuperPET Waterloo microEngine 6809 ROM at $A000. Embedded in core." note: "SuperPET Waterloo microEngine 6809 ROM at $A000. Embedded in core."
@@ -615,6 +679,7 @@ files:
- name: "vice/PET/waterloo-b000.901898-02.bin" - name: "vice/PET/waterloo-b000.901898-02.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "SuperPET Waterloo microEngine 6809 ROM at $B000. Embedded in core." note: "SuperPET Waterloo microEngine 6809 ROM at $B000. Embedded in core."
@@ -623,6 +688,7 @@ files:
- name: "vice/PET/waterloo-c000.901898-03.bin" - name: "vice/PET/waterloo-c000.901898-03.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "SuperPET Waterloo microEngine 6809 ROM at $C000. Embedded in core." note: "SuperPET Waterloo microEngine 6809 ROM at $C000. Embedded in core."
@@ -631,6 +697,7 @@ files:
- name: "vice/PET/waterloo-d000.901898-04.bin" - name: "vice/PET/waterloo-d000.901898-04.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "SuperPET Waterloo microEngine 6809 ROM at $D000. Embedded in core." note: "SuperPET Waterloo microEngine 6809 ROM at $D000. Embedded in core."
@@ -639,6 +706,7 @@ files:
- name: "vice/PET/waterloo-e000.901897-01.bin" - name: "vice/PET/waterloo-e000.901897-01.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 2048 size: 2048
note: "SuperPET Waterloo microEngine 6809 ROM at $E000. Embedded in core." note: "SuperPET Waterloo microEngine 6809 ROM at $E000. Embedded in core."
@@ -647,6 +715,7 @@ files:
- name: "vice/PET/waterloo-f000.901898-05.bin" - name: "vice/PET/waterloo-f000.901898-05.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "SuperPET Waterloo microEngine 6809 ROM at $F000. Embedded in core." note: "SuperPET Waterloo microEngine 6809 ROM at $F000. Embedded in core."
@@ -659,6 +728,7 @@ files:
- name: "vice/CBM-II/basic-901242+3-04a.bin" - name: "vice/CBM-II/basic-901242+3-04a.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "CBM-II BASIC 128 (CBM 610/620/710/720). Embedded in core." note: "CBM-II BASIC 128 (CBM 610/620/710/720). Embedded in core."
@@ -667,6 +737,7 @@ files:
- name: "vice/CBM-II/basic-901240+1-03.bin" - name: "vice/CBM-II/basic-901240+1-03.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "CBM-II BASIC 256 (CBM 710/720 with 256K). Embedded in core." note: "CBM-II BASIC 256 (CBM 710/720 with 256K). Embedded in core."
@@ -675,6 +746,7 @@ files:
- name: "vice/CBM-II/basic-901235+6-02.bin" - name: "vice/CBM-II/basic-901235+6-02.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "CBM-II BASIC 500 (CBM 510/P500). Embedded in core." note: "CBM-II BASIC 500 (CBM 510/P500). Embedded in core."
@@ -683,6 +755,7 @@ files:
- name: "vice/CBM-II/kernal-901244-04a.bin" - name: "vice/CBM-II/kernal-901244-04a.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "CBM-II Kernal (CBM 610/620/710/720). Embedded in core." note: "CBM-II Kernal (CBM 610/620/710/720). Embedded in core."
@@ -691,6 +764,7 @@ files:
- name: "vice/CBM-II/kernal-901234-02.bin" - name: "vice/CBM-II/kernal-901234-02.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "CBM-II Kernal 500 (CBM 510/P500). Embedded in core." note: "CBM-II Kernal 500 (CBM 510/P500). Embedded in core."
@@ -699,6 +773,7 @@ files:
- name: "vice/CBM-II/chargen-901225-01.bin" - name: "vice/CBM-II/chargen-901225-01.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "CBM-II Character Generator 500 (VIC-II based, CBM 510/P500). Embedded in core." note: "CBM-II Character Generator 500 (VIC-II based, CBM 510/P500). Embedded in core."
@@ -707,6 +782,7 @@ files:
- name: "vice/CBM-II/chargen-901237-01.bin" - name: "vice/CBM-II/chargen-901237-01.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "CBM-II Character Generator 600 (CBM 610/620). Embedded in core." note: "CBM-II Character Generator 600 (CBM 610/620). Embedded in core."
@@ -715,6 +791,7 @@ files:
- name: "vice/CBM-II/chargen-901232-01.bin" - name: "vice/CBM-II/chargen-901232-01.bin"
system: commodore-cbm-ii system: commodore-cbm-ii
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "CBM-II Character Generator 700 (CBM 710/720). Embedded in core." note: "CBM-II Character Generator 700 (CBM 710/720). Embedded in core."
@@ -727,6 +804,7 @@ files:
- name: "vice/SCPU64/scpu64" - name: "vice/SCPU64/scpu64"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 65536 size: 65536
note: "SuperCPU64 internal ROM (default). Embedded in core." note: "SuperCPU64 internal ROM (default). Embedded in core."
@@ -735,6 +813,7 @@ files:
- name: "vice/SCPU64/chargen-901225-01.bin" - name: "vice/SCPU64/chargen-901225-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "C64 Character Generator (used by SCPU64). Embedded in core." note: "C64 Character Generator (used by SCPU64). Embedded in core."
@@ -743,6 +822,7 @@ files:
- name: "vice/SCPU64/chargen-906143-02.bin" - name: "vice/SCPU64/chargen-906143-02.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 4096 size: 4096
note: "C64 Japanese Character Generator (used by SCPU64). Embedded in core." note: "C64 Japanese Character Generator (used by SCPU64). Embedded in core."
@@ -751,6 +831,7 @@ files:
- name: "vice/SCPU64/scpu-dos-1.4.bin" - name: "vice/SCPU64/scpu-dos-1.4.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "SuperCPU DOS v1.40 external kernal. Optional, selected via core option. Goes in system/vice/SCPU64/." note: "SuperCPU DOS v1.40 external kernal. Optional, selected via core option. Goes in system/vice/SCPU64/."
source_ref: "retrodep/ui.c:266, libretro/libretro-core.c:2823" source_ref: "retrodep/ui.c:266, libretro/libretro-core.c:2823"
@@ -758,6 +839,7 @@ files:
- name: "vice/SCPU64/scpu-dos-2.04.bin" - name: "vice/SCPU64/scpu-dos-2.04.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "SuperCPU DOS v2.04 external kernal. Optional, selected via core option. Goes in system/vice/SCPU64/." note: "SuperCPU DOS v2.04 external kernal. Optional, selected via core option. Goes in system/vice/SCPU64/."
source_ref: "retrodep/ui.c:263, libretro/libretro-core.c:2825" source_ref: "retrodep/ui.c:263, libretro/libretro-core.c:2825"
@@ -769,6 +851,7 @@ files:
- name: "vice/DRIVES/dos1540-325302+3-01.bin" - name: "vice/DRIVES/dos1540-325302+3-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "1540 drive DOS ROM. Embedded in core." note: "1540 drive DOS ROM. Embedded in core."
@@ -777,6 +860,7 @@ files:
- name: "vice/DRIVES/dos1541-325302-01+901229-05.bin" - name: "vice/DRIVES/dos1541-325302-01+901229-05.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "1541 drive DOS ROM. Embedded in core." note: "1541 drive DOS ROM. Embedded in core."
@@ -785,6 +869,7 @@ files:
- name: "vice/DRIVES/dos1541ii-251968-03.bin" - name: "vice/DRIVES/dos1541ii-251968-03.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "1541-II drive DOS ROM. Embedded in core." note: "1541-II drive DOS ROM. Embedded in core."
@@ -793,6 +878,7 @@ files:
- name: "vice/DRIVES/dos1551-318008-01.bin" - name: "vice/DRIVES/dos1551-318008-01.bin"
system: commodore-plus4 system: commodore-plus4
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "1551 drive DOS ROM (Plus/4 specific). Embedded in core." note: "1551 drive DOS ROM (Plus/4 specific). Embedded in core."
@@ -801,6 +887,7 @@ files:
- name: "vice/DRIVES/dos1570-315090-01.bin" - name: "vice/DRIVES/dos1570-315090-01.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 32768 size: 32768
note: "1570 drive DOS ROM. Embedded in core." note: "1570 drive DOS ROM. Embedded in core."
@@ -809,6 +896,7 @@ files:
- name: "vice/DRIVES/dos1571-310654-05.bin" - name: "vice/DRIVES/dos1571-310654-05.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 32768 size: 32768
note: "1571 drive DOS ROM. Embedded in core." note: "1571 drive DOS ROM. Embedded in core."
@@ -817,6 +905,7 @@ files:
- name: "vice/DRIVES/dos1571cr-318047-01.bin" - name: "vice/DRIVES/dos1571cr-318047-01.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 32768 size: 32768
note: "1571CR drive DOS ROM (cost-reduced, C128D internal). Embedded in core." note: "1571CR drive DOS ROM (cost-reduced, C128D internal). Embedded in core."
@@ -825,6 +914,7 @@ files:
- name: "vice/DRIVES/dos1581-318045-02.bin" - name: "vice/DRIVES/dos1581-318045-02.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 32768 size: 32768
note: "1581 drive DOS ROM. Embedded in core." note: "1581 drive DOS ROM. Embedded in core."
@@ -833,6 +923,7 @@ files:
- name: "vice/DRIVES/dos1001-901887+8-01.bin" - name: "vice/DRIVES/dos1001-901887+8-01.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "CBM 1001 (SFD-1001) drive DOS ROM. Embedded in core." note: "CBM 1001 (SFD-1001) drive DOS ROM. Embedded in core."
@@ -841,6 +932,7 @@ files:
- name: "vice/DRIVES/dos2031-901484-03+05.bin" - name: "vice/DRIVES/dos2031-901484-03+05.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "CBM 2031 drive DOS ROM. Embedded in core." note: "CBM 2031 drive DOS ROM. Embedded in core."
@@ -849,6 +941,7 @@ files:
- name: "vice/DRIVES/dos2040-901468-06+07.bin" - name: "vice/DRIVES/dos2040-901468-06+07.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 8192 size: 8192
note: "CBM 2040 dual drive DOS ROM. Embedded in core." note: "CBM 2040 dual drive DOS ROM. Embedded in core."
@@ -857,6 +950,7 @@ files:
- name: "vice/DRIVES/dos3040-901468-11-13.bin" - name: "vice/DRIVES/dos3040-901468-11-13.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 12288 size: 12288
note: "CBM 3040 dual drive DOS ROM. Embedded in core." note: "CBM 3040 dual drive DOS ROM. Embedded in core."
@@ -865,6 +959,7 @@ files:
- name: "vice/DRIVES/dos4040-901468-14-16.bin" - name: "vice/DRIVES/dos4040-901468-14-16.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 12288 size: 12288
note: "CBM 4040 dual drive DOS ROM. Embedded in core." note: "CBM 4040 dual drive DOS ROM. Embedded in core."
@@ -873,6 +968,7 @@ files:
- name: "vice/DRIVES/dos9000-300516+7-revC.bin" - name: "vice/DRIVES/dos9000-300516+7-revC.bin"
system: commodore-pet system: commodore-pet
required: false required: false
hle_fallback: true
embedded: true embedded: true
size: 16384 size: 16384
note: "CBM D9090/D9060 hard drive DOS ROM. Embedded in core." note: "CBM D9090/D9060 hard drive DOS ROM. Embedded in core."
@@ -885,6 +981,7 @@ files:
- name: "vice/JiffyDOS_C64.bin" - name: "vice/JiffyDOS_C64.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "JiffyDOS C64 kernal replacement. Optional, proprietary. Requires True Drive Emulation + 1541/1571/1581 drive." note: "JiffyDOS C64 kernal replacement. Optional, proprietary. Requires True Drive Emulation + 1541/1571/1581 drive."
source_ref: "retrodep/ui.c:302, libretro/libretro-core.c:2853" source_ref: "retrodep/ui.c:302, libretro/libretro-core.c:2853"
@@ -892,6 +989,7 @@ files:
- name: "vice/JiffyDOS_SX-64.bin" - name: "vice/JiffyDOS_SX-64.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "JiffyDOS SX-64 kernal replacement. Used instead of JiffyDOS_C64.bin when SX-64 model is selected." note: "JiffyDOS SX-64 kernal replacement. Used instead of JiffyDOS_C64.bin when SX-64 model is selected."
source_ref: "retrodep/ui.c:295" source_ref: "retrodep/ui.c:295"
@@ -899,6 +997,7 @@ files:
- name: "vice/JiffyDOS_C128.bin" - name: "vice/JiffyDOS_C128.bin"
system: commodore-c128 system: commodore-c128
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "JiffyDOS C128 kernal replacement. Optional, proprietary. C128 core only." note: "JiffyDOS C128 kernal replacement. Optional, proprietary. C128 core only."
source_ref: "retrodep/ui.c:309, libretro/libretro-core.c:2855" source_ref: "retrodep/ui.c:309, libretro/libretro-core.c:2855"
@@ -906,6 +1005,7 @@ files:
- name: "vice/JiffyDOS_1541-II.bin" - name: "vice/JiffyDOS_1541-II.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "JiffyDOS 1541-II drive ROM replacement. Optional, proprietary." note: "JiffyDOS 1541-II drive ROM replacement. Optional, proprietary."
source_ref: "retrodep/ui.c:283" source_ref: "retrodep/ui.c:283"
@@ -913,6 +1013,7 @@ files:
- name: "vice/JiffyDOS_1571_repl310654.bin" - name: "vice/JiffyDOS_1571_repl310654.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "JiffyDOS 1571 drive ROM replacement. Optional, proprietary." note: "JiffyDOS 1571 drive ROM replacement. Optional, proprietary."
source_ref: "retrodep/ui.c:285" source_ref: "retrodep/ui.c:285"
@@ -920,6 +1021,7 @@ files:
- name: "vice/JiffyDOS_1581.bin" - name: "vice/JiffyDOS_1581.bin"
system: commodore-c64 system: commodore-c64
required: false required: false
hle_fallback: true
embedded: false embedded: false
note: "JiffyDOS 1581 drive ROM replacement. Optional, proprietary." note: "JiffyDOS 1581 drive ROM replacement. Optional, proprietary."
source_ref: "retrodep/ui.c:287" source_ref: "retrodep/ui.c:287"

View File

@@ -40,6 +40,7 @@ files:
system: vircon32 system: vircon32
description: "Vircon32 console BIOS (custom override)" description: "Vircon32 console BIOS (custom override)"
required: false required: false
hle_fallback: true
size: 1073060 size: 1073060
md5: "73f04397cbb2dafcf2047b19a856153a" md5: "73f04397cbb2dafcf2047b19a856153a"
sha1: "67ddbcd018f03ed74b6e013074d92cc5f1f51c80" sha1: "67ddbcd018f03ed74b6e013074d92cc5f1f51c80"

View File

@@ -43,6 +43,7 @@ files:
- name: "eeprom.bin" - name: "eeprom.bin"
description: "Xbox EEPROM dump (256 bytes)" description: "Xbox EEPROM dump (256 bytes)"
required: false required: false
hle_fallback: true
size: 256 size: 256
source_ref: "system/vl.c:2939 (size != 256 -> error)" source_ref: "system/vl.c:2939 (size != 256 -> error)"
config_key: "sys.files.eeprom_path" config_key: "sys.files.eeprom_path"