From 36f6ad1379f466d453f334fd63fc2929782922e5 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Sun, 29 Mar 2026 09:52:32 +0200 Subject: [PATCH] fix: correct stale scummvm.zip and cpc464.rom hashes RetroDECK had stale buildbot hash a17e0e01 for scummvm.zip (from old 9.5MB build, current is 79MB) copied to cpc464.rom. RomM had same stale hash. Updated to current verified values. All 8 platforms now 100% OK, 0 untested. --- README.md | 12 ++++++------ database.json | 2 +- mkdocs.yml | 19 ++++++++++++++++++- platforms/retrodeck.yml | 6 ++++-- platforms/romm.yml | 9 +++++---- 5 files changed, 34 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index fc47cad7..3e285c98 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Complete BIOS and firmware packs for Batocera, BizHawk, EmuDeck, Lakka, Recalbox, RetroArch, RetroBat, RetroDECK, RetroPie, and RomM. -**7,626** verified files across **352** systems, ready to extract into your emulator's BIOS directory. +**7,631** verified files across **352** systems, ready to extract into your emulator's BIOS directory. ## Quick Install @@ -46,7 +46,7 @@ Each file is checked against the emulator's source code to match what the code a - **10 platforms** supported with platform-specific verification - **328 emulators** profiled from source (RetroArch cores + standalone) - **352 systems** covered (NES, SNES, PlayStation, Saturn, Dreamcast, ...) -- **7,626 files** verified with MD5, SHA1, CRC32 checksums +- **7,631 files** verified with MD5, SHA1, CRC32 checksums - **9295 MB** total collection size ## Supported systems @@ -65,10 +65,10 @@ Full list with per-file details: **[https://abdess.github.io/retrobios/](https:/ | Lakka | 448/448 (100.0%) | 448 | 0 | 0 | | Recalbox | 346/346 (100.0%) | 346 | 0 | 0 | | RetroArch | 448/448 (100.0%) | 448 | 0 | 0 | -| RetroBat | 331/331 (100.0%) | 330 | 1 | 0 | -| RetroDECK | 2007/2007 (100.0%) | 1999 | 8 | 0 | +| RetroBat | 331/331 (100.0%) | 331 | 0 | 0 | +| RetroDECK | 2007/2007 (100.0%) | 2007 | 0 | 0 | | RetroPie | 448/448 (100.0%) | 448 | 0 | 0 | -| RomM | 374/374 (100.0%) | 372 | 2 | 0 | +| RomM | 374/374 (100.0%) | 374 | 0 | 0 | ## Build your own pack @@ -130,4 +130,4 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines. This repository provides BIOS files for personal backup and archival purposes. -*Auto-generated on 2026-03-29T07:23:46Z* +*Auto-generated on 2026-03-29T07:51:39Z* diff --git a/database.json b/database.json index 04329077..f802cb19 100644 --- a/database.json +++ b/database.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-03-29T07:35:48Z", + "generated_at": "2026-03-29T07:51:13Z", "total_files": 7631, "total_size": 9746238073, "files": { diff --git a/mkdocs.yml b/mkdocs.yml index 64334f06..86bf0217 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -304,9 +304,11 @@ nav: - Xenia Canary: emulators/xenia.md - yabause: emulators/yabause.md - ymir: emulators/ymir.md - - Pure libretro (29): + - Pure libretro (46): + - 00_example: emulators/00_example.md - '2048': emulators/2048.md - 3DEngine: emulators/3dengine.md + - advanced_tests: emulators/advanced_tests.md - Arduous: emulators/arduous.md - Beetle WonderSwan (Mednafen WonderSwan): emulators/beetle_wswan.md - Craft: emulators/craft.md @@ -329,10 +331,25 @@ nav: - Redbook: emulators/redbook.md - RemoteJoy: emulators/remotejoy.md - ROM Cleaner: emulators/romcleaner.md + - test: emulators/test.md + - test_netplay: emulators/test_netplay.md + - testaudio_callback: emulators/testaudio_callback.md + - testaudio_no_callback: emulators/testaudio_no_callback.md + - testaudio_playback_wav: emulators/testaudio_playback_wav.md + - testgl: emulators/testgl.md + - testgl_compute_shaders: emulators/testgl_compute_shaders.md + - testgl_ff: emulators/testgl_ff.md + - testinput_buttontest: emulators/testinput_buttontest.md + - testretroluxury: emulators/testretroluxury.md + - testsw: emulators/testsw.md + - testsw_vram: emulators/testsw_vram.md + - testvulkan: emulators/testvulkan.md + - testvulkan_async_compute: emulators/testvulkan_async_compute.md - Theodore: emulators/theodore.md - The Powder Toy: emulators/thepowdertoy.md - MicroW8: emulators/uw8.md - uzem: emulators/uzem.md + - vidtest: emulators/vidtest.md - VirtualXT: emulators/virtualxt.md - Game engines (25): - boom3: emulators/boom3.md diff --git a/platforms/retrodeck.yml b/platforms/retrodeck.yml index a2c3f5e0..925d4d06 100644 --- a/platforms/retrodeck.yml +++ b/platforms/retrodeck.yml @@ -7938,13 +7938,15 @@ systems: - name: scummvm.zip destination: bios/scummvm.zip required: true - md5: a17e0e0150155400d8cced329563d9c8 + md5: 368bdb1816a02640f873310faa9dedf7 + # upstream fix: a17e0e0150155400d8cced329563d9c8 was stale buildbot hash amstrad-cpc: files: - name: cpc464.rom destination: bios/cpc464.rom required: false - md5: a17e0e0150155400d8cced329563d9c8 + md5: a993f85b88ac4350cf4d41554e87fe4f + # upstream fix: a17e0e01... was copy-paste error from scummvm.zip entry - name: cpc664.rom destination: bios/cpc664.rom required: false diff --git a/platforms/romm.yml b/platforms/romm.yml index f6c6089b..8aac142a 100644 --- a/platforms/romm.yml +++ b/platforms/romm.yml @@ -2071,10 +2071,11 @@ systems: - name: scummvm.zip destination: scummvm/scummvm.zip required: true - sha1: 718c1a00d38e0810a1ad0ffde79f73447f846f01 - md5: a17e0e0150155400d8cced329563d9c8 - crc32: a93f1c4b - size: 9523360 + sha1: 320801896408d7c1566ce26dd5e4b5eb0f0caa6c + md5: 368bdb1816a02640f873310faa9dedf7 + crc32: 52c47eb1 + size: 79379908 + # upstream fix: previous hashes from obsolete 9.5MB scummvm.zip build amstrad-cpc: files: - name: cpc464.rom