diff --git a/emulators/ares.yml b/emulators/ares.yml index 4aefd9b3..61cd604e 100644 --- a/emulators/ares.yml +++ b/emulators/ares.yml @@ -173,6 +173,7 @@ files: region: [north-america, latin-america] required: true sha256: "fb477cdbf94c84424c2feca4fe40656d85393fe7b7b401911b45ad2eb991258c" + md5: "310a9081d2edf2d316ab38813136725e" validation: [sha256] description: "Mega CD / Sega CD BIOS (US)" source_ref: "desktop-ui/emulator/mega-cd.cpp:17" @@ -182,6 +183,7 @@ files: region: [japan] required: true sha256: "7133fc2dd2fe5b7d0acd53a5f10f3d00b5d31270239ad20d74ef32393e24af88" + md5: "683a8a9e273662561172468dfa2858eb" validation: [sha256] description: "Mega CD BIOS (Japan)" source_ref: "desktop-ui/emulator/mega-cd.cpp:18" @@ -191,6 +193,7 @@ files: region: [europe, oceania] required: true sha256: "fe608a2a07676a23ab5fd5eee2f53c9e2526d69a28aa16ccd85c0ec42e6933cb" + md5: "9b562ebf2d095bf1dabadbc1881f519a" validation: [sha256] description: "Mega CD BIOS (Europe)" note: "Picked for PAL, set when the boot code matches the EU security block. The code has no other PAL branch for Australian discs (mia/medium/mega-cd.cpp:47-56, desktop-ui/emulator/mega-cd.cpp:70-74)." @@ -198,6 +201,7 @@ files: # --- Mega LD (LaserActive SEGA PAC) --- - name: mega_ld_bios_U.bin + aliases: ["[BIOS] LaserActive PAC-S10 (US) (v1.04).bin"] system: mega-ld region: [north-america] required: true @@ -207,6 +211,7 @@ files: source_ref: "desktop-ui/emulator/mega-ld.cpp:16" - name: mega_ld_bios_J.bin + aliases: ["[BIOS] LaserActive PAC-S1 (Japan) (v1.02).bin"] system: mega-ld region: [japan] required: true @@ -215,6 +220,14 @@ files: description: "LaserActive SEGA PAC BIOS (Japan), v1.02" source_ref: "desktop-ui/emulator/mega-ld.cpp:17" + - name: "[BIOS] LaserActive PAC-S1 (Japan) (v1.05).bin" + system: mega-ld + region: [japan] + required: false + description: "LaserActive SEGA PAC BIOS (Japan), v1.05" + note: "Absent from the firmware table, so the scan by hash never assigns it. A path written into the Japanese BIOS slot of settings.bml is read as is, with no hash check. RetroBat writes this name there first and falls back to v1.02." + source_ref: "desktop-ui/emulator/mega-ld.cpp:17, desktop-ui/emulator/mega-ld.cpp:54, desktop-ui/settings/firmware.cpp:109, desktop-ui/emulator/emulator.cpp:188-197" + # --- MSX --- - name: msx-japanese.rom system: msx @@ -257,6 +270,7 @@ files: # --- Neo Geo Pocket --- - name: ngp_bios.rom + aliases: ["[BIOS] SNK Neo Geo Pocket (Japan, Europe) (En,Ja).ngp"] system: neo-geo-pocket required: true sha256: "0293555b21c4fac516d25199df7809b26beeae150e1d4504a050db32264a6ad7" @@ -266,6 +280,7 @@ files: # --- Neo Geo Pocket Color --- - name: ngpc_bios.rom + aliases: ["[BIOS] SNK Neo Geo Pocket (Japan, Europe) (En,Ja).ngp"] system: neo-geo-pocket-color required: true sha256: "8fb845a2f71514cec20728e2f0fecfade69444f8d50898b92c2259f1ba63e10d" @@ -335,6 +350,7 @@ files: # --- PC Engine LD (LaserActive NEC PAC) --- - name: pac-n10.pce + aliases: ["[BIOS] LaserActive PAC-N10 (US) (v1.02).bin"] system: pc-engine-ld required: true sha256: "0e87a3385a27b3a4cac51934819b7eefa5b3d690768d2495633838488cd0e2e4" @@ -343,6 +359,7 @@ files: source_ref: "desktop-ui/emulator/pc-engine-ld.cpp:18" - name: pac-n1.pce + aliases: ["[BIOS] LaserActive PAC-N1 (Japan) (v1.02).bin"] system: pc-engine-ld required: true sha256: "459325690a458baebd77495c91e37c4dddfdd542ba13a821ce954e5bb245627f" @@ -351,6 +368,7 @@ files: source_ref: "desktop-ui/emulator/pc-engine-ld.cpp:19" - name: pce-lp1.pce + aliases: ["[BIOS] LaserActive PCE-LP1 (Japan) (v1.02).bin"] system: pc-engine-ld required: true sha256: "3f43b3b577117d84002e99cb0baeb97b0d65b1d70b4adadc68817185c6a687f0"