From 23dd7657aa778ef7797dcc9591581756884c92fd Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Sat, 28 Mar 2026 17:39:31 +0100 Subject: [PATCH] fix: restore all emulator profiles to ground truth MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previous commit failed to fully revert fuse.yml (agent-added MD5/SHA1 still present). Also revert qemu.yml and higan_sfc.yml. All profiles now match their pre-collection state (2666ebd). Emulator profiles are source-verified ground truth — agents must never modify them without code verification. --- emulators/fuse.yml | 43 ++++++++++++++--------------------------- emulators/higan_sfc.yml | 4 ---- 2 files changed, 14 insertions(+), 33 deletions(-) diff --git a/emulators/fuse.yml b/emulators/fuse.yml index 1bfed011..25d4891f 100644 --- a/emulators/fuse.yml +++ b/emulators/fuse.yml @@ -244,8 +244,7 @@ files: - name: "fuse/128p-0.rom" system: sinclair-zxspectrum required: true - md5: a249565f03b98d004ee7f019570069cd - sha1: d07fcdeca892ee80494d286ea9ea5bf3928a1aca + md5: "" size: 16384 validation: [size] note: "Pentagon 128K/512K/1024 ROM 0. Required for Pentagon machines." @@ -254,8 +253,7 @@ files: - name: "fuse/128p-1.rom" system: sinclair-zxspectrum required: true - md5: 6e09e5d3c4aef166601669feaaadc01c - sha1: 80080644289ed93d71a1103992a154cc9802b2fa + md5: "" size: 16384 validation: [size] note: "Pentagon 128K/512K/1024 ROM 1. Required for Pentagon machines." @@ -264,8 +262,7 @@ files: - name: "fuse/trdos.rom" system: sinclair-zxspectrum required: true - md5: 0da70a5d2a0e733398e005b96b7e4ba6 - sha1: 21695e3f2a8f796386ce66eea8a246b0ac44810c + md5: "" size: 16384 validation: [size] note: "TR-DOS ROM (Beta 128 disk interface). Used by Pentagon and Scorpion." @@ -274,8 +271,7 @@ files: - name: "fuse/gluck.rom" system: sinclair-zxspectrum required: true - md5: d5869034604dbfd2c1d54170e874fd0a - sha1: 015eb96dafb273d4f4512c467e9b43c305fd1bc4 + md5: "" size: 16384 validation: [size] note: "Gluck ROM. Required for Pentagon 512K and 1024." @@ -285,8 +281,7 @@ files: - name: "fuse/256s-0.rom" system: sinclair-zxspectrum required: true - md5: b9fda5b6a747ff037365b0e2d8c4379a - sha1: 477114ff0fe1388e0979df1423602b21248164e5 + md5: "" size: 16384 validation: [size] note: "Scorpion 256K ROM 0. Required for Scorpion machine." @@ -295,8 +290,7 @@ files: - name: "fuse/256s-1.rom" system: sinclair-zxspectrum required: true - md5: 643861ad34831b255bf2eb64e8b6ecb8 - sha1: 367b5a102fb663beee8e7930b8c4acc219c1f7b3 + md5: "" size: 16384 validation: [size] note: "Scorpion 256K ROM 1. Required for Scorpion machine." @@ -305,8 +299,7 @@ files: - name: "fuse/256s-2.rom" system: sinclair-zxspectrum required: true - md5: d8ad507b1c915a9acfe0d73957082926 - sha1: 07783ee295274d8ff15d935bfd787c8ac1d54900 + md5: "" size: 16384 validation: [size] note: "Scorpion 256K ROM 2. Required for Scorpion machine." @@ -315,8 +308,7 @@ files: - name: "fuse/256s-3.rom" system: sinclair-zxspectrum required: true - md5: ce0723f9bc02f4948c15d3b3230ae831 - sha1: 33703e97cc93b7edfcc0334b64233cf81b7930db + md5: "" size: 16384 validation: [size] note: "Scorpion 256K ROM 3 (TR-DOS). Required for Scorpion machine." @@ -326,8 +318,7 @@ files: - name: "fuse/if1-2.rom" system: sinclair-zxspectrum required: false - md5: 31b704ae925305e74f50699271fddd9a - sha1: 5cfb6bca4177c45fefd571734576b55e3a127c08 + md5: "" size: 8192 validation: [size] note: "Interface 1 ROM (edition 2). Loaded by peripherals/if1.c:403." @@ -374,19 +365,16 @@ files: - name: "fuse/mf1.rom" system: sinclair-zxspectrum required: false - md5: ad539b4d026dd53a8442505f51441dfc - sha1: ba28754a3cc31a4ca579829ed4310c313409cf5d + md5: "" size: 8192 validation: [size] - note: "Multiface 1 ROM (MU 2.1). Not embedded." + note: "Multiface 1 ROM. Not embedded." source_ref: "fuse/settings.c:217, fuse/peripherals/multiface.c:224" - name: "fuse/mf128.rom" system: sinclair-zxspectrum required: false - md5: c420ef03f6e0c477d9474efe3441a556 - sha1: f03f4ecbcf4a654f4775d16bda0d4cc47f884379 - aliases: [multiface128.rom] + md5: "" size: 8192 validation: [size] note: "Multiface 128 ROM. Not embedded." @@ -395,9 +383,7 @@ files: - name: "fuse/mf3.rom" system: sinclair-zxspectrum required: false - md5: afe2218c3a6a43f1854fe824424d4167 - sha1: 5d74d2e2e5a537639da92ff120f8a6d86f474495 - aliases: [multiface3.rom] + md5: "" size: 8192 validation: [size] note: "Multiface 3 ROM. Not embedded." @@ -425,8 +411,7 @@ files: - name: "fuse/usource.rom" system: sinclair-zxspectrum required: false - md5: ebe1490920cbb62bde7282ae24928d95 - sha1: fae53678a85ba503b77ed2d877de2635b284eef1 + md5: "" size: 8192 validation: [size] note: "Currah uSource ROM. Not embedded." diff --git a/emulators/higan_sfc.yml b/emulators/higan_sfc.yml index ba0b767c..9f184d1e 100644 --- a/emulators/higan_sfc.yml +++ b/emulators/higan_sfc.yml @@ -116,25 +116,21 @@ files: # Super Game Boy - name: "SGB1.sfc/sgb1.boot.rom" - path: "SGB1.sfc/sgb1.boot.rom" system: nintendo-sgb required: false source_ref: "nSide/gb/system/system.cpp:54-65" - name: "SGB1.sfc/program.rom" - path: "SGB1.sfc/program.rom" system: nintendo-sgb required: false source_ref: "nSide/target-libretro/libretro-sfc.cpp:179-215" - name: "SGB2.sfc/sgb2.boot.rom" - path: "SGB2.sfc/sgb2.boot.rom" system: nintendo-sgb required: false source_ref: "nSide/gb/system/system.cpp:54-65" - name: "SGB2.sfc/program.rom" - path: "SGB2.sfc/program.rom" system: nintendo-sgb required: false source_ref: "nSide/target-libretro/libretro-sfc.cpp:179-215"