chore: recale profile refs onto upstream head

This commit is contained in:
Abdessamad Derraz committed 2026-08-08 12:12:29 +02:00
1 parent c585452d46
commit ace32054f5
58 files changed
+657 -650

No files matched your search

+18 -18
View File
@@ -64,14 +64,14 @@ files:
required: true required: true
size: 262144 size: 262144
note: "A500 Kickstart v1.3 rev 34.005, default for A500 model" note: "A500 Kickstart v1.3 rev 34.005, default for A500 model"
source_ref: "libretro/libretro.cpp:1517 candidates_a500" source_ref: "libretro/libretro.cpp:1776"
- name: kick12.rom - name: kick12.rom
system: commodore-amiga system: commodore-amiga
required: false required: false
size: 262144 size: 262144
note: "A500 Kickstart v1.2 rev 33.180, for A500OG model" note: "A500 Kickstart v1.2 rev 33.180, for A500OG model"
source_ref: "libretro/libretro.cpp:1516 candidates_a500og" source_ref: "libretro/libretro.cpp:1775"
- name: kick20.rom - name: kick20.rom
system: commodore-amiga system: commodore-amiga
@@ -79,41 +79,41 @@ files:
size: 524288 size: 524288
aliases: [kick204.rom] aliases: [kick204.rom]
note: "A500+ Kickstart v2.04 rev 37.175" note: "A500+ Kickstart v2.04 rev 37.175"
source_ref: "libretro/libretro.cpp:1518 candidates_a500p" source_ref: "libretro/libretro.cpp:1777"
- name: kick205.rom - name: kick205.rom
system: commodore-amiga system: commodore-amiga
required: false required: false
size: 524288 size: 524288
note: "A600 Kickstart v2.05 rev 37.350, also used for WHDLoad" note: "A600 Kickstart v2.05 rev 37.350, also used for WHDLoad"
source_ref: "libretro/libretro.cpp:1519 candidates_a600" source_ref: "libretro/libretro.cpp:1778"
- name: kick31.rom - name: kick31.rom
system: commodore-amiga system: commodore-amiga
required: false required: false
size: 524288 size: 524288
note: "Kickstart v3.1 (generic), first candidate for A1200 and A4000" note: "Kickstart v3.1 (generic), first candidate for A1200 and A4000"
source_ref: "libretro/libretro.cpp:1520-1521 candidates_a1200/a4000" source_ref: "libretro/libretro.cpp:1779-1780"
- name: kick40068.A1200 - name: kick40068.A1200
system: commodore-amiga system: commodore-amiga
required: false required: false
size: 524288 size: 524288
note: "A1200 Kickstart v3.1 rev 40.68, fallback after kick31.rom" note: "A1200 Kickstart v3.1 rev 40.68, fallback after kick31.rom"
source_ref: "libretro/libretro.cpp:1520 candidates_a1200" source_ref: "libretro/libretro.cpp:1779"
- name: kick40068.A4000 - name: kick40068.A4000
system: commodore-amiga system: commodore-amiga
required: false required: false
size: 524288 size: 524288
note: "A4000 Kickstart v3.1 rev 40.68, fallback after kick31.rom" note: "A4000 Kickstart v3.1 rev 40.68, fallback after kick31.rom"
source_ref: "libretro/libretro.cpp:1521 candidates_a4000" source_ref: "libretro/libretro.cpp:1780"
- name: kick.rom - name: kick.rom
system: commodore-amiga system: commodore-amiga
required: false required: false
note: "Generic name, any Kickstart ROM. Last resort fallback for all models." note: "Generic name, any Kickstart ROM. Last resort fallback for all models."
source_ref: "libretro/libretro.cpp:1510-1522 last in all candidate lists" source_ref: "libretro/libretro.cpp:1769-1781"
# --- CD32 ROMs --- # --- CD32 ROMs ---
@@ -123,7 +123,7 @@ files:
size: 524288 size: 524288
aliases: [amiga-os-310-cd32.rom, kick40060.CD32] aliases: [amiga-os-310-cd32.rom, kick40060.CD32]
note: "CD32 Kickstart v3.1 rev 40.60" note: "CD32 Kickstart v3.1 rev 40.60"
source_ref: "libretro/libretro.cpp:1522 candidates_cd32" source_ref: "libretro/libretro.cpp:1781"
- name: cd32ext.rom - name: cd32ext.rom
system: commodore-cd32 system: commodore-cd32
@@ -140,7 +140,7 @@ files:
required: false required: false
aliases: [kick34005.CDTV] aliases: [kick34005.CDTV]
note: "CDTV extended ROM v1.00, used as kickstart candidate" note: "CDTV extended ROM v1.00, used as kickstart candidate"
source_ref: "libretro/libretro.cpp:1523 candidates_cdtv" source_ref: "libretro/libretro.cpp:1782"
- name: cdtvext.rom - name: cdtvext.rom
system: commodore-cdtv system: commodore-cdtv
@@ -172,7 +172,7 @@ files:
system: commodore-amiga system: commodore-amiga
required: false required: false
note: "Decryption key for Cloanto Amiga Forever encrypted ROMs" note: "Decryption key for Cloanto Amiga Forever encrypted ROMs"
source_ref: "src/rommgr.cpp:1444-1525 load_keyring" source_ref: "src/rommgr.cpp:1458-1539"
# --- Keyboard MCU ROMs --- # --- Keyboard MCU ROMs ---
# Loaded when keyboard_mode is set to MCU emulation. # Loaded when keyboard_mode is set to MCU emulation.
@@ -184,21 +184,21 @@ files:
required: false required: false
size: 2048 size: 2048
note: "6500-1/6570-036 keyboard MCU ROM for A500/A600/A1000 models" note: "6500-1/6570-036 keyboard MCU ROM for A500/A600/A1000 models"
source_ref: "src/kbmcu/keyboard_mcu_6500_1.cpp:385-408 keymcu_reset, src/rommgr.cpp:126 ROM ID 321" source_ref: "src/kbmcu/keyboard_mcu_6500_1.cpp:385-408, src/rommgr.cpp:136"
- name: "68HC05.rom" - name: "68HC05.rom"
system: commodore-amiga system: commodore-amiga
required: false required: false
size: 8192 size: 8192
note: "68HC05 keyboard MCU ROM for A1200" note: "68HC05 keyboard MCU ROM for A1200"
source_ref: "src/kbmcu/keyboard_mcu_6805.cpp:544-567 keymcu2_reset, src/rommgr.cpp:128 ROM ID 322" source_ref: "src/kbmcu/keyboard_mcu_6805.cpp:544-567, src/rommgr.cpp:138"
- name: "D8039HLC.rom" - name: "D8039HLC.rom"
system: commodore-amiga system: commodore-amiga
required: false required: false
size: 2048 size: 2048
note: "D8039HLC keyboard MCU ROM for A2000" note: "D8039HLC keyboard MCU ROM for A2000"
source_ref: "src/kbmcu/keyboard_mcu_d8039hlc.cpp:235-258 keymcu3_reset, src/rommgr.cpp:130 ROM ID 323" source_ref: "src/kbmcu/keyboard_mcu_d8039hlc.cpp:235-258, src/rommgr.cpp:140"
# --- Munt MT-32/CM-32L MIDI ROMs --- # --- Munt MT-32/CM-32L MIDI ROMs ---
# Located in mt32-roms/ subdirectory of the ROM path. # Located in mt32-roms/ subdirectory of the ROM path.
@@ -221,14 +221,14 @@ files:
- mt32-roms/ctrl_mt32_2_06.rom - mt32-roms/ctrl_mt32_2_06.rom
- mt32-roms/ctrl_mt32_2_03.rom - mt32-roms/ctrl_mt32_2_03.rom
note: "Roland MT-32 control ROM for Munt MIDI emulation" note: "Roland MT-32 control ROM for Munt MIDI emulation"
source_ref: "src/midiemu.cpp:38-62 mt32ctl candidates, 151-156 load loop" source_ref: "src/midiemu.cpp:38-62, src/midiemu.cpp:159-164"
- name: mt32-roms/pcm_mt32.rom - name: mt32-roms/pcm_mt32.rom
system: commodore-amiga system: commodore-amiga
required: false required: false
aliases: [mt32-roms/mt32_pcm.rom] aliases: [mt32-roms/mt32_pcm.rom]
note: "Roland MT-32 PCM ROM for Munt MIDI emulation" note: "Roland MT-32 PCM ROM for Munt MIDI emulation"
source_ref: "src/midiemu.cpp:133-140 MT-32 PCM loading" source_ref: "src/midiemu.cpp:141-148"
- name: mt32-roms/cm32l_control.rom - name: mt32-roms/cm32l_control.rom
system: commodore-amiga system: commodore-amiga
@@ -239,11 +239,11 @@ files:
- mt32-roms/ctrl_cm32l_1_02.rom - mt32-roms/ctrl_cm32l_1_02.rom
- mt32-roms/ctrl_cm32l_1_00.rom - mt32-roms/ctrl_cm32l_1_00.rom
note: "Roland CM-32L control ROM for Munt MIDI emulation" note: "Roland CM-32L control ROM for Munt MIDI emulation"
source_ref: "src/midiemu.cpp:25-37 cm32lctl candidates, 151-156 load loop" source_ref: "src/midiemu.cpp:25-37, src/midiemu.cpp:159-164"
- name: mt32-roms/pcm_cm32l.rom - name: mt32-roms/pcm_cm32l.rom
system: commodore-amiga system: commodore-amiga
required: false required: false
aliases: [mt32-roms/cm32l_pcm.rom] aliases: [mt32-roms/cm32l_pcm.rom]
note: "Roland CM-32L PCM ROM for Munt MIDI emulation" note: "Roland CM-32L PCM ROM for Munt MIDI emulation"
source_ref: "src/midiemu.cpp:142-149 CM-32L PCM loading" source_ref: "src/midiemu.cpp:150-157"
+2 -2
View File
@@ -339,7 +339,7 @@ files:
sha256: "0e87a3385a27b3a4cac51934819b7eefa5b3d690768d2495633838488cd0e2e4" sha256: "0e87a3385a27b3a4cac51934819b7eefa5b3d690768d2495633838488cd0e2e4"
validation: [sha256] validation: [sha256]
description: "NEC PAC-N10 LaserActive module (US)" description: "NEC PAC-N10 LaserActive module (US)"
source_ref: "desktop-ui/emulator/pc-engine-ld.cpp:14" source_ref: "desktop-ui/emulator/pc-engine-ld.cpp:12"
- name: pac-n1.pce - name: pac-n1.pce
system: pc-engine-ld system: pc-engine-ld
@@ -357,7 +357,7 @@ files:
sha256: "3f43b3b577117d84002e99cb0baeb97b0d65b1d70b4adadc68817185c6a687f0" sha256: "3f43b3b577117d84002e99cb0baeb97b0d65b1d70b4adadc68817185c6a687f0"
validation: [sha256] validation: [sha256]
description: "NEC PCE-LP1 LaserActive module (Japan)" description: "NEC PCE-LP1 LaserActive module (Japan)"
source_ref: "desktop-ui/emulator/pc-engine-ld.cpp:16" source_ref: "desktop-ui/emulator/pc-engine-ld.cpp:14"
# --- PlayStation --- # --- PlayStation ---
- name: scph5501.bin - name: scph5501.bin
+2 -2
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/beetle-lynx-libretro" source: "https://github.com/libretro/beetle-lynx-libretro"
upstream: "https://mednafen.github.io/" upstream: "https://mednafen.github.io/"
profiled_date: "2026-03-24" profiled_date: "2026-03-24"
source_commit: "efd1797c7aa5a83c354507b1b61ac24222ebaa58" source_commit: "fcdefcfb3c11d6d2e71be076a5d3df2e88ab73ed"
core_version: "v1.24.0" core_version: "v1.24.0"
display_name: "Atari - Lynx (Beetle Lynx)" display_name: "Atari - Lynx (Beetle Lynx)"
cores: [mednafen_lynx] cores: [mednafen_lynx]
@@ -32,5 +32,5 @@ files:
required: true required: true
size: 512 size: 512
crc32: "0d973c9d" crc32: "0d973c9d"
source_ref: "libretro.cpp:191, rom.cpp:50-78, cart.cpp:67" source_ref: "libretro.cpp:191, mednafen/lynx/rom.cpp:50-78, mednafen/lynx/cart.cpp:67"
note: "512-byte boot ROM. Core silently degrades without it but games will not run." note: "512-byte boot ROM. Core silently degrades without it but games will not run."
+3 -3
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/beetle-pce-libretro" source: "https://github.com/libretro/beetle-pce-libretro"
upstream: "https://mednafen.github.io/" upstream: "https://mednafen.github.io/"
profiled_date: "2026-03-24" profiled_date: "2026-03-24"
source_commit: "9a301c0773c53702a882bbaa42ee9cbc6d523787" source_commit: "ae99235c2139c176c1a8d0fde2957bf701d3cab0"
core_version: "v0.9.38.7" core_version: "v0.9.38.7"
display_name: "NEC - PC Engine / SuperGrafx / CD (Beetle PCE)" display_name: "NEC - PC Engine / SuperGrafx / CD (Beetle PCE)"
cores: [mednafen_pce] cores: [mednafen_pce]
@@ -27,7 +27,7 @@ files:
required: true required: true
sha1: "79f5ff55dd10187c7fd7b8daab0b3ffbd1f56a2c" sha1: "79f5ff55dd10187c7fd7b8daab0b3ffbd1f56a2c"
md5: "38179df8f4ac870017db21ebcbf53114" md5: "38179df8f4ac870017db21ebcbf53114"
source_ref: "libretro.cpp:1051-1052, settings.cpp:40" source_ref: "libretro.cpp:1051-1052, mednafen/settings.cpp:40"
note: "Default value for pce_cdbios option." note: "Default value for pce_cdbios option."
- name: "syscard3u.pce" - name: "syscard3u.pce"
@@ -72,6 +72,6 @@ files:
required: false required: false
sha1: "014881a959e045e00f4db8f52955200865d40280" sha1: "014881a959e045e00f4db8f52955200865d40280"
md5: "6d2cb14fc3e1f65ceb135633d1694122" md5: "6d2cb14fc3e1f65ceb135633d1694122"
source_ref: "libretro.cpp:1057-1058, settings.cpp:41, pce.cpp:374-411" source_ref: "libretro.cpp:1057-1058, mednafen/settings.cpp:41, mednafen/pce/pce.cpp:374-411"
aliases: ["gecard.pce"] aliases: ["gecard.pce"]
note: "pce_cdbios = 'Games Express' or auto-detected via DetectGECD()." note: "pce_cdbios = 'Games Express' or auto-detected via DetectGECD()."
+6 -6
View File
@@ -36,7 +36,7 @@ files:
mode: standalone mode: standalone
size: 256 size: 256
note: "Original Nintendo DMG boot ROM" note: "Original Nintendo DMG boot ROM"
source_ref: "gb.rs:1350 load_boot_static, data.rs:14 DMG_BOOT" source_ref: "src/gb.rs:1400, data.rs:14"
- name: sgb_boot.bin - name: sgb_boot.bin
system: nintendo-gb system: nintendo-gb
@@ -45,7 +45,7 @@ files:
mode: standalone mode: standalone
size: 256 size: 256
note: "Super Game Boy boot ROM" note: "Super Game Boy boot ROM"
source_ref: "gb.rs:1351 load_boot_static, data.rs:29 SGB_BOOT" source_ref: "src/gb.rs:1401, data.rs:29"
- name: dmg_bootix.bin - name: dmg_bootix.bin
system: nintendo-gb system: nintendo-gb
@@ -54,7 +54,7 @@ files:
mode: standalone mode: standalone
size: 256 size: 256
note: "Open-source DMG boot ROM from Bootix (default DMG)" note: "Open-source DMG boot ROM from Bootix (default DMG)"
source_ref: "gb.rs:1352 load_boot_static, data.rs:44 DMG_BOOTIX" source_ref: "src/gb.rs:1402, data.rs:44"
- name: mgb_bootix.bin - name: mgb_bootix.bin
system: nintendo-gb system: nintendo-gb
@@ -63,7 +63,7 @@ files:
mode: standalone mode: standalone
size: 256 size: 256
note: "Open-source MGB (Pocket) boot ROM from Bootix" note: "Open-source MGB (Pocket) boot ROM from Bootix"
source_ref: "gb.rs:1353 load_boot_static, data.rs:59 MGB_BOOTIX" source_ref: "src/gb.rs:1403, data.rs:59"
- name: cgb_boot.bin - name: cgb_boot.bin
system: nintendo-gbc system: nintendo-gbc
@@ -72,7 +72,7 @@ files:
mode: standalone mode: standalone
size: 2304 size: 2304
note: "Original Nintendo CGB boot ROM" note: "Original Nintendo CGB boot ROM"
source_ref: "gb.rs:1354 load_boot_static, data.rs:74 CGB_BOOT" source_ref: "src/gb.rs:1404, data.rs:74"
- name: cgb_boytacean.bin - name: cgb_boytacean.bin
system: nintendo-gbc system: nintendo-gbc
@@ -81,4 +81,4 @@ files:
mode: standalone mode: standalone
size: 2304 size: 2304
note: "Custom open-source CGB boot ROM (default CGB)" note: "Custom open-source CGB boot ROM (default CGB)"
source_ref: "gb.rs:1355 load_boot_static, data.rs:177 CGB_BOYTACEAN" source_ref: "src/gb.rs:1405, data.rs:177"
+16 -16
View File
@@ -36,7 +36,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 program ROM for DSP1" note: "NEC uPD7725 program ROM for DSP1"
source_ref: "sfc/cartridge/load.cpp:490-494, heuristics/super-famicom.cpp:601" source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/heuristics/super-famicom.cpp:601"
- name: "dsp1.data.rom" - name: "dsp1.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -45,7 +45,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 data ROM for DSP1" note: "NEC uPD7725 data ROM for DSP1"
source_ref: "sfc/cartridge/load.cpp:498-503" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503"
- name: "dsp1b.program.rom" - name: "dsp1b.program.rom"
system: nintendo-snes system: nintendo-snes
@@ -54,7 +54,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 program ROM for DSP1B (default NEC identifier)" note: "NEC uPD7725 program ROM for DSP1B (default NEC identifier)"
source_ref: "heuristics/super-famicom.cpp:606" source_ref: "bsnes/heuristics/super-famicom.cpp:606"
- name: "dsp1b.data.rom" - name: "dsp1b.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -63,7 +63,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 data ROM for DSP1B" note: "NEC uPD7725 data ROM for DSP1B"
source_ref: "heuristics/super-famicom.cpp:606" source_ref: "bsnes/heuristics/super-famicom.cpp:606"
- name: "dsp2.program.rom" - name: "dsp2.program.rom"
system: nintendo-snes system: nintendo-snes
@@ -72,7 +72,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 program ROM for DSP2 (Dungeon Master)" note: "NEC uPD7725 program ROM for DSP2 (Dungeon Master)"
source_ref: "sfc/cartridge/load.cpp:515-520, heuristics/super-famicom.cpp:602" source_ref: "bsnes/sfc/cartridge/load.cpp:515-520, bsnes/heuristics/super-famicom.cpp:602"
- name: "dsp2.data.rom" - name: "dsp2.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -81,7 +81,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 data ROM for DSP2" note: "NEC uPD7725 data ROM for DSP2"
source_ref: "sfc/cartridge/load.cpp:498-503" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503"
- name: "dsp3.program.rom" - name: "dsp3.program.rom"
system: nintendo-snes system: nintendo-snes
@@ -89,7 +89,7 @@ files:
validation: [size] validation: [size]
required: true required: true
note: "NEC uPD7725 program ROM for DSP3 (SD Gundam GX). No HLE fallback" note: "NEC uPD7725 program ROM for DSP3 (SD Gundam GX). No HLE fallback"
source_ref: "sfc/cartridge/load.cpp:531-534" source_ref: "bsnes/sfc/cartridge/load.cpp:531-534"
- name: "dsp3.data.rom" - name: "dsp3.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -97,7 +97,7 @@ files:
validation: [size] validation: [size]
required: true required: true
note: "NEC uPD7725 data ROM for DSP3. No HLE fallback" note: "NEC uPD7725 data ROM for DSP3. No HLE fallback"
source_ref: "sfc/cartridge/load.cpp:531-534" source_ref: "bsnes/sfc/cartridge/load.cpp:531-534"
- name: "dsp4.program.rom" - name: "dsp4.program.rom"
system: nintendo-snes system: nintendo-snes
@@ -106,7 +106,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 program ROM for DSP4 (Top Gear 3000)" note: "NEC uPD7725 program ROM for DSP4 (Top Gear 3000)"
source_ref: "sfc/cartridge/load.cpp:522-528, heuristics/super-famicom.cpp:604-605" source_ref: "bsnes/sfc/cartridge/load.cpp:522-528, bsnes/heuristics/super-famicom.cpp:604-605"
- name: "dsp4.data.rom" - name: "dsp4.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -115,7 +115,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD7725 data ROM for DSP4" note: "NEC uPD7725 data ROM for DSP4"
source_ref: "sfc/cartridge/load.cpp:498-503" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503"
# -- NEC uPD96050 coprocessor (ST010, ST011) -- # -- NEC uPD96050 coprocessor (ST010, ST011) --
# Used by: Exhaust Heat 2 / F1 ROC II (ST010), 2dan Morita Shougi (ST011) # Used by: Exhaust Heat 2 / F1 ROC II (ST010), 2dan Morita Shougi (ST011)
@@ -128,7 +128,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD96050 program ROM for ST010" note: "NEC uPD96050 program ROM for ST010"
source_ref: "sfc/cartridge/load.cpp:570-574, heuristics/super-famicom.cpp:583-587" source_ref: "bsnes/sfc/cartridge/load.cpp:570-574, bsnes/heuristics/super-famicom.cpp:583-587"
- name: "st010.data.rom" - name: "st010.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -137,7 +137,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "NEC uPD96050 data ROM for ST010" note: "NEC uPD96050 data ROM for ST010"
source_ref: "sfc/cartridge/load.cpp:578-583" source_ref: "bsnes/sfc/cartridge/load.cpp:578-583"
- name: "st011.program.rom" - name: "st011.program.rom"
system: nintendo-snes system: nintendo-snes
@@ -145,7 +145,7 @@ files:
validation: [size] validation: [size]
required: true required: true
note: "NEC uPD96050 program ROM for ST011 (2dan Morita Shougi). No HLE fallback" note: "NEC uPD96050 program ROM for ST011 (2dan Morita Shougi). No HLE fallback"
source_ref: "sfc/cartridge/load.cpp:599-601, heuristics/super-famicom.cpp:586" source_ref: "bsnes/sfc/cartridge/load.cpp:599-601, bsnes/heuristics/super-famicom.cpp:586"
- name: "st011.data.rom" - name: "st011.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -153,7 +153,7 @@ files:
validation: [size] validation: [size]
required: true required: true
note: "NEC uPD96050 data ROM for ST011. No HLE fallback" note: "NEC uPD96050 data ROM for ST011. No HLE fallback"
source_ref: "sfc/cartridge/load.cpp:599-601" source_ref: "bsnes/sfc/cartridge/load.cpp:599-601"
# -- SETA ST018 (ARM6 coprocessor) -- # -- SETA ST018 (ARM6 coprocessor) --
# Used by: Hayazashi Nidan Morita Shougi # Used by: Hayazashi Nidan Morita Shougi
@@ -165,7 +165,7 @@ files:
validation: [size] validation: [size]
required: true required: true
note: "ARM6 program ROM for ST018 (Hayazashi Nidan Morita Shougi). No HLE fallback" note: "ARM6 program ROM for ST018 (Hayazashi Nidan Morita Shougi). No HLE fallback"
source_ref: "sfc/cartridge/load.cpp:379-385, armdsp/armdsp.hpp:31, heuristics/super-famicom.cpp:580" source_ref: "bsnes/sfc/cartridge/load.cpp:379-385, bsnes/sfc/coprocessor/armdsp/armdsp.hpp:31, bsnes/heuristics/super-famicom.cpp:580"
- name: "st018.data.rom" - name: "st018.data.rom"
system: nintendo-snes system: nintendo-snes
@@ -173,7 +173,7 @@ files:
validation: [size] validation: [size]
required: true required: true
note: "ARM6 data ROM for ST018. No HLE fallback" note: "ARM6 data ROM for ST018. No HLE fallback"
source_ref: "sfc/cartridge/load.cpp:387-393, armdsp/armdsp.hpp:32" source_ref: "bsnes/sfc/cartridge/load.cpp:387-393, bsnes/sfc/coprocessor/armdsp/armdsp.hpp:32"
# -- Hitachi HG51BS169 (Cx4 coprocessor) -- # -- Hitachi HG51BS169 (Cx4 coprocessor) --
# Used by: Mega Man X2, Mega Man X3 # Used by: Mega Man X2, Mega Man X3
+20 -20
View File
@@ -38,52 +38,52 @@ files:
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:490-494,506-513" source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:506-513"
- name: dsp1.data.rom - name: dsp1.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:498-503,506-513" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:506-513"
- name: dsp1b.program.rom - name: dsp1b.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:490-494,506-513" source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:506-513"
- name: dsp1b.data.rom - name: dsp1b.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:498-503,506-513" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:506-513"
- name: dsp2.program.rom - name: dsp2.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:490-494,515-520" source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:515-520"
- name: dsp2.data.rom - name: dsp2.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:498-503,515-520" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:515-520"
- name: dsp3.program.rom - name: dsp3.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
note: "no HLE — required for SD Gundam GX" note: "no HLE — required for SD Gundam GX"
source_ref: "sfc/cartridge/load.cpp:490-494,531-534" source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:531-534"
- name: dsp3.data.rom - name: dsp3.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
note: "no HLE — required for SD Gundam GX" note: "no HLE — required for SD Gundam GX"
source_ref: "sfc/cartridge/load.cpp:498-503,531-534" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:531-534"
- name: dsp4.program.rom - name: dsp4.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:490-494,522-528" source_ref: "bsnes/sfc/cartridge/load.cpp:490-494, bsnes/sfc/cartridge/load.cpp:522-528"
- name: dsp4.data.rom - name: dsp4.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:498-503,522-528" source_ref: "bsnes/sfc/cartridge/load.cpp:498-503, bsnes/sfc/cartridge/load.cpp:522-528"
# Hitachi HG51BS169 coprocessor (CX4) # Hitachi HG51BS169 coprocessor (CX4)
# code requests hg51bs169.data.rom internally # code requests hg51bs169.data.rom internally
@@ -92,7 +92,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
size: 3072 size: 3072
source_ref: "sfc/cartridge/load.cpp:431-454" source_ref: "bsnes/sfc/cartridge/load.cpp:431-454"
# NEC uPD96050 coprocessor (ST010/ST011) # NEC uPD96050 coprocessor (ST010/ST011)
# code requests upd96050.program.rom / upd96050.data.rom internally # code requests upd96050.program.rom / upd96050.data.rom internally
@@ -100,22 +100,22 @@ files:
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:570-574,586-596" source_ref: "bsnes/sfc/cartridge/load.cpp:570-574, bsnes/sfc/cartridge/load.cpp:586-596"
- name: st010.data.rom - name: st010.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "sfc/cartridge/load.cpp:578-583,586-596" source_ref: "bsnes/sfc/cartridge/load.cpp:578-583, bsnes/sfc/cartridge/load.cpp:586-596"
- name: st011.program.rom - name: st011.program.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
note: "no HLE — required for Hayazashi Nidan Morita Shougi" note: "no HLE — required for Hayazashi Nidan Morita Shougi"
source_ref: "sfc/cartridge/load.cpp:570-574,599-602" source_ref: "bsnes/sfc/cartridge/load.cpp:570-574, bsnes/sfc/cartridge/load.cpp:599-602"
- name: st011.data.rom - name: st011.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
note: "no HLE — required for Hayazashi Nidan Morita Shougi" note: "no HLE — required for Hayazashi Nidan Morita Shougi"
source_ref: "sfc/cartridge/load.cpp:578-583,599-602" source_ref: "bsnes/sfc/cartridge/load.cpp:578-583, bsnes/sfc/cartridge/load.cpp:599-602"
# ARM6 coprocessor (ST018) # ARM6 coprocessor (ST018)
# code requests arm6.program.rom / arm6.data.rom internally # code requests arm6.program.rom / arm6.data.rom internally
@@ -123,12 +123,12 @@ files:
system: nintendo-snes system: nintendo-snes
required: false required: false
note: "no HLE — required for Hayazashi Nidan Morita Shougi 2" note: "no HLE — required for Hayazashi Nidan Morita Shougi 2"
source_ref: "sfc/cartridge/load.cpp:379-384" source_ref: "bsnes/sfc/cartridge/load.cpp:379-384"
- name: st018.data.rom - name: st018.data.rom
system: nintendo-snes system: nintendo-snes
required: false required: false
note: "no HLE — required for Hayazashi Nidan Morita Shougi 2" note: "no HLE — required for Hayazashi Nidan Morita Shougi 2"
source_ref: "sfc/cartridge/load.cpp:387-393" source_ref: "bsnes/sfc/cartridge/load.cpp:387-393"
# SGB cartridge ROMs (boot ROMs embedded in icd/boot-roms.cpp) # SGB cartridge ROMs (boot ROMs embedded in icd/boot-roms.cpp)
# sgb_bios core option selects SGB1.sfc or SGB2.sfc (default: SGB1.sfc) # sgb_bios core option selects SGB1.sfc or SGB2.sfc (default: SGB1.sfc)
@@ -137,17 +137,17 @@ files:
required: false required: false
md5: b15ddb15721c657d82c5bab6db982ee9 md5: b15ddb15721c657d82c5bab6db982ee9
note: "SGB1 cartridge ROM. Boot ROM embedded in icd/boot-roms.cpp:1" note: "SGB1 cartridge ROM. Boot ROM embedded in icd/boot-roms.cpp:1"
source_ref: "target-libretro/libretro.cpp:1022,1040" source_ref: "bsnes/target-libretro/libretro.cpp:1022, bsnes/target-libretro/libretro.cpp:1040"
- name: SGB2.sfc - name: SGB2.sfc
system: nintendo-sgb system: nintendo-sgb
required: false required: false
md5: 8ecd73eb4edf7ed7e81aef1be80031d5 md5: 8ecd73eb4edf7ed7e81aef1be80031d5
note: "SGB2 cartridge ROM. Boot ROM embedded in icd/boot-roms.cpp:12" note: "SGB2 cartridge ROM. Boot ROM embedded in icd/boot-roms.cpp:12"
source_ref: "target-libretro/libretro.cpp:1022,1040" source_ref: "bsnes/target-libretro/libretro.cpp:1022, bsnes/target-libretro/libretro.cpp:1040"
# Satellaview BIOS # Satellaview BIOS
- name: BS-X.bin - name: BS-X.bin
system: nintendo-satellaview system: nintendo-satellaview
required: false required: false
note: "required when loading .bs files, core returns false if missing" note: "required when loading .bs files, core returns false if missing"
source_ref: "target-libretro/libretro.cpp:1054-1060" source_ref: "bsnes/target-libretro/libretro.cpp:1054-1060"
+2 -2
View File
@@ -76,7 +76,7 @@ files:
mode: standalone mode: standalone
size: 16384 size: 16384
note: "AMSDOS disc ROM (sideways slot 7)" note: "AMSDOS disc ROM (sideways slot 7)"
source_ref: "src/cap32.cpp:1190" source_ref: "src/cap32.cpp:1202"
- name: system.cpr - name: system.cpr
system: amstrad-cpc system: amstrad-cpc
required: false required: false
@@ -90,7 +90,7 @@ files:
mode: standalone mode: standalone
size: 8192 size: 8192
note: "Multiface 2 ROM" note: "Multiface 2 ROM"
source_ref: "caprice32/rom/MF2.rom, src/cap32.cpp:1268-1287" source_ref: "caprice32/rom/MF2.rom, src/cap32.cpp:1280-1299"
platform_details: platform_details:
bios_mapping: bios_mapping:
+1 -1
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/citra" source: "https://github.com/libretro/citra"
upstream: "https://github.com/citra-emu/citra" upstream: "https://github.com/citra-emu/citra"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "5263fae3344e5e9af43036e0e38bec2d10fb2407" source_commit: "4268124a74b55ddba69f29dc9858f222c4bd006d"
core_version: "Git" core_version: "Git"
display_name: "Nintendo - 3DS (Citra)" display_name: "Nintendo - 3DS (Citra)"
cores: [citra] cores: [citra]
+95 -95
View File
@@ -84,7 +84,7 @@ files:
crc32: "3c14fc70" crc32: "3c14fc70"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:448-454" source_ref: "Machines/Utility/ROMCatalogue.cpp:459-465"
- name: dfs09.rom - name: dfs09.rom
path: BBCMicro/dfs09.rom path: BBCMicro/dfs09.rom
@@ -94,7 +94,7 @@ files:
required: false required: false
note: "Conditional: only when using 8271 disk interface" note: "Conditional: only when using 8271 disk interface"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:456-462" source_ref: "Machines/Utility/ROMCatalogue.cpp:467-473"
- name: dfs-2.26.rom - name: dfs-2.26.rom
path: BBCMicro/dfs-2.26.rom path: BBCMicro/dfs-2.26.rom
@@ -104,7 +104,7 @@ files:
required: false required: false
note: "Conditional: needed for 1770 DFS or tube processor" note: "Conditional: needed for 1770 DFS or tube processor"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:464-470" source_ref: "Machines/Utility/ROMCatalogue.cpp:475-481"
- name: adfs-1.30.rom - name: adfs-1.30.rom
path: BBCMicro/adfs-1.30.rom path: BBCMicro/adfs-1.30.rom
@@ -114,7 +114,7 @@ files:
required: false required: false
note: "Conditional: needed for ADFS support" note: "Conditional: needed for ADFS support"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:472-478" source_ref: "Machines/Utility/ROMCatalogue.cpp:483-489"
- name: ADT-1.40.rom - name: ADT-1.40.rom
path: BBCMicro/ADT-1.40.rom path: BBCMicro/ADT-1.40.rom
@@ -124,7 +124,7 @@ files:
required: false required: false
note: "Optional: fetched separately, silently skipped if absent" note: "Optional: fetched separately, silently skipped if absent"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:480-486" source_ref: "Machines/Utility/ROMCatalogue.cpp:491-497"
- name: TUBE110.rom - name: TUBE110.rom
path: BBCMicro/TUBE110.rom path: BBCMicro/TUBE110.rom
@@ -134,7 +134,7 @@ files:
required: false required: false
note: "Conditional: needed for 6502 tube processor" note: "Conditional: needed for 6502 tube processor"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:488-494" source_ref: "Machines/Utility/ROMCatalogue.cpp:499-505"
- name: Z80_122.rom - name: Z80_122.rom
path: BBCMicro/Z80_122.rom path: BBCMicro/Z80_122.rom
@@ -144,7 +144,7 @@ files:
required: false required: false
note: "Conditional: needed for Z80 tube processor" note: "Conditional: needed for Z80 tube processor"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:496-502" source_ref: "Machines/Utility/ROMCatalogue.cpp:507-513"
# ------------------------------------------------------- # -------------------------------------------------------
# Acorn Electron (machine_name: "Electron") # Acorn Electron (machine_name: "Electron")
@@ -237,7 +237,7 @@ files:
crc32: "c4f0f55f" crc32: "c4f0f55f"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Amiga/Amiga.cpp:60-61, Machines/Utility/ROMCatalogue.cpp:205-211" source_ref: "Machines/Amiga/Amiga.cpp:60-61, Machines/Utility/ROMCatalogue.cpp:216-222"
# ------------------------------------------------------- # -------------------------------------------------------
# Amstrad CPC (machine_name: "AmstradCPC") # Amstrad CPC (machine_name: "AmstradCPC")
@@ -251,7 +251,7 @@ files:
required: false required: false
note: "Built into binary. Required for CPC 464 model." note: "Built into binary. Required for CPC 464 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:273-278, Machines/Utility/ROMLibrary.cpp:14535" source_ref: "Machines/Utility/ROMCatalogue.cpp:284-289, Machines/Utility/ROMLibrary.cpp:14535"
- name: basic464.rom - name: basic464.rom
path: AmstradCPC/basic464.rom path: AmstradCPC/basic464.rom
@@ -261,7 +261,7 @@ files:
required: false required: false
note: "Built into binary. Required for CPC 464 model." note: "Built into binary. Required for CPC 464 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:280-287, Machines/Utility/ROMLibrary.cpp:14532" source_ref: "Machines/Utility/ROMCatalogue.cpp:291-298, Machines/Utility/ROMLibrary.cpp:14532"
- name: os664.rom - name: os664.rom
path: AmstradCPC/os664.rom path: AmstradCPC/os664.rom
@@ -271,7 +271,7 @@ files:
required: false required: false
note: "Built into binary. Required for CPC 664 model." note: "Built into binary. Required for CPC 664 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:289-293, Machines/Utility/ROMLibrary.cpp:14536" source_ref: "Machines/Utility/ROMCatalogue.cpp:300-304, Machines/Utility/ROMLibrary.cpp:14536"
- name: basic664.rom - name: basic664.rom
path: AmstradCPC/basic664.rom path: AmstradCPC/basic664.rom
@@ -281,7 +281,7 @@ files:
required: false required: false
note: "Built into binary. Required for CPC 664 model." note: "Built into binary. Required for CPC 664 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:295-302, Machines/Utility/ROMLibrary.cpp:14534" source_ref: "Machines/Utility/ROMCatalogue.cpp:306-313, Machines/Utility/ROMLibrary.cpp:14534"
- name: os6128.rom - name: os6128.rom
path: AmstradCPC/os6128.rom path: AmstradCPC/os6128.rom
@@ -291,7 +291,7 @@ files:
required: false required: false
note: "Built into binary. Required for CPC 6128 model." note: "Built into binary. Required for CPC 6128 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:304-310, Machines/Utility/ROMLibrary.cpp:14536" source_ref: "Machines/Utility/ROMCatalogue.cpp:315-321, Machines/Utility/ROMLibrary.cpp:14536"
- name: basic6128.rom - name: basic6128.rom
path: AmstradCPC/basic6128.rom path: AmstradCPC/basic6128.rom
@@ -301,7 +301,7 @@ files:
required: false required: false
note: "Built into binary. Required for CPC 6128 model." note: "Built into binary. Required for CPC 6128 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:312-318, Machines/Utility/ROMLibrary.cpp:14533" source_ref: "Machines/Utility/ROMCatalogue.cpp:323-329, Machines/Utility/ROMLibrary.cpp:14533"
- name: amsdos.rom - name: amsdos.rom
path: AmstradCPC/amsdos.rom path: AmstradCPC/amsdos.rom
@@ -311,7 +311,7 @@ files:
required: false required: false
note: "Built into binary. Needed for CPC 664/6128 disk support." note: "Built into binary. Needed for CPC 664/6128 disk support."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:265-271, Machines/Utility/ROMLibrary.cpp:14531" source_ref: "Machines/Utility/ROMCatalogue.cpp:276-282, Machines/Utility/ROMLibrary.cpp:14531"
# ------------------------------------------------------- # -------------------------------------------------------
# Apple II (machine_name: "AppleII") # Apple II (machine_name: "AppleII")
@@ -324,7 +324,7 @@ files:
required: true required: true
note: "Required for original Apple II model" note: "Required for original Apple II model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:348-354" source_ref: "Machines/Utility/ROMCatalogue.cpp:359-365"
- name: apple2.rom - name: apple2.rom
path: AppleII/apple2.rom path: AppleII/apple2.rom
@@ -334,7 +334,7 @@ files:
required: true required: true
note: "Required for Apple II+ model" note: "Required for Apple II+ model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:340-346" source_ref: "Machines/Utility/ROMCatalogue.cpp:351-357"
- name: apple2eu.rom - name: apple2eu.rom
path: AppleII/apple2eu.rom path: AppleII/apple2eu.rom
@@ -344,7 +344,7 @@ files:
required: true required: true
note: "Required for Apple IIe model" note: "Required for Apple IIe model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:332-338" source_ref: "Machines/Utility/ROMCatalogue.cpp:343-349"
- name: apple2e.rom - name: apple2e.rom
path: AppleII/apple2e.rom path: AppleII/apple2e.rom
@@ -354,7 +354,7 @@ files:
required: true required: true
note: "Required for Enhanced IIe model" note: "Required for Enhanced IIe model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:324-330" source_ref: "Machines/Utility/ROMCatalogue.cpp:335-341"
- name: apple2-character.rom - name: apple2-character.rom
path: AppleII/apple2-character.rom path: AppleII/apple2-character.rom
@@ -364,7 +364,7 @@ files:
required: true required: true
note: "Required for Apple II and II+ models" note: "Required for Apple II and II+ models"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:356-362" source_ref: "Machines/Utility/ROMCatalogue.cpp:367-373"
- name: apple2eu-character.rom - name: apple2eu-character.rom
path: AppleII/apple2eu-character.rom path: AppleII/apple2eu-character.rom
@@ -374,7 +374,7 @@ files:
required: true required: true
note: "Required for Apple IIe model" note: "Required for Apple IIe model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:364-370" source_ref: "Machines/Utility/ROMCatalogue.cpp:375-381"
- name: apple2e-character.rom - name: apple2e-character.rom
path: AppleII/apple2e-character.rom path: AppleII/apple2e-character.rom
@@ -384,7 +384,7 @@ files:
required: true required: true
note: "Required for Enhanced IIe model. Also used by Apple IIgs." note: "Required for Enhanced IIe model. Also used by Apple IIgs."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:372-378" source_ref: "Machines/Utility/ROMCatalogue.cpp:383-389"
- name: scsi.rom - name: scsi.rom
path: AppleII/scsi.rom path: AppleII/scsi.rom
@@ -394,7 +394,7 @@ files:
required: false required: false
note: "Conditional: needed for SCSI controller" note: "Conditional: needed for SCSI controller"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:380-386" source_ref: "Machines/Utility/ROMCatalogue.cpp:391-397"
# ------------------------------------------------------- # -------------------------------------------------------
# Apple IIgs (machine_name: "AppleIIgs") # Apple IIgs (machine_name: "AppleIIgs")
@@ -407,7 +407,7 @@ files:
required: true required: true
note: "Required for ROM01 model" note: "Required for ROM01 model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:392-398" source_ref: "Machines/Utility/ROMCatalogue.cpp:403-409"
- name: apple2gs.rom2 - name: apple2gs.rom2
path: AppleIIgs/apple2gs.rom2 path: AppleIIgs/apple2gs.rom2
@@ -417,7 +417,7 @@ files:
required: true required: true
note: "Required for ROM03 model (default)" note: "Required for ROM03 model (default)"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:400-406" source_ref: "Machines/Utility/ROMCatalogue.cpp:411-417"
- name: apple2gs.chr - name: apple2gs.chr
path: AppleIIgs/apple2gs.chr path: AppleIIgs/apple2gs.chr
@@ -426,7 +426,7 @@ files:
crc32: "91e53cd8" crc32: "91e53cd8"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:408-414" source_ref: "Machines/Utility/ROMCatalogue.cpp:419-425"
- name: "341s0632-2" - name: "341s0632-2"
path: "AppleIIgs/341s0632-2" path: "AppleIIgs/341s0632-2"
@@ -435,7 +435,7 @@ files:
crc32: "e1c11fb0" crc32: "e1c11fb0"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:416-421" source_ref: "Machines/Utility/ROMCatalogue.cpp:427-432"
# ------------------------------------------------------- # -------------------------------------------------------
# Atari ST (machine_name: "AtariST") # Atari ST (machine_name: "AtariST")
@@ -447,7 +447,7 @@ files:
crc32: "1a586c64" crc32: "1a586c64"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Atari/ST/AtariST.cpp:98-99, Machines/Utility/ROMCatalogue.cpp:428-434" source_ref: "Machines/Atari/ST/AtariST.cpp:99-100, Machines/Utility/ROMCatalogue.cpp:439-445"
# ------------------------------------------------------- # -------------------------------------------------------
# ColecoVision (machine_name: "ColecoVision") # ColecoVision (machine_name: "ColecoVision")
@@ -459,7 +459,7 @@ files:
crc32: "3aa93ef3" crc32: "3aa93ef3"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:508-514" source_ref: "Machines/Utility/ROMCatalogue.cpp:519-525"
# ------------------------------------------------------- # -------------------------------------------------------
# Commodore 1540/1541 (machine_name: "Commodore1540") # Commodore 1540/1541 (machine_name: "Commodore1540")
@@ -473,7 +473,7 @@ files:
required: false required: false
note: "Conditional: needed when VIC-20 has 1540 drive" note: "Conditional: needed when VIC-20 has 1540 drive"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:520-526" source_ref: "Machines/Utility/ROMCatalogue.cpp:531-537"
- name: 1541.bin - name: 1541.bin
path: Commodore1540/1541.bin path: Commodore1540/1541.bin
@@ -483,7 +483,7 @@ files:
required: false required: false
note: "Conditional: needed when Plus/4 has 1541 drive" note: "Conditional: needed when Plus/4 has 1541 drive"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:528-534" source_ref: "Machines/Utility/ROMCatalogue.cpp:539-545"
# ------------------------------------------------------- # -------------------------------------------------------
# Disk II (machine_name: "DiskII") # Disk II (machine_name: "DiskII")
@@ -497,7 +497,7 @@ files:
required: false required: false
note: "Conditional: needed for 16-sector disk controller" note: "Conditional: needed for 16-sector disk controller"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:540-546" source_ref: "Machines/Utility/ROMCatalogue.cpp:551-557"
- name: state-machine-16.rom - name: state-machine-16.rom
path: DiskII/state-machine-16.rom path: DiskII/state-machine-16.rom
@@ -507,7 +507,7 @@ files:
required: false required: false
note: "Conditional: needed for disk controller. Also used by Oric Pravetz." note: "Conditional: needed for disk controller. Also used by Oric Pravetz."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:548-554" source_ref: "Machines/Utility/ROMCatalogue.cpp:595-601"
- name: boot-13.rom - name: boot-13.rom
path: DiskII/boot-13.rom path: DiskII/boot-13.rom
@@ -527,7 +527,7 @@ files:
required: false required: false
note: "Conditional: needed for 13-sector disk controller" note: "Conditional: needed for 13-sector disk controller"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:600-606" source_ref: "Machines/Utility/ROMCatalogue.cpp:647-653"
# ------------------------------------------------------- # -------------------------------------------------------
# Enterprise 64/128 (machine_name: "Enterprise") # Enterprise 64/128 (machine_name: "Enterprise")
@@ -541,7 +541,7 @@ files:
aliases: ["Exos (198x)(Enterprise).bin"] aliases: ["Exos (198x)(Enterprise).bin"]
note: "One EXOS version required. Selected by target or any available." note: "One EXOS version required. Selected by target or any available."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:648-657" source_ref: "Machines/Utility/ROMCatalogue.cpp:695-704"
- name: exos20.bin - name: exos20.bin
path: Enterprise/exos20.bin path: Enterprise/exos20.bin
@@ -552,7 +552,7 @@ files:
aliases: ["Expandible OS v2.0 (1984)(Intelligent Software).bin"] aliases: ["Expandible OS v2.0 (1984)(Intelligent Software).bin"]
note: "Alternative EXOS version" note: "Alternative EXOS version"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:659-668" source_ref: "Machines/Utility/ROMCatalogue.cpp:706-715"
- name: exos21.bin - name: exos21.bin
path: Enterprise/exos21.bin path: Enterprise/exos21.bin
@@ -563,7 +563,7 @@ files:
aliases: ["Expandible OS v2.1 (1985)(Intelligent Software).bin"] aliases: ["Expandible OS v2.1 (1985)(Intelligent Software).bin"]
note: "Alternative EXOS version" note: "Alternative EXOS version"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:670-679" source_ref: "Machines/Utility/ROMCatalogue.cpp:717-726"
- name: exos23.bin - name: exos23.bin
path: Enterprise/exos23.bin path: Enterprise/exos23.bin
@@ -574,7 +574,7 @@ files:
aliases: ["Expandible OS v2.3 (1987)(Intelligent Software).bin"] aliases: ["Expandible OS v2.3 (1987)(Intelligent Software).bin"]
note: "Alternative EXOS version" note: "Alternative EXOS version"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:681-690" source_ref: "Machines/Utility/ROMCatalogue.cpp:728-737"
- name: basic10.bin - name: basic10.bin
path: Enterprise/basic10.bin path: Enterprise/basic10.bin
@@ -584,7 +584,7 @@ files:
required: true required: true
note: "One BASIC version required. v1.0 single-file version." note: "One BASIC version required. v1.0 single-file version."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:693-699" source_ref: "Machines/Utility/ROMCatalogue.cpp:740-746"
- name: "BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin" - name: "BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin"
path: "Enterprise/BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin" path: "Enterprise/BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin"
@@ -594,7 +594,7 @@ files:
required: false required: false
note: "Alternative: both parts needed together as substitute for basic10.bin" note: "Alternative: both parts needed together as substitute for basic10.bin"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:701-707" source_ref: "Machines/Utility/ROMCatalogue.cpp:748-754"
- name: "BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin" - name: "BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin"
path: "Enterprise/BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin" path: "Enterprise/BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin"
@@ -604,7 +604,7 @@ files:
required: false required: false
note: "Alternative: both parts needed together as substitute for basic10.bin" note: "Alternative: both parts needed together as substitute for basic10.bin"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:709-715" source_ref: "Machines/Utility/ROMCatalogue.cpp:756-762"
- name: basic11.bin - name: basic11.bin
path: Enterprise/basic11.bin path: Enterprise/basic11.bin
@@ -614,7 +614,7 @@ files:
required: true required: true
note: "Alternative BASIC version" note: "Alternative BASIC version"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:717-723" source_ref: "Machines/Utility/ROMCatalogue.cpp:764-770"
- name: "BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin" - name: "BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin"
path: "Enterprise/BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin" path: "Enterprise/BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin"
@@ -624,7 +624,7 @@ files:
required: false required: false
note: "Alternative format of BASIC v1.1 with trailing byte" note: "Alternative format of BASIC v1.1 with trailing byte"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:725-731" source_ref: "Machines/Utility/ROMCatalogue.cpp:772-778"
- name: basic21.bin - name: basic21.bin
path: Enterprise/basic21.bin path: Enterprise/basic21.bin
@@ -637,7 +637,7 @@ files:
- "BASIC Interpreter v2.1 (1985)(Intelligent Software)[a].bin" - "BASIC Interpreter v2.1 (1985)(Intelligent Software)[a].bin"
note: "Alternative BASIC version" note: "Alternative BASIC version"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:733-743" source_ref: "Machines/Utility/ROMCatalogue.cpp:780-790"
- name: epdos.bin - name: epdos.bin
path: Enterprise/epdos.bin path: Enterprise/epdos.bin
@@ -648,7 +648,7 @@ files:
aliases: ["EPDOS v1.7 (19xx)(Haluska, Laszlo).bin"] aliases: ["EPDOS v1.7 (19xx)(Haluska, Laszlo).bin"]
note: "Conditional: needed for EPDOS disk interface" note: "Conditional: needed for EPDOS disk interface"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:745-755" source_ref: "Machines/Utility/ROMCatalogue.cpp:792-802"
- name: exdos.bin - name: exdos.bin
path: Enterprise/exdos.bin path: Enterprise/exdos.bin
@@ -659,7 +659,7 @@ files:
aliases: ["EX-DOS EPROM (198x)(Enterprise).bin"] aliases: ["EX-DOS EPROM (198x)(Enterprise).bin"]
note: "Conditional: needed when DOS is set to EXDOS" note: "Conditional: needed when DOS is set to EXDOS"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:757-766" source_ref: "Machines/Utility/ROMCatalogue.cpp:804-813"
# ------------------------------------------------------- # -------------------------------------------------------
# Apple Macintosh (machine_name: "Macintosh") # Apple Macintosh (machine_name: "Macintosh")
@@ -672,7 +672,7 @@ files:
required: true required: true
note: "Required for Macintosh 128k model" note: "Required for Macintosh 128k model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:772-778" source_ref: "Machines/Utility/ROMCatalogue.cpp:819-825"
- name: mac512k.rom - name: mac512k.rom
path: Macintosh/mac512k.rom path: Macintosh/mac512k.rom
@@ -682,7 +682,7 @@ files:
required: true required: true
note: "Required for Macintosh 512k model" note: "Required for Macintosh 512k model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:780-786" source_ref: "Machines/Utility/ROMCatalogue.cpp:827-833"
- name: macplus.rom - name: macplus.rom
path: Macintosh/macplus.rom path: Macintosh/macplus.rom
@@ -692,7 +692,7 @@ files:
required: true required: true
note: "Required for Macintosh 512ke and Plus models" note: "Required for Macintosh 512ke and Plus models"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:788-798" source_ref: "Machines/Utility/ROMCatalogue.cpp:835-845"
# ------------------------------------------------------- # -------------------------------------------------------
# Master System (machine_name: "MasterSystem") # Master System (machine_name: "MasterSystem")
@@ -705,7 +705,7 @@ files:
required: false required: false
note: "Optional. Boots cartridge directly if absent." note: "Optional. Boots cartridge directly if absent."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:812-818" source_ref: "Machines/Utility/ROMCatalogue.cpp:859-865"
- name: japanese-bios.sms - name: japanese-bios.sms
path: MasterSystem/japanese-bios.sms path: MasterSystem/japanese-bios.sms
@@ -715,7 +715,7 @@ files:
required: false required: false
note: "Optional. Used for Japan region. Boots without if absent." note: "Optional. Used for Japan region. Boots without if absent."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:804-810" source_ref: "Machines/Utility/ROMCatalogue.cpp:851-857"
# ------------------------------------------------------- # -------------------------------------------------------
# MSX (machine_name: "MSX") # MSX (machine_name: "MSX")
@@ -729,7 +729,7 @@ files:
required: true required: true
note: "Required for MSX1. Region bytes patched in memory if regional BIOS absent." note: "Required for MSX1. Region bytes patched in memory if regional BIOS absent."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:825-831" source_ref: "Machines/Utility/ROMCatalogue.cpp:872-878"
- name: msx-japanese.rom - name: msx-japanese.rom
path: MSX/msx-japanese.rom path: MSX/msx-japanese.rom
@@ -739,7 +739,7 @@ files:
required: false required: false
note: "Alternative to msx.rom for Japanese region" note: "Alternative to msx.rom for Japanese region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:833-839" source_ref: "Machines/Utility/ROMCatalogue.cpp:880-886"
- name: msx-american.rom - name: msx-american.rom
path: MSX/msx-american.rom path: MSX/msx-american.rom
@@ -748,7 +748,7 @@ files:
required: false required: false
note: "Alternative to msx.rom for American region" note: "Alternative to msx.rom for American region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:841-847" source_ref: "Machines/Utility/ROMCatalogue.cpp:888-894"
- name: msx-european.rom - name: msx-european.rom
path: MSX/msx-european.rom path: MSX/msx-european.rom
@@ -757,7 +757,7 @@ files:
required: false required: false
note: "Alternative to msx.rom for European region" note: "Alternative to msx.rom for European region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:849-855" source_ref: "Machines/Utility/ROMCatalogue.cpp:896-902"
- name: disk.rom - name: disk.rom
path: MSX/disk.rom path: MSX/disk.rom
@@ -767,7 +767,7 @@ files:
required: false required: false
note: "Conditional: needed for disk drive support" note: "Conditional: needed for disk drive support"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:857-863" source_ref: "Machines/Utility/ROMCatalogue.cpp:904-910"
- name: msx2.rom - name: msx2.rom
aliases: [MSX2.ROM] aliases: [MSX2.ROM]
@@ -778,7 +778,7 @@ files:
required: true required: true
note: "Required for MSX2" note: "Required for MSX2"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:865-872" source_ref: "Machines/Utility/ROMCatalogue.cpp:912-919"
- name: msx2ext.rom - name: msx2ext.rom
aliases: [MSX2EXT.ROM] aliases: [MSX2EXT.ROM]
@@ -789,7 +789,7 @@ files:
required: true required: true
note: "Required for MSX2" note: "Required for MSX2"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:874-880" source_ref: "Machines/Utility/ROMCatalogue.cpp:921-927"
- name: fmpac.rom - name: fmpac.rom
path: MSX/fmpac.rom path: MSX/fmpac.rom
@@ -799,7 +799,7 @@ files:
required: false required: false
note: "Conditional: needed for MSX-Music support" note: "Conditional: needed for MSX-Music support"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:882-888" source_ref: "Machines/Utility/ROMCatalogue.cpp:929-935"
# ------------------------------------------------------- # -------------------------------------------------------
# Oric (machine_name: "Oric") # Oric (machine_name: "Oric")
@@ -812,7 +812,7 @@ files:
required: true required: true
note: "Required for Oric-1 model" note: "Required for Oric-1 model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:918-924" source_ref: "Machines/Utility/ROMCatalogue.cpp:965-971"
- name: basic11.rom - name: basic11.rom
path: Oric/basic11.rom path: Oric/basic11.rom
@@ -822,7 +822,7 @@ files:
required: true required: true
note: "Required for Oric Atmos model" note: "Required for Oric Atmos model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:926-932" source_ref: "Machines/Utility/ROMCatalogue.cpp:973-979"
- name: pravetz.rom - name: pravetz.rom
path: Oric/pravetz.rom path: Oric/pravetz.rom
@@ -832,7 +832,7 @@ files:
required: true required: true
note: "Required for Pravetz 8D model" note: "Required for Pravetz 8D model"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:934-940" source_ref: "Machines/Utility/ROMCatalogue.cpp:981-987"
- name: colour.rom - name: colour.rom
path: Oric/colour.rom path: Oric/colour.rom
@@ -842,7 +842,7 @@ files:
required: false required: false
note: "Optional. Enables colour video output." note: "Optional. Enables colour video output."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:894-900" source_ref: "Machines/Utility/ROMCatalogue.cpp:941-947"
- name: ORIC.PAL-PROM-TBP24S10-1ab9b572.bin - name: ORIC.PAL-PROM-TBP24S10-1ab9b572.bin
path: Oric/ORIC.PAL-PROM-TBP24S10-1ab9b572.bin path: Oric/ORIC.PAL-PROM-TBP24S10-1ab9b572.bin
@@ -852,7 +852,7 @@ files:
required: false required: false
note: "Optional. Alternative colour ROM." note: "Optional. Alternative colour ROM."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:902-908" source_ref: "Machines/Utility/ROMCatalogue.cpp:949-955"
- name: PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin - name: PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin
path: Oric/PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin path: Oric/PRAVETZ-8D.PAL-PROM-82S129-1576a69b.bin
@@ -862,7 +862,7 @@ files:
required: false required: false
note: "Optional. Colour ROM for Pravetz model." note: "Optional. Colour ROM for Pravetz model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:910-916" source_ref: "Machines/Utility/ROMCatalogue.cpp:957-963"
- name: bd500.rom - name: bd500.rom
path: Oric/bd500.rom path: Oric/bd500.rom
@@ -872,7 +872,7 @@ files:
required: false required: false
note: "Conditional: needed for Byte Drive 500 disk interface" note: "Conditional: needed for Byte Drive 500 disk interface"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:942-948" source_ref: "Machines/Utility/ROMCatalogue.cpp:989-995"
- name: jasmin.rom - name: jasmin.rom
path: Oric/jasmin.rom path: Oric/jasmin.rom
@@ -882,7 +882,7 @@ files:
required: false required: false
note: "Conditional: needed for Jasmin disk interface" note: "Conditional: needed for Jasmin disk interface"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:950-956" source_ref: "Machines/Utility/ROMCatalogue.cpp:997-1003"
- name: microdisc.rom - name: microdisc.rom
path: Oric/microdisc.rom path: Oric/microdisc.rom
@@ -892,7 +892,7 @@ files:
required: false required: false
note: "Conditional: needed for Microdisc disk interface" note: "Conditional: needed for Microdisc disk interface"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:958-964" source_ref: "Machines/Utility/ROMCatalogue.cpp:1005-1011"
- name: 8dos.rom - name: 8dos.rom
path: Oric/8dos.rom path: Oric/8dos.rom
@@ -902,7 +902,7 @@ files:
required: false required: false
note: "Conditional: needed for Pravetz 8-DOS disk interface" note: "Conditional: needed for Pravetz 8-DOS disk interface"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:966-972" source_ref: "Machines/Utility/ROMCatalogue.cpp:1013-1019"
# ------------------------------------------------------- # -------------------------------------------------------
# PC Compatible (machine_name: "PCCompatible") # PC Compatible (machine_name: "PCCompatible")
@@ -915,7 +915,7 @@ files:
required: true required: true
note: "Required for XT-class emulation" note: "Required for XT-class emulation"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:978-984" source_ref: "Machines/Utility/ROMCatalogue.cpp:1025-1031"
- name: GLaTICK_0.8.5_AT.ROM - name: GLaTICK_0.8.5_AT.ROM
path: PCCompatible/GLaTICK_0.8.5_AT.ROM path: PCCompatible/GLaTICK_0.8.5_AT.ROM
@@ -925,7 +925,7 @@ files:
required: false required: false
note: "XT-class RTC option ROM" note: "XT-class RTC option ROM"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:986-992" source_ref: "Machines/Utility/ROMCatalogue.cpp:1033-1039"
- name: "Phoenix 80286 ROM BIOS Version 3.05.bin" - name: "Phoenix 80286 ROM BIOS Version 3.05.bin"
path: "PCCompatible/Phoenix 80286 ROM BIOS Version 3.05.bin" path: "PCCompatible/Phoenix 80286 ROM BIOS Version 3.05.bin"
@@ -935,7 +935,7 @@ files:
required: true required: true
note: "Required for AT-class emulation (alternative to IBM AT BIOS)" note: "Required for AT-class emulation (alternative to IBM AT BIOS)"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:994-1000" source_ref: "Machines/Utility/ROMCatalogue.cpp:1041-1047"
- name: at-bios.bin - name: at-bios.bin
path: PCCompatible/at-bios.bin path: PCCompatible/at-bios.bin
@@ -945,7 +945,7 @@ files:
required: true required: true
note: "AT-class: single-file IBM AT BIOS (alternative to split U27/U47)" note: "AT-class: single-file IBM AT BIOS (alternative to split U27/U47)"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1002-1008" source_ref: "Machines/Utility/ROMCatalogue.cpp:1049-1055"
- name: BIOS_5170_15NOV85_U27_61X9266_27256.BIN - name: BIOS_5170_15NOV85_U27_61X9266_27256.BIN
path: PCCompatible/BIOS_5170_15NOV85_U27_61X9266_27256.BIN path: PCCompatible/BIOS_5170_15NOV85_U27_61X9266_27256.BIN
@@ -955,7 +955,7 @@ files:
required: false required: false
note: "AT-class: split BIOS, used with U47 chip" note: "AT-class: split BIOS, used with U47 chip"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1010-1016" source_ref: "Machines/Utility/ROMCatalogue.cpp:1057-1063"
- name: BIOS_5170_15NOV85_U47_61X9265_27256.BIN - name: BIOS_5170_15NOV85_U47_61X9265_27256.BIN
path: PCCompatible/BIOS_5170_15NOV85_U47_61X9265_27256.BIN path: PCCompatible/BIOS_5170_15NOV85_U47_61X9265_27256.BIN
@@ -995,7 +995,7 @@ files:
required: false required: false
note: "Needed for EGA video adapter" note: "Needed for EGA video adapter"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1042-1048" source_ref: "Machines/Utility/ROMCatalogue.cpp:1217-1223"
- name: ibm_vga.bin - name: ibm_vga.bin
path: PCCompatible/ibm_vga.bin path: PCCompatible/ibm_vga.bin
@@ -1005,7 +1005,7 @@ files:
required: false required: false
note: "Needed for VGA video adapter" note: "Needed for VGA video adapter"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1050-1056" source_ref: "Machines/Utility/ROMCatalogue.cpp:1225-1231"
- name: ibm-basic-1.10.rom - name: ibm-basic-1.10.rom
path: PCCompatible/ibm-basic-1.10.rom path: PCCompatible/ibm-basic-1.10.rom
@@ -1015,7 +1015,7 @@ files:
required: false required: false
note: "Required for AT-class with IBM BIOS (not needed with Phoenix)" note: "Required for AT-class with IBM BIOS (not needed with Phoenix)"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1058-1064" source_ref: "Machines/Utility/ROMCatalogue.cpp:1233-1239"
# ------------------------------------------------------- # -------------------------------------------------------
# Commodore Plus/4 (machine_name: "Plus4") # Commodore Plus/4 (machine_name: "Plus4")
@@ -1027,7 +1027,7 @@ files:
crc32: "74eaae87" crc32: "74eaae87"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1221-1228" source_ref: "Machines/Utility/ROMCatalogue.cpp:1401-1408"
- name: kernal.318004-05.bin - name: kernal.318004-05.bin
path: Plus4/kernal.318004-05.bin path: Plus4/kernal.318004-05.bin
@@ -1037,7 +1037,7 @@ files:
required: true required: true
note: "Default kernel version requested by machine code" note: "Default kernel version requested by machine code"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1214-1220" source_ref: "Machines/Utility/ROMCatalogue.cpp:1394-1400"
- name: kernal.318004-03.bin - name: kernal.318004-03.bin
path: Plus4/kernal.318004-03.bin path: Plus4/kernal.318004-03.bin
@@ -1091,7 +1091,7 @@ files:
crc32: "db4c43c1" crc32: "db4c43c1"
required: true required: true
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1399-1405" source_ref: "Machines/Utility/ROMCatalogue.cpp:1579-1585"
- name: characters-english.bin - name: characters-english.bin
path: Vic20/characters-english.bin path: Vic20/characters-english.bin
@@ -1101,7 +1101,7 @@ files:
required: true required: true
note: "Required for English region" note: "Required for English region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1407-1413" source_ref: "Machines/Utility/ROMCatalogue.cpp:1587-1593"
- name: kernel-pal.bin - name: kernel-pal.bin
path: Vic20/kernel-pal.bin path: Vic20/kernel-pal.bin
@@ -1111,7 +1111,7 @@ files:
required: true required: true
note: "Required for English PAL region" note: "Required for English PAL region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1415-1421" source_ref: "Machines/Utility/ROMCatalogue.cpp:1595-1601"
- name: kernel-ntsc.bin - name: kernel-ntsc.bin
path: Vic20/kernel-ntsc.bin path: Vic20/kernel-ntsc.bin
@@ -1121,7 +1121,7 @@ files:
required: true required: true
note: "Required for English NTSC region" note: "Required for English NTSC region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1423-1429" source_ref: "Machines/Utility/ROMCatalogue.cpp:1603-1609"
- name: characters-danish.bin - name: characters-danish.bin
path: Vic20/characters-danish.bin path: Vic20/characters-danish.bin
@@ -1131,7 +1131,7 @@ files:
required: false required: false
note: "Required for Danish region" note: "Required for Danish region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1431-1437" source_ref: "Machines/Utility/ROMCatalogue.cpp:1611-1617"
- name: kernel-danish.bin - name: kernel-danish.bin
path: Vic20/kernel-danish.bin path: Vic20/kernel-danish.bin
@@ -1141,7 +1141,7 @@ files:
required: false required: false
note: "Required for Danish region" note: "Required for Danish region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1439-1445" source_ref: "Machines/Utility/ROMCatalogue.cpp:1619-1625"
- name: characters-japanese.bin - name: characters-japanese.bin
path: Vic20/characters-japanese.bin path: Vic20/characters-japanese.bin
@@ -1151,7 +1151,7 @@ files:
required: false required: false
note: "Required for Japanese region" note: "Required for Japanese region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1447-1453" source_ref: "Machines/Utility/ROMCatalogue.cpp:1627-1633"
- name: kernel-japanese.bin - name: kernel-japanese.bin
path: Vic20/kernel-japanese.bin path: Vic20/kernel-japanese.bin
@@ -1161,7 +1161,7 @@ files:
required: false required: false
note: "Required for Japanese region" note: "Required for Japanese region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1455-1461" source_ref: "Machines/Utility/ROMCatalogue.cpp:1635-1641"
- name: characters-swedish.bin - name: characters-swedish.bin
path: Vic20/characters-swedish.bin path: Vic20/characters-swedish.bin
@@ -1171,7 +1171,7 @@ files:
required: false required: false
note: "Required for Swedish region" note: "Required for Swedish region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1463-1469" source_ref: "Machines/Utility/ROMCatalogue.cpp:1643-1649"
- name: kernel-swedish.bin - name: kernel-swedish.bin
path: Vic20/kernel-swedish.bin path: Vic20/kernel-swedish.bin
@@ -1181,7 +1181,7 @@ files:
required: false required: false
note: "Required for Swedish region" note: "Required for Swedish region"
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1471-1477" source_ref: "Machines/Utility/ROMCatalogue.cpp:1651-1657"
# ------------------------------------------------------- # -------------------------------------------------------
# Sinclair ZX Spectrum (machine_name: "ZXSpectrum") # Sinclair ZX Spectrum (machine_name: "ZXSpectrum")
@@ -1195,7 +1195,7 @@ files:
required: false required: false
note: "Built into binary. Required for 16K/48K model." note: "Built into binary. Required for 16K/48K model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1483-1489, Machines/Utility/ROMLibrary.cpp:14539" source_ref: "Machines/Utility/ROMCatalogue.cpp:1663-1669, Machines/Utility/ROMLibrary.cpp:14539"
- name: 128.rom - name: 128.rom
path: ZXSpectrum/128.rom path: ZXSpectrum/128.rom
@@ -1205,7 +1205,7 @@ files:
required: false required: false
note: "Built into binary. Required for 128K model." note: "Built into binary. Required for 128K model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1491-1497, Machines/Utility/ROMLibrary.cpp:14540" source_ref: "Machines/Utility/ROMCatalogue.cpp:1671-1677, Machines/Utility/ROMLibrary.cpp:14540"
- name: plus2.rom - name: plus2.rom
path: ZXSpectrum/plus2.rom path: ZXSpectrum/plus2.rom
@@ -1215,7 +1215,7 @@ files:
required: false required: false
note: "Built into binary. Required for +2 model." note: "Built into binary. Required for +2 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1499-1505, Machines/Utility/ROMLibrary.cpp:14541" source_ref: "Machines/Utility/ROMCatalogue.cpp:1679-1685, Machines/Utility/ROMLibrary.cpp:14541"
- name: plus3.rom - name: plus3.rom
path: ZXSpectrum/plus3.rom path: ZXSpectrum/plus3.rom
@@ -1225,7 +1225,7 @@ files:
required: false required: false
note: "Built into binary. Required for +2a/+3 model." note: "Built into binary. Required for +2a/+3 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1507-1516, Machines/Utility/ROMLibrary.cpp:14542" source_ref: "Machines/Utility/ROMCatalogue.cpp:1687-1696, Machines/Utility/ROMLibrary.cpp:14542"
# ------------------------------------------------------- # -------------------------------------------------------
# Sinclair ZX80/ZX81 (machine_name: "ZX8081") # Sinclair ZX80/ZX81 (machine_name: "ZX8081")
@@ -1239,7 +1239,7 @@ files:
required: false required: false
note: "Built into binary. Required for ZX80 model." note: "Built into binary. Required for ZX80 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1522-1528, Machines/Utility/ROMLibrary.cpp:14544" source_ref: "Machines/Utility/ROMCatalogue.cpp:1702-1708, Machines/Utility/ROMLibrary.cpp:14544"
- name: zx81.rom - name: zx81.rom
path: ZX8081/zx81.rom path: ZX8081/zx81.rom
@@ -1249,4 +1249,4 @@ files:
required: false required: false
note: "Built into binary. Required for ZX81 model." note: "Built into binary. Required for ZX81 model."
mode: standalone mode: standalone
source_ref: "Machines/Utility/ROMCatalogue.cpp:1530-1536, Machines/Utility/ROMLibrary.cpp:14545" source_ref: "Machines/Utility/ROMCatalogue.cpp:1710-1716, Machines/Utility/ROMLibrary.cpp:14545"
+4 -4
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/desmume" source: "https://github.com/libretro/desmume"
upstream: "https://github.com/TASEmulators/desmume" upstream: "https://github.com/TASEmulators/desmume"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "7f05a8d447b00acd9e0798aee97b4f72eb505ef9" source_commit: "ae0f7f51f96d9b5741b47b425505a4a4224b91fa"
core_version: "SVN" core_version: "SVN"
display_name: "Nintendo - DS (DeSmuME)" display_name: "Nintendo - DS (DeSmuME)"
cores: [desmume] cores: [desmume]
@@ -24,7 +24,7 @@ files:
hle_fallback: true hle_fallback: true
size: 16384 size: 16384
validation: [size] validation: [size]
source_ref: "desmume/src/NDSSystem.cpp:2178-2182, frontend/libretro/libretro.cpp:763" source_ref: "desmume/src/NDSSystem.cpp:2178-2182, desmume/src/frontend/libretro/libretro.cpp:763"
note: "Native file needed for firmware boot and SWI-from-BIOS accuracy" note: "Native file needed for firmware boot and SWI-from-BIOS accuracy"
- name: "bios9.bin" - name: "bios9.bin"
@@ -34,7 +34,7 @@ files:
hle_fallback: true hle_fallback: true
size: 4096 size: 4096
validation: [size] validation: [size]
source_ref: "desmume/src/NDSSystem.cpp:2236-2239, frontend/libretro/libretro.cpp:764" source_ref: "desmume/src/NDSSystem.cpp:2236-2239, desmume/src/frontend/libretro/libretro.cpp:764"
note: "Native file needed for firmware boot and logo comparison (Pal Park)" note: "Native file needed for firmware boot and logo comparison (Pal Park)"
- name: "firmware.bin" - name: "firmware.bin"
@@ -42,5 +42,5 @@ files:
description: "NDS firmware image" description: "NDS firmware image"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "desmume/src/firmware.cpp:249-280, frontend/libretro/libretro.cpp:765" source_ref: "desmume/src/firmware.cpp:249-280, desmume/src/frontend/libretro/libretro.cpp:765"
note: "Loaded only if both BIOS files present; needed for boot animation, wifi config, user settings" note: "Loaded only if both BIOS files present; needed for boot animation, wifi config, user settings"
+20 -20
View File
@@ -45,7 +45,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "GameCube PAL boot ROM" note: "GameCube PAL boot ROM"
source_ref: "Source/Core/Core/Config/MainSettings.cpp:776-782" source_ref: "Source/Core/Core/Config/MainSettings.cpp:792-798"
- name: "IPL.bin" - name: "IPL.bin"
path: "GC/JAP/IPL.bin" path: "GC/JAP/IPL.bin"
@@ -144,7 +144,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "OTP/SEEPROM dump (Wii encryption keys). Needed if not appended to nand.bin for NAND import" note: "OTP/SEEPROM dump (Wii encryption keys). Needed if not appended to nand.bin for NAND import"
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:20, Source/Core/DiscIO/NANDImporter.cpp:82-94, Source/Core/DiscIO/NANDImporter.h:46" source_ref: "Source/Core/DiscIO/NANDImporter.cpp:20, Source/Core/DiscIO/NANDImporter.cpp:85-97, Source/Core/DiscIO/NANDImporter.h:55"
# -- Wii SD Card Image -- # -- Wii SD Card Image --
- name: "WiiSD.raw" - name: "WiiSD.raw"
@@ -169,7 +169,7 @@ files:
hle_fallback: true hle_fallback: true
mode: standalone mode: standalone
note: "Wii System Menu WAD. Installed to NAND via Tools > Install WAD, needed for Wii Menu boot" note: "Wii System Menu WAD. Installed to NAND via Tools > Install WAD, needed for Wii Menu boot"
source_ref: "Source/Core/DolphinQt/MainWindow.cpp:1629-1631, Source/Core/DolphinQt/MenuBar.cpp:1218-1232" source_ref: "Source/Core/DolphinQt/MainWindow.cpp:1653-1655, Source/Core/DolphinQt/MenuBar.cpp:1240-1254"
# -- NAND Certificates (auto-extracted) -- # -- NAND Certificates (auto-extracted) --
- name: "clientca.pem" - name: "clientca.pem"
@@ -177,14 +177,14 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "SSL client certificate. Auto-extracted from IOS13 content during NAND import" note: "SSL client certificate. Auto-extracted from IOS13 content during NAND import"
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:239-323" source_ref: "Source/Core/DiscIO/NANDImporter.cpp:258-342"
- name: "clientcakey.pem" - name: "clientcakey.pem"
path: "Wii/clientcakey.pem" path: "Wii/clientcakey.pem"
required: false required: false
hle_fallback: true hle_fallback: true
note: "SSL client private key. Auto-extracted from IOS13 content during NAND import" note: "SSL client private key. Auto-extracted from IOS13 content during NAND import"
source_ref: "Source/Core/DiscIO/NANDImporter.cpp:275" source_ref: "Source/Core/DiscIO/NANDImporter.cpp:294"
- name: "rootca.pem" - name: "rootca.pem"
path: "Wii/rootca.pem" path: "Wii/rootca.pem"
@@ -205,105 +205,105 @@ files:
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8723A BT firmware for Wiimote passthrough" note: "Realtek 8723A BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:387" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:414"
- name: "rtl8723b_fw.bin" - name: "rtl8723b_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8723b_fw.bin" path: "Load/Firmware/rtl_bt/rtl8723b_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8723B BT firmware for Wiimote passthrough" note: "Realtek 8723B BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:389" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:416"
- name: "rtl8723d_fw.bin" - name: "rtl8723d_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8723d_fw.bin" path: "Load/Firmware/rtl_bt/rtl8723d_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8723D BT firmware for Wiimote passthrough" note: "Realtek 8723D BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:391" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:418"
- name: "rtl8761a_fw.bin" - name: "rtl8761a_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8761a_fw.bin" path: "Load/Firmware/rtl_bt/rtl8761a_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8761A BT firmware for Wiimote passthrough" note: "Realtek 8761A BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:393" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:420"
- name: "rtl8761bu_fw.bin" - name: "rtl8761bu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8761bu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8761bu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8761BU BT firmware for Wiimote passthrough (most common USB dongle)" note: "Realtek 8761BU BT firmware for Wiimote passthrough (most common USB dongle)"
source_ref: "RealtekFirmwareLoader.cpp:395" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:422"
- name: "rtl8821a_fw.bin" - name: "rtl8821a_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8821a_fw.bin" path: "Load/Firmware/rtl_bt/rtl8821a_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8821A BT firmware for Wiimote passthrough" note: "Realtek 8821A BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:397" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:424"
- name: "rtl8821c_fw.bin" - name: "rtl8821c_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8821c_fw.bin" path: "Load/Firmware/rtl_bt/rtl8821c_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8821C BT firmware for Wiimote passthrough" note: "Realtek 8821C BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:399" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:426"
- name: "rtl8822b_fw.bin" - name: "rtl8822b_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8822b_fw.bin" path: "Load/Firmware/rtl_bt/rtl8822b_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8822B BT firmware for Wiimote passthrough" note: "Realtek 8822B BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:403" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:430"
- name: "rtl8822cu_fw.bin" - name: "rtl8822cu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8822cu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8822cu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8822CU BT firmware for Wiimote passthrough" note: "Realtek 8822CU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:401" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:428"
- name: "rtl8851bu_fw.bin" - name: "rtl8851bu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8851bu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8851bu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8851BU BT firmware for Wiimote passthrough" note: "Realtek 8851BU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:405" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:432"
- name: "rtl8852au_fw.bin" - name: "rtl8852au_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852au_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852au_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852AU BT firmware for Wiimote passthrough" note: "Realtek 8852AU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:407" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:434"
- name: "rtl8852bu_fw.bin" - name: "rtl8852bu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852bu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852bu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852BU BT firmware for Wiimote passthrough" note: "Realtek 8852BU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:409" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:436"
- name: "rtl8852cu_fw.bin" - name: "rtl8852cu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852cu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852cu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852CU BT firmware for Wiimote passthrough" note: "Realtek 8852CU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:411" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:438"
- name: "rtl8852btu_fw.bin" - name: "rtl8852btu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852btu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852btu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough" note: "Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:413" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:440"
- name: "rtl8922au_fw.bin" - name: "rtl8922au_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8922au_fw.bin" path: "Load/Firmware/rtl_bt/rtl8922au_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8922AU BT firmware for Wiimote passthrough" note: "Realtek 8922AU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:415" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:442"
notes: notes:
hle_available: true hle_available: true
+31 -31
View File
@@ -106,7 +106,7 @@ files:
size: 65536 size: 65536
sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7" sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:110,154-160, munt ROMInfo.cpp:59,89" source_ref: "src/midi/mt32.cpp:110, src/midi/mt32.cpp:154-160, munt ROMInfo.cpp:59, munt ROMInfo.cpp:89"
- name: "ctrl_mt32_1_05.rom" - name: "ctrl_mt32_1_05.rom"
path: "mt32-roms/ctrl_mt32_1_05.rom" path: "mt32-roms/ctrl_mt32_1_05.rom"
@@ -115,7 +115,7 @@ files:
size: 65536 size: 65536
sha1: "e17a3a6d265bf1fa150312061134293d2b58288c" sha1: "e17a3a6d265bf1fa150312061134293d2b58288c"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:114,162-168, munt ROMInfo.cpp:62,92" source_ref: "src/midi/mt32.cpp:114, src/midi/mt32.cpp:162-168, munt ROMInfo.cpp:62, munt ROMInfo.cpp:92"
- name: "ctrl_mt32_1_06.rom" - name: "ctrl_mt32_1_06.rom"
path: "mt32-roms/ctrl_mt32_1_06.rom" path: "mt32-roms/ctrl_mt32_1_06.rom"
@@ -124,7 +124,7 @@ files:
size: 65536 size: 65536
sha1: "a553481f4e2794c10cfe597fef154eef0d8257de" sha1: "a553481f4e2794c10cfe597fef154eef0d8257de"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:118,170-176, munt ROMInfo.cpp:65,95" source_ref: "src/midi/mt32.cpp:118, src/midi/mt32.cpp:170-176, munt ROMInfo.cpp:65, munt ROMInfo.cpp:95"
- name: "ctrl_mt32_1_07.rom" - name: "ctrl_mt32_1_07.rom"
path: "mt32-roms/ctrl_mt32_1_07.rom" path: "mt32-roms/ctrl_mt32_1_07.rom"
@@ -133,7 +133,7 @@ files:
size: 65536 size: 65536
sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987" sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:122,178-184, munt ROMInfo.cpp:68,98" source_ref: "src/midi/mt32.cpp:122, src/midi/mt32.cpp:178-184, munt ROMInfo.cpp:68, munt ROMInfo.cpp:98"
- name: "ctrl_mt32_bluer.rom" - name: "ctrl_mt32_bluer.rom"
path: "mt32-roms/ctrl_mt32_bluer.rom" path: "mt32-roms/ctrl_mt32_bluer.rom"
@@ -142,7 +142,7 @@ files:
size: 65536 size: 65536
sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92" sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:126,186-192, munt ROMInfo.cpp:71,101" source_ref: "src/midi/mt32.cpp:126, src/midi/mt32.cpp:186-192, munt ROMInfo.cpp:71, munt ROMInfo.cpp:101"
# -- MT-32 v2.x control ROMs, full images (131072 bytes) -- # -- MT-32 v2.x control ROMs, full images (131072 bytes) --
# MAME dumps mt32_2.0.3.ic28, mt32_2.0.4.ic28 and mt32_2.0.7.ic28. # MAME dumps mt32_2.0.3.ic28, mt32_2.0.4.ic28 and mt32_2.0.7.ic28.
@@ -154,7 +154,7 @@ files:
size: 131072 size: 131072
sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce" sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:130,194-200, munt ROMInfo.cpp:73,103" source_ref: "src/midi/mt32.cpp:130, src/midi/mt32.cpp:194-200, munt ROMInfo.cpp:73, munt ROMInfo.cpp:103"
- name: "ctrl_mt32_2_04.rom" - name: "ctrl_mt32_2_04.rom"
path: "mt32-roms/ctrl_mt32_2_04.rom" path: "mt32-roms/ctrl_mt32_2_04.rom"
@@ -163,7 +163,7 @@ files:
size: 131072 size: 131072
sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb" sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:132,202-208, munt ROMInfo.cpp:74,104" source_ref: "src/midi/mt32.cpp:132, src/midi/mt32.cpp:202-208, munt ROMInfo.cpp:74, munt ROMInfo.cpp:104"
- name: "ctrl_mt32_2_06.rom" - name: "ctrl_mt32_2_06.rom"
path: "mt32-roms/ctrl_mt32_2_06.rom" path: "mt32-roms/ctrl_mt32_2_06.rom"
@@ -172,7 +172,7 @@ files:
size: 131072 size: 131072
sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed" sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:134,210-216, munt ROMInfo.cpp:75,105" source_ref: "src/midi/mt32.cpp:134, src/midi/mt32.cpp:210-216, munt ROMInfo.cpp:75, munt ROMInfo.cpp:105"
- name: "ctrl_mt32_2_07.rom" - name: "ctrl_mt32_2_07.rom"
path: "mt32-roms/ctrl_mt32_2_07.rom" path: "mt32-roms/ctrl_mt32_2_07.rom"
@@ -181,7 +181,7 @@ files:
size: 131072 size: 131072
sha1: "47b52adefedaec475c925e54340e37673c11707c" sha1: "47b52adefedaec475c925e54340e37673c11707c"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:136,218-224, munt ROMInfo.cpp:76,106" source_ref: "src/midi/mt32.cpp:136, src/midi/mt32.cpp:218-224, munt ROMInfo.cpp:76, munt ROMInfo.cpp:106"
# -- CM-32L family control ROMs, full images (65536 bytes) -- # -- CM-32L family control ROMs, full images (65536 bytes) --
# MAME dumps lapc-i.v1.0.0.ic3.bin and cm32l_control.rom. # MAME dumps lapc-i.v1.0.0.ic3.bin and cm32l_control.rom.
@@ -193,7 +193,7 @@ files:
size: 65536 size: 65536
sha1: "73683d585cd6948cc19547942ca0e14a0319456d" sha1: "73683d585cd6948cc19547942ca0e14a0319456d"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:143,226-232, munt ROMInfo.cpp:77,107" source_ref: "src/midi/mt32.cpp:143, src/midi/mt32.cpp:226-232, munt ROMInfo.cpp:77, munt ROMInfo.cpp:107"
- name: "ctrl_cm32l_1_02.rom" - name: "ctrl_cm32l_1_02.rom"
path: "mt32-roms/ctrl_cm32l_1_02.rom" path: "mt32-roms/ctrl_cm32l_1_02.rom"
@@ -202,7 +202,7 @@ files:
size: 65536 size: 65536
sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8" sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:144,234-240, munt ROMInfo.cpp:78,108" source_ref: "src/midi/mt32.cpp:144, src/midi/mt32.cpp:234-240, munt ROMInfo.cpp:78, munt ROMInfo.cpp:108"
- name: "ctrl_cm32ln_1_00.rom" - name: "ctrl_cm32ln_1_00.rom"
path: "mt32-roms/ctrl_cm32ln_1_00.rom" path: "mt32-roms/ctrl_cm32ln_1_00.rom"
@@ -211,7 +211,7 @@ files:
size: 65536 size: 65536
sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077" sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:145,242-248, munt ROMInfo.cpp:79,109" source_ref: "src/midi/mt32.cpp:145, src/midi/mt32.cpp:242-248, munt ROMInfo.cpp:79, munt ROMInfo.cpp:109"
# -- MT-32 control ROM chip dumps (32768 bytes each) -- # -- MT-32 control ROM chip dumps (32768 bytes each) --
# The _a dump holds the even bytes, the _b dump the odd ones; munt # The _a dump holds the even bytes, the _b dump the odd ones; munt
@@ -226,7 +226,7 @@ files:
size: 32768 size: 32768
sha1: "9cd4858014c4e8a9dff96053f784bfaac1092a2e" sha1: "9cd4858014c4e8a9dff96053f784bfaac1092a2e"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:111,154-160, munt ROMInfo.cpp:57,87" source_ref: "src/midi/mt32.cpp:111, src/midi/mt32.cpp:154-160, munt ROMInfo.cpp:57, munt ROMInfo.cpp:87"
- name: "ctrl_mt32_1_04_b.rom" - name: "ctrl_mt32_1_04_b.rom"
path: "mt32-roms/ctrl_mt32_1_04_b.rom" path: "mt32-roms/ctrl_mt32_1_04_b.rom"
@@ -235,7 +235,7 @@ files:
size: 32768 size: 32768
sha1: "fe8db469b5bfeb37edb269fd47e3ce6d91014652" sha1: "fe8db469b5bfeb37edb269fd47e3ce6d91014652"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:112,154-160, munt ROMInfo.cpp:58,88" source_ref: "src/midi/mt32.cpp:112, src/midi/mt32.cpp:154-160, munt ROMInfo.cpp:58, munt ROMInfo.cpp:88"
- name: "ctrl_mt32_1_05_a.rom" - name: "ctrl_mt32_1_05_a.rom"
path: "mt32-roms/ctrl_mt32_1_05_a.rom" path: "mt32-roms/ctrl_mt32_1_05_a.rom"
@@ -244,7 +244,7 @@ files:
size: 32768 size: 32768
sha1: "57a09d80d2f7ca5b9734edbe9645e6e700f83701" sha1: "57a09d80d2f7ca5b9734edbe9645e6e700f83701"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:115,162-168, munt ROMInfo.cpp:60,90" source_ref: "src/midi/mt32.cpp:115, src/midi/mt32.cpp:162-168, munt ROMInfo.cpp:60, munt ROMInfo.cpp:90"
- name: "ctrl_mt32_1_05_b.rom" - name: "ctrl_mt32_1_05_b.rom"
path: "mt32-roms/ctrl_mt32_1_05_b.rom" path: "mt32-roms/ctrl_mt32_1_05_b.rom"
@@ -253,7 +253,7 @@ files:
size: 32768 size: 32768
sha1: "52e3c6666db9ef962591a8ee99be0cde17f3a6b6" sha1: "52e3c6666db9ef962591a8ee99be0cde17f3a6b6"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:116,162-168, munt ROMInfo.cpp:61,91" source_ref: "src/midi/mt32.cpp:116, src/midi/mt32.cpp:162-168, munt ROMInfo.cpp:61, munt ROMInfo.cpp:91"
- name: "ctrl_mt32_1_06_a.rom" - name: "ctrl_mt32_1_06_a.rom"
path: "mt32-roms/ctrl_mt32_1_06_a.rom" path: "mt32-roms/ctrl_mt32_1_06_a.rom"
@@ -262,7 +262,7 @@ files:
size: 32768 size: 32768
sha1: "cc83bf23cee533097fb4c7e2c116e43b50ebacc8" sha1: "cc83bf23cee533097fb4c7e2c116e43b50ebacc8"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:119,170-176, munt ROMInfo.cpp:63,93" source_ref: "src/midi/mt32.cpp:119, src/midi/mt32.cpp:170-176, munt ROMInfo.cpp:63, munt ROMInfo.cpp:93"
- name: "ctrl_mt32_1_06_b.rom" - name: "ctrl_mt32_1_06_b.rom"
path: "mt32-roms/ctrl_mt32_1_06_b.rom" path: "mt32-roms/ctrl_mt32_1_06_b.rom"
@@ -271,7 +271,7 @@ files:
size: 32768 size: 32768
sha1: "bf4f15666bc46679579498386704893b630c1171" sha1: "bf4f15666bc46679579498386704893b630c1171"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:120,170-176, munt ROMInfo.cpp:64,94" source_ref: "src/midi/mt32.cpp:120, src/midi/mt32.cpp:170-176, munt ROMInfo.cpp:64, munt ROMInfo.cpp:94"
- name: "ctrl_mt32_1_07_a.rom" - name: "ctrl_mt32_1_07_a.rom"
path: "mt32-roms/ctrl_mt32_1_07_a.rom" path: "mt32-roms/ctrl_mt32_1_07_a.rom"
@@ -280,7 +280,7 @@ files:
size: 32768 size: 32768
sha1: "13f06b38f0d9e0fc050b6503ab777bb938603260" sha1: "13f06b38f0d9e0fc050b6503ab777bb938603260"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:123,178-184, munt ROMInfo.cpp:66,96" source_ref: "src/midi/mt32.cpp:123, src/midi/mt32.cpp:178-184, munt ROMInfo.cpp:66, munt ROMInfo.cpp:96"
- name: "ctrl_mt32_1_07_b.rom" - name: "ctrl_mt32_1_07_b.rom"
path: "mt32-roms/ctrl_mt32_1_07_b.rom" path: "mt32-roms/ctrl_mt32_1_07_b.rom"
@@ -289,7 +289,7 @@ files:
size: 32768 size: 32768
sha1: "c55e165487d71fa88bd8c5e9c083bc456c1a89aa" sha1: "c55e165487d71fa88bd8c5e9c083bc456c1a89aa"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:124,178-184, munt ROMInfo.cpp:67,97" source_ref: "src/midi/mt32.cpp:124, src/midi/mt32.cpp:178-184, munt ROMInfo.cpp:67, munt ROMInfo.cpp:97"
- name: "ctrl_mt32_bluer_a.rom" - name: "ctrl_mt32_bluer_a.rom"
path: "mt32-roms/ctrl_mt32_bluer_a.rom" path: "mt32-roms/ctrl_mt32_bluer_a.rom"
@@ -298,7 +298,7 @@ files:
size: 32768 size: 32768
sha1: "11a6ae5d8b6ee328b371af7f1e40b82125aa6b4d" sha1: "11a6ae5d8b6ee328b371af7f1e40b82125aa6b4d"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:127,186-192, munt ROMInfo.cpp:69,99" source_ref: "src/midi/mt32.cpp:127, src/midi/mt32.cpp:186-192, munt ROMInfo.cpp:69, munt ROMInfo.cpp:99"
- name: "ctrl_mt32_bluer_b.rom" - name: "ctrl_mt32_bluer_b.rom"
path: "mt32-roms/ctrl_mt32_bluer_b.rom" path: "mt32-roms/ctrl_mt32_bluer_b.rom"
@@ -307,7 +307,7 @@ files:
size: 32768 size: 32768
sha1: "e0934320d7cbb5edfaa29e0d01ae835ef620085b" sha1: "e0934320d7cbb5edfaa29e0d01ae835ef620085b"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:128,186-192, munt ROMInfo.cpp:70,100" source_ref: "src/midi/mt32.cpp:128, src/midi/mt32.cpp:186-192, munt ROMInfo.cpp:70, munt ROMInfo.cpp:100"
# -- PCM ROMs -- # -- PCM ROMs --
# Every MT-32 model, v1.x and v2.x, pairs with the MT-32 PCM ROM. The CM-32L # Every MT-32 model, v1.x and v2.x, pairs with the MT-32 PCM ROM. The CM-32L
@@ -325,7 +325,7 @@ files:
note: > note: >
also serves as the first half of the CM-32L PCM ROM, paired with also serves as the first half of the CM-32L PCM ROM, paired with
pcm_cm32l_h.rom pcm_cm32l_h.rom
source_ref: "mt32.cpp:138,151, munt ROMInfo.cpp:83,113,115" source_ref: "src/midi/mt32.cpp:138, src/midi/mt32.cpp:151, munt ROMInfo.cpp:83, munt ROMInfo.cpp:113, munt ROMInfo.cpp:115"
- name: "pcm_mt32_l.rom" - name: "pcm_mt32_l.rom"
path: "mt32-roms/pcm_mt32_l.rom" path: "mt32-roms/pcm_mt32_l.rom"
@@ -334,7 +334,7 @@ files:
size: 262144 size: 262144
sha1: "3a1e19b0cd4036623fd1d1d11f5f25995585962b" sha1: "3a1e19b0cd4036623fd1d1d11f5f25995585962b"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:139, munt ROMInfo.cpp:81,111" source_ref: "src/midi/mt32.cpp:139, munt ROMInfo.cpp:81, munt ROMInfo.cpp:111"
- name: "pcm_mt32_h.rom" - name: "pcm_mt32_h.rom"
path: "mt32-roms/pcm_mt32_h.rom" path: "mt32-roms/pcm_mt32_h.rom"
@@ -343,7 +343,7 @@ files:
size: 262144 size: 262144
sha1: "2cadb99d21a6a4a6f5b61b6218d16e9b43f61d01" sha1: "2cadb99d21a6a4a6f5b61b6218d16e9b43f61d01"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:140, munt ROMInfo.cpp:82,112" source_ref: "src/midi/mt32.cpp:140, munt ROMInfo.cpp:82, munt ROMInfo.cpp:112"
- name: "pcm_cm32l.rom" - name: "pcm_cm32l.rom"
path: "mt32-roms/pcm_cm32l.rom" path: "mt32-roms/pcm_cm32l.rom"
@@ -352,7 +352,7 @@ files:
size: 1048576 size: 1048576
sha1: "289cc298ad532b702461bfc738009d9ebe8025ea" sha1: "289cc298ad532b702461bfc738009d9ebe8025ea"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:147,226-248, munt ROMInfo.cpp:85,117" source_ref: "src/midi/mt32.cpp:147, src/midi/mt32.cpp:226-248, munt ROMInfo.cpp:85, munt ROMInfo.cpp:117"
- name: "pcm_cm32l_h.rom" - name: "pcm_cm32l_h.rom"
path: "mt32-roms/pcm_cm32l_h.rom" path: "mt32-roms/pcm_cm32l_h.rom"
@@ -361,7 +361,7 @@ files:
size: 524288 size: 524288
sha1: "3ad889fde5db5b6437cbc2eb6e305312fec3df93" sha1: "3ad889fde5db5b6437cbc2eb6e305312fec3df93"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32.cpp:148, munt ROMInfo.cpp:84,116" source_ref: "src/midi/mt32.cpp:148, munt ROMInfo.cpp:84, munt ROMInfo.cpp:116"
# -- Roland SC-55 wave ROMs -- # -- Roland SC-55 wave ROMs --
# Shared by every SC-55 firmware version. The plugin scans one model # Shared by every SC-55 firmware version. The plugin scans one model
@@ -599,7 +599,7 @@ files:
any SoundFont loads; GeneralUser GS, Fluid R3, the AWE32 4MB GM/GS/MT any SoundFont loads; GeneralUser GS, Fluid R3, the AWE32 4MB GM/GS/MT
bank and the Trevor0402 SC-55 SoundFont are recognised by filename or bank and the Trevor0402 SC-55 SoundFont are recognised by filename or
RIFF INFO name and get their own reverb, chorus and filter presets RIFF INFO name and get their own reverb, chorus and filter presets
source_ref: "fluidsynth.cpp:672-689, 816-883, 1229-1242" source_ref: "src/midi/fluidsynth.cpp:672-689, src/midi/fluidsynth.cpp:816-883, src/midi/fluidsynth.cpp:1229-1242"
# -- PCjr system ROM -- # -- PCjr system ROM --
@@ -613,7 +613,7 @@ files:
the host working directory; bytes 0x3000 to 0xDFFF are copied to the host working directory; bytes 0x3000 to 0xDFFF are copied to
physical F3000. A short read leaves the region untouched and the physical F3000. A short read leaves the region untouched and the
cartridge still boots cartridge still boots
source_ref: "boot.cpp:379-397, 83-124" source_ref: "src/dos/programs/boot.cpp:379-397, src/dos/programs/boot.cpp:83-124"
# -- LOADROM images -- # -- LOADROM images --
# Read from the mounted DOS drive under the name given on the command line # Read from the mounted DOS drive under the name given on the command line
@@ -627,7 +627,7 @@ files:
note: > note: >
accepted when the file is exactly 32768 bytes, starts with E9 8F 7E and accepted when the file is exactly 32768 bytes, starts with E9 8F 7E and
carries the string IBM at offset 0x4CD4 carries the string IBM at offset 0x4CD4
source_ref: "loadrom.cpp:56-80,95" source_ref: "src/dos/programs/loadrom.cpp:56-80, src/dos/programs/loadrom.cpp:95"
- name: "Video BIOS ROM" - name: "Video BIOS ROM"
description: "Option ROM image mapped at C000:0 and initialised" description: "Option ROM image mapped at C000:0 and initialised"
@@ -639,4 +639,4 @@ files:
accepted when the file is 16384 bytes or larger, starts with 55 AA, accepted when the file is 16384 bytes or larger, starts with 55 AA,
has byte 3 masked to E8 and carries the string IBM at offset 0x1E; has byte 3 masked to E8 and carries the string IBM at offset 0x1E;
needs an EGA or better machine type needs an EGA or better machine type
source_ref: "loadrom.cpp:56-75,88-93" source_ref: "src/dos/programs/loadrom.cpp:56-75, src/dos/programs/loadrom.cpp:88-93"
+35 -35
View File
@@ -3,7 +3,7 @@ type: standalone
core_classification: enhanced_fork core_classification: enhanced_fork
source: "https://github.com/joncampbell123/dosbox-x" source: "https://github.com/joncampbell123/dosbox-x"
upstream: "https://github.com/joncampbell123/dosbox-x" upstream: "https://github.com/joncampbell123/dosbox-x"
source_commit: "9fc3c0e000890504bcfc0ef5620cb97bdfc11262" source_commit: "6cad735d685406bd4ef2a0b60a4613569e211fd8"
profiled_date: "2026-08-08" profiled_date: "2026-08-08"
core_version: "2026.08.02" core_version: "2026.08.02"
display_name: "DOS (DOSBox-X)" display_name: "DOS (DOSBox-X)"
@@ -126,7 +126,7 @@ files:
sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7" sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:59,89" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:59, src/libs/mt32/ROMInfo.cpp:89"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.05" description: "MT-32 Control v1.05"
@@ -135,7 +135,7 @@ files:
sha1: "e17a3a6d265bf1fa150312061134293d2b58288c" sha1: "e17a3a6d265bf1fa150312061134293d2b58288c"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:62,92" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:62, src/libs/mt32/ROMInfo.cpp:92"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.06" description: "MT-32 Control v1.06"
@@ -144,7 +144,7 @@ files:
sha1: "a553481f4e2794c10cfe597fef154eef0d8257de" sha1: "a553481f4e2794c10cfe597fef154eef0d8257de"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:65,95" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:65, src/libs/mt32/ROMInfo.cpp:95"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.07" description: "MT-32 Control v1.07"
@@ -153,7 +153,7 @@ files:
sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987" sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:68,98" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:68, src/libs/mt32/ROMInfo.cpp:98"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control BlueRidge" description: "MT-32 Control BlueRidge"
@@ -162,7 +162,7 @@ files:
sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92" sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:71,101" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:71, src/libs/mt32/ROMInfo.cpp:101"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.03" description: "MT-32 Control v2.03"
@@ -171,7 +171,7 @@ files:
sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce" sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:73,103" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:73, src/libs/mt32/ROMInfo.cpp:103"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.04" description: "MT-32 Control v2.04"
@@ -180,7 +180,7 @@ files:
sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb" sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:74,104" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:74, src/libs/mt32/ROMInfo.cpp:104"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.06" description: "MT-32 Control v2.06"
@@ -189,7 +189,7 @@ files:
sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed" sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:75,105" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:75, src/libs/mt32/ROMInfo.cpp:105"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.07" description: "MT-32 Control v2.07"
@@ -198,7 +198,7 @@ files:
sha1: "47b52adefedaec475c925e54340e37673c11707c" sha1: "47b52adefedaec475c925e54340e37673c11707c"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_CONTROL.ROM"] aliases: ["CM32L_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:76,106" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:76, src/libs/mt32/ROMInfo.cpp:106"
- name: "CM32L_CONTROL.ROM" - name: "CM32L_CONTROL.ROM"
description: "CM-32L/LAPC-I Control v1.00" description: "CM-32L/LAPC-I Control v1.00"
@@ -207,7 +207,7 @@ files:
sha1: "73683d585cd6948cc19547942ca0e14a0319456d" sha1: "73683d585cd6948cc19547942ca0e14a0319456d"
validation: [sha1, size] validation: [sha1, size]
aliases: ["MT32_CONTROL.ROM"] aliases: ["MT32_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:77,107" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:77, src/libs/mt32/ROMInfo.cpp:107"
- name: "CM32L_CONTROL.ROM" - name: "CM32L_CONTROL.ROM"
description: "CM-32L/LAPC-I Control v1.02" description: "CM-32L/LAPC-I Control v1.02"
@@ -216,7 +216,7 @@ files:
sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8" sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
validation: [sha1, size] validation: [sha1, size]
aliases: ["MT32_CONTROL.ROM"] aliases: ["MT32_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:78,108" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:78, src/libs/mt32/ROMInfo.cpp:108"
- name: "CM32L_CONTROL.ROM" - name: "CM32L_CONTROL.ROM"
description: "CM-32LN/CM-500/LAPC-N Control v1.00" description: "CM-32LN/CM-500/LAPC-N Control v1.00"
@@ -225,7 +225,7 @@ files:
sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077" sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077"
validation: [sha1, size] validation: [sha1, size]
aliases: ["MT32_CONTROL.ROM"] aliases: ["MT32_CONTROL.ROM"]
source_ref: "midi_mt32.h:81-89, ROMInfo.cpp:79,109" source_ref: "src/gui/midi_mt32.h:81-89, src/libs/mt32/ROMInfo.cpp:79, src/libs/mt32/ROMInfo.cpp:109"
# -- MT-32 and CM-32L PCM ROMs -- # -- MT-32 and CM-32L PCM ROMs --
# Every MT-32 control ROM pairs with the MT-32 PCM ROM, every CM-32L family # Every MT-32 control ROM pairs with the MT-32 PCM ROM, every CM-32L family
@@ -238,7 +238,7 @@ files:
sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252" sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32L_PCM.ROM"] aliases: ["CM32L_PCM.ROM"]
source_ref: "midi_mt32.h:93-105, ROMInfo.cpp:83,113" source_ref: "src/gui/midi_mt32.h:93-105, src/libs/mt32/ROMInfo.cpp:83, src/libs/mt32/ROMInfo.cpp:113"
- name: "CM32L_PCM.ROM" - name: "CM32L_PCM.ROM"
description: "CM-32L/CM-64/LAPC-I PCM ROM" description: "CM-32L/CM-64/LAPC-I PCM ROM"
@@ -247,7 +247,7 @@ files:
sha1: "289cc298ad532b702461bfc738009d9ebe8025ea" sha1: "289cc298ad532b702461bfc738009d9ebe8025ea"
validation: [sha1, size] validation: [sha1, size]
aliases: ["MT32_PCM.ROM"] aliases: ["MT32_PCM.ROM"]
source_ref: "midi_mt32.h:93-105, ROMInfo.cpp:85,117" source_ref: "src/gui/midi_mt32.h:93-105, src/libs/mt32/ROMInfo.cpp:85, src/libs/mt32/ROMInfo.cpp:117"
# -- FluidSynth SoundFont -- # -- FluidSynth SoundFont --
@@ -260,7 +260,7 @@ files:
note: > note: >
any SF2 or SF3 file loads; fluid.soundfont names it and any SF2 or SF3 file loads; fluid.soundfont names it and
fluid_synth_sfload is the only check fluid_synth_sfload is the only check
source_ref: "midi_synth.h:346-384, 462-473, dosbox.cpp:3710" source_ref: "src/gui/midi_synth.h:346-384, src/gui/midi_synth.h:462-473, src/dosbox.cpp:3710"
# -- PC-98 character generator -- # -- PC-98 character generator --
@@ -274,7 +274,7 @@ files:
256 8x8 cells at 0x0, 256 8x16 cells at 0x800, 96 by 92 16x16 cells at 256 8x8 cells at 0x0, 256 8x16 cells at 0x800, 96 by 92 16x16 cells at
0x1800; a file of any other length is rejected. Enabled by 0x1800; a file of any other length is rejected. Enabled by
pc-98 try font rom, on by default pc-98 try font rom, on by default
source_ref: "int10.cpp:1487-1549, dosbox.cpp:2477-2478" source_ref: "src/ints/int10.cpp:1487-1549, src/dosbox.cpp:2477-2478"
- name: "ANEX86.BMP" - name: "ANEX86.BMP"
description: "PC-98 character generator, Anex86 bitmap" description: "PC-98 character generator, Anex86 bitmap"
@@ -285,7 +285,7 @@ files:
pixel, no compression, inverse colour scheme; the first row is the 8x16 pixel, no compression, inverse colour scheme; the first row is the 8x16
single-width set and the rest is 16x16 full-width. Also reachable through single-width set and the rest is 16x16 full-width. Also reachable through
the pc-98 anex86 font setting, which is tried before FONT.ROM the pc-98 anex86 font setting, which is tried before FONT.ROM
source_ref: "int10.cpp:1555-1647, dosbox.cpp:2481-2484" source_ref: "src/ints/int10.cpp:1555-1647, src/dosbox.cpp:2481-2484"
- name: "FREECG98.BMP" - name: "FREECG98.BMP"
description: "PC-98 character generator, free generated bitmap" description: "PC-98 character generator, free generated bitmap"
@@ -294,7 +294,7 @@ files:
note: > note: >
same bitmap layout as ANEX86.BMP and tried after it; ships in the resource same bitmap layout as ANEX86.BMP and tried after it; ships in the resource
directory directory
source_ref: "int10.cpp:1577-1580, src/Makefile.am:17" source_ref: "src/ints/int10.cpp:1577-1580, src/Makefile.am:17"
# -- CJK bitmap fonts -- # -- CJK bitmap fonts --
# Read when the guest code page is 936, 949, 950 or 951 and a character has no # Read when the guest code page is 936, 949, 950 or 951 and a character has no
@@ -306,14 +306,14 @@ files:
required: false required: false
aliases: ["wqy_12pt.pcf"] aliases: ["wqy_12pt.pcf"]
note: "ships in the resource directory" note: "ships in the resource directory"
source_ref: "int_dosv.cpp:1197-1218, src/Makefile.am:19" source_ref: "src/ints/int_dosv.cpp:1197-1218, src/Makefile.am:19"
- name: "wqy_11pt.bdf" - name: "wqy_11pt.bdf"
description: "WenQuanYi 14-pixel bitmap font" description: "WenQuanYi 14-pixel bitmap font"
required: false required: false
aliases: ["wqy_11pt.pcf"] aliases: ["wqy_11pt.pcf"]
note: "ships in the resource directory" note: "ships in the resource directory"
source_ref: "int_dosv.cpp:1296-1316, src/Makefile.am:18" source_ref: "src/ints/int_dosv.cpp:1296-1316, src/Makefile.am:18"
- name: "SarasaGothicFixed.ttf" - name: "SarasaGothicFixed.ttf"
description: "CJK fixed-width TrueType font" description: "CJK fixed-width TrueType font"
@@ -323,7 +323,7 @@ files:
tried by the TTF output on PC-98 and on double-byte code pages when tried by the TTF output on PC-98 and on double-byte code pages when
ttf.font is unset, and by the printer when the selected typeface file is ttf.font is unset, and by the printer when the selected typeface file is
missing; ships in the resource directory missing; ships in the resource directory
source_ref: "output_ttf.cpp:655-668, printer.cpp:354-380, src/Makefile.am:21" source_ref: "src/output/output_ttf.cpp:655-668, src/hardware/parport/printer.cpp:354-380, src/Makefile.am:21"
# -- Printer typefaces -- # -- Printer typefaces --
# Read from the directory named by the printer fontpath setting, default # Read from the directory named by the printer fontpath setting, default
@@ -335,32 +335,32 @@ files:
description: "Printer Roman typeface" description: "Printer Roman typeface"
required: false required: false
note: "also the fallback typeface for any unmapped LQ selection" note: "also the fallback typeface for any unmapped LQ selection"
source_ref: "printer.cpp:320-321, 336-337, dosbox.cpp:4597" source_ref: "src/hardware/parport/printer.cpp:320-321, src/hardware/parport/printer.cpp:336-337, src/dosbox.cpp:4597"
- name: "sansserif.ttf" - name: "sansserif.ttf"
path: "FONTS/sansserif.ttf" path: "FONTS/sansserif.ttf"
description: "Printer Sans Serif typeface" description: "Printer Sans Serif typeface"
required: false required: false
source_ref: "printer.cpp:323-324, dosbox.cpp:4597" source_ref: "src/hardware/parport/printer.cpp:323-324, src/dosbox.cpp:4597"
- name: "courier.ttf" - name: "courier.ttf"
path: "FONTS/courier.ttf" path: "FONTS/courier.ttf"
description: "Printer Courier typeface" description: "Printer Courier typeface"
required: false required: false
source_ref: "printer.cpp:326-327, dosbox.cpp:4597" source_ref: "src/hardware/parport/printer.cpp:326-327, src/dosbox.cpp:4597"
- name: "script.ttf" - name: "script.ttf"
path: "FONTS/script.ttf" path: "FONTS/script.ttf"
description: "Printer Script typeface" description: "Printer Script typeface"
required: false required: false
source_ref: "printer.cpp:329-330, dosbox.cpp:4597" source_ref: "src/hardware/parport/printer.cpp:329-330, src/dosbox.cpp:4597"
- name: "ocra.ttf" - name: "ocra.ttf"
path: "FONTS/ocra.ttf" path: "FONTS/ocra.ttf"
description: "Printer OCR-A typeface" description: "Printer OCR-A typeface"
required: false required: false
note: "serves both the OCR-A and OCR-B selections" note: "serves both the OCR-A and OCR-B selections"
source_ref: "printer.cpp:332-334, dosbox.cpp:4597" source_ref: "src/hardware/parport/printer.cpp:332-334, src/dosbox.cpp:4597"
# -- PC-98 sound board BIOS -- # -- PC-98 sound board BIOS --
@@ -373,7 +373,7 @@ files:
note: > note: >
16 KB read into CC000h from the working directory only, when 16 KB read into CC000h from the working directory only, when
pc-98 sound bios and pc-98 load sound bios rom file are both set pc-98 sound bios and pc-98 load sound bios rom file are both set
source_ref: "pc98_fm.cpp:367-385, dosbox.cpp:2378-2386" source_ref: "src/hardware/pc98_fm.cpp:367-385, src/dosbox.cpp:2378-2386"
# -- Video BIOS ROM images -- # -- Video BIOS ROM images --
# Loaded in place of the built-in INT 10h when vga bios use rom image is set. # Loaded in place of the built-in INT 10h when vga bios use rom image is set.
@@ -387,7 +387,7 @@ files:
max_size: 65536 max_size: 65536
validation: [size] validation: [size]
note: "default file name for machine = svga_et4000" note: "default file name for machine = svga_et4000"
source_ref: "dosbox.cpp:938-982, 2745-2757" source_ref: "src/dosbox.cpp:938-982, src/dosbox.cpp:2745-2757"
- name: "TRIO64 (Ver. 1.5-07) [VGA] (S3 Incorporated).bin" - name: "TRIO64 (Ver. 1.5-07) [VGA] (S3 Incorporated).bin"
description: "S3 Trio64 video BIOS" description: "S3 Trio64 video BIOS"
@@ -396,7 +396,7 @@ files:
max_size: 65536 max_size: 65536
validation: [size] validation: [size]
note: "default file name for machine = svga_s3" note: "default file name for machine = svga_s3"
source_ref: "dosbox.cpp:943-945, 2745-2757" source_ref: "src/dosbox.cpp:943-945, src/dosbox.cpp:2745-2757"
- name: "Video BIOS option ROM" - name: "Video BIOS option ROM"
description: "Option ROM image mapped at C000:0 and initialised" description: "Option ROM image mapped at C000:0 and initialised"
@@ -408,7 +408,7 @@ files:
read by LOADROM.COM from a mounted local drive; accepted when the file read by LOADROM.COM from a mounted local drive; accepted when the file
starts with 55 AA, byte 3 masked with 0xFC equals 0xE8 and the string IBM starts with 55 AA, byte 3 masked with 0xFC equals 0xE8 and the string IBM
appears at offset 0x1E, and the machine is EGA or better appears at offset 0x1E, and the machine is EGA or better
source_ref: "dos_programs.cpp:3520-3546, 3557-3562" source_ref: "src/dos/dos_programs.cpp:3523-3549, src/dos/dos_programs.cpp:3560-3565"
# -- IBM ROM BASIC -- # -- IBM ROM BASIC --
@@ -423,7 +423,7 @@ files:
32 KB to 64 KB in 4 KB steps; LOADROM.COM maps the same image at F600:0 32 KB to 64 KB in 4 KB steps; LOADROM.COM maps the same image at F600:0
when it is exactly 32768 bytes, starts with E9 8F 7E and carries the when it is exactly 32768 bytes, starts with E9 8F 7E and carries the
string IBM at offset 0x4CD4 string IBM at offset 0x4CD4
source_ref: "bios.cpp:13007-13027, dos_programs.cpp:3547-3551, dosbox.cpp:1931-1933" source_ref: "src/ints/bios.cpp:13074-13094, src/dos/dos_programs.cpp:3550-3554, src/dosbox.cpp:1931-1933"
# -- PCjr -- # -- PCjr --
@@ -436,7 +436,7 @@ files:
read during PCjr cartridge boot; bytes 0x3000 to 0xDFFF are copied to read during PCjr cartridge boot; bytes 0x3000 to 0xDFFF are copied to
physical F3000. A short read leaves the region untouched and the cartridge physical F3000. A short read leaves the region untouched and the cartridge
still boots still boots
source_ref: "dos_programs.cpp:3058-3067" source_ref: "src/dos/dos_programs.cpp:3061-3070"
# -- Whole system BIOS images -- # -- Whole system BIOS images --
@@ -447,7 +447,7 @@ files:
loaded at the top of the first megabyte, rounded up to a paragraph and loaded at the top of the first megabyte, rounded up to a paragraph and
truncated to 128 KB, or to 96 KB on PC-98; a larger image is clamped truncated to 128 KB, or to 96 KB on PC-98; a larger image is clamped
rather than rejected rather than rejected
source_ref: "dos_programs.cpp:2243-2292" source_ref: "src/dos/dos_programs.cpp:2244-2293"
- name: "ITF.ROM" - name: "ITF.ROM"
description: "PC-98 Initial Firmware Test BIOS" description: "PC-98 Initial Firmware Test BIOS"
@@ -458,4 +458,4 @@ files:
served through the port 43Dh bank switch alongside a BOOT -bios image; served through the port 43Dh bank switch alongside a BOOT -bios image;
<image>.itf.rom is tried before the bare name so one directory can hold <image>.itf.rom is tried before the bare name so one directory can hold
several several
source_ref: "dos_programs.cpp:2294-2325" source_ref: "src/dos/dos_programs.cpp:2295-2326"
+10 -10
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/dosbox-libretro" source: "https://github.com/libretro/dosbox-libretro"
upstream: "https://sourceforge.net/projects/dosbox/" upstream: "https://sourceforge.net/projects/dosbox/"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "4cf18ddf91c3f5faa4c715ed715d449d8a6f6f6c" source_commit: "4024bf0048c261db58ef98cb5e16de291c429f4e"
core_version: "0.74" core_version: "0.74"
display_name: "DOS (DOSBox)" display_name: "DOS (DOSBox)"
cores: [dosbox] cores: [dosbox]
@@ -40,7 +40,7 @@ files:
sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7" sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:92, munt/ROMInfo.cpp:30" source_ref: "src/midi/midi_mt32.h:92, src/midi/munt/ROMInfo.cpp:30"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.05" description: "MT-32 Control v1.05"
@@ -50,7 +50,7 @@ files:
sha1: "e17a3a6d265bf1fa150312061134293d2b58288c" sha1: "e17a3a6d265bf1fa150312061134293d2b58288c"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:92, munt/ROMInfo.cpp:31" source_ref: "src/midi/midi_mt32.h:92, src/midi/munt/ROMInfo.cpp:31"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.06" description: "MT-32 Control v1.06"
@@ -60,7 +60,7 @@ files:
sha1: "a553481f4e2794c10cfe597fef154eef0d8257de" sha1: "a553481f4e2794c10cfe597fef154eef0d8257de"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:92, munt/ROMInfo.cpp:32" source_ref: "src/midi/midi_mt32.h:92, src/midi/munt/ROMInfo.cpp:32"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.07" description: "MT-32 Control v1.07"
@@ -70,7 +70,7 @@ files:
sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987" sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:92, munt/ROMInfo.cpp:33" source_ref: "src/midi/midi_mt32.h:92, src/midi/munt/ROMInfo.cpp:33"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control BlueRidge" description: "MT-32 Control BlueRidge"
@@ -80,7 +80,7 @@ files:
sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92" sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:92, munt/ROMInfo.cpp:34" source_ref: "src/midi/midi_mt32.h:92, src/midi/munt/ROMInfo.cpp:34"
# -- CM-32L / LAPC-I Control ROMs -- # -- CM-32L / LAPC-I Control ROMs --
# Same fixed filename MT32_CONTROL.ROM — no CM32L_CONTROL.ROM in this core. # Same fixed filename MT32_CONTROL.ROM — no CM32L_CONTROL.ROM in this core.
@@ -93,7 +93,7 @@ files:
sha1: "73683d585cd6948cc19547942ca0e14a0319456d" sha1: "73683d585cd6948cc19547942ca0e14a0319456d"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:92, munt/ROMInfo.cpp:36" source_ref: "src/midi/midi_mt32.h:92, src/midi/munt/ROMInfo.cpp:36"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "CM-32L/LAPC-I Control v1.02" description: "CM-32L/LAPC-I Control v1.02"
@@ -103,7 +103,7 @@ files:
sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8" sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:92, munt/ROMInfo.cpp:37" source_ref: "src/midi/midi_mt32.h:92, src/midi/munt/ROMInfo.cpp:37"
# -- PCM ROMs -- # -- PCM ROMs --
# Loaded from system_directory/MT32_PCM.ROM. # Loaded from system_directory/MT32_PCM.ROM.
@@ -117,7 +117,7 @@ files:
sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252" sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:99, munt/ROMInfo.cpp:39" source_ref: "src/midi/midi_mt32.h:99, src/midi/munt/ROMInfo.cpp:39"
- name: "MT32_PCM.ROM" - name: "MT32_PCM.ROM"
description: "CM-32L/CM-64/LAPC-I PCM ROM" description: "CM-32L/CM-64/LAPC-I PCM ROM"
@@ -127,4 +127,4 @@ files:
sha1: "289cc298ad532b702461bfc738009d9ebe8025ea" sha1: "289cc298ad532b702461bfc738009d9ebe8025ea"
validation: [sha1, size] validation: [sha1, size]
mode: libretro mode: libretro
source_ref: "midi_mt32.h:99, munt/ROMInfo.cpp:40" source_ref: "src/midi/midi_mt32.h:99, src/midi/munt/ROMInfo.cpp:40"
+19 -19
View File
@@ -34,7 +34,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7" sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:58" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:58"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.05" description: "MT-32 Control v1.05"
@@ -42,7 +42,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "e17a3a6d265bf1fa150312061134293d2b58288c" sha1: "e17a3a6d265bf1fa150312061134293d2b58288c"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:61" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:61"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.06" description: "MT-32 Control v1.06"
@@ -50,7 +50,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "a553481f4e2794c10cfe597fef154eef0d8257de" sha1: "a553481f4e2794c10cfe597fef154eef0d8257de"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:64" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:64"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.07" description: "MT-32 Control v1.07"
@@ -58,7 +58,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987" sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:67, dosbox_core_libretro.info:firmware0" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:67, dosbox_core_libretro.info:firmware0"
note: "version referenced in .info file (md5: 5626206284b22c2734f3e9efefcd2675)" note: "version referenced in .info file (md5: 5626206284b22c2734f3e9efefcd2675)"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
@@ -67,7 +67,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92" sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:70" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:70"
# -- MT-32 v2.x Control ROMs (128 KB) -- # -- MT-32 v2.x Control ROMs (128 KB) --
@@ -77,7 +77,7 @@ files:
hle_fallback: true hle_fallback: true
size: 131072 size: 131072
sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb" sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:72" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:72"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.06" description: "MT-32 Control v2.06"
@@ -85,7 +85,7 @@ files:
hle_fallback: true hle_fallback: true
size: 131072 size: 131072
sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed" sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:73" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:73"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.07" description: "MT-32 Control v2.07"
@@ -93,7 +93,7 @@ files:
hle_fallback: true hle_fallback: true
size: 131072 size: 131072
sha1: "47b52adefedaec475c925e54340e37673c11707c" sha1: "47b52adefedaec475c925e54340e37673c11707c"
source_ref: "midi_mt32.cpp:55, ROMInfo.cpp:74" source_ref: "src/gui/midi_mt32.cpp:55, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:74"
# -- CM-32L / LAPC-I Control ROMs (64 KB) -- # -- CM-32L / LAPC-I Control ROMs (64 KB) --
# Loaded when mt32.type = "cm32l" (the default). # Loaded when mt32.type = "cm32l" (the default).
@@ -104,7 +104,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "73683d585cd6948cc19547942ca0e14a0319456d" sha1: "73683d585cd6948cc19547942ca0e14a0319456d"
source_ref: "midi_mt32.cpp:53, ROMInfo.cpp:75" source_ref: "src/gui/midi_mt32.cpp:53, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:75"
- name: "CM32L_CONTROL.ROM" - name: "CM32L_CONTROL.ROM"
description: "CM-32L/LAPC-I Control v1.02" description: "CM-32L/LAPC-I Control v1.02"
@@ -112,7 +112,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8" sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
source_ref: "midi_mt32.cpp:53, ROMInfo.cpp:76, dosbox_core_libretro.info:firmware2" source_ref: "src/gui/midi_mt32.cpp:53, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:76, dosbox_core_libretro.info:firmware2"
note: "version referenced in .info file (md5: bfff32b6144c1d706109accb6e6b1113)" note: "version referenced in .info file (md5: bfff32b6144c1d706109accb6e6b1113)"
- name: "CM32L_CONTROL.ROM" - name: "CM32L_CONTROL.ROM"
@@ -121,7 +121,7 @@ files:
hle_fallback: true hle_fallback: true
size: 65536 size: 65536
sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077" sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077"
source_ref: "midi_mt32.cpp:53, ROMInfo.cpp:77" source_ref: "src/gui/midi_mt32.cpp:53, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:77"
note: "MUNT recognizes this ROM when named CM32L_CONTROL.ROM" note: "MUNT recognizes this ROM when named CM32L_CONTROL.ROM"
# -- PCM ROMs -- # -- PCM ROMs --
@@ -132,7 +132,7 @@ files:
hle_fallback: true hle_fallback: true
size: 524288 size: 524288
sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252" sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
source_ref: "midi_mt32.cpp:66, ROMInfo.cpp:81, dosbox_core_libretro.info:firmware1" source_ref: "src/gui/midi_mt32.cpp:66, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:81, dosbox_core_libretro.info:firmware1"
note: "pairs with any MT-32 v1.x control ROM (md5: 89e42e386e82e0cacb4a2704a03706ca)" note: "pairs with any MT-32 v1.x control ROM (md5: 89e42e386e82e0cacb4a2704a03706ca)"
- name: "CM32L_PCM.ROM" - name: "CM32L_PCM.ROM"
@@ -141,7 +141,7 @@ files:
hle_fallback: true hle_fallback: true
size: 1048576 size: 1048576
sha1: "289cc298ad532b702461bfc738009d9ebe8025ea" sha1: "289cc298ad532b702461bfc738009d9ebe8025ea"
source_ref: "midi_mt32.cpp:64, ROMInfo.cpp:85, dosbox_core_libretro.info:firmware3" source_ref: "src/gui/midi_mt32.cpp:64, libretro/deps/munt/mt32emu/src/ROMInfo.cpp:85, dosbox_core_libretro.info:firmware3"
note: "pairs with MT-32 v2.x or CM-32L control ROMs (md5: 08cdcfa0ed93e9cb16afa76e6ac5f0a4)" note: "pairs with MT-32 v2.x or CM-32L control ROMs (md5: 08cdcfa0ed93e9cb16afa76e6ac5f0a4)"
# -- BASS shared libraries (BASSMIDI driver) -- # -- BASS shared libraries (BASSMIDI driver) --
@@ -152,42 +152,42 @@ files:
description: "BASS audio library (Linux)" description: "BASS audio library (Linux)"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "midi_bassmidi.cpp:238, dosbox_core_libretro.info:firmware4" source_ref: "libretro/src/midi_bassmidi.cpp:238, dosbox_core_libretro.info:firmware4"
note: "proprietary library from un4seen.com, not a ROM" note: "proprietary library from un4seen.com, not a ROM"
- name: "libbassmidi.so" - name: "libbassmidi.so"
description: "BASSMIDI addon library (Linux)" description: "BASSMIDI addon library (Linux)"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "midi_bassmidi.cpp:239, dosbox_core_libretro.info:firmware5" source_ref: "libretro/src/midi_bassmidi.cpp:239, dosbox_core_libretro.info:firmware5"
note: "proprietary library from un4seen.com, not a ROM" note: "proprietary library from un4seen.com, not a ROM"
- name: "bass.dll" - name: "bass.dll"
description: "BASS audio library (Windows)" description: "BASS audio library (Windows)"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "midi_bassmidi.cpp:232, dosbox_core_libretro.info:firmware6" source_ref: "libretro/src/midi_bassmidi.cpp:232, dosbox_core_libretro.info:firmware6"
note: "proprietary library from un4seen.com, not a ROM" note: "proprietary library from un4seen.com, not a ROM"
- name: "bassmidi.dll" - name: "bassmidi.dll"
description: "BASSMIDI addon library (Windows)" description: "BASSMIDI addon library (Windows)"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "midi_bassmidi.cpp:233, dosbox_core_libretro.info:firmware7" source_ref: "libretro/src/midi_bassmidi.cpp:233, dosbox_core_libretro.info:firmware7"
note: "proprietary library from un4seen.com, not a ROM" note: "proprietary library from un4seen.com, not a ROM"
- name: "libbass.dylib" - name: "libbass.dylib"
description: "BASS audio library (macOS)" description: "BASS audio library (macOS)"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "midi_bassmidi.cpp:235, dosbox_core_libretro.info:firmware8" source_ref: "libretro/src/midi_bassmidi.cpp:235, dosbox_core_libretro.info:firmware8"
note: "proprietary library from un4seen.com, not a ROM" note: "proprietary library from un4seen.com, not a ROM"
- name: "libbassmidi.dylib" - name: "libbassmidi.dylib"
description: "BASSMIDI addon library (macOS)" description: "BASSMIDI addon library (macOS)"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "midi_bassmidi.cpp:236, dosbox_core_libretro.info:firmware9" source_ref: "libretro/src/midi_bassmidi.cpp:236, dosbox_core_libretro.info:firmware9"
note: "proprietary library from un4seen.com, not a ROM" note: "proprietary library from un4seen.com, not a ROM"
# -- General MIDI SoundFont -- # -- General MIDI SoundFont --
+15 -15
View File
@@ -48,7 +48,7 @@ files:
size: 65536 size: 65536
sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7" sha1: "5a5cb5a77d7d55ee69657c2f870416daed52dea7"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5112,5129" source_ref: "src/gui/mt32emu.h:5112, src/gui/mt32emu.h:5129"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.05" description: "MT-32 Control v1.05"
@@ -57,7 +57,7 @@ files:
size: 65536 size: 65536
sha1: "e17a3a6d265bf1fa150312061134293d2b58288c" sha1: "e17a3a6d265bf1fa150312061134293d2b58288c"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5113,5130" source_ref: "src/gui/mt32emu.h:5113, src/gui/mt32emu.h:5130"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.06" description: "MT-32 Control v1.06"
@@ -66,7 +66,7 @@ files:
size: 65536 size: 65536
sha1: "a553481f4e2794c10cfe597fef154eef0d8257de" sha1: "a553481f4e2794c10cfe597fef154eef0d8257de"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5114,5131" source_ref: "src/gui/mt32emu.h:5114, src/gui/mt32emu.h:5131"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v1.07" description: "MT-32 Control v1.07"
@@ -75,7 +75,7 @@ files:
size: 65536 size: 65536
sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987" sha1: "b083518fffb7f66b03c23b7eb4f868e62dc5a987"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5115,5132" source_ref: "src/gui/mt32emu.h:5115, src/gui/mt32emu.h:5132"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control BlueRidge" description: "MT-32 Control BlueRidge"
@@ -84,7 +84,7 @@ files:
size: 65536 size: 65536
sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92" sha1: "7b8c2a5ddb42fd0732e2f22b3340dcf5360edf92"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5116,5133" source_ref: "src/gui/mt32emu.h:5116, src/gui/mt32emu.h:5133"
# -- MT-32 v2.x Control ROMs (128 KB) -- # -- MT-32 v2.x Control ROMs (128 KB) --
@@ -95,7 +95,7 @@ files:
size: 131072 size: 131072
sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce" sha1: "5837064c9df4741a55f7c4d8787ac158dff2d3ce"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5118,5135" source_ref: "src/gui/mt32emu.h:5118, src/gui/mt32emu.h:5135"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.04" description: "MT-32 Control v2.04"
@@ -104,7 +104,7 @@ files:
size: 131072 size: 131072
sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb" sha1: "2c16432b6c73dd2a3947cba950a0f4c19d6180eb"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5119,5136" source_ref: "src/gui/mt32emu.h:5119, src/gui/mt32emu.h:5136"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.06" description: "MT-32 Control v2.06"
@@ -113,7 +113,7 @@ files:
size: 131072 size: 131072
sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed" sha1: "2869cf4c235d671668cfcb62415e2ce8323ad4ed"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5120,5137" source_ref: "src/gui/mt32emu.h:5120, src/gui/mt32emu.h:5137"
- name: "MT32_CONTROL.ROM" - name: "MT32_CONTROL.ROM"
description: "MT-32 Control v2.07" description: "MT-32 Control v2.07"
@@ -122,7 +122,7 @@ files:
size: 131072 size: 131072
sha1: "47b52adefedaec475c925e54340e37673c11707c" sha1: "47b52adefedaec475c925e54340e37673c11707c"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5121,5138" source_ref: "src/gui/mt32emu.h:5121, src/gui/mt32emu.h:5138"
# -- CM-32L / LAPC-I Control ROMs (64 KB) -- # -- CM-32L / LAPC-I Control ROMs (64 KB) --
@@ -133,7 +133,7 @@ files:
size: 65536 size: 65536
sha1: "73683d585cd6948cc19547942ca0e14a0319456d" sha1: "73683d585cd6948cc19547942ca0e14a0319456d"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5122,5139" source_ref: "src/gui/mt32emu.h:5122, src/gui/mt32emu.h:5139"
- name: "CM32L_CONTROL.ROM" - name: "CM32L_CONTROL.ROM"
description: "CM-32L/LAPC-I Control v1.02" description: "CM-32L/LAPC-I Control v1.02"
@@ -142,7 +142,7 @@ files:
size: 65536 size: 65536
sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8" sha1: "a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5123,5140" source_ref: "src/gui/mt32emu.h:5123, src/gui/mt32emu.h:5140"
# -- CM-32LN / CM-500 / LAPC-N Control ROM (64 KB) -- # -- CM-32LN / CM-500 / LAPC-N Control ROM (64 KB) --
@@ -153,7 +153,7 @@ files:
size: 65536 size: 65536
sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077" sha1: "dc1c5b1b90a4646d00f7daf3679733c7badc7077"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5124,5141" source_ref: "src/gui/mt32emu.h:5124, src/gui/mt32emu.h:5141"
# -- PCM ROMs -- # -- PCM ROMs --
@@ -164,7 +164,7 @@ files:
size: 524288 size: 524288
sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252" sha1: "f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
validation: [sha1, size] validation: [sha1, size]
source_ref: "mt32emu.h:5126,5143" source_ref: "src/gui/mt32emu.h:5126, src/gui/mt32emu.h:5143"
note: > note: >
accepted by every MT-32 control ROM, v1.x and v2.x. Each control ROM accepted by every MT-32 control ROM, v1.x and v2.x. Each control ROM
fixes the PCM size it accepts through its pcmCount: 128 requires this fixes the PCM size it accepts through its pcmCount: 128 requires this
@@ -178,7 +178,7 @@ files:
sha1: "289cc298ad532b702461bfc738009d9ebe8025ea" sha1: "289cc298ad532b702461bfc738009d9ebe8025ea"
validation: [sha1, size] validation: [sha1, size]
aliases: ["CM32LN_PCM.ROM"] aliases: ["CM32LN_PCM.ROM"]
source_ref: "mt32emu.h:5127,5144" source_ref: "src/gui/mt32emu.h:5127, src/gui/mt32emu.h:5144"
note: > note: >
accepted by the CM-32L and CM-32LN control ROMs, which carry pcmCount accepted by the CM-32L and CM-32LN control ROMs, which carry pcmCount
256 and require this 1048576 byte image. The alias covers the name 256 and require this 1048576 byte image. The alias covers the name
@@ -191,7 +191,7 @@ files:
description: "General MIDI SoundFont (any .sf2/.sf3 accepted)" description: "General MIDI SoundFont (any .sf2/.sf3 accepted)"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "dosbox_pure_libretro.cpp:1439, dosbox_pure_libretro.cpp:2846" source_ref: "dosbox_pure_libretro.cpp:1439, dosbox_pure_libretro.cpp:2889"
note: > note: >
Any .SF2 or .SF3 file in the system directory works. The core lists all Any .SF2 or .SF3 file in the system directory works. The core lists all
found SoundFonts in the MIDI config dropdown. DOSBOX.SF2 is the conventional found SoundFonts in the MIDI config dropdown. DOSBOX.SF2 is the conventional
+8 -1
View File
@@ -5,7 +5,7 @@ source: "https://github.com/stenzek/duckstation"
upstream: "https://github.com/stenzek/duckstation" upstream: "https://github.com/stenzek/duckstation"
logo: "https://raw.githubusercontent.com/stenzek/duckstation/master/data/resources/images/duck.png" logo: "https://raw.githubusercontent.com/stenzek/duckstation/master/data/resources/images/duck.png"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "125c3ec70fd1b4fdcf61d52500e5afad72be17e5" source_commit: "6f704d405b2374a35944d85e330452e4c3cbc08b"
core_version: "v0.1" core_version: "v0.1"
display_name: "Sony - PlayStation (DuckStation)" display_name: "Sony - PlayStation (DuckStation)"
cores: [duckstation] cores: [duckstation]
@@ -24,6 +24,13 @@ notes: |
105 known BIOS entries: 24 PS1 + 80 PS2 (identified by MD5) + 1 OpenBIOS (by signature). 105 known BIOS entries: 24 PS1 + 80 PS2 (identified by MD5) + 1 OpenBIOS (by signature).
ref: src/core/bios.cpp:34-139 (s_image_info_by_hash) ref: src/core/bios.cpp:34-139 (s_image_info_by_hash)
Each image has: region, region_check, fast_boot_patch type, priority score. Each image has: region, region_check, fast_boot_patch type, priority score.
ImageInfo gained a version and an expected_filename field after the previous
profiling pass. Neither takes part in identification: expected_filename is read
only by the two settings screens, which fall back to the real filename when it
is null.
ref: src/core/bios.h:41-43 (field declarations)
ref: src/duckstation-qt/biossettingswidget.cpp:150, src/core/fullscreenui_settings.cpp:3219
Lower priority = preferred. PS2 deprioritized (>= 100) for dynamic fast boot. Lower priority = preferred. PS2 deprioritized (>= 100) for dynamic fast boot.
Late PAL deprioritized (>= 150) due to additional regional checks. Late PAL deprioritized (>= 150) due to additional regional checks.
OpenBIOS detected by signature at offset 0x78, not by hash. OpenBIOS detected by signature at offset 0x78, not by hash.
+5 -5
View File
@@ -4,7 +4,7 @@ core_classification: game_engine
source: "https://github.com/libretro/easyrpg-libretro" source: "https://github.com/libretro/easyrpg-libretro"
upstream: "https://github.com/EasyRPG/Player" upstream: "https://github.com/EasyRPG/Player"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "6a244c1f078405ca654a7b040830522a26c25ba1" source_commit: "03dda252dae0a133181e1c61b77d68c8feb9412d"
core_version: "0.8.1.0" core_version: "0.8.1.0"
display_name: "RPG Maker 2000/2003 (EasyRPG)" display_name: "RPG Maker 2000/2003 (EasyRPG)"
cores: cores:
@@ -71,7 +71,7 @@ files:
path: "easyrpg.soundfont" path: "easyrpg.soundfont"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "decoder_fluidsynth.cpp:125" source_ref: "src/decoder_fluidsynth.cpp:125"
note: > note: >
General MIDI soundfont (SF2 format) for MIDI music playback. Many RPG General MIDI soundfont (SF2 format) for MIDI music playback. Many RPG
Maker games use MIDI for background music. Without a soundfont, MIDI Maker games use MIDI for background music. Without a soundfont, MIDI
@@ -88,7 +88,7 @@ files:
path: "wildmidi.cfg" path: "wildmidi.cfg"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "decoder_wildmidi.cpp:103-104" source_ref: "src/decoder_wildmidi.cpp:103-104"
note: > note: >
WildMidi configuration file pointing to GUS patch sets for MIDI WildMidi configuration file pointing to GUS patch sets for MIDI
playback. Alternative to FluidSynth/SF2. Only used if WildMidi playback. Alternative to FluidSynth/SF2. Only used if WildMidi
@@ -104,7 +104,7 @@ files:
path: "rtp/2000/" path: "rtp/2000/"
required: false required: false
type: directory type: directory
source_ref: "filefinder_rtp.cpp:73-74" source_ref: "src/filefinder_rtp.cpp:73-74"
note: > note: >
Run-Time Package for RPG Maker 2000 games. Contains default tilesets, Run-Time Package for RPG Maker 2000 games. Contains default tilesets,
character sprites, battle animations, music, and sound effects. Only character sprites, battle animations, music, and sound effects. Only
@@ -123,7 +123,7 @@ files:
path: "rtp/2003/" path: "rtp/2003/"
required: false required: false
type: directory type: directory
source_ref: "filefinder_rtp.cpp:73-74" source_ref: "src/filefinder_rtp.cpp:73-74"
note: > note: >
Run-Time Package for RPG Maker 2003 games. Same concept as the 2000 Run-Time Package for RPG Maker 2003 games. Same concept as the 2000
RTP but with additional battle system assets for the side-view ATB RTP but with additional battle system assets for the side-view ATB
+1 -1
View File
@@ -4,7 +4,7 @@ core_classification: official_port
source: "https://github.com/libretro/emux" source: "https://github.com/libretro/emux"
upstream: "https://github.com/sronsse/emux" upstream: "https://github.com/sronsse/emux"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "120362977493765032cba7bed9c7aee1ff5b8579" source_commit: "02f7ba42bedad6882ce47f24c8fc3af7eaac79ae"
core_version: "0.1" core_version: "0.1"
display_name: "Nintendo - Game Boy / Color (Emux GB)" display_name: "Nintendo - Game Boy / Color (Emux GB)"
cores: cores:
+18 -18
View File
@@ -74,7 +74,7 @@ files:
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."
source_ref: "core/core.cpp:236-239" source_ref: "core/core.cpp:237-240"
- name: exos20.rom - name: exos20.rom
path: ep128emu/roms/exos20.rom path: ep128emu/roms/exos20.rom
@@ -84,7 +84,7 @@ files:
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."
source_ref: "core/core.cpp:228-231" source_ref: "core/core.cpp:229-232"
- name: exos24uk.rom - name: exos24uk.rom
path: ep128emu/roms/exos24uk.rom path: ep128emu/roms/exos24uk.rom
@@ -94,7 +94,7 @@ files:
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."
source_ref: "core/core.cpp:216-223" source_ref: "core/core.cpp:217-224"
# ============================================================ # ============================================================
# Enterprise 64/128 - BASIC interpreter # Enterprise 64/128 - BASIC interpreter
@@ -108,7 +108,7 @@ files:
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)."
source_ref: "core/core.cpp:250, core/core.cpp:278" source_ref: "core/core.cpp:251, core/core.cpp:279"
- name: basic20.rom - name: basic20.rom
path: ep128emu/roms/basic20.rom path: ep128emu/roms/basic20.rom
@@ -118,7 +118,7 @@ files:
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."
source_ref: "core/core.cpp:248, core/core.cpp:266, core/core.cpp:276" source_ref: "core/core.cpp:249, core/core.cpp:267, core/core.cpp:277"
# ============================================================ # ============================================================
# Enterprise 64/128 - disk controllers # Enterprise 64/128 - disk controllers
@@ -158,7 +158,7 @@ files:
has_builtin: true has_builtin: true
bundled: true bundled: true
note: "Direct file I/O extension. Loaded for EP128_FILE and EP64_FILE modes. Source included in roms/ directory." note: "Direct file I/O extension. Loaded for EP128_FILE and EP64_FILE modes. Source included in roms/ directory."
source_ref: "core/core.cpp:285-286" source_ref: "core/core.cpp:286-287"
- name: zt19uk.rom - name: zt19uk.rom
path: ep128emu/roms/zt19uk.rom path: ep128emu/roms/zt19uk.rom
@@ -168,7 +168,7 @@ files:
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."
source_ref: "core/core.cpp:289-292" source_ref: "core/core.cpp:290-293"
# ============================================================ # ============================================================
# Enterprise 64/128 - locale extensions # Enterprise 64/128 - locale extensions
@@ -182,7 +182,7 @@ files:
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."
source_ref: "core/core.cpp:244-245" source_ref: "core/core.cpp:245-246"
- name: epdos16f.rom - name: epdos16f.rom
path: ep128emu/roms/epdos16f.rom path: ep128emu/roms/epdos16f.rom
@@ -203,7 +203,7 @@ files:
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."
source_ref: "core/core.cpp:262-263" source_ref: "core/core.cpp:263-264"
# epd19hft.rom and zt19hfnt.rom: listed in .info (firmware8, firmware9) but # epd19hft.rom and zt19hfnt.rom: listed in .info (firmware8, firmware9) but
# NOT referenced in core source code and NOT in builtin_rom map (roms.hpp:46516-46538). # NOT referenced in core source code and NOT in builtin_rom map (roms.hpp:46516-46538).
@@ -231,7 +231,7 @@ files:
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."
source_ref: "core/core.cpp:348-349" source_ref: "core/core.cpp:366-367"
- name: tvcfileio.rom - name: tvcfileio.rom
path: ep128emu/roms/tvcfileio.rom path: ep128emu/roms/tvcfileio.rom
@@ -242,7 +242,7 @@ files:
has_builtin: true has_builtin: true
bundled: true bundled: true
note: "TVC direct file I/O extension. Used for TVC64_FILE mode. Source included in roms/ directory." note: "TVC direct file I/O extension. Used for TVC64_FILE mode. Source included in roms/ directory."
source_ref: "core/core.cpp:352-353" source_ref: "core/core.cpp:370-371"
- name: tvc_dos12d.rom - name: tvc_dos12d.rom
path: ep128emu/roms/tvc_dos12d.rom path: ep128emu/roms/tvc_dos12d.rom
@@ -252,7 +252,7 @@ files:
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."
source_ref: "core/core.cpp:357-358" source_ref: "core/core.cpp:375-376"
# ============================================================ # ============================================================
# Amstrad CPC # Amstrad CPC
@@ -266,7 +266,7 @@ files:
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."
source_ref: "core/core.cpp:371-374" source_ref: "core/core.cpp:389-392"
- name: cpc664.rom - name: cpc664.rom
path: ep128emu/roms/cpc664.rom path: ep128emu/roms/cpc664.rom
@@ -276,7 +276,7 @@ files:
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."
source_ref: "core/core.cpp:379-382" source_ref: "core/core.cpp:397-400"
- name: cpc6128.rom - name: cpc6128.rom
path: ep128emu/roms/cpc6128.rom path: ep128emu/roms/cpc6128.rom
@@ -286,7 +286,7 @@ files:
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."
source_ref: "core/core.cpp:388-391" source_ref: "core/core.cpp:406-409"
- name: cpc_amsdos.rom - name: cpc_amsdos.rom
path: ep128emu/roms/cpc_amsdos.rom path: ep128emu/roms/cpc_amsdos.rom
@@ -296,7 +296,7 @@ files:
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."
source_ref: "core/core.cpp:395-396" source_ref: "core/core.cpp:413-414"
# ============================================================ # ============================================================
# ZX Spectrum # ZX Spectrum
@@ -310,7 +310,7 @@ files:
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."
source_ref: "core/core.cpp:418-421" source_ref: "core/core.cpp:436-439"
- name: zx48.rom - name: zx48.rom
path: ep128emu/roms/zx48.rom path: ep128emu/roms/zx48.rom
@@ -320,4 +320,4 @@ files:
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."
source_ref: "core/core.cpp:425-426" source_ref: "core/core.cpp:443-444"
+29 -29
View File
@@ -100,7 +100,7 @@ files:
size: 131072 size: 131072
crc32: "9036d879" crc32: "9036d879"
note: "MVS Asia/Europe ver. 5 (1 slot)" note: "MVS Asia/Europe ver. 5 (1 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1645" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1665"
- name: "sp-s.sp1" - name: "sp-s.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -109,7 +109,7 @@ files:
size: 131072 size: 131072
crc32: "c7f2fa45" crc32: "c7f2fa45"
note: "MVS Asia/Europe ver. 3 (4 slot)" note: "MVS Asia/Europe ver. 3 (4 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1646" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1666"
- name: "sp-u2.sp1" - name: "sp-u2.sp1"
aliases: ["usa_2slt.bin"] aliases: ["usa_2slt.bin"]
@@ -119,7 +119,7 @@ files:
size: 131072 size: 131072
crc32: "e72943de" crc32: "e72943de"
note: "MVS USA ver. 5 (2 slot)" note: "MVS USA ver. 5 (2 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1647" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1667"
- name: "sp1-u2" - name: "sp1-u2"
archive: neogeo.zip archive: neogeo.zip
@@ -128,7 +128,7 @@ files:
size: 131072 size: 131072
crc32: "62f021f4" crc32: "62f021f4"
note: "MVS USA ver. 5 (4 slot)" note: "MVS USA ver. 5 (4 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1648" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1668"
- name: "sp-e.sp1" - name: "sp-e.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -137,7 +137,7 @@ files:
size: 131072 size: 131072
crc32: "2723a5b5" crc32: "2723a5b5"
note: "MVS USA ver. 5 (6 slot)" note: "MVS USA ver. 5 (6 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1649" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1669"
- name: "sp1-u4.bin" - name: "sp1-u4.bin"
archive: neogeo.zip archive: neogeo.zip
@@ -146,7 +146,7 @@ files:
size: 131072 size: 131072
crc32: "1179a30f" crc32: "1179a30f"
note: "MVS USA (U4)" note: "MVS USA (U4)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1650" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1670"
- name: "sp1-u3.bin" - name: "sp1-u3.bin"
archive: neogeo.zip archive: neogeo.zip
@@ -164,7 +164,7 @@ files:
size: 131072 size: 131072
crc32: "f0e8f27d" crc32: "f0e8f27d"
note: "MVS Japan ver. 6" note: "MVS Japan ver. 6"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1652" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1672"
- name: "sp-j2.sp1" - name: "sp-j2.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -173,7 +173,7 @@ files:
size: 131072 size: 131072
crc32: "acede59c" crc32: "acede59c"
note: "MVS Japan ver. 5" note: "MVS Japan ver. 5"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1653" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1673"
- name: "sp1.jipan.1024" - name: "sp1.jipan.1024"
archive: neogeo.zip archive: neogeo.zip
@@ -182,7 +182,7 @@ files:
size: 131072 size: 131072
crc32: "9fb0abe4" crc32: "9fb0abe4"
note: "MVS Japan ver. 3 (4 slot)" note: "MVS Japan ver. 3 (4 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1654" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1674"
- name: "sp-45.sp1" - name: "sp-45.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -209,7 +209,7 @@ files:
size: 131072 size: 131072
crc32: "dff6d41f" crc32: "dff6d41f"
note: "MVS Japan (J3)" note: "MVS Japan (J3)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1657" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1677"
- name: "sp1-j3.bin" - name: "sp1-j3.bin"
archive: neogeo.zip archive: neogeo.zip
@@ -255,7 +255,7 @@ files:
size: 131072 size: 131072
crc32: "162f0ebe" crc32: "162f0ebe"
note: "Deck ver. 6 (Git Ver 1.3)" note: "Deck ver. 6 (Git Ver 1.3)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1668" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1688"
# Universe BIOS (third-party, multiple versions) # Universe BIOS (third-party, multiple versions)
- name: "uni-bios_4_0.rom" - name: "uni-bios_4_0.rom"
@@ -265,7 +265,7 @@ files:
size: 131072 size: 131072
crc32: "a7aab458" crc32: "a7aab458"
note: "Universe BIOS ver. 4.0 (hack)" note: "Universe BIOS ver. 4.0 (hack)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1669" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1689"
- name: "uni-bios_3_3.rom" - name: "uni-bios_3_3.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -274,7 +274,7 @@ files:
size: 131072 size: 131072
crc32: "24858466" crc32: "24858466"
note: "Universe BIOS ver. 3.3 (hack)" note: "Universe BIOS ver. 3.3 (hack)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1670" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1690"
- name: "uni-bios_3_2.rom" - name: "uni-bios_3_2.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -310,7 +310,7 @@ files:
size: 131072 size: 131072
crc32: "27664eb5" crc32: "27664eb5"
note: "Universe BIOS ver. 2.3 (hack)" note: "Universe BIOS ver. 2.3 (hack)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1674" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1694"
- name: "uni-bios_2_3o.rom" - name: "uni-bios_2_3o.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -382,7 +382,7 @@ files:
size: 131072 size: 131072
crc32: "5dda0d84" crc32: "5dda0d84"
note: "Universe BIOS ver. 1.1 (hack)" note: "Universe BIOS ver. 1.1 (hack)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1682" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1702"
- name: "uni-bios_1_0.rom" - name: "uni-bios_1_0.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -400,7 +400,7 @@ files:
size: 131072 size: 131072
crc32: "cb915e76" crc32: "cb915e76"
note: "NeoOpen BIOS v0.1 beta (hack)" note: "NeoOpen BIOS v0.1 beta (hack)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1685" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1705"
# Neo Geo shared ROMs (always required) # Neo Geo shared ROMs (always required)
- name: "sm1.sm1" - name: "sm1.sm1"
@@ -428,7 +428,7 @@ files:
size: 131072 size: 131072
crc32: "5a86cff2" crc32: "5a86cff2"
note: "Zoom lookup table" note: "Zoom lookup table"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1694" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1714"
# ------------------------------------------------------- # -------------------------------------------------------
# Neo Geo Trackball BIOS (for irrmaze) # Neo Geo Trackball BIOS (for irrmaze)
@@ -470,7 +470,7 @@ files:
size: 524288 size: 524288
crc32: "148dd727" crc32: "148dd727"
note: "PCB BIOS for KOF 2003 PCB" note: "PCB BIOS for KOF 2003 PCB"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1919" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1939"
# ------------------------------------------------------- # -------------------------------------------------------
# Neo Geo CDZ (neocdz.zip) # Neo Geo CDZ (neocdz.zip)
@@ -491,7 +491,7 @@ files:
size: 524288 size: 524288
crc32: "42f6b6c4" crc32: "42f6b6c4"
note: "Neo Geo CDZ custom BIOS by SMKDan" note: "Neo Geo CDZ custom BIOS by SMKDan"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2004" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2024"
- name: "uni-bioscd33.rom" - name: "uni-bioscd33.rom"
archive: neocdz.zip archive: neocdz.zip
@@ -500,7 +500,7 @@ files:
size: 524288 size: 524288
crc32: "ff3abc59" crc32: "ff3abc59"
note: "Universe BIOS CD ver. 3.3 (hack)" note: "Universe BIOS CD ver. 3.3 (hack)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2005" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2025"
- name: "uni-bioscd32.rom" - name: "uni-bioscd32.rom"
archive: neocdz.zip archive: neocdz.zip
@@ -1336,7 +1336,7 @@ files:
size: 131072 # 0x20000 size: 131072 # 0x20000
crc32: "2292585c" crc32: "2292585c"
note: "ISG Selection Master Type 2006 BIOS" note: "ISG Selection Master Type 2006 BIOS"
source_ref: "src/burn/drv/sega/d_sys16b.cpp:11495" source_ref: "src/burn/drv/sega/d_sys16b.cpp:11720"
# ------------------------------------------------------- # -------------------------------------------------------
# NMK16 (nmk004.zip) # NMK16 (nmk004.zip)
@@ -1396,7 +1396,7 @@ files:
size: 69632 # 0x11000 size: 69632 # 0x11000
crc32: "aa11ee2d" crc32: "aa11ee2d"
note: "Seta ST010 coprocessor microcode" note: "Seta ST010 coprocessor microcode"
source_ref: "src/burn/drv/snes/d_snes.cpp:577" source_ref: "src/burn/drv/snes/d_snes.cpp:580"
- name: "st011.bin" - name: "st011.bin"
archive: st011.zip archive: st011.zip
@@ -1405,7 +1405,7 @@ files:
size: 69632 # 0x11000 size: 69632 # 0x11000
crc32: "34d2952c" crc32: "34d2952c"
note: "Seta ST011 coprocessor microcode" note: "Seta ST011 coprocessor microcode"
source_ref: "src/burn/drv/snes/d_snes.cpp:596" source_ref: "src/burn/drv/snes/d_snes.cpp:599"
- name: "dsp1.bin" - name: "dsp1.bin"
archive: dsp1.zip archive: dsp1.zip
@@ -1414,7 +1414,7 @@ files:
size: 10240 # 0x2800 size: 10240 # 0x2800
crc32: "2838f9f5" crc32: "2838f9f5"
note: "DSP-1 coprocessor microcode" note: "DSP-1 coprocessor microcode"
source_ref: "src/burn/drv/snes/d_snes.cpp:654" source_ref: "src/burn/drv/snes/d_snes.cpp:676"
- name: "dsp1b.bin" - name: "dsp1b.bin"
archive: dsp1b.zip archive: dsp1b.zip
@@ -1423,7 +1423,7 @@ files:
size: 10240 # 0x2800 size: 10240 # 0x2800
crc32: "453557e0" crc32: "453557e0"
note: "DSP-1B coprocessor microcode (revised)" note: "DSP-1B coprocessor microcode (revised)"
source_ref: "src/burn/drv/snes/d_snes.cpp:673" source_ref: "src/burn/drv/snes/d_snes.cpp:695"
- name: "dsp2.bin" - name: "dsp2.bin"
archive: dsp2.zip archive: dsp2.zip
@@ -1432,7 +1432,7 @@ files:
size: 10240 # 0x2800 size: 10240 # 0x2800
crc32: "8e9fbd9b" crc32: "8e9fbd9b"
note: "DSP-2 coprocessor microcode" note: "DSP-2 coprocessor microcode"
source_ref: "src/burn/drv/snes/d_snes.cpp:692" source_ref: "src/burn/drv/snes/d_snes.cpp:714"
- name: "dsp3.bin" - name: "dsp3.bin"
archive: dsp3.zip archive: dsp3.zip
@@ -1441,7 +1441,7 @@ files:
size: 10240 # 0x2800 size: 10240 # 0x2800
crc32: "6b86728a" crc32: "6b86728a"
note: "DSP-3 coprocessor microcode" note: "DSP-3 coprocessor microcode"
source_ref: "src/burn/drv/snes/d_snes.cpp:711" source_ref: "src/burn/drv/snes/d_snes.cpp:733"
- name: "dsp4.bin" - name: "dsp4.bin"
archive: dsp4.zip archive: dsp4.zip
@@ -1450,7 +1450,7 @@ files:
size: 10240 # 0x2800 size: 10240 # 0x2800
crc32: "ce0c7783" crc32: "ce0c7783"
note: "DSP-4 coprocessor microcode" note: "DSP-4 coprocessor microcode"
source_ref: "src/burn/drv/snes/d_snes.cpp:730" source_ref: "src/burn/drv/snes/d_snes.cpp:752"
# ------------------------------------------------------- # -------------------------------------------------------
# System support files (fbneo/) # System support files (fbneo/)
@@ -1522,7 +1522,7 @@ files:
required: true required: true
size: 163840 size: 163840
crc32: "5c403cc5" crc32: "5c403cc5"
source_ref: "src/burn/drv/snes/d_snes.cpp:662" source_ref: "src/burn/drv/snes/d_snes.cpp:684"
- name: "136032.205.l13" - name: "136032.205.l13"
archive: atarisy1.zip archive: atarisy1.zip
+20 -20
View File
@@ -61,7 +61,7 @@ files:
size: 131072 size: 131072
crc32: "9036d879" crc32: "9036d879"
note: "MVS Asia/Europe ver. 5 (1 slot)" note: "MVS Asia/Europe ver. 5 (1 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1645" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1665"
- name: "sp-s.sp1" - name: "sp-s.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -70,7 +70,7 @@ files:
size: 131072 size: 131072
crc32: "c7f2fa45" crc32: "c7f2fa45"
note: "MVS Asia/Europe ver. 3 (4 slot)" note: "MVS Asia/Europe ver. 3 (4 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1646" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1666"
- name: "sp-u2.sp1" - name: "sp-u2.sp1"
aliases: ["usa_2slt.bin"] aliases: ["usa_2slt.bin"]
@@ -80,7 +80,7 @@ files:
size: 131072 size: 131072
crc32: "e72943de" crc32: "e72943de"
note: "MVS USA ver. 5 (2 slot)" note: "MVS USA ver. 5 (2 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1647" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1667"
- name: "sp1-u2" - name: "sp1-u2"
archive: neogeo.zip archive: neogeo.zip
@@ -89,7 +89,7 @@ files:
size: 131072 size: 131072
crc32: "62f021f4" crc32: "62f021f4"
note: "MVS USA ver. 5 (4 slot)" note: "MVS USA ver. 5 (4 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1648" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1668"
- name: "sp-e.sp1" - name: "sp-e.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -98,7 +98,7 @@ files:
size: 131072 size: 131072
crc32: "2723a5b5" crc32: "2723a5b5"
note: "MVS USA ver. 5 (6 slot)" note: "MVS USA ver. 5 (6 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1649" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1669"
- name: "sp1-u4.bin" - name: "sp1-u4.bin"
archive: neogeo.zip archive: neogeo.zip
@@ -107,7 +107,7 @@ files:
size: 131072 size: 131072
crc32: "1179a30f" crc32: "1179a30f"
note: "MVS USA (U4)" note: "MVS USA (U4)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1650" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1670"
- name: "sp1-u3.bin" - name: "sp1-u3.bin"
archive: neogeo.zip archive: neogeo.zip
@@ -125,7 +125,7 @@ files:
size: 131072 size: 131072
crc32: "f0e8f27d" crc32: "f0e8f27d"
note: "MVS Japan ver. 6" note: "MVS Japan ver. 6"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1652" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1672"
- name: "sp-j2.sp1" - name: "sp-j2.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -134,7 +134,7 @@ files:
size: 131072 size: 131072
crc32: "acede59c" crc32: "acede59c"
note: "MVS Japan ver. 5" note: "MVS Japan ver. 5"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1653" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1673"
- name: "sp1.jipan.1024" - name: "sp1.jipan.1024"
archive: neogeo.zip archive: neogeo.zip
@@ -143,7 +143,7 @@ files:
size: 131072 size: 131072
crc32: "9fb0abe4" crc32: "9fb0abe4"
note: "MVS Japan ver. 3 (4 slot)" note: "MVS Japan ver. 3 (4 slot)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1654" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1674"
- name: "sp-45.sp1" - name: "sp-45.sp1"
archive: neogeo.zip archive: neogeo.zip
@@ -170,7 +170,7 @@ files:
size: 131072 size: 131072
crc32: "dff6d41f" crc32: "dff6d41f"
note: "MVS Japan (J3)" note: "MVS Japan (J3)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1657" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1677"
- name: "sp1-j3.bin" - name: "sp1-j3.bin"
archive: neogeo.zip archive: neogeo.zip
@@ -215,7 +215,7 @@ files:
size: 131072 size: 131072
crc32: "162f0ebe" crc32: "162f0ebe"
note: "Deck ver. 6 (Git Ver 1.3)" note: "Deck ver. 6 (Git Ver 1.3)"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1668" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1688"
# Universe BIOS (third-party, multiple versions) # Universe BIOS (third-party, multiple versions)
- name: "uni-bios_4_0.rom" - name: "uni-bios_4_0.rom"
@@ -225,7 +225,7 @@ files:
size: 131072 size: 131072
crc32: "a7aab458" crc32: "a7aab458"
note: "Universe BIOS ver. 4.0" note: "Universe BIOS ver. 4.0"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1669" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1689"
- name: "uni-bios_3_3.rom" - name: "uni-bios_3_3.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -234,7 +234,7 @@ files:
size: 131072 size: 131072
crc32: "24858466" crc32: "24858466"
note: "Universe BIOS ver. 3.3" note: "Universe BIOS ver. 3.3"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1670" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1690"
- name: "uni-bios_3_2.rom" - name: "uni-bios_3_2.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -270,7 +270,7 @@ files:
size: 131072 size: 131072
crc32: "27664eb5" crc32: "27664eb5"
note: "Universe BIOS ver. 2.3" note: "Universe BIOS ver. 2.3"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1674" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1694"
- name: "uni-bios_2_3o.rom" - name: "uni-bios_2_3o.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -342,7 +342,7 @@ files:
size: 131072 size: 131072
crc32: "5dda0d84" crc32: "5dda0d84"
note: "Universe BIOS ver. 1.1" note: "Universe BIOS ver. 1.1"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1682" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1702"
- name: "uni-bios_1_0.rom" - name: "uni-bios_1_0.rom"
archive: neogeo.zip archive: neogeo.zip
@@ -360,7 +360,7 @@ files:
size: 131072 size: 131072
crc32: "cb915e76" crc32: "cb915e76"
note: "NeoOpen BIOS v0.1 beta" note: "NeoOpen BIOS v0.1 beta"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1685" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1705"
# Neo Geo shared ROMs (always required) # Neo Geo shared ROMs (always required)
- name: "sm1.sm1" - name: "sm1.sm1"
@@ -388,7 +388,7 @@ files:
size: 131072 size: 131072
crc32: "5a86cff2" crc32: "5a86cff2"
note: "Zoom lookup table" note: "Zoom lookup table"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1694" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1714"
# ------------------------------------------------------- # -------------------------------------------------------
# Neo Geo Trackball BIOS (for irrmaze) # Neo Geo Trackball BIOS (for irrmaze)
@@ -430,7 +430,7 @@ files:
size: 524288 size: 524288
crc32: "148dd727" crc32: "148dd727"
note: "PCB BIOS for KOF 2003 PCB" note: "PCB BIOS for KOF 2003 PCB"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1919" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1939"
# ------------------------------------------------------- # -------------------------------------------------------
# Neo Geo CDZ (neocdz.zip) # Neo Geo CDZ (neocdz.zip)
@@ -451,7 +451,7 @@ files:
size: 524288 size: 524288
crc32: "42f6b6c4" crc32: "42f6b6c4"
note: "Neo Geo CDZ custom BIOS by SMKDan" note: "Neo Geo CDZ custom BIOS by SMKDan"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2004" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2024"
- name: "uni-bioscd33.rom" - name: "uni-bioscd33.rom"
archive: neocdz.zip archive: neocdz.zip
@@ -460,7 +460,7 @@ files:
size: 524288 size: 524288
crc32: "ff3abc59" crc32: "ff3abc59"
note: "Universe BIOS CD ver. 3.3" note: "Universe BIOS CD ver. 3.3"
source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2005" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:2025"
- name: "uni-bioscd32.rom" - name: "uni-bioscd32.rom"
archive: neocdz.zip archive: neocdz.zip
+1 -1
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/gambatte-libretro" source: "https://github.com/libretro/gambatte-libretro"
upstream: "https://github.com/sinamas/gambatte" upstream: "https://github.com/sinamas/gambatte"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "d3c39fa18476ddce05027db3d29abba813fa74e2" source_commit: "96174369b3c30d9fc57c926fa3379c273dc6a9a5"
core_version: "v0.5.0" core_version: "v0.5.0"
display_name: "Nintendo - Game Boy / Color (Gambatte)" display_name: "Nintendo - Game Boy / Color (Gambatte)"
cores: cores:
+9 -9
View File
@@ -176,54 +176,54 @@ files:
path: "themes/Blue.json" path: "themes/Blue.json"
description: "Blue color theme" description: "Blue color theme"
required: false required: false
source_ref: "theme.cpp:304-316, garglk/CMakeLists.txt:524" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:524"
- name: "Breeze Darker.json" - name: "Breeze Darker.json"
path: "themes/Breeze Darker.json" path: "themes/Breeze Darker.json"
description: "Breeze Darker color theme" description: "Breeze Darker color theme"
required: false required: false
source_ref: "theme.cpp:304-316, garglk/CMakeLists.txt:525" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:525"
- name: "Lectrote Dark.json" - name: "Lectrote Dark.json"
path: "themes/Lectrote Dark.json" path: "themes/Lectrote Dark.json"
description: "Lectrote Dark color theme" description: "Lectrote Dark color theme"
required: false required: false
source_ref: "theme.cpp:304-316, garglk/CMakeLists.txt:526" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:526"
- name: "Lectrote Sepia.json" - name: "Lectrote Sepia.json"
path: "themes/Lectrote Sepia.json" path: "themes/Lectrote Sepia.json"
description: "Lectrote Sepia color theme" description: "Lectrote Sepia color theme"
required: false required: false
source_ref: "theme.cpp:304-316, garglk/CMakeLists.txt:527" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:527"
- name: "Lectrote Slate.json" - name: "Lectrote Slate.json"
path: "themes/Lectrote Slate.json" path: "themes/Lectrote Slate.json"
description: "Lectrote Slate color theme" description: "Lectrote Slate color theme"
required: false required: false
source_ref: "theme.cpp:304-316, garglk/CMakeLists.txt:528" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:528"
- name: "Pencil.json" - name: "Pencil.json"
path: "themes/Pencil.json" path: "themes/Pencil.json"
description: "Pencil color theme" description: "Pencil color theme"
required: false required: false
source_ref: "theme.cpp:304-316, garglk/CMakeLists.txt:529" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:529"
- name: "Zoom.json" - name: "Zoom.json"
path: "themes/Zoom.json" path: "themes/Zoom.json"
description: "Zoom color theme" description: "Zoom color theme"
required: false required: false
source_ref: "theme.cpp:304-316, garglk/CMakeLists.txt:530" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:530"
- name: "dark.json" - name: "dark.json"
path: "themes/dark.json" path: "themes/dark.json"
description: "Dark color theme" description: "Dark color theme"
required: false required: false
source_ref: "theme.cpp:268-282,304-316, garglk/CMakeLists.txt:80-85,531" source_ref: "garglk/theme.cpp:268-282, garglk/theme.cpp:304-316, garglk/CMakeLists.txt:80-85, garglk/CMakeLists.txt:531"
note: "Also compiled in as the built-in dark theme." note: "Also compiled in as the built-in dark theme."
- name: "light.json" - name: "light.json"
path: "themes/light.json" path: "themes/light.json"
description: "Light color theme" description: "Light color theme"
required: false required: false
source_ref: "theme.cpp:268-282,304-316, garglk/CMakeLists.txt:87-92,532" source_ref: "garglk/theme.cpp:268-282, garglk/theme.cpp:304-316, garglk/CMakeLists.txt:87-92, garglk/CMakeLists.txt:532"
note: "Also compiled in as the built-in light theme." note: "Also compiled in as the built-in light theme."
+2 -2
View File
@@ -27,7 +27,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
validation: [size] validation: [size]
source_ref: "libretro.cpp:208,211 Memory.cpp:601-606,699-738" source_ref: "platforms/libretro/libretro.cpp:359, libretro.cpp:211, libretro.cpp:699-738"
- name: cgb_boot.bin - name: cgb_boot.bin
description: Game Boy Color bootrom description: Game Boy Color bootrom
@@ -35,4 +35,4 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
validation: [size] validation: [size]
source_ref: "libretro.cpp:209,212 Memory.cpp:608-611,699-738" source_ref: "platforms/libretro/libretro.cpp:360, libretro.cpp:212, libretro.cpp:699-738"
+4 -4
View File
@@ -41,7 +41,7 @@ files:
size: 262144 size: 262144
required: true required: true
validation: [size, crc32] validation: [size, crc32]
source_ref: "libretro.cpp:453,471-473, media.cpp:241-307, defines.h:52, game_db.h:50,52" source_ref: "platforms/libretro/libretro.cpp:581, platforms/libretro/libretro.cpp:599-601, media.cpp:241-307, src/defines.h:52, src/game_db.h:50, src/game_db.h:52"
note: > note: >
Default BIOS for CD-ROM games (cdrom_bios Auto or System Card 3). Default BIOS for CD-ROM games (cdrom_bios Auto or System Card 3).
game_db.h recognizes Japan (CRC32 6D9A73EF) and USA (CRC32 2B5B75FE) game_db.h recognizes Japan (CRC32 6D9A73EF) and USA (CRC32 2B5B75FE)
@@ -52,7 +52,7 @@ files:
size: 262144 size: 262144
required: false required: false
validation: [size, crc32] validation: [size, crc32]
source_ref: "libretro.cpp:452,462-463, media.cpp:241-307, game_db.h:48-49,51" source_ref: "platforms/libretro/libretro.cpp:580, platforms/libretro/libretro.cpp:590-591, media.cpp:241-307, src/game_db.h:48-49, src/game_db.h:51"
note: > note: >
cdrom_bios = 'System Card 2'. For older CD-ROM2 titles. game_db.h cdrom_bios = 'System Card 2'. For older CD-ROM2 titles. game_db.h
recognizes three variants: v2.0 Japan (CRC32 52520BC6), v2.1 Japan recognizes three variants: v2.0 Japan (CRC32 52520BC6), v2.1 Japan
@@ -63,7 +63,7 @@ files:
size: 262144 size: 262144
required: false required: false
validation: [size, crc32] validation: [size, crc32]
source_ref: "libretro.cpp:451,459-460, media.cpp:241-307, game_db.h:47" source_ref: "platforms/libretro/libretro.cpp:579, platforms/libretro/libretro.cpp:587-588, media.cpp:241-307, src/game_db.h:47"
note: > note: >
cdrom_bios = 'System Card 1'. Very early CD-ROM2 games only. cdrom_bios = 'System Card 1'. Very early CD-ROM2 games only.
CRC32 3F9F95A4. CRC32 3F9F95A4.
@@ -73,7 +73,7 @@ files:
size: 32768 size: 32768
required: false required: false
validation: [size, crc32] validation: [size, crc32]
source_ref: "libretro.cpp:454,468-469,481-482, media.cpp:241-307, defines.h:53, game_db.h:53-54" source_ref: "platforms/libretro/libretro.cpp:582, platforms/libretro/libretro.cpp:596-597, libretro.cpp:481-482, media.cpp:241-307, src/defines.h:53, src/game_db.h:53-54"
note: > note: >
Always loaded alongside the selected System Card BIOS (libretro.cpp:481). Always loaded alongside the selected System Card BIOS (libretro.cpp:481).
Required for Game Express CD-ROM titles. game_db.h recognizes Blue Version Required for Game Express CD-ROM titles. game_db.h recognizes Blue Version
+1 -1
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/libretro-handy" source: "https://github.com/libretro/libretro-handy"
upstream: "https://handy.sourceforge.net/" upstream: "https://handy.sourceforge.net/"
profiled_date: "2026-03-23" profiled_date: "2026-03-23"
source_commit: "fca239207e9c111da3e85d2faf0b1b9d7524e498" source_commit: "bc55d462f0b2d6b073ea93dc552ebd73cec60fd1"
core_version: "0.95" core_version: "0.95"
display_name: "Atari - Lynx (Handy)" display_name: "Atari - Lynx (Handy)"
cores: cores:
+15 -15
View File
@@ -70,7 +70,7 @@ files:
required: true required: true
validation: [signature] validation: [signature]
description: "NVIDIA Cg 2.0.0.12 runtime used to recompile the game shaders" description: "NVIDIA Cg 2.0.0.12 runtime used to recompile the game shaders"
source_ref: "shaderPatches.c:1028-1108, 1110-1170" source_ref: "src/lindbergh/shaderPatches.c:1028-1108, src/lindbergh/shaderPatches.c:1110-1170"
note: >- note: >-
Searched at LIBCG_PATH, /app/lib32/libCg2.so, $APP_IMG_ROOT/usr/lib32/ Searched at LIBCG_PATH, /app/lib32/libCg2.so, $APP_IMG_ROOT/usr/lib32/
libCg2.so, then ./libCg.so and $LINDBERGH_LOADER_CURRENT_DIR/libCg.so. The libCg2.so, then ./libCg.so and $LINDBERGH_LOADER_CURRENT_DIR/libCg.so. The
@@ -85,7 +85,7 @@ files:
system: sega-lindbergh system: sega-lindbergh
required: true required: true
description: "NVIDIA Cg 3.1 OpenGL runtime linked by the game binaries" description: "NVIDIA Cg 3.1 OpenGL runtime linked by the game binaries"
source_ref: "lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189"
note: >- note: >-
Resolved by the dynamic linker for the game ELF through the Resolved by the dynamic linker for the game ELF through the
LD_LIBRARY_PATH the launcher builds, not opened by loader code. Upstream LD_LIBRARY_PATH the launcher builds, not opened by loader code. Upstream
@@ -97,7 +97,7 @@ files:
system: sega-lindbergh system: sega-lindbergh
required: true required: true
description: "NVIDIA Cg 3.1 runtime linked by the game binaries" description: "NVIDIA Cg 3.1 runtime linked by the game binaries"
source_ref: "lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189"
note: >- note: >-
Same origin and mechanism as libCgGL.so, and a different build from the Same origin and mechanism as libCgGL.so, and a different build from the
2.0.0.12 library the shader recompiler loads. Batocera keeps the two Cg 2.0.0.12 library the shader recompiler loads. Batocera keeps the two Cg
@@ -111,7 +111,7 @@ files:
system: sega-lindbergh system: sega-lindbergh
required: false required: false
description: "OpenSSL 0.9.7 crypto library linked by the networked games" description: "OpenSSL 0.9.7 crypto library linked by the networked games"
source_ref: "lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:244" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:244"
note: >- note: >-
Vendored as libs/libcrypto.so.0.9.7 and installed into the runtime library Vendored as libs/libcrypto.so.0.9.7 and installed into the runtime library
directory by both the AppImage and Flatpak builds. Resolved by the dynamic directory by both the AppImage and Flatpak builds. Resolved by the dynamic
@@ -121,14 +121,14 @@ files:
system: sega-lindbergh system: sega-lindbergh
required: false required: false
description: "OpenSSL 0.9.7 TLS library linked by the networked games" description: "OpenSSL 0.9.7 TLS library linked by the networked games"
source_ref: "lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:245" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:245"
note: "Vendored as libs/libssl.so.0.9.7, paired with libcrypto.so.0.9.7." note: "Vendored as libs/libssl.so.0.9.7, paired with libcrypto.so.0.9.7."
- name: libopenal.so.0 - name: libopenal.so.0
system: sega-lindbergh system: sega-lindbergh
required: false required: false
description: "OpenAL runtime preloaded for Quiz Answer x Answer" description: "OpenAL runtime preloaded for Quiz Answer x Answer"
source_ref: "lindbergh.c:22, 315-328, 882-890" source_ref: "src/lindbergh/lindbergh.c:22, src/lindbergh/lindbergh.c:315-328, src/lindbergh/lindbergh.c:882-890"
note: >- note: >-
When the ELF is q2satl_lind the launcher looks the file up through When the ELF is q2satl_lind the launcher looks the file up through
findPreloadLibrary and appends it to LD_PRELOAD. Absence prints "You might findPreloadLibrary and appends it to LD_PRELOAD. Absence prints "You might
@@ -143,7 +143,7 @@ files:
crc32: "38d56318" crc32: "38d56318"
validation: [crc32] validation: [crc32]
description: "Sega Lindbergh boot and hardware check program, version 2.4" description: "Sega Lindbergh boot and hardware check program, version 2.4"
source_ref: "lindbergh.c:696-698, 892-895, config.h:57-58, gameData.c:51-52" source_ref: "src/lindbergh/lindbergh.c:696-698, src/lindbergh/lindbergh.c:892-895, config.h:57-58, src/lindbergh/gameData.c:51-52"
note: >- note: >-
Run as "segaboot -t" under -s or --segaboot. detectGame() matches the Run as "segaboot -t" under -s or --segaboot. detectGame() matches the
ELF CRC32 against the table, where 0x38d56318 is Segaboot 2.4 and ELF CRC32 against the table, where 0x38d56318 is Segaboot 2.4 and
@@ -159,7 +159,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
description: "Lindbergh boot logo, read from /usr/lib/boot on the original system" description: "Lindbergh boot logo, read from /usr/lib/boot on the original system"
source_ref: "hook.c:655-667, 888-900" source_ref: "src/lindbergh/hook.c:655-667, src/lindbergh/hook.c:888-900"
note: >- note: >-
Read from the game directory only when DISABLE_BUILTIN_LOGOS is set. Read from the game directory only when DISABLE_BUILTIN_LOGOS is set.
Otherwise the logoLL array in resources/logo.h answers the read. Otherwise the logoLL array in resources/logo.h answers the read.
@@ -169,7 +169,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
description: "Lindbergh Red boot logo, read from /usr/lib/boot on the original system" description: "Lindbergh Red boot logo, read from /usr/lib/boot on the original system"
source_ref: "hook.c:669-681, 874-886" source_ref: "src/lindbergh/hook.c:669-681, src/lindbergh/hook.c:874-886"
note: >- note: >-
Read from the game directory only when DISABLE_BUILTIN_LOGOS is set. Read from the game directory only when DISABLE_BUILTIN_LOGOS is set.
Otherwise the logoLLRed array in resources/logo.h answers the read. Otherwise the logoLLRed array in resources/logo.h answers the read.
@@ -179,7 +179,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
description: "Sega Kaku Gothic console font texture" description: "Sega Kaku Gothic console font texture"
source_ref: "hook.c:718-730, 902-914" source_ref: "src/lindbergh/hook.c:718-730, src/lindbergh/hook.c:902-914"
note: >- note: >-
Read from the game directory only when DISABLE_BUILTIN_FONT is set. Read from the game directory only when DISABLE_BUILTIN_FONT is set.
Otherwise the fontTGA array in resources/font.h answers the read. Otherwise the fontTGA array in resources/font.h answers the read.
@@ -189,7 +189,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
description: "Sega Kaku Gothic console font metrics" description: "Sega Kaku Gothic console font metrics"
source_ref: "hook.c:732-744, 916-928" source_ref: "src/lindbergh/hook.c:732-744, src/lindbergh/hook.c:916-928"
note: >- note: >-
Read from the game directory only when DISABLE_BUILTIN_FONT is set. Read from the game directory only when DISABLE_BUILTIN_FONT is set.
Otherwise the fontABC array in resources/font.h answers the read, with Otherwise the fontABC array in resources/font.h answers the read, with
@@ -200,7 +200,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
description: "Lucida Console font texture" description: "Lucida Console font texture"
source_ref: "hook.c:683-695" source_ref: "src/lindbergh/hook.c:683-695"
note: >- note: >-
Read from the game directory only when DISABLE_BUILTIN_FONT is set. Read from the game directory only when DISABLE_BUILTIN_FONT is set.
Otherwise the fontTGA array in resources/font.h answers the read. Otherwise the fontTGA array in resources/font.h answers the read.
@@ -210,7 +210,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
description: "Lucida Console font metrics" description: "Lucida Console font metrics"
source_ref: "hook.c:697-709" source_ref: "src/lindbergh/hook.c:697-709"
note: >- note: >-
Read from the game directory only when DISABLE_BUILTIN_FONT is set. Read from the game directory only when DISABLE_BUILTIN_FONT is set.
Otherwise the fontABC array in resources/font.h answers the read. Otherwise the fontABC array in resources/font.h answers the read.
@@ -221,7 +221,7 @@ files:
system: sega-lindbergh system: sega-lindbergh
required: false required: false
description: "Lindbergh runtime configuration read by the games from /root" description: "Lindbergh runtime configuration read by the games from /root"
source_ref: "hook.c:650-653" source_ref: "src/lindbergh/hook.c:650-653"
note: >- note: >-
The fopen hook rewrites /root/lindbergrc to lindbergrc in the game The fopen hook rewrites /root/lindbergrc to lindbergrc in the game
directory. The loader neither creates the file nor substitutes for it. directory. The loader neither creates the file nor substitutes for it.
@@ -231,7 +231,7 @@ files:
category: game_data category: game_data
required: false required: false
description: "SDL gamepad mappings added on top of the built-in table" description: "SDL gamepad mappings added on top of the built-in table"
source_ref: "lindbergh.c:415-430, 478, sdlInput.c:209-217" source_ref: "src/lindbergh/lindbergh.c:415-430, src/lindbergh/lindbergh.c:478, src/lindbergh/sdlInput.c:209-217"
note: >- note: >-
Loaded from the path given by -d or --controllerdb, passed through the Loaded from the path given by -d or --controllerdb, passed through the
LINDBERGH_CONTROLS_DB_PATH environment variable. The built-in mappings in LINDBERGH_CONTROLS_DB_PATH environment variable. The built-in mappings in
+3 -3
View File
@@ -68,7 +68,7 @@ files:
hle_fallback: true hle_fallback: true
size: 1024 size: 1024
description: "NVRAM / EEPROM data" description: "NVRAM / EEPROM data"
source_ref: "pcsx2/CDVD/CDVD.cpp:201-244" source_ref: "pcsx2/CDVD/CDVD.cpp:224-267"
note: > note: >
Console EEPROM data (language, timezone, region, iLink ID, OSD settings). Console EEPROM data (language, timezone, region, iLink ID, OSD settings).
Path derived from BIOS path with extension replaced to .nvm. Path derived from BIOS path with extension replaced to .nvm.
@@ -80,7 +80,7 @@ files:
hle_fallback: true hle_fallback: true
size: 4 size: 4
description: "Mechacon version" description: "Mechacon version"
source_ref: "pcsx2/CDVD/CDVD.cpp:232-243" source_ref: "pcsx2/CDVD/CDVD.cpp:255-266"
note: > note: >
Mechacon (disc drive controller) version as u32. Mechacon (disc drive controller) version as u32.
Auto-created with default 0x00020603 if missing. Auto-created with default 0x00020603 if missing.
@@ -89,7 +89,7 @@ files:
path: "pcsx2/resources/GameIndex.yaml" path: "pcsx2/resources/GameIndex.yaml"
required: false required: false
description: "game compatibility database" description: "game compatibility database"
source_ref: "pcsx2/GameDatabase.cpp:47, pcsx2/GameDatabase.cpp:896" source_ref: "pcsx2/GameDatabase.cpp:47, pcsx2/GameDatabase.cpp:904"
note: > note: >
YAML database of per-game patches, settings overrides, and compatibility fixes. YAML database of per-game patches, settings overrides, and compatibility fixes.
OSD warning shown if missing. Some games may not boot or have issues without it. OSD warning shown if missing. Some games may not boot or have issues without it.
+28 -28
View File
@@ -906,7 +906,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sega-triforce system: sega-triforce
source_ref: "src/mame/sega/triforce.cpp:1316" source_ref: "src/mame/sega/triforce.cpp:1322"
contents: contents:
- name: triforce_bootrom.bin - name: triforce_bootrom.bin
size: 2097152 size: 2097152
@@ -926,7 +926,7 @@ files:
- name: sammymdl.zip - name: sammymdl.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/sigma/sammymdl.cpp:1023" source_ref: "src/mame/sigma/sammymdl.cpp:1021"
contents: contents:
- name: vm1211l01.u2 - name: vm1211l01.u2
description: IPL Ver. 5.0 description: IPL Ver. 5.0
@@ -949,7 +949,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sega-megaplay system: sega-megaplay
source_ref: "src/mame/sega/megaplay.cpp:1020" source_ref: "src/mame/sega/megaplay.cpp:1022"
contents: contents:
- name: ep15294.ic2 - name: ep15294.ic2
size: 131072 size: 131072
@@ -989,7 +989,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sega-megatech system: sega-megatech
source_ref: "src/mame/sega/megatech.cpp:1418" source_ref: "src/mame/sega/megatech.cpp:1406"
contents: contents:
- name: epr-12664.20 - name: epr-12664.20
description: Ver 1 description: Ver 1
@@ -1401,7 +1401,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: commodore-cubo system: commodore-cubo
source_ref: "src/mame/amiga/cubo.cpp:1437" source_ref: "src/mame/amiga/cubo.cpp:1439"
contents: contents:
- name: 391640-03.u6a - name: 391640-03.u6a
size: 1048576 size: 1048576
@@ -1483,7 +1483,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: konami-gv system: konami-gv
source_ref: "src/mame/konami/konamigv.cpp:1450" source_ref: "src/mame/konami/konamigv.cpp:1453"
contents: contents:
- name: 999a01.7e - name: 999a01.7e
size: 524288 size: 524288
@@ -1493,7 +1493,7 @@ files:
- name: kviper.zip - name: kviper.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/konami/viper.cpp:3159" source_ref: "src/mame/konami/viper.cpp:3105"
contents: contents:
- name: 941b01.u25 - name: 941b01.u25
size: 262144 size: 262144
@@ -1512,7 +1512,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: konami-twinkle system: konami-twinkle
source_ref: "src/mame/konami/twinkle.cpp:1636" source_ref: "src/mame/konami/twinkle.cpp:1624"
- name: bubsys.zip - name: bubsys.zip
required: true required: true
@@ -1571,7 +1571,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: capcom-zn1 system: capcom-zn1
source_ref: "src/mame/sony/zn.cpp:5971" source_ref: "src/mame/sony/zn.cpp:5973"
contents: contents:
- name: m534002c-13.ic353 - name: m534002c-13.ic353
description: japan description: japan
@@ -1592,7 +1592,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: capcom-zn2 system: capcom-zn2
source_ref: "src/mame/sony/zn.cpp:6057" source_ref: "src/mame/sony/zn.cpp:6059"
contents: contents:
- name: m534002c-59.ic353 - name: m534002c-59.ic353
size: 524288 size: 524288
@@ -1606,7 +1606,7 @@ files:
- name: coh1000t.zip - name: coh1000t.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/sony/zn.cpp:5991" source_ref: "src/mame/sony/zn.cpp:5993"
contents: contents:
- name: m534002c-14.ic353 - name: m534002c-14.ic353
size: 524288 size: 524288
@@ -1620,7 +1620,7 @@ files:
- name: coh1000a.zip - name: coh1000a.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/sony/zn.cpp:6017" source_ref: "src/mame/sony/zn.cpp:6019"
contents: contents:
- name: m534002c-15.ic353 - name: m534002c-15.ic353
size: 524288 size: 524288
@@ -1676,7 +1676,7 @@ files:
- name: coh1002e.zip - name: coh1002e.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/sony/zn.cpp:6040" source_ref: "src/mame/sony/zn.cpp:6042"
contents: contents:
- name: m27c402cz-54.ic353 - name: m27c402cz-54.ic353
size: 524288 size: 524288
@@ -1690,7 +1690,7 @@ files:
- name: coh1002m.zip - name: coh1002m.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/sony/zn.cpp:6091" source_ref: "src/mame/sony/zn.cpp:6093"
contents: contents:
- name: m534002c-61.ic353 - name: m534002c-61.ic353
size: 524288 size: 524288
@@ -1769,7 +1769,7 @@ files:
- name: taitotz.zip - name: taitotz.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/taito/taitotz.cpp:3018" source_ref: "src/mame/taito/taitotz.cpp:3020"
contents: contents:
- name: e68-05-1.ic6 - name: e68-05-1.ic6
size: 524288 size: 524288
@@ -1882,7 +1882,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: hyper-neogeo64 system: hyper-neogeo64
source_ref: "src/mame/snk/hng64.cpp:3235" source_ref: "src/mame/snk/hng64.cpp:3232"
contents: contents:
- name: brom1.bin - name: brom1.bin
size: 524288 size: 524288
@@ -2139,7 +2139,7 @@ files:
- name: aristmk5.zip - name: aristmk5.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/acorn/aristmk5.cpp:9303" source_ref: "src/mame/acorn/aristmk5.cpp:9308"
- name: aristmk6.zip - name: aristmk6.zip
required: true required: true
@@ -2575,7 +2575,7 @@ files:
- name: gp_110.zip - name: gp_110.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/pinball/gp_1.cpp:573" source_ref: "src/mame/pinball/gp_1.cpp:571"
contents: contents:
- name: a-110.u12 - name: a-110.u12
size: 2048 size: 2048
@@ -2589,7 +2589,7 @@ files:
- name: gts1.zip - name: gts1.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/pinball/gts1.cpp:1066" source_ref: "src/mame/pinball/gts1.cpp:1062"
contents: contents:
- name: a1752cf.u5 - name: a1752cf.u5
size: 2048 size: 2048
@@ -3098,7 +3098,7 @@ files:
- name: pumpitup.zip - name: pumpitup.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/misc/xtom3d.cpp:998" source_ref: "src/mame/misc/xtom3d.cpp:999"
contents: contents:
- name: mk3_1.0_bios.u22 - name: mk3_1.0_bios.u22
description: mk3 v1.0 description: mk3 v1.0
@@ -3158,7 +3158,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: apple2gs system: apple2gs
source_ref: "src/mame/apple/apple2gs.cpp:3868-3882" source_ref: "src/mame/apple/apple2gs.cpp:3853-3867"
contents: contents:
- name: 341s0632-2.bin - name: 341s0632-2.bin
description: ADB microcontroller ROM (M50740/50741) description: ADB microcontroller ROM (M50740/50741)
@@ -3356,7 +3356,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sega-beena system: sega-beena
source_ref: "src/mame/sega/sega_beena.cpp:2237-2249" source_ref: "src/mame/sega/sega_beena.cpp:2239-2251"
contents: contents:
- name: 9h0-0008.bios.ic1 - name: 9h0-0008.bios.ic1
description: SoC internal BIOS (ARM7, dumped via JTAG) description: SoC internal BIOS (ARM7, dumped via JTAG)
@@ -3603,7 +3603,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: vtech-vsmile system: vtech-vsmile
source_ref: "src/mame/vtech/vsmile.cpp:364-394" source_ref: "src/mame/vtech/vsmile.cpp:359-389"
note: "MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS. Clone: vsmilem (V.Smile Motion)." note: "MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS. Clone: vsmilem (V.Smile Motion)."
validation: [crc32] validation: [crc32]
contents: contents:
@@ -4187,7 +4187,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: tutor system: tutor
source_ref: "src/mame/tomy/tutor.cpp:796-799" source_ref: "src/mame/tomy/tutor.cpp:794-797"
note: >- note: >-
Tomy Tutor home computer (1983). TMS9995 CPU @10.7MHz, TMS9928A VDP, Tomy Tutor home computer (1983). TMS9995 CPU @10.7MHz, TMS9928A VDP,
SN76489AN sound. 3 machines: tutor (parent, US/UK), pyuuta (clone, SN76489AN sound. 3 machines: tutor (parent, US/UK), pyuuta (clone,
@@ -4275,7 +4275,7 @@ files:
- name: ekara.zip - name: ekara.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2930" source_ref: "src/mame/tvgames/xavix.cpp:2956"
contents: contents:
- name: ekara.bin - name: ekara.bin
size: 1048576 size: 1048576
@@ -4305,7 +4305,7 @@ files:
- name: ekarag.zip - name: ekarag.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2933" source_ref: "src/mame/tvgames/xavix.cpp:2959"
contents: contents:
- name: ekaragermany.bin - name: ekaragermany.bin
size: 2097152 size: 2097152
@@ -4325,7 +4325,7 @@ files:
- name: isinger.zip - name: isinger.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2936" source_ref: "src/mame/tvgames/xavix.cpp:2962"
contents: contents:
- name: kr_isinger.bin - name: kr_isinger.bin
size: 1048576 size: 1048576
@@ -4335,7 +4335,7 @@ files:
- name: ekaraphs.zip - name: ekaraphs.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2939" source_ref: "src/mame/tvgames/xavix.cpp:2965"
contents: contents:
- name: ekaraheadset.bin - name: ekaraheadset.bin
size: 2097152 size: 2097152
+3 -3
View File
@@ -65,7 +65,7 @@ files:
path: "mame2003/history.dat" path: "mame2003/history.dat"
required: false required: false
category: game_data category: game_data
source_ref: "src/datafile.c:327, src/datafile.c:578" source_ref: "src/datafile.c:327, src/datafile.c:563"
note: "game history and information database" note: "game history and information database"
- name: mameinfo.dat - name: mameinfo.dat
@@ -146,14 +146,14 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sega-megaplay system: sega-megaplay
source_ref: "src/drivers/segac2.c:4483" source_ref: "src/drivers/segac2.c:4468"
# Sega Mega Tech # Sega Mega Tech
- name: megatech.zip - name: megatech.zip
required: true required: true
category: bios_zip category: bios_zip
system: sega-megatech system: sega-megatech
source_ref: "src/drivers/segac2.c:4405" source_ref: "src/drivers/segac2.c:4390"
# DECO Cassette # DECO Cassette
- name: decocass.zip - name: decocass.zip
+15 -15
View File
@@ -709,7 +709,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sammy-medal system: sammy-medal
source_ref: "src/mame/sigma/sammymdl.cpp:1023" source_ref: "src/mame/sigma/sammymdl.cpp:1021"
contents: contents:
- name: vm1211l01.u2 - name: vm1211l01.u2
description: IPL Ver. 5.0 description: IPL Ver. 5.0
@@ -732,7 +732,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sega-megaplay system: sega-megaplay
source_ref: "src/mame/sega/megaplay.cpp:1020" source_ref: "src/mame/sega/megaplay.cpp:1022"
contents: contents:
- name: ep15294.ic2 - name: ep15294.ic2
size: 131072 size: 131072
@@ -772,7 +772,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: sega-megatech system: sega-megatech
source_ref: "src/mame/sega/megatech.cpp:1418" source_ref: "src/mame/sega/megatech.cpp:1406"
contents: contents:
- name: epr-12664.20 - name: epr-12664.20
description: Ver 1 description: Ver 1
@@ -1155,7 +1155,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: commodore-cubo system: commodore-cubo
source_ref: "src/mame/amiga/cubo.cpp:1437" source_ref: "src/mame/amiga/cubo.cpp:1439"
contents: contents:
- name: 391640-03.u6a - name: 391640-03.u6a
size: 1048576 size: 1048576
@@ -1216,7 +1216,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: konami-gv system: konami-gv
source_ref: "src/mame/konami/konamigv.cpp:1450" source_ref: "src/mame/konami/konamigv.cpp:1453"
contents: contents:
- name: 999a01.7e - name: 999a01.7e
size: 524288 size: 524288
@@ -1227,7 +1227,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: konami-viper system: konami-viper
source_ref: "src/mame/konami/viper.cpp:3159" source_ref: "src/mame/konami/viper.cpp:3105"
contents: contents:
- name: 941b01.u25 - name: 941b01.u25
size: 262144 size: 262144
@@ -1246,7 +1246,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: konami-twinkle system: konami-twinkle
source_ref: "src/mame/konami/twinkle.cpp:1636" source_ref: "src/mame/konami/twinkle.cpp:1624"
- name: bubsys.zip - name: bubsys.zip
required: true required: true
@@ -1276,7 +1276,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: capcom-zn1 system: capcom-zn1
source_ref: "src/mame/sony/zn.cpp:5971" source_ref: "src/mame/sony/zn.cpp:5973"
contents: contents:
- name: m534002c-13.ic353 - name: m534002c-13.ic353
description: japan description: japan
@@ -1297,7 +1297,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: capcom-zn2 system: capcom-zn2
source_ref: "src/mame/sony/zn.cpp:6057" source_ref: "src/mame/sony/zn.cpp:6059"
contents: contents:
- name: m534002c-59.ic353 - name: m534002c-59.ic353
size: 524288 size: 524288
@@ -1312,7 +1312,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: taito-fx1 system: taito-fx1
source_ref: "src/mame/sony/zn.cpp:5991" source_ref: "src/mame/sony/zn.cpp:5993"
contents: contents:
- name: m534002c-14.ic353 - name: m534002c-14.ic353
size: 524288 size: 524288
@@ -1327,7 +1327,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: acclaim-zn1 system: acclaim-zn1
source_ref: "src/mame/sony/zn.cpp:6017" source_ref: "src/mame/sony/zn.cpp:6019"
contents: contents:
- name: m534002c-15.ic353 - name: m534002c-15.ic353
size: 524288 size: 524288
@@ -1387,7 +1387,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: eighting-zn1 system: eighting-zn1
source_ref: "src/mame/sony/zn.cpp:6040" source_ref: "src/mame/sony/zn.cpp:6042"
contents: contents:
- name: m27c402cz-54.ic353 - name: m27c402cz-54.ic353
size: 524288 size: 524288
@@ -1402,7 +1402,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: tecmo-tps system: tecmo-tps
source_ref: "src/mame/sony/zn.cpp:6091" source_ref: "src/mame/sony/zn.cpp:6093"
contents: contents:
- name: m534002c-61.ic353 - name: m534002c-61.ic353
size: 524288 size: 524288
@@ -1546,7 +1546,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: hyper-neogeo64 system: hyper-neogeo64
source_ref: "src/mame/snk/hng64.cpp:3235" source_ref: "src/mame/snk/hng64.cpp:3232"
contents: contents:
- name: brom1.bin - name: brom1.bin
size: 524288 size: 524288
@@ -1897,7 +1897,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: andamiro-pumpitup system: andamiro-pumpitup
source_ref: "src/mame/misc/xtom3d.cpp:998" source_ref: "src/mame/misc/xtom3d.cpp:999"
contents: contents:
- name: mk3_1.0_bios.u22 - name: mk3_1.0_bios.u22
description: mk3 v1.0 description: mk3 v1.0
+7 -7
View File
@@ -250,7 +250,7 @@ files:
- name: ekara.zip - name: ekara.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2930" source_ref: "src/mame/tvgames/xavix.cpp:2956"
contents: contents:
- name: ekara.bin - name: ekara.bin
size: 1048576 size: 1048576
@@ -280,7 +280,7 @@ files:
- name: ekarag.zip - name: ekarag.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2933" source_ref: "src/mame/tvgames/xavix.cpp:2959"
contents: contents:
- name: ekaragermany.bin - name: ekaragermany.bin
size: 2097152 size: 2097152
@@ -300,7 +300,7 @@ files:
- name: isinger.zip - name: isinger.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2936" source_ref: "src/mame/tvgames/xavix.cpp:2962"
contents: contents:
- name: kr_isinger.bin - name: kr_isinger.bin
size: 1048576 size: 1048576
@@ -310,7 +310,7 @@ files:
- name: ekaraphs.zip - name: ekaraphs.zip
required: true required: true
category: bios_zip category: bios_zip
source_ref: "src/mame/tvgames/xavix.cpp:2939" source_ref: "src/mame/tvgames/xavix.cpp:2965"
contents: contents:
- name: ekaraheadset.bin - name: ekaraheadset.bin
size: 2097152 size: 2097152
@@ -481,7 +481,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: apple2 system: apple2
source_ref: "src/mame/apple/apple2.cpp:774" source_ref: "src/mame/apple/apple2.cpp:665"
contents: contents:
- name: a2.chr - name: a2.chr
description: Character generator ROM description: Character generator ROM
@@ -655,7 +655,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: apple2gs system: apple2gs
source_ref: "src/mame/apple/apple2gs.cpp:3868-3882" source_ref: "src/mame/apple/apple2gs.cpp:3853-3867"
contents: contents:
- name: 341s0632-2.bin - name: 341s0632-2.bin
description: ADB microcontroller ROM (M50740/50741) description: ADB microcontroller ROM (M50740/50741)
@@ -1467,7 +1467,7 @@ files:
required: true required: true
category: bios_zip category: bios_zip
system: mz2500 system: mz2500
source_ref: "src/mame/sharp/mz2500.cpp:1881-1900" source_ref: "src/mame/sharp/mz2500.cpp:1884-1903"
contents: contents:
- name: ipl.rom - name: ipl.rom
description: IPL ROM description: IPL ROM
+3 -3
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/beetle-pce-libretro" source: "https://github.com/libretro/beetle-pce-libretro"
upstream: "https://mednafen.github.io/" upstream: "https://mednafen.github.io/"
profiled_date: "2026-03-24" profiled_date: "2026-03-24"
source_commit: "9a301c0773c53702a882bbaa42ee9cbc6d523787" source_commit: "ae99235c2139c176c1a8d0fde2957bf701d3cab0"
core_version: "v0.9.38.7" core_version: "v0.9.38.7"
display_name: "NEC - PC Engine / SuperGrafx / CD (Beetle PCE)" display_name: "NEC - PC Engine / SuperGrafx / CD (Beetle PCE)"
cores: [mednafen_pce, pce] cores: [mednafen_pce, pce]
@@ -27,7 +27,7 @@ files:
description: "CD-ROM System Card 3.0 (Japan)" description: "CD-ROM System Card 3.0 (Japan)"
region: "NTSC-J" region: "NTSC-J"
required: true required: true
source_ref: "libretro.cpp:1051-1052, settings.cpp:40" source_ref: "libretro.cpp:1051-1052, mednafen/settings.cpp:40"
note: "Default value for pce_cdbios option." note: "Default value for pce_cdbios option."
- name: "syscard2.pce" - name: "syscard2.pce"
@@ -49,7 +49,7 @@ files:
region: "NTSC-J" region: "NTSC-J"
required: false required: false
aliases: ["gecard.pce"] aliases: ["gecard.pce"]
source_ref: "libretro.cpp:1057-1058, settings.cpp:41, pce.cpp:373-411" source_ref: "libretro.cpp:1057-1058, mednafen/settings.cpp:41, mednafen/pce/pce.cpp:373-411"
note: "pce_cdbios = 'Games Express' or auto-detected via DetectGECD()." note: "pce_cdbios = 'Games Express' or auto-detected via DetectGECD()."
- name: "syscard3u.pce" - name: "syscard3u.pce"
+66 -66
View File
@@ -14,18 +14,18 @@ systems:
mode: standalone mode: standalone
notes: | notes: |
Closed-source Delphi emulator for British and European fruit machines, written Closed-source Delphi emulator for fruit machine and slot machine hardware,
by Chris Wren (Wizard) and distributed as a Windows installer. MFME.exe carries written by Chris Wren (Wizard) and distributed as a Windows installer. MFME.exe
FileVersion 20.1.0.0, FileDescription "Multiple Fruit Machine Emulator" and carries FileVersion 20.1.0.0, FileDescription "Multiple Fruit Machine Emulator" and
copyright "C.J.Wren 1997-2020"; the installer targets Windows 10, defaults to copyright "C.J.Wren 1997-2020"; the installer targets Windows 10, defaults to
C:\MFME\v20 (history.txt:323) and writes HKCU\Software\CJW\MFME. The binary is C:\MFME\v20 (history.txt:323) and writes HKCU\Software\CJW\MFME. The binary is
ASPack compressed, imports dinput8, xaudio2_9, d2d1 and d3d11 for input, sound ASPack compressed, imports dinput8, xaudio2_9, d2d1 and d3d11 for input, sound
and the hardware accelerated scaler added in v19.0 (history.txt:8-9), and holds and the hardware accelerated scaler added in v19.0 (history.txt:8-9), and holds
its layout engine in Delphi units around an EasyCompression Library core. its layout engine in Delphi units around an EasyCompression Library core.
Development ended with the author's death and Update.exe, reached from File -> Development ended with the author's death, and Update.exe, reached from File ->
Check For Updates (history.txt:235), no longer finds a server, leaving 20.1 as Check For Updates (history.txt:235), no longer finds a server. ES-DE calls
the last build. ES-DE calls MFME.exe with a .gam path and the working directory MFME.exe with a .gam path and the working directory set to the emulator
set to the emulator folder, through find rules MFME and MFME-WINDOWS, and runs folder, through find rules MFME and MFME-WINDOWS, and runs
it under Wine or Proton on Linux; .gam is in the arcade and mame extension it under Wine or Proton on Linux; .gam is in the arcade and mame extension
lists. lists.
@@ -38,7 +38,7 @@ notes: |
of the file through a mixer, hashed with RIPEMD-128 into a Rijndael key, and of the file through a mixer, hashed with RIPEMD-128 into a Rijndael key, and
each chunk is zlib compressed; it holds the Delphi layout stream with every each chunk is zlib compressed; it holds the Delphi layout stream with every
bitmap embedded, carries no external file path, and text components name a font bitmap embedded, carries no external file path, and text components name a font
family rather than a font file. MFME.exe takes the .gam path as its only family rather than a font file. MFME.exe is started with the .gam path as its
argument (history.txt:271). argument (history.txt:271).
ROM sets are per machine and self contained. Barcrest S4 and S5 sets are .LO and ROM sets are per machine and self contained. Barcrest S4 and S5 sets are .LO and
@@ -97,7 +97,7 @@ files:
- name: LITHOGRB.TTF - name: LITHOGRB.TTF
system: fruitmachine system: fruitmachine
path: "Fonts/" path: "Fonts/LITHOGRB.TTF"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -111,7 +111,7 @@ files:
- name: LITHOGRL.TTF - name: LITHOGRL.TTF
system: fruitmachine system: fruitmachine
path: "Fonts/" path: "Fonts/LITHOGRL.TTF"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -121,7 +121,7 @@ files:
- name: MFME.ttf - name: MFME.ttf
system: fruitmachine system: fruitmachine
path: "Fonts/" path: "Fonts/MFME.ttf"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -133,7 +133,7 @@ files:
- name: ReelGradientMask.bmp - name: ReelGradientMask.bmp
system: fruitmachine system: fruitmachine
path: "DefaultMasks/" path: "DefaultMasks/ReelGradientMask.bmp"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -145,7 +145,7 @@ files:
- name: ReelLampMask.bmp - name: ReelLampMask.bmp
system: fruitmachine system: fruitmachine
path: "DefaultMasks/" path: "DefaultMasks/ReelLampMask.bmp"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -157,7 +157,7 @@ files:
- name: 2pSlide.wav - name: 2pSlide.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/2pSlide.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -166,7 +166,7 @@ files:
- name: 10pSlide.wav - name: 10pSlide.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/10pSlide.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -175,7 +175,7 @@ files:
- name: 20pSlide.wav - name: 20pSlide.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/20pSlide.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -184,7 +184,7 @@ files:
- name: 50pSlide.wav - name: 50pSlide.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/50pSlide.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -193,7 +193,7 @@ files:
- name: PoundSlide.wav - name: PoundSlide.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/PoundSlide.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -202,7 +202,7 @@ files:
- name: TokenSlide.wav - name: TokenSlide.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/TokenSlide.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -211,7 +211,7 @@ files:
- name: MiscSlide.wav - name: MiscSlide.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/MiscSlide.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -222,7 +222,7 @@ files:
- name: meter.wav - name: meter.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/meter.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -232,7 +232,7 @@ files:
- name: ButtonDown.wav - name: ButtonDown.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/ButtonDown.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -242,7 +242,7 @@ files:
- name: ButtonUp.wav - name: ButtonUp.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/ButtonUp.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -254,7 +254,7 @@ files:
- name: HopperMotor1.wav - name: HopperMotor1.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/HopperMotor1.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -267,7 +267,7 @@ files:
- name: HopperCoin1.wav - name: HopperCoin1.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/HopperCoin1.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -277,7 +277,7 @@ files:
- name: HopperMotor2.wav - name: HopperMotor2.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/HopperMotor2.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -287,7 +287,7 @@ files:
- name: HopperCoin2.wav - name: HopperCoin2.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/HopperCoin2.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -301,7 +301,7 @@ files:
- name: NoteIn.wav - name: NoteIn.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/NoteIn.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -310,7 +310,7 @@ files:
- name: NoteInReject.wav - name: NoteInReject.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/NoteInReject.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -319,7 +319,7 @@ files:
- name: NoteInStack.wav - name: NoteInStack.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/NoteInStack.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -330,7 +330,7 @@ files:
- name: CoinIn.wav - name: CoinIn.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinIn.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -339,7 +339,7 @@ files:
- name: CoinInSwitch.wav - name: CoinInSwitch.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInSwitch.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -348,7 +348,7 @@ files:
- name: CoinInRejected.wav - name: CoinInRejected.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInRejected.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -357,7 +357,7 @@ files:
- name: TokenIn.wav - name: TokenIn.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/TokenIn.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -366,7 +366,7 @@ files:
- name: TokenInSwitch.wav - name: TokenInSwitch.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/TokenInSwitch.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -375,7 +375,7 @@ files:
- name: TokenInRejected.wav - name: TokenInRejected.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/TokenInRejected.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -386,7 +386,7 @@ files:
- name: CoinInS1.wav - name: CoinInS1.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS1.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -395,7 +395,7 @@ files:
- name: CoinInS1Switch.wav - name: CoinInS1Switch.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS1Switch.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -404,7 +404,7 @@ files:
- name: CoinInS1Token.wav - name: CoinInS1Token.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS1Token.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -413,7 +413,7 @@ files:
- name: CoinInS1TokenSwitch.wav - name: CoinInS1TokenSwitch.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS1TokenSwitch.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -422,7 +422,7 @@ files:
- name: CoinInS10.wav - name: CoinInS10.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS10.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -431,7 +431,7 @@ files:
- name: CoinInS10Rejected.wav - name: CoinInS10Rejected.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS10Rejected.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -440,7 +440,7 @@ files:
- name: CoinInS10Switch.wav - name: CoinInS10Switch.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS10Switch.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -449,7 +449,7 @@ files:
- name: CoinInS10Token.wav - name: CoinInS10Token.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS10Token.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -458,7 +458,7 @@ files:
- name: CoinInS10TokenRejected.wav - name: CoinInS10TokenRejected.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS10TokenRejected.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -467,7 +467,7 @@ files:
- name: CoinInS10TokenSwitch.wav - name: CoinInS10TokenSwitch.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInS10TokenSwitch.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -476,7 +476,7 @@ files:
- name: S1Locked.wav - name: S1Locked.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/S1Locked.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -487,7 +487,7 @@ files:
- name: CoinInDrop.wav - name: CoinInDrop.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinInDrop.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -496,7 +496,7 @@ files:
- name: CoinDropReject.wav - name: CoinDropReject.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/CoinDropReject.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -507,7 +507,7 @@ files:
- name: LockoutOn.wav - name: LockoutOn.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/LockoutOn.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -516,7 +516,7 @@ files:
- name: LockoutOff.wav - name: LockoutOff.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/LockoutOff.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -527,7 +527,7 @@ files:
- name: Stepper.wav - name: Stepper.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/Stepper.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -542,7 +542,7 @@ files:
- name: PrizeMotor.wav - name: PrizeMotor.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/PrizeMotor.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -551,7 +551,7 @@ files:
- name: PrizeVend.wav - name: PrizeVend.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/PrizeVend.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -563,7 +563,7 @@ files:
- name: PullHandleSlow.wav - name: PullHandleSlow.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/PullHandleSlow.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -572,7 +572,7 @@ files:
- name: PullHandleNormal.wav - name: PullHandleNormal.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/PullHandleNormal.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -581,7 +581,7 @@ files:
- name: PullHandleFast.wav - name: PullHandleFast.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/PullHandleFast.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -590,7 +590,7 @@ files:
- name: PullHandleRelease.wav - name: PullHandleRelease.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/PullHandleRelease.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -601,7 +601,7 @@ files:
- name: MotorOn.wav - name: MotorOn.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/MotorOn.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -610,7 +610,7 @@ files:
- name: Wiper.wav - name: Wiper.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/Wiper.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -619,7 +619,7 @@ files:
- name: SolenoidOn.wav - name: SolenoidOn.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/SolenoidOn.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -628,7 +628,7 @@ files:
- name: SolenoidOff.wav - name: SolenoidOff.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/SolenoidOff.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -637,7 +637,7 @@ files:
- name: BellOn.wav - name: BellOn.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/BellOn.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -646,7 +646,7 @@ files:
- name: BellOff.wav - name: BellOff.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/BellOff.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -655,7 +655,7 @@ files:
- name: Buzzer.wav - name: Buzzer.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/Buzzer.wav"
required: false required: false
bundled: true bundled: true
category: game_data category: game_data
@@ -664,7 +664,7 @@ files:
- name: Sounder.wav - name: Sounder.wav
system: fruitmachine system: fruitmachine
path: "DefaultSounds/" path: "DefaultSounds/Sounder.wav"
required: false required: false
category: game_data category: game_data
description: "Feature sounder activated on an EM machine" description: "Feature sounder activated on an EM machine"
+1 -1
View File
@@ -4,7 +4,7 @@ core_classification: pure_libretro
source: "https://github.com/libretro/neocd_libretro" source: "https://github.com/libretro/neocd_libretro"
upstream: "https://github.com/libretro/neocd_libretro" upstream: "https://github.com/libretro/neocd_libretro"
profiled_date: "2026-03-24" profiled_date: "2026-03-24"
source_commit: "7136e35c2dcdd7682ad30024da58eab5136db91a" source_commit: "331cb2c4aa3d8490ec83dacf7c3650f13d7c3bf5"
core_version: "2022" core_version: "2022"
display_name: "SNK - Neo Geo CD (NeoCD)" display_name: "SNK - Neo Geo CD (NeoCD)"
cores: cores:
+4 -4
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/nbarkhina/numero" source: "https://github.com/nbarkhina/numero"
upstream: "https://github.com/sputt/wabbitemu" upstream: "https://github.com/sputt/wabbitemu"
profiled_date: "2026-03-24" profiled_date: "2026-03-24"
source_commit: "867c40ad9cdfe5295e0be81e0a17b16964a4a33e" source_commit: "c0b07a39782feafebcde0c8ccfa91fc92732c999"
core_version: "v1.0" core_version: "v1.0"
display_name: "Texas Instruments TI-83 (Numero)" display_name: "Texas Instruments TI-83 (Numero)"
cores: cores:
@@ -40,19 +40,19 @@ files:
system: ti-83 system: ti-83
description: "TI-83 Plus Silver Edition ROM dump" description: "TI-83 Plus Silver Edition ROM dump"
required: false required: false
source_ref: "libretronew.cpp:576-578" source_ref: "libnumero/libretro/libretronew.cpp:576-578"
note: "Checked first. Recommended for largest storage capacity." note: "Checked first. Recommended for largest storage capacity."
- name: "ti83plus.rom" - name: "ti83plus.rom"
system: ti-83 system: ti-83
description: "TI-83 Plus ROM dump" description: "TI-83 Plus ROM dump"
required: false required: false
source_ref: "libretronew.cpp:583-585" source_ref: "libnumero/libretro/libretronew.cpp:583-585"
note: "Checked second, used if ti83se.rom is missing." note: "Checked second, used if ti83se.rom is missing."
- name: "ti83.rom" - name: "ti83.rom"
system: ti-83 system: ti-83
description: "TI-83 ROM dump" description: "TI-83 ROM dump"
required: false required: false
source_ref: "libretronew.cpp:591-593" source_ref: "libnumero/libretro/libretronew.cpp:591-593"
note: "Checked last. Original TI-83 (non-Plus)." note: "Checked last. Original TI-83 (non-Plus)."
+1 -1
View File
@@ -4,7 +4,7 @@ core_classification: game_engine
source: "https://github.com/libretro/nxengine-libretro" source: "https://github.com/libretro/nxengine-libretro"
upstream: "https://github.com/Rox64/NXEngine" upstream: "https://github.com/Rox64/NXEngine"
profiled_date: "2026-03-24" profiled_date: "2026-03-24"
source_commit: "9adc032a5f6aa913d71d22042bb72cb11cf0f4a2" source_commit: "a1c45fd4d045333f4ea523e556469b545be82b0a"
core_version: "1.0.0.6" core_version: "1.0.0.6"
display_name: "Cave Story (NXEngine)" display_name: "Cave Story (NXEngine)"
cores: [nxengine, nx] cores: [nxengine, nx]
+5 -5
View File
@@ -42,7 +42,7 @@ files:
crc32: "8016a315" crc32: "8016a315"
validation: [size, crc32] validation: [size, crc32]
note: "Odyssey2 BIOS (G7000 NTSC). Default, vpp=0." note: "Odyssey2 BIOS (G7000 NTSC). Default, vpp=0."
source_ref: "libretro.c:216-220" source_ref: "libretro.c:233-237"
- name: "c52.bin" - name: "c52.bin"
system: videopac system: videopac
@@ -54,7 +54,7 @@ files:
crc32: "a318e8d6" crc32: "a318e8d6"
validation: [size, crc32] validation: [size, crc32]
note: "Videopac G7000 European BIOS. vpp=0, auto-sets PAL." note: "Videopac G7000 European BIOS. vpp=0, auto-sets PAL."
source_ref: "libretro.c:226-231" source_ref: "libretro.c:243-248"
- name: "g7400.bin" - name: "g7400.bin"
system: videopac system: videopac
@@ -66,7 +66,7 @@ files:
crc32: "e20a9f41" crc32: "e20a9f41"
validation: [size, crc32] validation: [size, crc32]
note: "Videopac+ G7400 European BIOS. vpp=1." note: "Videopac+ G7400 European BIOS. vpp=1."
source_ref: "libretro.c:221-225" source_ref: "libretro.c:238-242"
- name: "jopac.bin" - name: "jopac.bin"
system: videopac system: videopac
@@ -78,10 +78,10 @@ files:
crc32: "11647ca5" crc32: "11647ca5"
validation: [size, crc32] validation: [size, crc32]
note: "Videopac+ G7400 French BIOS (JoPac). vpp=1." note: "Videopac+ G7400 French BIOS (JoPac). vpp=1."
source_ref: "libretro.c:232-237" source_ref: "libretro.c:249-254"
- name: "voice/" - name: "voice/"
required: false required: false
category: game_data category: game_data
note: "The Voice speech synthesis WAV samples. 9 banks (E4, E8-EF) × 128 samples." note: "The Voice speech synthesis WAV samples. 9 banks (E4, E8-EF) × 128 samples."
source_ref: "voice.c:38-79, libretro.c:1095-1102" source_ref: "voice.c:38-79, libretro.c:1130-1137"
+4 -4
View File
@@ -3,7 +3,7 @@ type: standalone
source: "https://github.com/openMSX/openMSX" source: "https://github.com/openMSX/openMSX"
upstream: "https://github.com/openMSX/openMSX" upstream: "https://github.com/openMSX/openMSX"
profiled_date: "2026-03-26" profiled_date: "2026-03-26"
source_commit: "8965ec15372f3d542ac5fac6a0a63dd872a8a4fe" source_commit: "632d46cc00015bc37be6cbb63cacb70e90434094"
core_version: "21.0" core_version: "21.0"
display_name: "MSX / ColecoVision / Spectravideo (openMSX)" display_name: "MSX / ColecoVision / Spectravideo (openMSX)"
cores: cores:
@@ -70,14 +70,14 @@ files:
required: true required: true
description: "Sanyo PHC-70FD2 MSX-BASIC Kun compiler ROM" description: "Sanyo PHC-70FD2 MSX-BASIC Kun compiler ROM"
validation: [sha1] validation: [sha1]
source_ref: "share/machines/Boosted_MSX2_EN.xml:89, Boosted_MSX2+_JP.xml:167, Boosted_MSXturboR_with_IDE.xml:79" source_ref: "share/machines/Boosted_MSX2_EN.xml:89, share/machines/Boosted_MSX2+_JP.xml:167, share/machines/Boosted_MSXturboR_with_IDE.xml:79"
- name: yrw801.rom - name: yrw801.rom
sha1: 32760893ce06dbe3930627755ba065cc3d8ec6ca sha1: 32760893ce06dbe3930627755ba065cc3d8ec6ca
required: true required: true
description: "Yamaha YRW801 MoonSound wavetable ROM" description: "Yamaha YRW801 MoonSound wavetable ROM"
validation: [sha1] validation: [sha1]
source_ref: "share/machines/Boosted_MSX2_EN.xml:186, Boosted_MSX2+_JP.xml:120, Boosted_MSXturboR_with_IDE.xml:202" source_ref: "share/machines/Boosted_MSX2_EN.xml:186, share/machines/Boosted_MSX2+_JP.xml:120, share/machines/Boosted_MSXturboR_with_IDE.xml:203"
# ------------------------------------------------------- # -------------------------------------------------------
# Boosted_MSX2+_JP (msx2+) # Boosted_MSX2+_JP (msx2+)
@@ -131,7 +131,7 @@ files:
required: true required: true
description: "Kanji font ROM (shared by FS-A1WSX and FS-A1GT machines)" description: "Kanji font ROM (shared by FS-A1WSX and FS-A1GT machines)"
validation: [sha1] validation: [sha1]
source_ref: "share/machines/Boosted_MSX2+_JP.xml:28, Boosted_MSXturboR_with_IDE.xml:215" source_ref: "share/machines/Boosted_MSX2+_JP.xml:28, share/machines/Boosted_MSXturboR_with_IDE.xml:216"
# ------------------------------------------------------- # -------------------------------------------------------
# Boosted_MSXturboR_with_IDE (msxturbor) # Boosted_MSXturboR_with_IDE (msxturbor)
+25 -25
View File
@@ -157,84 +157,84 @@ files:
system: tyrian system: tyrian
description: "Episode 2 level data" description: "Episode 2 level data"
required: false required: false
source_ref: "episodes.c:274" source_ref: "src/episodes.c:274"
- name: "levels2.dat" - name: "levels2.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 2 level definitions" description: "Episode 2 level definitions"
required: false required: false
source_ref: "episodes.c:263" source_ref: "src/episodes.c:263"
- name: "cubetxt2.dat" - name: "cubetxt2.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 2 datacube text" description: "Episode 2 datacube text"
required: false required: false
source_ref: "episodes.c:262" source_ref: "src/episodes.c:262"
- name: "tyrian3.lvl" - name: "tyrian3.lvl"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 3 level data" description: "Episode 3 level data"
required: false required: false
source_ref: "episodes.c:274" source_ref: "src/episodes.c:274"
- name: "levels3.dat" - name: "levels3.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 3 level definitions" description: "Episode 3 level definitions"
required: false required: false
source_ref: "episodes.c:263" source_ref: "src/episodes.c:263"
- name: "cubetxt3.dat" - name: "cubetxt3.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 3 datacube text" description: "Episode 3 datacube text"
required: false required: false
source_ref: "episodes.c:262" source_ref: "src/episodes.c:262"
- name: "tyrian4.lvl" - name: "tyrian4.lvl"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 4 level data" description: "Episode 4 level data"
required: false required: false
source_ref: "episodes.c:274" source_ref: "src/episodes.c:274"
- name: "levels4.dat" - name: "levels4.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 4 level definitions" description: "Episode 4 level definitions"
required: false required: false
source_ref: "episodes.c:263" source_ref: "src/episodes.c:263"
- name: "cubetxt4.dat" - name: "cubetxt4.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 4 datacube text" description: "Episode 4 datacube text"
required: false required: false
source_ref: "episodes.c:262" source_ref: "src/episodes.c:262"
- name: "tyrian5.lvl" - name: "tyrian5.lvl"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 5 level data" description: "Episode 5 level data"
required: false required: false
source_ref: "episodes.c:274" source_ref: "src/episodes.c:274"
- name: "levels5.dat" - name: "levels5.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 5 level definitions" description: "Episode 5 level definitions"
required: false required: false
source_ref: "episodes.c:263" source_ref: "src/episodes.c:263"
- name: "cubetxt5.dat" - name: "cubetxt5.dat"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Episode 5 datacube text" description: "Episode 5 datacube text"
required: false required: false
source_ref: "episodes.c:262" source_ref: "src/episodes.c:262"
# ----------------------------------------------------------- # -----------------------------------------------------------
# Level tileset shapes (loaded per-level from .lvl data) # Level tileset shapes (loaded per-level from .lvl data)
@@ -249,31 +249,31 @@ files:
category: game_data category: game_data
system: tyrian system: tyrian
required: true required: true
source_ref: "tyrian2.c:3039-3079" source_ref: "src/tyrian2.c:3039-3079"
- name: "shapesw.dat" - name: "shapesw.dat"
category: game_data category: game_data
system: tyrian system: tyrian
required: true required: true
source_ref: "tyrian2.c:3039-3079" source_ref: "src/tyrian2.c:3039-3079"
- name: "shapesx.dat" - name: "shapesx.dat"
category: game_data category: game_data
system: tyrian system: tyrian
required: true required: true
source_ref: "tyrian2.c:3039-3079" source_ref: "src/tyrian2.c:3039-3079"
- name: "shapesy.dat" - name: "shapesy.dat"
category: game_data category: game_data
system: tyrian system: tyrian
required: true required: true
source_ref: "tyrian2.c:3039-3079" source_ref: "src/tyrian2.c:3039-3079"
- name: "shapesz.dat" - name: "shapesz.dat"
category: game_data category: game_data
system: tyrian system: tyrian
required: true required: true
source_ref: "tyrian2.c:3039-3079" source_ref: "src/tyrian2.c:3039-3079"
# ----------------------------------------------------------- # -----------------------------------------------------------
# Compressed shape files (newshX.shp, loaded per-level) # Compressed shape files (newshX.shp, loaded per-level)
@@ -309,14 +309,14 @@ files:
system: tyrian system: tyrian
description: "Christmas mode shape tables (replaces tyrian.shp at Xmas)" description: "Christmas mode shape tables (replaces tyrian.shp at Xmas)"
required: false required: false
source_ref: "opentyr.c:301-309" source_ref: "src/opentyr.c:301-309"
- name: "voicesc.snd" - name: "voicesc.snd"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Christmas mode voice samples (replaces voices.snd at Xmas)" description: "Christmas mode voice samples (replaces voices.snd at Xmas)"
required: false required: false
source_ref: "opentyr.c:301,333" source_ref: "src/opentyr.c:301, src/opentyr.c:333"
- name: "tyrend.anm" - name: "tyrend.anm"
category: game_data category: game_data
@@ -330,7 +330,7 @@ files:
system: tyrian system: tyrian
description: "Additional ship graphics (PCX image)" description: "Additional ship graphics (PCX image)"
required: false required: false
source_ref: "tyrian2.c:2757, pcxload.c:25-29" source_ref: "src/tyrian2.c:2757, src/pcxload.c:25-29"
- name: "estsc.shp" - name: "estsc.shp"
category: game_data category: game_data
@@ -344,32 +344,32 @@ files:
system: tyrian system: tyrian
description: "Demo replay file 1" description: "Demo replay file 1"
required: false required: false
source_ref: "mainint.c:1781-1786" source_ref: "src/mainint.c:1781-1786"
- name: "demo.2" - name: "demo.2"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Demo replay file 2" description: "Demo replay file 2"
required: false required: false
source_ref: "mainint.c:1781-1786" source_ref: "src/mainint.c:1781-1786"
- name: "demo.3" - name: "demo.3"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Demo replay file 3" description: "Demo replay file 3"
required: false required: false
source_ref: "mainint.c:1781-1786" source_ref: "src/mainint.c:1781-1786"
- name: "demo.4" - name: "demo.4"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Demo replay file 4" description: "Demo replay file 4"
required: false required: false
source_ref: "mainint.c:1781-1786" source_ref: "src/mainint.c:1781-1786"
- name: "demo.5" - name: "demo.5"
category: game_data category: game_data
system: tyrian system: tyrian
description: "Demo replay file 5" description: "Demo replay file 5"
required: false required: false
source_ref: "mainint.c:1781-1786" source_ref: "src/mainint.c:1781-1786"
+15 -15
View File
@@ -179,7 +179,7 @@ files:
mode: standalone mode: standalone
hle_fallback: true hle_fallback: true
note: "Wii System Menu WAD. Installed to NAND via Tools > Install WAD, needed for Wii Menu boot" note: "Wii System Menu WAD. Installed to NAND via Tools > Install WAD, needed for Wii Menu boot"
source_ref: "Source/Core/DolphinQt/MenuBar.cpp:331, Source/Core/DolphinQt/MenuBar.cpp:1461-1469" source_ref: "Source/Core/DolphinQt/MenuBar.cpp:335, Source/Core/DolphinQt/MenuBar.cpp:1582-1590"
# -- NAND Certificates (auto-extracted) -- # -- NAND Certificates (auto-extracted) --
- name: "clientca.pem" - name: "clientca.pem"
@@ -217,7 +217,7 @@ files:
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8723A BT firmware for Wiimote passthrough" note: "Realtek 8723A BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:379" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:379"
- name: "rtl8723b_fw.bin" - name: "rtl8723b_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8723b_fw.bin" path: "Load/Firmware/rtl_bt/rtl8723b_fw.bin"
@@ -231,91 +231,91 @@ files:
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8723D BT firmware for Wiimote passthrough" note: "Realtek 8723D BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:383" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:383"
- name: "rtl8761a_fw.bin" - name: "rtl8761a_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8761a_fw.bin" path: "Load/Firmware/rtl_bt/rtl8761a_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8761A BT firmware for Wiimote passthrough" note: "Realtek 8761A BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:385" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:385"
- name: "rtl8761bu_fw.bin" - name: "rtl8761bu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8761bu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8761bu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8761BU BT firmware for Wiimote passthrough" note: "Realtek 8761BU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:387" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:387"
- name: "rtl8821a_fw.bin" - name: "rtl8821a_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8821a_fw.bin" path: "Load/Firmware/rtl_bt/rtl8821a_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8821A BT firmware for Wiimote passthrough" note: "Realtek 8821A BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:389" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:389"
- name: "rtl8821c_fw.bin" - name: "rtl8821c_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8821c_fw.bin" path: "Load/Firmware/rtl_bt/rtl8821c_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8821C BT firmware for Wiimote passthrough" note: "Realtek 8821C BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:391" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:391"
- name: "rtl8822b_fw.bin" - name: "rtl8822b_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8822b_fw.bin" path: "Load/Firmware/rtl_bt/rtl8822b_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8822B BT firmware for Wiimote passthrough" note: "Realtek 8822B BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:395" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:395"
- name: "rtl8822cu_fw.bin" - name: "rtl8822cu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8822cu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8822cu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8822CU BT firmware for Wiimote passthrough" note: "Realtek 8822CU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:393" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:393"
- name: "rtl8851bu_fw.bin" - name: "rtl8851bu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8851bu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8851bu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8851BU BT firmware for Wiimote passthrough" note: "Realtek 8851BU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:397" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:397"
- name: "rtl8852au_fw.bin" - name: "rtl8852au_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852au_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852au_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852AU BT firmware for Wiimote passthrough" note: "Realtek 8852AU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:399" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:399"
- name: "rtl8852bu_fw.bin" - name: "rtl8852bu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852bu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852bu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852BU BT firmware for Wiimote passthrough" note: "Realtek 8852BU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:401" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:401"
- name: "rtl8852cu_fw.bin" - name: "rtl8852cu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852cu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852cu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852CU BT firmware for Wiimote passthrough" note: "Realtek 8852CU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:403" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:403"
- name: "rtl8852btu_fw.bin" - name: "rtl8852btu_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8852btu_fw.bin" path: "Load/Firmware/rtl_bt/rtl8852btu_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough" note: "Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:405" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:405"
- name: "rtl8922au_fw.bin" - name: "rtl8922au_fw.bin"
path: "Load/Firmware/rtl_bt/rtl8922au_fw.bin" path: "Load/Firmware/rtl_bt/rtl8922au_fw.bin"
required: false required: false
mode: standalone mode: standalone
note: "Realtek 8922AU BT firmware for Wiimote passthrough" note: "Realtek 8922AU BT firmware for Wiimote passthrough"
source_ref: "RealtekFirmwareLoader.cpp:407" source_ref: "Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:407"
notes: notes:
hle_available: true hle_available: true
+3 -3
View File
@@ -45,7 +45,7 @@ files:
- name: "fw_payload.bin" - name: "fw_payload.bin"
path: "rvvm/fw_payload.bin" path: "rvvm/fw_payload.bin"
required: true required: true
source_ref: "libretro.c:309-314, rvvm.c:621-628" source_ref: "src/bindings/libretro/libretro.c:309-314, rvvm.c:621-628"
note: > note: >
M-mode firmware loaded at 0x80000000. Typically OpenSBI with U-Boot M-mode firmware loaded at 0x80000000. Typically OpenSBI with U-Boot
payload (fw_payload.bin) or standalone (fw_jump.bin). Referenced by payload (fw_payload.bin) or standalone (fw_jump.bin). Referenced by
@@ -54,7 +54,7 @@ files:
- name: "Image" - name: "Image"
path: "rvvm/Image" path: "rvvm/Image"
required: false required: false
source_ref: "libretro.c:316-318, rvvm.c:630-638" source_ref: "src/bindings/libretro/libretro.c:316-318, rvvm.c:630-638"
note: > note: >
S-mode kernel payload loaded at offset 0x200000 (rv64) or 0x400000 S-mode kernel payload loaded at offset 0x200000 (rv64) or 0x400000
(rv32) from RAM base. Only needed with fw_jump.bin as bootrom. (rv32) from RAM base. Only needed with fw_jump.bin as bootrom.
@@ -64,7 +64,7 @@ files:
path: "rvvm/machine.dtb" path: "rvvm/machine.dtb"
required: false required: false
mode: standalone mode: standalone
source_ref: "main.c:230, rvvm.c:641-648" source_ref: "src/main.c:222, rvvm.c:641-648"
note: > note: >
Custom Flattened Device Tree. The core auto-generates a DTB based on Custom Flattened Device Tree. The core auto-generates a DTB based on
machine configuration. The libretro binding does not parse a dtb= key machine configuration. The libretro binding does not parse a dtb= key
+1 -1
View File
@@ -76,7 +76,7 @@ files:
system: cdi system: cdi
required: false required: false
note: "CD-i Mono-II (NTSC). MACHINE_NOT_WORKING. Listed in .info as optional." note: "CD-i Mono-II (NTSC). MACHINE_NOT_WORKING. Listed in .info as optional."
source_ref: "src/mame/drivers/cdi.cpp:337-346" source_ref: "src/mame/drivers/cdi.cpp:210-219"
contents: contents:
- name: "philips__cdi-220_ph3_r1.2__mb834200b-15__02f_aa__9402_z04.tc574200-le._1.7211" - name: "philips__cdi-220_ph3_r1.2__mb834200b-15__02f_aa__9402_z04.tc574200-le._1.7211"
description: Mono-II main CPU BIOS, Philips CDI-220 PH3 R1.2 description: Mono-II main CPU BIOS, Philips CDI-220 PH3 R1.2
+1 -1
View File
@@ -4,7 +4,7 @@ core_classification: official_port
source: "https://github.com/libretro/SameBoy" source: "https://github.com/libretro/SameBoy"
upstream: "https://github.com/LIJI32/SameBoy" upstream: "https://github.com/LIJI32/SameBoy"
profiled_date: "2026-03-25" profiled_date: "2026-03-25"
source_commit: "51433012a871a44555492273fd22f29867d12655" source_commit: "aa158a889a48b538a0302873704a34577c8eb67d"
core_version: "0.15.4" core_version: "0.15.4"
display_name: "Nintendo - Game Boy / Color (SameBoy)" display_name: "Nintendo - Game Boy / Color (SameBoy)"
cores: cores:
+2 -2
View File
@@ -5,7 +5,7 @@ source: "https://github.com/libretro/scummvm"
upstream: "https://github.com/scummvm/scummvm" upstream: "https://github.com/scummvm/scummvm"
logo: "https://raw.githubusercontent.com/scummvm/scummvm/master/icons/scummvm.svg" logo: "https://raw.githubusercontent.com/scummvm/scummvm/master/icons/scummvm.svg"
profiled_date: "2026-03-25" profiled_date: "2026-03-25"
source_commit: "e24b0ae0aaab5c132793ba6b38842e019c5b3652" source_commit: "c3f4936d1ba2af178816cc9bb06087025e4a2bea"
core_version: "2.8.0git" core_version: "2.8.0git"
display_name: "ScummVM" display_name: "ScummVM"
cores: [scummvm] cores: [scummvm]
@@ -89,7 +89,7 @@ files:
- name: "Roland_SC-55.sf2" - name: "Roland_SC-55.sf2"
path: "scummvm/extra/Roland_SC-55.sf2" path: "scummvm/extra/Roland_SC-55.sf2"
required: false required: false
source_ref: "libretro-defs.h:32, libretro-os-utils.cpp:196" source_ref: "backends/platform/libretro/include/libretro-defs.h:32, backends/platform/libretro/src/libretro-os-utils.cpp:196"
note: > note: >
Roland SC-55 SoundFont for General MIDI playback. This is the default Roland SC-55 SoundFont for General MIDI playback. This is the default
soundfont (DEFAULT_SOUNDFONT_FILENAME). Bundled in official ScummVM soundfont (DEFAULT_SOUNDFONT_FILENAME). Bundled in official ScummVM
+2 -2
View File
@@ -39,7 +39,7 @@ files:
description: "Sega Master System boot ROM" description: "Sega Master System boot ROM"
required: false required: false
aliases: ["BIOS.sms"] aliases: ["BIOS.sms"]
source_ref: "smsplus_libretro.c:211-229" source_ref: "source/ports/libretro/smsplus_libretro.c:219-237"
note: | note: |
Loaded into bios.rom (up to 1 MB allocated). Only active when core Loaded into bios.rom (up to 1 MB allocated). Only active when core
option smsplus_sms_bios is "auto". Displays SMS startup screen option smsplus_sms_bios is "auto". Displays SMS startup screen
@@ -50,7 +50,7 @@ files:
description: "ColecoVision BIOS ROM" description: "ColecoVision BIOS ROM"
required: true required: true
size: 8192 size: 8192
source_ref: "smsplus_libretro.c:232-248" source_ref: "source/ports/libretro/smsplus_libretro.c:240-256"
note: | note: |
Required for ColecoVision games. Read as 0x2000 (8192) bytes into Required for ColecoVision games. Read as 0x2000 (8192) bytes into
coleco.rom. Without this file, retro_load_game() returns false for coleco.rom. Without this file, retro_load_game() returns false for
+2 -2
View File
@@ -32,7 +32,7 @@ files:
required: false required: false
size: 1048576 size: 1048576
validation: [size] validation: [size]
source_ref: "libretro.cpp:1209, bsx.cpp:1209,1214" source_ref: "libretro/libretro.cpp:1414, bsx.cpp:1209, bsx.cpp:1214"
aliases: ["BS-X.bios"] aliases: ["BS-X.bios"]
note: "Needed for Satellaview (.bs) games." note: "Needed for Satellaview (.bs) games."
@@ -42,7 +42,7 @@ files:
required: false required: false
size: 262144 size: 262144
validation: [size] validation: [size]
source_ref: "libretro.cpp:1203, libretro.cpp:1317, memmap.cpp:1704" source_ref: "libretro.cpp:1203, libretro/libretro.cpp:1546, memmap.cpp:1720"
note: "Needed for Sufami Turbo multi-cart games." note: "Needed for Sufami Turbo multi-cart games."
notes: notes:
+5 -5
View File
@@ -37,7 +37,7 @@ files:
md5: "8dd7d5296a650fac7319bce665a6a53c" md5: "8dd7d5296a650fac7319bce665a6a53c"
size: 524288 size: 524288
validation: [size, md5] validation: [size, md5]
source_ref: "src/core/bios.cpp:49" source_ref: "src/core/bios.cpp:50"
aliases: [] aliases: []
- name: "scph5501.bin" - name: "scph5501.bin"
@@ -47,7 +47,7 @@ files:
md5: "490f666e1afb15b7362b406ed1cea246" md5: "490f666e1afb15b7362b406ed1cea246"
size: 524288 size: 524288
validation: [size, md5] validation: [size, md5]
source_ref: "src/core/bios.cpp:50-51" source_ref: "src/core/bios.cpp:51-52"
aliases: [] aliases: []
- name: "scph5502.bin" - name: "scph5502.bin"
@@ -57,7 +57,7 @@ files:
md5: "32736f17079d0b2b7024407c39bd3050" md5: "32736f17079d0b2b7024407c39bd3050"
size: 524288 size: 524288
validation: [size, md5] validation: [size, md5]
source_ref: "src/core/bios.cpp:52-53" source_ref: "src/core/bios.cpp:53-54"
aliases: [] aliases: []
- name: "psxonpsp660.bin" - name: "psxonpsp660.bin"
@@ -67,7 +67,7 @@ files:
md5: "c53ca5908936d412331790f4426c6c33" md5: "c53ca5908936d412331790f4426c6c33"
size: 524288 size: 524288
validation: [size, md5] validation: [size, md5]
source_ref: "src/core/bios.cpp:67-68" source_ref: "src/core/bios.cpp:68-69"
aliases: [] aliases: []
- name: "ps1_rom.bin" - name: "ps1_rom.bin"
@@ -78,5 +78,5 @@ files:
size: [524288, 4194304, 4089584] size: [524288, 4194304, 4089584]
validation: [size, md5] validation: [size, md5]
note: "Accepts PS1 (512KB), PS2 (4MB), and PS3 (0x3E66F0) sizes. Only first 512KB used." note: "Accepts PS1 (512KB), PS2 (4MB), and PS3 (0x3E66F0) sizes. Only first 512KB used."
source_ref: "src/core/bios.h:9, src/core/bios.cpp:71, src/core/bios.cpp:85" source_ref: "src/core/bios.h:9, src/core/bios.cpp:71, src/core/bios.cpp:86"
aliases: [] aliases: []
+1 -1
View File
@@ -5,7 +5,7 @@ core_classification: community_fork
source: https://github.com/DanAlexMorton/3dsTrident source: https://github.com/DanAlexMorton/3dsTrident
upstream: https://github.com/wheremyfoodat/Panda3DS upstream: https://github.com/wheremyfoodat/Panda3DS
profiled_date: "2026-03-25" profiled_date: "2026-03-25"
source_commit: "1e9ecf7a0fbf35315bc5f6114b3d0b4f13422a2e" source_commit: "b97b0befa326105e181838bc6fa11c546de8294d"
core_version: git core_version: git
cores: cores:
+12 -12
View File
@@ -4,7 +4,7 @@ type: standalone
source: "https://github.com/captainys/TOWNSEMU" source: "https://github.com/captainys/TOWNSEMU"
upstream: "https://github.com/captainys/TOWNSEMU" upstream: "https://github.com/captainys/TOWNSEMU"
profiled_date: "2026-03-26" profiled_date: "2026-03-26"
source_commit: "5651deea4c92010d47cc33a45f86ac2396155b41" source_commit: "8ecfa27759919586e33f674038ed73d36e56c2b6"
cores: cores:
- tsugaru - tsugaru
systems: systems:
@@ -23,21 +23,21 @@ files:
size: 262144 size: 262144
validation: validation:
- size - size
source_ref: "physmem.cpp:392,503-507" source_ref: "src/towns/memory/physmem.cpp:392, src/towns/memory/physmem.cpp:503-507"
- name: FMT_DOS.ROM - name: FMT_DOS.ROM
description: DOS ROM description: DOS ROM
required: true required: true
size: 524288 size: 524288
validation: validation:
- size - size
source_ref: "physmem.cpp:395,508-512" source_ref: "src/towns/memory/physmem.cpp:395, src/towns/memory/physmem.cpp:508-512"
- name: FMT_FNT.ROM - name: FMT_FNT.ROM
description: font ROM description: font ROM
required: true required: true
size: 262144 size: 262144
validation: validation:
- size - size
source_ref: "physmem.cpp:398,513-517" source_ref: "src/towns/memory/physmem.cpp:398, src/towns/memory/physmem.cpp:513-517"
- name: FMT_F20.ROM - name: FMT_F20.ROM
description: 20-dot font ROM, filled with 0xFF if missing description: 20-dot font ROM, filled with 0xFF if missing
required: false required: false
@@ -45,48 +45,48 @@ files:
hle_fallback: true hle_fallback: true
validation: validation:
- size - size
source_ref: "physmem.cpp:401,518-527" source_ref: "src/towns/memory/physmem.cpp:401, src/towns/memory/physmem.cpp:518-527"
- name: FMT_DIC.ROM - name: FMT_DIC.ROM
description: dictionary ROM description: dictionary ROM
required: true required: true
size: 524288 size: 524288
validation: validation:
- size - size
source_ref: "physmem.cpp:404,528-532" source_ref: "src/towns/memory/physmem.cpp:404, src/towns/memory/physmem.cpp:528-532"
- name: MYTOWNS.ROM - name: MYTOWNS.ROM
description: serial ROM for machine identity, uses defaults if absent description: serial ROM for machine identity, uses defaults if absent
required: false required: false
min_size: 32 min_size: 32
source_ref: "physmem.cpp:407,533-539" source_ref: "src/towns/memory/physmem.cpp:407, src/towns/memory/physmem.cpp:533-539"
- name: FMT_ALL.ROM - name: FMT_ALL.ROM
description: combined ROM file, alternative to individual ROM files description: combined ROM file, alternative to individual ROM files
required: false required: false
source_ref: "physmem.cpp:420-500" source_ref: "src/towns/memory/physmem.cpp:420-500"
- name: MAR_EX0.ROM - name: MAR_EX0.ROM
description: Marty extra ROM 0, all 4 MAR_EX ROMs needed for Marty mode description: Marty extra ROM 0, all 4 MAR_EX ROMs needed for Marty mode
required: false required: false
size: 524288 size: 524288
validation: validation:
- size - size
source_ref: "physmem.cpp:410,541-564" source_ref: "src/towns/memory/physmem.cpp:410, src/towns/memory/physmem.cpp:541-564"
- name: MAR_EX1.ROM - name: MAR_EX1.ROM
description: Marty extra ROM 1 description: Marty extra ROM 1
required: false required: false
size: 524288 size: 524288
validation: validation:
- size - size
source_ref: "physmem.cpp:412,541-564" source_ref: "src/towns/memory/physmem.cpp:412, src/towns/memory/physmem.cpp:541-564"
- name: MAR_EX2.ROM - name: MAR_EX2.ROM
description: Marty extra ROM 2 description: Marty extra ROM 2
required: false required: false
size: 524288 size: 524288
validation: validation:
- size - size
source_ref: "physmem.cpp:414,541-564" source_ref: "src/towns/memory/physmem.cpp:414, src/towns/memory/physmem.cpp:541-564"
- name: MAR_EX3.ROM - name: MAR_EX3.ROM
description: Marty extra ROM 3 description: Marty extra ROM 3
required: false required: false
size: 524288 size: 524288
validation: validation:
- size - size
source_ref: "physmem.cpp:416,541-564" source_ref: "src/towns/memory/physmem.cpp:416, src/towns/memory/physmem.cpp:541-564"
+2 -2
View File
@@ -36,13 +36,13 @@ files:
description: "Amiga 600 Kickstart v3.1 rev 40.063" description: "Amiga 600 Kickstart v3.1 rev 40.063"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "libretro/core/libretro-core.cpp:74,391 src/memory.cpp:2080-2180" source_ref: "libretro/core/libretro-core.cpp:74, libretro/core/libretro-core.cpp:396"
- name: "kick40068.A1200" - name: "kick40068.A1200"
description: "Amiga 1200 Kickstart v3.1 rev 40.068" description: "Amiga 1200 Kickstart v3.1 rev 40.068"
required: false required: false
hle_fallback: true hle_fallback: true
source_ref: "libretro/core/libretro-core.cpp:85, 405 src/memory.cpp:2080-2180" source_ref: "libretro/core/libretro-core.cpp:85, libretro/core/libretro-core.cpp:410"
- name: "kick34005.CDTV" - name: "kick34005.CDTV"
description: "CDTV extended ROM v1.00 rev 34.005" description: "CDTV extended ROM v1.00 rev 34.005"
+4 -4
View File
@@ -1069,7 +1069,7 @@ files:
hle_fallback: true 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:2825" source_ref: "retrodep/ui.c:266, libretro/libretro-core.c:2826"
- name: "vice/SCPU64/scpu-dos-2.04.bin" - name: "vice/SCPU64/scpu-dos-2.04.bin"
system: commodore-c64 system: commodore-c64
@@ -1077,7 +1077,7 @@ files:
hle_fallback: true 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:2827" source_ref: "retrodep/ui.c:263, libretro/libretro-core.c:2828"
# ------------------------------------------------------- # -------------------------------------------------------
# Drive ROMs (shared across all cores with True Drive Emulation) # Drive ROMs (shared across all cores with True Drive Emulation)
@@ -1261,7 +1261,7 @@ files:
hle_fallback: true 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:2855" source_ref: "retrodep/ui.c:302, libretro/libretro-core.c:2856"
- name: "vice/JiffyDOS_SX-64.bin" - name: "vice/JiffyDOS_SX-64.bin"
system: commodore-c64 system: commodore-c64
@@ -1277,7 +1277,7 @@ files:
hle_fallback: true 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:2857" source_ref: "retrodep/ui.c:309, libretro/libretro-core.c:2858"
- name: "vice/JiffyDOS_1541-II.bin" - name: "vice/JiffyDOS_1541-II.bin"
system: commodore-c64 system: commodore-c64
+1 -1
View File
@@ -3,7 +3,7 @@ type: standalone
source: "https://github.com/xemu-project/xemu" source: "https://github.com/xemu-project/xemu"
logo: "https://raw.githubusercontent.com/xemu-project/xemu/master/data/xemu_64x64.png" logo: "https://raw.githubusercontent.com/xemu-project/xemu/master/data/xemu_64x64.png"
profiled_date: "2026-03-18" profiled_date: "2026-03-18"
source_commit: "d77f11b4d08468d90575f3840d6631b3ce484b38" source_commit: "295c13e972338879ff74a3e9f0dd57b35e148c60"
core_version: "0.8.x" core_version: "0.8.x"
display_name: "xemu (Xbox)" display_name: "xemu (Xbox)"
systems: [microsoft-xbox] systems: [microsoft-xbox]
+4 -4
View File
@@ -4,7 +4,7 @@ core_classification: official_port
source: "https://github.com/libretro/yabause/tree/yabasanshiro" source: "https://github.com/libretro/yabause/tree/yabasanshiro"
upstream: "https://github.com/devmiyax/yabause" upstream: "https://github.com/devmiyax/yabause"
profiled_date: "2026-03-25" profiled_date: "2026-03-25"
source_commit: "65af22e96beb6d9b0b9a50a81a39c86a6d604c1c" source_commit: "8926b0c6c347f8c5c755911ddb0ac695420ffbf8"
core_version: "v2.6.8" core_version: "v2.6.8"
display_name: "Sega - Saturn (YabaSanshiro)" display_name: "Sega - Saturn (YabaSanshiro)"
cores: cores:
@@ -37,7 +37,7 @@ files:
required: true required: true
hle_fallback: true hle_fallback: true
note: "Primary Saturn BIOS. Any region accepted." note: "Primary Saturn BIOS. Any region accepted."
source_ref: "libretro.c:1048" source_ref: "yabause/src/libretro/libretro.c:1048"
- name: "sega_101.bin" - name: "sega_101.bin"
system: sega-saturn system: sega-saturn
@@ -45,7 +45,7 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "Saturn BIOS v1.01 (Japan). Fallback if saturn_bios.bin missing." note: "Saturn BIOS v1.01 (Japan). Fallback if saturn_bios.bin missing."
source_ref: "libretro.c:1052" source_ref: "yabause/src/libretro/libretro.c:1052"
- name: "mpr-17933.bin" - name: "mpr-17933.bin"
system: sega-saturn system: sega-saturn
@@ -53,4 +53,4 @@ files:
required: false required: false
hle_fallback: true hle_fallback: true
note: "Saturn BIOS v1.003 (NA/EU). Last fallback." note: "Saturn BIOS v1.003 (NA/EU). Last fallback."
source_ref: "libretro.c:1056" source_ref: "yabause/src/libretro/libretro.c:1056"
+4 -4
View File
@@ -4,7 +4,7 @@ core_classification: community_fork
source: "https://github.com/libretro/yabause" source: "https://github.com/libretro/yabause"
upstream: "https://github.com/Yabause/yabause" upstream: "https://github.com/Yabause/yabause"
profiled_date: "2026-03-25" profiled_date: "2026-03-25"
source_commit: "65af22e96beb6d9b0b9a50a81a39c86a6d604c1c" source_commit: "8926b0c6c347f8c5c755911ddb0ac695420ffbf8"
core_version: "v0.9.15" core_version: "v0.9.15"
display_name: "Sega - Saturn (Yabause)" display_name: "Sega - Saturn (Yabause)"
cores: cores:
@@ -39,7 +39,7 @@ files:
max_size: 524288 max_size: 524288
validation: [max_size] validation: [max_size]
note: "Primary Saturn BIOS. Any region accepted." note: "Primary Saturn BIOS. Any region accepted."
source_ref: "libretro.c:1035" source_ref: "yabause/src/libretro/libretro.c:1035"
- name: "sega_101.bin" - name: "sega_101.bin"
system: sega-saturn system: sega-saturn
@@ -49,7 +49,7 @@ files:
max_size: 524288 max_size: 524288
validation: [max_size] validation: [max_size]
note: "Saturn BIOS v1.01 (Japan). Fallback if saturn_bios.bin missing." note: "Saturn BIOS v1.01 (Japan). Fallback if saturn_bios.bin missing."
source_ref: "libretro.c:1039" source_ref: "yabause/src/libretro/libretro.c:1039"
- name: "mpr-17933.bin" - name: "mpr-17933.bin"
system: sega-saturn system: sega-saturn
@@ -59,4 +59,4 @@ files:
max_size: 524288 max_size: 524288
validation: [max_size] validation: [max_size]
note: "Saturn BIOS (NA/EU). Last fallback." note: "Saturn BIOS (NA/EU). Last fallback."
source_ref: "libretro.c:1043" source_ref: "yabause/src/libretro/libretro.c:1043"
+21 -21
View File
@@ -21,121 +21,121 @@ files:
path: zc210/zcdata.dat path: zc210/zcdata.dat
description: main engine data (fonts, palette, SFX samples, MIDI tracks) description: main engine data (fonts, palette, SFX samples, MIDI tracks)
required: true required: true
source_ref: "zelda.cpp:1173-1181 load_datafile + signature validation" source_ref: "zc/zelda.cpp:1173-1181"
- name: default.sf2 - name: default.sf2
path: zc210/sf2/default.sf2 path: zc210/sf2/default.sf2
description: default SoundFont for MIDI music playback description: default SoundFont for MIDI music playback
required: true required: true
source_ref: "zc_sys.cpp:2234-2238 file_exists + midi_init" source_ref: "zc/zc_sys.cpp:2234-2238"
- name: custom0.sf2 - name: custom0.sf2
path: zc210/sf2/custom0.sf2 path: zc210/sf2/custom0.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom1.sf2 - name: custom1.sf2
path: zc210/sf2/custom1.sf2 path: zc210/sf2/custom1.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom2.sf2 - name: custom2.sf2
path: zc210/sf2/custom2.sf2 path: zc210/sf2/custom2.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom3.sf2 - name: custom3.sf2
path: zc210/sf2/custom3.sf2 path: zc210/sf2/custom3.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom4.sf2 - name: custom4.sf2
path: zc210/sf2/custom4.sf2 path: zc210/sf2/custom4.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom5.sf2 - name: custom5.sf2
path: zc210/sf2/custom5.sf2 path: zc210/sf2/custom5.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom6.sf2 - name: custom6.sf2
path: zc210/sf2/custom6.sf2 path: zc210/sf2/custom6.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom7.sf2 - name: custom7.sf2
path: zc210/sf2/custom7.sf2 path: zc210/sf2/custom7.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom8.sf2 - name: custom8.sf2
path: zc210/sf2/custom8.sf2 path: zc210/sf2/custom8.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: custom9.sf2 - name: custom9.sf2
path: zc210/sf2/custom9.sf2 path: zc210/sf2/custom9.sf2
description: alternative SoundFont (selectable via core option) description: alternative SoundFont (selectable via core option)
required: false required: false
source_ref: "zc_sys.cpp:2234-2238, libretro.cpp:147" source_ref: "zc/zc_sys.cpp:2234-2238, libretro.cpp:147"
- name: LinkTothePast.dat - name: LinkTothePast.dat
path: zc210/sfx/LinkTothePast.dat path: zc210/sfx/LinkTothePast.dat
description: Zelda A Link to the Past SFX replacement description: Zelda A Link to the Past SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: LinksAwakening.dat - name: LinksAwakening.dat
path: zc210/sfx/LinksAwakening.dat path: zc210/sfx/LinksAwakening.dat
description: Zelda Link's Awakening SFX replacement description: Zelda Link's Awakening SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: BSZelda.dat - name: BSZelda.dat
path: zc210/sfx/BSZelda.dat path: zc210/sfx/BSZelda.dat
description: BS Zelda SFX replacement description: BS Zelda SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: Metroid.dat - name: Metroid.dat
path: zc210/sfx/Metroid.dat path: zc210/sfx/Metroid.dat
description: Metroid NES SFX replacement description: Metroid NES SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: Tortuga.dat - name: Tortuga.dat
path: zc210/sfx/Tortuga.dat path: zc210/sfx/Tortuga.dat
description: Link to Tortuga quest SFX replacement description: Link to Tortuga quest SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: Castle.dat - name: Castle.dat
path: zc210/sfx/Castle.dat path: zc210/sfx/Castle.dat
description: Castle Hunt quest SFX replacement description: Castle Hunt quest SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: Elise.dat - name: Elise.dat
path: zc210/sfx/Elise.dat path: zc210/sfx/Elise.dat
description: Search for Elise quest SFX replacement description: Search for Elise quest SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: SwangSong.dat - name: SwangSong.dat
path: zc210/sfx/SwangSong.dat path: zc210/sfx/SwangSong.dat
description: Swang Song quest SFX replacement description: Swang Song quest SFX replacement
required: false required: false
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"
- name: Custom.dat - name: Custom.dat
path: zc210/sfx/Custom.dat path: zc210/sfx/Custom.dat
@@ -143,4 +143,4 @@ files:
description: user-provided custom SFX replacement description: user-provided custom SFX replacement
required: false required: false
unsourceable: "user placeholder slot, README says 'rename your own SFX dat file to this name'" unsourceable: "user placeholder slot, README says 'rename your own SFX dat file to this name'"
source_ref: "zelda.cpp:1193-1218, libretro.cpp:148" source_ref: "zc/zelda.cpp:1193-1218, libretro.cpp:148"