From 8bad9ca1e761b55de908a1a5eeb1ff311762c0b4 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Wed, 21 Oct 2026 12:24:50 +0200 Subject: [PATCH] fix: note the code names behind saturn aliases RetroBat's launcher layer now records the Saturn names its generators pick. The ymir aliases are the libretro port's own kBiosFilenames, and the SSF aliases label dumps of a slot whose file name SSF leaves free. Both entries now say so next to their source_ref. --- emulators/ssf.yml | 2 +- emulators/ymir.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/emulators/ssf.yml b/emulators/ssf.yml index 0dd191c8..b0dde7a5 100644 --- a/emulators/ssf.yml +++ b/emulators/ssf.yml @@ -75,7 +75,7 @@ files: hle_fallback: true size: 524288 description: "Saturn BIOS" - note: "Any dump of the 512 KiB console ROM, the compatible machines included. Area code is chosen by [Peripheral] Areacode and AutoAreacode, not by the image, so no region selects this file." + note: "Any dump of the 512 KiB console ROM, the compatible machines included. Area code is chosen by [Peripheral] Areacode and AutoAreacode, not by the image, so no region selects this file. Each alias labels one of those dumps: mpr-17933.bin, sega_100.bin, sega_100a.bin, sega1003.bin, hisaturn.bin and vsaturn.bin." source_ref: "SSF.exe 0x43d770 (SaturnBIOS 0x129b1f8), SSF.exe 0x129a2f8 with the filter at 0x129a310, SSF.exe 0x43ff96 (NoBIOS 0x129b4cc), libnative-lib.so SSF::CStateSaveBase::_GetBIOSHash 0x134b8ec-0x134b924, SSF-archive Document/Readme.txt BIOSファイルについて" - name: "epr-20091.ic8" diff --git a/emulators/ymir.yml b/emulators/ymir.yml index 35cf6600..19fc4143 100644 --- a/emulators/ymir.yml +++ b/emulators/ymir.yml @@ -63,6 +63,7 @@ files: validation: [size] aliases: [mpr-17933.bin, saturn_bios.bin] description: "Saturn IPL ROM (BIOS). Any region accepted." + note: "The libretro port reads sega_101.bin, mpr-17933.bin and saturn_bios.bin from its system directory (kBiosFilenames)." source_ref: standalone: "apps/ymir-sdl3/src/util/rom_loader.cpp:9-22, apps/ymir-sdl3/src/app/rom_manager.cpp:14-53, libs/ymir-core/include/ymir/sys/memory_defs.hpp:9" libretro: "apps/ymir-libretro/src/libretro.cpp:305-309, apps/ymir-libretro/src/libretro.cpp:651-690, apps/ymir-libretro/src/libretro.cpp:692-703"