From 9dfe73d37ae8584b7321186028ce6bf969c781a3 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Tue, 11 Aug 2026 19:02:57 +0200 Subject: [PATCH] feat: collect the schweber demo unit image --- bios/Other/gopher2600/Schweber OQ.bin | Bin 0 -> 2048 bytes database.json | 22 +++++++++++++++++++--- emulators/gopher2600.yml | 13 +++++++++++++ 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 bios/Other/gopher2600/Schweber OQ.bin diff --git a/bios/Other/gopher2600/Schweber OQ.bin b/bios/Other/gopher2600/Schweber OQ.bin new file mode 100644 index 0000000000000000000000000000000000000000..f783d6d58a04f6a00df2eb658c422969aabf1d11 GIT binary patch literal 2048 zcmbVLZ%h+s7=P~CQi>=?8PI<~muQ9JAC@hPBM@qaQB3F1EKCt&7yUrNC1fAAFSFc1 z->z8ziJ@#mvo#eOuEeHfSx>aJbvnWtYuJ`FEM|$>2Sr)j9TLGmhvo1Pd)gT*P$5BD0I z%}We!MfgwS6%2ppn$Mg`uk67qX&O7L)QJrB8KzRQ*?W{^jFPF6jHTIppE-Bc9&R;N zrgQ{%kZaEv8nN(bDj@Tp)PM?@P9gdc)+9PC`a zOTD{eS#p}q3p`YJ@Qw7WMsGl?Ns^~PpMi7C5*RU;wCJ;B~$8}Iv z6jy+#DTZTuQCURq*e4bi$B${m{6foi5M^pw3nEoS>!GuZCO|Bp=wl$3P*4J5Rxxb= zQKh!L0b)*(R9qrUk`C@m06^pLrj|MLqE`ILo@xqA@U+3sVCk7CxJ-ma)M-gz9Xk3-v&wGlS?Ao`BUwCG}%j&=A4`y#H~G7 zC>5MJ@CWd}Ot`6;q*jWyMF7f(#W}rM z>Dsk)pO`^ie22A!M`X~62R7>>yjEkE;M)+rI`45~QLF}KA*FGr;LVcwti<#`h(h_U zEiRKw?ouRNM%U|jv}X1#DbA}#*$6d(arXC@3%Bgo6oON%yi-W$%yKG?3c-4d$ClmPJ4ku~AG36D(sAQ~u2XqrMP*_|rKIoh zN(*0kpVWf%DOaVUN|r}PR)*wAfwmx%q}Hn%cL&D5M5IfP4C6gma32~N?+=Whb$W&e zdJKfbBmJ<)O{G@1fJ?fkpV_kVRD^ONBVmkgz9 zwZWiPml})`8XMhi_sNBU0gq>JaN(rI5|3LjcJHpo*t@sBeqkXJ@p?lcuQw7=W0d0j z(%k!V2doF)Z)o`Yp(A?xx&#K8^#ARs0|;3f#G2!X%)})`9JT2seXYY$t53VNYg8t_ z))7tD!bR7jBIyD%5l5zD)bWDKBxX8FKW87x2{&pn-n@A*uPO literal 0 HcmV?d00001 diff --git a/database.json b/database.json index ed019c42..10a2d17b 100644 --- a/database.json +++ b/database.json @@ -1,8 +1,8 @@ { "schema_version": 1, - "generated_at": "2026-08-11T16:57:08Z", - "total_files": 8644, - "total_size": 11131626001, + "generated_at": "2026-08-11T17:02:52Z", + "total_files": 8645, + "total_size": 11131628049, "files": { "520d3d1b5897800af47f92efd2444a26b7a7dead": { "path": "bios/3DO Company/3DO/3do_arcade_saot.bin", @@ -50817,6 +50817,16 @@ "crc32": "7df99cca", "adler32": "059d2653" }, + "704e726eeda2dd06afa99135e76393b926187bc9": { + "path": "bios/Other/gopher2600/Schweber OQ.bin", + "name": "Schweber OQ.bin", + "size": 2048, + "sha1": "704e726eeda2dd06afa99135e76393b926187bc9", + "md5": "0a98bc3d53a0965de87fc77377b5a0db", + "sha256": "d9952fd04096283a2ae5b2f497442f02be5cc6e3a1d1bd5339100b8e9aa4b6cc", + "crc32": "64e50e23", + "adler32": "21a9f9a8" + }, "35a45bf943ca65d7c9e4d024b50db200d8e5c9c1": { "path": "bios/Other/gopher2600/Starpath Demonstration Unit 1P.bin", "name": "Starpath Demonstration Unit 1P.bin", @@ -96282,6 +96292,7 @@ "ae0003e622bd21052e3a3f38e1c3d67a": "e4ad22c907042aba3162848b86f43ffec16d5c2d", "959b9991f457b14ab74731ac62179d7d": "0550881f67d5e8b56c1a36206a8b7a5d3dd87ddd", "5d68c02b3c93088f64cf6a1f0a98abbd": "d87747718c1aa06a9ddd8504b2581eb0034b754a", + "0a98bc3d53a0965de87fc77377b5a0db": "704e726eeda2dd06afa99135e76393b926187bc9", "27b6d688c56f2e92f0184381efc46fb7": "35a45bf943ca65d7c9e4d024b50db200d8e5c9c1", "64c3753a892bcfc3c3a27c1caec83108": "102172fced0f62a586089a8e94460262c76cfca4", "0fb104379129b52ca53361c9b0e4465e": "245391741a27e610759cbfb894d1f433b9f1e08b", @@ -113777,6 +113788,9 @@ "Motocross Challenge.7z": [ "d87747718c1aa06a9ddd8504b2581eb0034b754a" ], + "Schweber OQ.bin": [ + "704e726eeda2dd06afa99135e76393b926187bc9" + ], "Starpath Demonstration Unit 1P.bin": [ "35a45bf943ca65d7c9e4d024b50db200d8e5c9c1" ], @@ -132771,6 +132785,7 @@ "84fa42db": "e4ad22c907042aba3162848b86f43ffec16d5c2d", "77f0f051": "0550881f67d5e8b56c1a36206a8b7a5d3dd87ddd", "7df99cca": "d87747718c1aa06a9ddd8504b2581eb0034b754a", + "64e50e23": "704e726eeda2dd06afa99135e76393b926187bc9", "7a4730c7": "35a45bf943ca65d7c9e4d024b50db200d8e5c9c1", "1c4e754e": "102172fced0f62a586089a8e94460262c76cfca4", "30260200": "245391741a27e610759cbfb894d1f433b9f1e08b", @@ -141417,6 +141432,7 @@ "17c0738ca06b9b6a7450a27c1d77df52843de3691097ad1849af372b48efdb58": "e4ad22c907042aba3162848b86f43ffec16d5c2d", "c8f5854966bc69820a249b42a82e5af6532a0d6cfaece27cc1d141e3ed8c87c9": "0550881f67d5e8b56c1a36206a8b7a5d3dd87ddd", "813ed20449c14827ecef55a147098603ab45854312ac9eaad34383030c3e0048": "d87747718c1aa06a9ddd8504b2581eb0034b754a", + "d9952fd04096283a2ae5b2f497442f02be5cc6e3a1d1bd5339100b8e9aa4b6cc": "704e726eeda2dd06afa99135e76393b926187bc9", "300898dedc7e1a506d2ba92dd4e8415b4fcff42b75190aede186ce3bc1628f0e": "35a45bf943ca65d7c9e4d024b50db200d8e5c9c1", "00f24ee0ae66f9b3de4983a3169baa357c50220e8a15fee2a315cac00b62ecd8": "102172fced0f62a586089a8e94460262c76cfca4", "1cda3d3f11cd71bce5854202e3871f4110abe4dbdcd089e103b77391d0f92cd6": "245391741a27e610759cbfb894d1f433b9f1e08b", diff --git a/emulators/gopher2600.yml b/emulators/gopher2600.yml index 44e39965..a96681ff 100644 --- a/emulators/gopher2600.yml +++ b/emulators/gopher2600.yml @@ -96,6 +96,19 @@ files: description: "PAL Supercharger BIOS, selected when the loader resolves a PAL specification" source_ref: "hardware/memory/cartridge/supercharger/bios.go:38-42,46,56-59,141" + - name: "Schweber OQ.bin" + system: atari-2600 + required: false + size: 2048 + md5: "0a98bc3d53a0965de87fc77377b5a0db" + validation: [md5] + description: "Schweber chip image, the load that turns the Supercharger into the demo unit" + note: >- + Recognised by the MD5 of the 256 bytes at 0x300, so the name is the one the + dump carries rather than one the code fixes. The carousel ROMs are only + read once this image has been accepted. + source_ref: "hardware/memory/cartridge/supercharger/demounit.go:56-78, hardware/memory/cartridge/supercharger/supercharger.go:107,115, hardware/memory/cartridge/fingerprint.go:333" + - name: "Starpath Demonstration Unit 1P.bin" system: atari-2600 required: false