diff --git a/emulators/bsnes.yml b/emulators/bsnes.yml index 9a08e069..d03cda9f 100644 --- a/emulators/bsnes.yml +++ b/emulators/bsnes.yml @@ -5,7 +5,7 @@ source: "https://github.com/libretro/bsnes-libretro" upstream: "https://github.com/bsnes-emu/bsnes" logo: "https://raw.githubusercontent.com/bsnes-emu/bsnes/master/bsnes/target-bsnes/resource/bsnes.svg" profiled_date: "2026-04-05" -source_commit: "289af312429e4ca4101f9dfa45f3e941b6559780" +source_commit: "9c1285dda7dd6bb9a9951d37bcee8794ada640e6" core_version: "115" display_name: "Nintendo - SNES / SFC (bsnes)" cores: [bsnes] @@ -201,13 +201,13 @@ files: system: nintendo-super-game-boy required: false note: "Super Game Boy 1 cartridge ROM, loaded when playing .gb/.gbc via SGB mode" - source_ref: "target-libretro/libretro.cpp:926-935 (system_dir + sgb_bios), libretro.cpp:509 (core option bsnes_sgb_bios)" + source_ref: "bsnes/target-libretro/libretro.cpp:926-935 (system_dir + sgb_bios), bsnes/target-libretro/libretro.cpp:393 (core option bsnes_sgb_bios)" - name: "SGB2.sfc" system: nintendo-super-game-boy required: false note: "Super Game Boy 2 cartridge ROM, uses dedicated oscillator for accurate GB speed" - source_ref: "target-libretro/libretro.cpp:926-935 (system_dir + sgb_bios), libretro.cpp:509 (core option bsnes_sgb_bios)" + source_ref: "bsnes/target-libretro/libretro.cpp:926-935 (system_dir + sgb_bios), bsnes/target-libretro/libretro.cpp:393 (core option bsnes_sgb_bios)" # -- BS-X Satellaview BIOS -- # Required for loading .bs (BS Memory) format games. diff --git a/emulators/cap32.yml b/emulators/cap32.yml index 638f4829..a718dcca 100644 --- a/emulators/cap32.yml +++ b/emulators/cap32.yml @@ -55,7 +55,7 @@ files: mode: standalone size: 32768 note: "CPC 464 OS + BASIC 1.0" - source_ref: "src/cap32.cpp:1024, rom/cpc464.rom" + source_ref: "src/cap32.cpp:213, rom/cpc464.rom" - name: cpc664.rom system: amstrad-cpc required: false diff --git a/emulators/dosbox_pure.yml b/emulators/dosbox_pure.yml index a9139e2b..40a788c2 100644 --- a/emulators/dosbox_pure.yml +++ b/emulators/dosbox_pure.yml @@ -5,7 +5,7 @@ source: "https://github.com/libretro/dosbox-pure" upstream: "https://github.com/schellingb/dosbox-pure" logo: "https://raw.githubusercontent.com/schellingb/dosbox-pure/main/images/logo.png" profiled_date: "2026-03-23" -source_commit: "f587236b2d016f4f16d672e9ce2829bdf507bf9b" +source_commit: "a4a0bab7f8931433588f2fcad9045c85b277373d" core_version: "1.0-preview5" display_name: "DOS (DOSBox-Pure)" cores: [dosbox_pure] @@ -191,7 +191,7 @@ files: description: "General MIDI SoundFont (any .sf2/.sf3 accepted)" required: false hle_fallback: true - source_ref: "dosbox_pure_libretro.cpp:1439, dosbox_pure_libretro.cpp:2846" + source_ref: "dosbox_pure_libretro.cpp:1410 (scan classifies .SF* as a SoundFont), dosbox_pure_libretro.cpp:2492-2495 (path taken from the system directory), dosbox_pure_libretro.cpp:2803-2805 (auto-detected on the mounted C: drive)" note: > 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