From 5129b967e6fb67bd8346570239b06d73685fac50 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Tue, 20 Oct 2026 14:26:24 +0200 Subject: [PATCH] fix: list the PS2 images PCSX2 builds accept ps2-0250j-20100415.bin passes the folder scan of pcsx2, armsx2 and yaps2. EmuDeck's SCPH-70004 .BIN, .ROM1 and .ROM2 are aliases in pcsx2, and the .rom1 note now says the stat is case-sensitive. --- emulators/armsx2.yml | 1 + emulators/pcsx2.yml | 7 +++++-- emulators/yaps2.yml | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/emulators/armsx2.yml b/emulators/armsx2.yml index b64c634b..da416bae 100644 --- a/emulators/armsx2.yml +++ b/emulators/armsx2.yml @@ -131,6 +131,7 @@ notes: | files: - name: ps2-0230a-20080220.bin path: pcsx2/bios/ps2-0230a-20080220.bin + aliases: [ps2-0250j-20100415.bin] standalone_path: bios/ps2-0230a-20080220.bin agnostic: true required: true diff --git a/emulators/pcsx2.yml b/emulators/pcsx2.yml index 8365fb13..9ce3d3b3 100644 --- a/emulators/pcsx2.yml +++ b/emulators/pcsx2.yml @@ -21,6 +21,7 @@ notes: | files: - name: ps2-0230a-20080220.bin + aliases: [ps2-0250j-20100415.bin, SCPH-70004_BIOS_V12_EUR_200.BIN] required: true min_size: 4194304 max_size: 8388608 @@ -29,13 +30,15 @@ files: note: "Accepts any file 4-8 MB with valid romdir (RESET + ROMVER). Naming convention ps2-VVVVr-YYYYMMDD.bin (version, region, date)." - name: ps2-0230a-20080220.rom1 + aliases: [SCPH-70004_BIOS_V12_EUR_200.ROM1] required: false max_size: 4194304 description: "DVD player ROM" - note: "Tried as {bios}.rom1 then {biosbase}.rom1, opened case-insensitively. Copied to the ROM1 region. Logged and skipped when absent." - source_ref: "pcsx2/ps2/BiosTools.cpp:214-241, pcsx2/ps2/BiosTools.cpp:366" + note: "Tried as {bios}.rom1 then {biosbase}.rom1. Each name is first checked with stat, so on a case-sensitive filesystem only the lowercase extension is found, then opened case-insensitively. Copied to the ROM1 region. Logged and skipped when absent." + source_ref: "pcsx2/ps2/BiosTools.cpp:214-241, pcsx2/ps2/BiosTools.cpp:366, common/FileSystem.cpp:1145-1152, common/FileSystem.cpp:2312-2320" - name: ps2-0230a-20080220.rom2 + aliases: [SCPH-70004_BIOS_V12_EUR_200.ROM2] required: false max_size: 4194304 description: "Chinese ROM extension" diff --git a/emulators/yaps2.yml b/emulators/yaps2.yml index 4c1506d3..d7529bb5 100644 --- a/emulators/yaps2.yml +++ b/emulators/yaps2.yml @@ -164,6 +164,7 @@ notes: | files: - name: ps2-0230a-20080220.bin path: pcsx2/bios/ps2-0230a-20080220.bin + aliases: [ps2-0250j-20100415.bin] standalone_path: bios/ps2-0230a-20080220.bin agnostic: true required: true