From 5dbde15f7282be2acb13794438b8ec61060cac9d Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Mon, 9 Nov 2026 10:57:29 +0100 Subject: [PATCH] chore: regenerate artifacts, name sharpx1 --- README.md | 6 +-- database.json | 97 +++++++++++++++++++++++------------- install.ps1 | 2 +- install.sh | 2 +- install/emudeck.json | 4 +- install/lakka.json | 4 +- install/launchers/index.json | 16 +++--- install/retroarch.json | 4 +- install/retrodeck.json | 4 +- install/retropie.json | 6 +-- install/rocknix.json | 4 +- scripts/siterender.py | 3 +- 12 files changed, 90 insertions(+), 62 deletions(-) diff --git a/README.md b/README.md index c3213a1fe..77430cb4e 100644 --- a/README.md +++ b/README.md @@ -59,9 +59,9 @@ Unzip into the BIOS folder, files straight in it. A big pack comes in parts (`Pa ## How it is built -- **623 emulators profiled**, 589 from their source code and 34 closed-source builds from their binaries: 93% of the files they load cite the file and line that reads them +- **635 emulators profiled**, 601 from their source code and 34 closed-source builds from their binaries: 93% of the files they load cite the file and line that reads them - **18 setups**, each checked its own way: MD5 for Batocera and Recalbox, the file name for RetroArch, as their own code does -- **532 systems**, 19,947 files in the collection, [what is still missing](https://abdess.github.io/retrobios/gaps/) named file by file +- **535 systems**, 19,987 files in the collection, [what is still missing](https://abdess.github.io/retrobios/gaps/) named file by file - Public data: [JSON, CSV and SQLite](https://abdess.github.io/retrobios/data/), the metadata under MIT
@@ -105,4 +105,4 @@ The scripts and tooling are released under the [MIT License](LICENSE). The BIOS and firmware files are not covered by that license: they are third-party system software, preserved and provided for personal backup, archival, and interoperability with emulation software. [NOTICE](NOTICE) sets out their status and how to ask for a file to be removed. The reasoning, and where it is weakest, is in [the project's legal position](https://abdess.github.io/retrobios/wiki/legal/). -*Auto-generated on 2026-11-09T07:40:17Z* +*Auto-generated on 2026-11-09T09:56:02Z* diff --git a/database.json b/database.json index 2dea702d3..e26a704cb 100644 --- a/database.json +++ b/database.json @@ -1,6 +1,6 @@ { "schema_version": 1, - "generated_at": "2026-11-09T08:00:53Z", + "generated_at": "2026-11-09T09:30:52Z", "total_files": 19987, "total_size": 17173278940, "bios_dir": "bios", @@ -1781,16 +1781,6 @@ "crc32": "1cc952f6", "adler32": "56c425cc" }, - "f2a9ce387019bf272c6e3459d961b30f28942ac5": { - "path": "bios/Apple/Macintosh/BasiliskII/ROM", - "name": "ROM", - "size": 1048576, - "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", - "md5": "69489153dde910a69d5ae6de5dd65323", - "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", - "crc32": "4e70e3c0", - "adler32": "e6360545" - }, "134eab28dcb54854013f348078fb69bfb6329a8b": { "path": "bios/Apple/Macintosh/disk.img", "name": "disk.img", @@ -167733,6 +167723,16 @@ "crc32": "3d6f6ed3", "adler32": "9f865ebb" }, + "f2a9ce387019bf272c6e3459d961b30f28942ac5": { + "path": "bios/QEMU/QEMU/MacROM.bin", + "name": "MacROM.bin", + "size": 1048576, + "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", + "md5": "69489153dde910a69d5ae6de5dd65323", + "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", + "crc32": "4e70e3c0", + "adler32": "e6360545" + }, "619b86fb02faf8f682474be3f0653b58015008ba": { "path": "bios/QEMU/QEMU/QEMU,cgthree.bin", "name": "QEMU,cgthree.bin", @@ -205386,7 +205386,6 @@ "0d4b090d85e995ae8ce724b910c8cc15": "9c27bba32c0c7c70a87512282acd6729744a36f9", "cc480c35c9e946b98ba73777c45ab59d": "d2b9531a4c1a9f50fe636264950bccf8375eb2b0", "08fd735f8183014b63060af2331a9e5e": "ff49f73d2641024c7ec9a787ecadc7f4890ab60e", - "69489153dde910a69d5ae6de5dd65323": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "64c507ce3395f96e5bbb09a13834fbba": "134eab28dcb54854013f348078fb69bfb6329a8b", "e2db7b7d1cf1420c7903206815d529d1": "601460f725cbe21711b4e7bc627614a0667caf05", "af343f3f1362bf29cefd630687efaa25": "47cd505b6a7c46e5c0ffa29f0d5037c83e94a02f", @@ -221707,6 +221706,7 @@ "691c3fd368211280d268645c0efd2eff": "8af162223bb12fc19b414f126022910372790103", "761fea207d0eafd4cfd78da7c44cac88": "c1b9202cbe072db12114b223a9ba5374b30718fb", "d6ccd1da5c4a1b22c64e6eec899e0daf": "b1e48d1f5e494a6cbece61cfca4469dea33fba4b", + "69489153dde910a69d5ae6de5dd65323": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "99133378a8a9e141e133773f6d2480b0": "619b86fb02faf8f682474be3f0653b58015008ba", "cc4d512c65fb42a0ac5d0fa38747d310": "5f1792a73ee47d78b2160191ecb2c92f353f93ad", "3fd0d13282b031f4c017cd6bf6597183": "9dda4cbcc1d3f6d38c10fee3de53b9abd5e47ec0", @@ -225680,8 +225680,7 @@ "a57f14469867ce0d0865995a645b69f41a0ea718" ], "ROM": [ - "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37", - "f2a9ce387019bf272c6e3459d961b30f28942ac5" + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" ], "parallel.rom": [ "c75c751589cbcc1ad4ab4f63676af7abadd86f5b" @@ -266658,6 +266657,9 @@ "laseractive_dyw_1322a.bin": [ "b1e48d1f5e494a6cbece61cfca4469dea33fba4b" ], + "MacROM.bin": [ + "f2a9ce387019bf272c6e3459d961b30f28942ac5" + ], "QEMU,cgthree.bin": [ "619b86fb02faf8f682474be3f0653b58015008ba" ], @@ -279282,9 +279284,6 @@ "LA_jp_102.bin": [ "26237b333db4a4c6770297fa5e655ea95840d5d9" ], - "MacROM.bin": [ - "f2a9ce387019bf272c6e3459d961b30f28942ac5" - ], "Battle 1.mid": [ "dc5cc32fafa442b09ab2d814ed32074d02597234" ], @@ -280867,6 +280866,36 @@ "APPLE2GS.ROM": [ "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" ], + "ROM3": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "ROM01": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "ROM03": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "ROM.01": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "ROM.03": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "APPLE2GS.ROM2": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "xgs.rom": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "XGS.ROM": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "Rom03gd": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "342-0077-b": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], "MSXR2.ROM": [ "04990aa1c3a3fc7294ec884b81deaa89832df614" ], @@ -283471,7 +283500,6 @@ "516164c0": "9c27bba32c0c7c70a87512282acd6729744a36f9", "6f3f026e": "d2b9531a4c1a9f50fe636264950bccf8375eb2b0", "1cc952f6": "ff49f73d2641024c7ec9a787ecadc7f4890ab60e", - "4e70e3c0": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "30f5d7a6": "134eab28dcb54854013f348078fb69bfb6329a8b", "4a5258ae": "601460f725cbe21711b4e7bc627614a0667caf05", "1735e7a5": "47cd505b6a7c46e5c0ffa29f0d5037c83e94a02f", @@ -299792,6 +299820,7 @@ "3b10cf41": "8af162223bb12fc19b414f126022910372790103", "76116a02": "c1b9202cbe072db12114b223a9ba5374b30718fb", "3d6f6ed3": "b1e48d1f5e494a6cbece61cfca4469dea33fba4b", + "4e70e3c0": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "8c24bcc6": "619b86fb02faf8f682474be3f0653b58015008ba", "791a8b08": "5f1792a73ee47d78b2160191ecb2c92f353f93ad", "92bcc762": "9dda4cbcc1d3f6d38c10fee3de53b9abd5e47ec0", @@ -303459,7 +303488,6 @@ "2e9751fb87d0057e3e47ce9cd4eb3115f739d19206a01179b973a6430f9b4a79": "9c27bba32c0c7c70a87512282acd6729744a36f9", "fd1a78635b99aa77905b8f8ab1f280a072a8ab37192f083023cc8796d394b790": "d2b9531a4c1a9f50fe636264950bccf8375eb2b0", "a9a828987b872186cfe6666cbae4e53c48a7997fd1877d2a9395ab08037b4a04": "ff49f73d2641024c7ec9a787ecadc7f4890ab60e", - "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "dd20f48b54b6ecf072b9ead9dd02d881857e37c4d761e3b63aab0341b303ccdf": "134eab28dcb54854013f348078fb69bfb6329a8b", "d355290b06816da9861c9c4ce2e1627460edb0de5c8b9c72240d381e3684f332": "601460f725cbe21711b4e7bc627614a0667caf05", "c1098a03786667c8bf888792590ce53b47f65bf44a75e11c24718983e1d25af8": "47cd505b6a7c46e5c0ffa29f0d5037c83e94a02f", @@ -319780,6 +319808,7 @@ "62da6ad0b45ad6bec8bbcbf805d73017751fd674e9da266a6c357879fd95fbee": "8af162223bb12fc19b414f126022910372790103", "3f43b3b577117d84002e99cb0baeb97b0d65b1d70b4adadc68817185c6a687f0": "c1b9202cbe072db12114b223a9ba5374b30718fb", "02a4a82c4f5abfe2c7e15d3682be9590be96607cb9213ce88e335f34db95d76f": "b1e48d1f5e494a6cbece61cfca4469dea33fba4b", + "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "a99f3a06fdac5cf5d72bd0fd24647d897302c3ff8e918add65168185f8cbdf4d": "619b86fb02faf8f682474be3f0653b58015008ba", "92da99a770ab24f96c33c78382940cac8b25e88cb110634c1b32aa2d8cb852e7": "5f1792a73ee47d78b2160191ecb2c92f353f93ad", "f46fbeb7adbc300d65aef4862fc4566208aae9b34be3eceecb5aa5ae4ea3c535": "9dda4cbcc1d3f6d38c10fee3de53b9abd5e47ec0", @@ -324371,15 +324400,6 @@ ".variants/macos75.img.1cc952f6": [ "ff49f73d2641024c7ec9a787ecadc7f4890ab60e" ], - "Apple/Macintosh/BasiliskII/ROM": [ - "f2a9ce387019bf272c6e3459d961b30f28942ac5" - ], - "Macintosh/BasiliskII/ROM": [ - "f2a9ce387019bf272c6e3459d961b30f28942ac5" - ], - "BasiliskII/ROM": [ - "f2a9ce387019bf272c6e3459d961b30f28942ac5" - ], "Apple/Macintosh/disk.img": [ "134eab28dcb54854013f348078fb69bfb6329a8b" ], @@ -519803,6 +519823,12 @@ "LaserActive/laseractive_dyw_1322a.bin": [ "b1e48d1f5e494a6cbece61cfca4469dea33fba4b" ], + "QEMU/QEMU/MacROM.bin": [ + "f2a9ce387019bf272c6e3459d961b30f28942ac5" + ], + "QEMU/MacROM.bin": [ + "f2a9ce387019bf272c6e3459d961b30f28942ac5" + ], "QEMU/QEMU/QEMU,cgthree.bin": [ "619b86fb02faf8f682474be3f0653b58015008ba" ], @@ -591385,12 +591411,6 @@ "LaserActive/mega_ld_bios_J.bin": [ "26237b333db4a4c6770297fa5e655ea95840d5d9" ], - "QEMU/QEMU/MacROM.bin": [ - "f2a9ce387019bf272c6e3459d961b30f28942ac5" - ], - "QEMU/MacROM.bin": [ - "f2a9ce387019bf272c6e3459d961b30f28942ac5" - ], "RPG Maker/easyrpg/rtp/2003/Battle/Arrow.png": [ "7aa8d4c377efcea1c9fad01924da1ba7b8575e1e" ], @@ -601414,6 +601434,12 @@ "bb7103a0818850a039c67ff666a31ce49a8d516f", "d4181c9f046aafc3fb326b381baac809d9e38d16" ], + "Mac OS ROM": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], + "MacROM.bin": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], "N88EXT1.ROM": [ "4ae4d37409ff99411a623da9f6a44192170a854e" ], @@ -601423,6 +601449,9 @@ "N88EXT3.ROM": [ "af452aed79b072c4d17985830b7c5dca64d4b412" ], + "ROM1": [ + "e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37" + ], "basic10.rom": [ "af7eae90c398ec12942a408fa5ac2722e331738c" ], diff --git a/install.ps1 b/install.ps1 index 0b44aa3b4..3fb9cd0e3 100644 --- a/install.ps1 +++ b/install.ps1 @@ -16,7 +16,7 @@ # and Invoke-WebRequest throws on a cut transfer before the hash is read: # the site's build rewrites this line there (scripts/sitebootstrap.py). $mismatchAdvice = "The download was most likely cut short: try again. Within minutes of an update of this project the two files can come from caches of different ages. Waiting five minutes settles that." - $defaultInstallSha256 = "bba0f7cd7677fb7f4d767504412843cf3809c03b91808c7c7772f17758893d50" + $defaultInstallSha256 = "d7434d9586a2bcf5a3122604f0a07dff1a72297d5e3a4237fedf522deb9673b7" $maximumInstallerBytes = 2MB $installerExit = 0 $installer = if ($PSScriptRoot) { Join-Path $PSScriptRoot "install.py" } else { $null } diff --git a/install.sh b/install.sh index 1e47b7f91..c6cb6c4b7 100755 --- a/install.sh +++ b/install.sh @@ -23,7 +23,7 @@ DEFAULT_INSTALL_URL="https://raw.githubusercontent.com/Abdess/retrobios/main/ins # curl or wget stop on a cut transfer before the hash is read: the site's # build rewrites this line there (scripts/sitebootstrap.py). MISMATCH_ADVICE="The download was most likely cut short: try again. Within minutes of an update of this project the two files can come from caches of different ages. Waiting five minutes settles that." -DEFAULT_INSTALL_SHA256="bba0f7cd7677fb7f4d767504412843cf3809c03b91808c7c7772f17758893d50" +DEFAULT_INSTALL_SHA256="d7434d9586a2bcf5a3122604f0a07dff1a72297d5e3a4237fedf522deb9673b7" MAX_INSTALLER_BYTES=2097152 cleanup() { diff --git a/install/emudeck.json b/install/emudeck.json index 3f9278cd2..08a1faf1f 100644 --- a/install/emudeck.json +++ b/install/emudeck.json @@ -6,7 +6,7 @@ "platform": "emudeck", "display_name": "EmuDeck", "version": "2.7EA", - "generated": "2026-11-09T08:00:53Z", + "generated": "2026-11-09T09:30:52Z", "base_destination": "bios", "detect": [ { @@ -95539,7 +95539,7 @@ "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", "size": 1048576, - "repo_path": "bios/Apple/Macintosh/BasiliskII/ROM", + "repo_path": "bios/QEMU/QEMU/MacROM.bin", "cores": [ "qemu" ] diff --git a/install/lakka.json b/install/lakka.json index 8fcbf3514..ef7f13e0b 100644 --- a/install/lakka.json +++ b/install/lakka.json @@ -6,7 +6,7 @@ "platform": "lakka", "display_name": "Lakka", "version": "v6.1", - "generated": "2026-11-09T08:00:53Z", + "generated": "2026-11-09T09:30:52Z", "base_destination": "system", "detect": [ { @@ -111849,7 +111849,7 @@ "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", "size": 1048576, - "repo_path": "bios/Apple/Macintosh/BasiliskII/ROM", + "repo_path": "bios/QEMU/QEMU/MacROM.bin", "cores": [ "qemu" ] diff --git a/install/launchers/index.json b/install/launchers/index.json index 8db6e297a..aaae6d43c 100644 --- a/install/launchers/index.json +++ b/install/launchers/index.json @@ -27,8 +27,8 @@ { "dest": "roms/ports/retrobios/install.py", "repo_path": "install.py", - "size": 1125268, - "sha256": "bba0f7cd7677fb7f4d767504412843cf3809c03b91808c7c7772f17758893d50", + "size": 1130193, + "sha256": "d7434d9586a2bcf5a3122604f0a07dff1a72297d5e3a4237fedf522deb9673b7", "executable": false }, { @@ -71,8 +71,8 @@ "muos": { "archive": { "dest": "ARCHIVE/RetroBIOS.muxapp", - "size": 1178895, - "sha256": "814d80f123e59f5192631842d53a4808bf373599ced857f4622612ffbc25322b" + "size": 1183820, + "sha256": "afca7d7f17f2c662448d57bdce1013740c735678a09fab637dc8fff44709f7b7" }, "members": [ { @@ -92,8 +92,8 @@ { "name": "RetroBIOS/install.py", "repo_path": "install.py", - "size": 1125268, - "sha256": "bba0f7cd7677fb7f4d767504412843cf3809c03b91808c7c7772f17758893d50", + "size": 1130193, + "sha256": "d7434d9586a2bcf5a3122604f0a07dff1a72297d5e3a4237fedf522deb9673b7", "executable": false }, { @@ -166,8 +166,8 @@ { "dest": ".config/modules/retrobios/install.py", "repo_path": "install.py", - "size": 1125268, - "sha256": "bba0f7cd7677fb7f4d767504412843cf3809c03b91808c7c7772f17758893d50", + "size": 1130193, + "sha256": "d7434d9586a2bcf5a3122604f0a07dff1a72297d5e3a4237fedf522deb9673b7", "executable": false }, { diff --git a/install/retroarch.json b/install/retroarch.json index e56ce152b..da02726cd 100644 --- a/install/retroarch.json +++ b/install/retroarch.json @@ -6,7 +6,7 @@ "platform": "retroarch", "display_name": "RetroArch", "version": "v1.22.2", - "generated": "2026-11-09T08:00:53Z", + "generated": "2026-11-09T09:30:52Z", "base_destination": "system", "detect": [ { @@ -114873,7 +114873,7 @@ "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", "size": 1048576, - "repo_path": "bios/Apple/Macintosh/BasiliskII/ROM", + "repo_path": "bios/QEMU/QEMU/MacROM.bin", "cores": [ "qemu" ] diff --git a/install/retrodeck.json b/install/retrodeck.json index 181136882..ffe4475e1 100644 --- a/install/retrodeck.json +++ b/install/retrodeck.json @@ -6,7 +6,7 @@ "platform": "retrodeck", "display_name": "RetroDECK", "version": "0.10.10b", - "generated": "2026-11-09T08:00:53Z", + "generated": "2026-11-09T09:30:52Z", "base_destination": "", "detect": [ { @@ -134447,7 +134447,7 @@ "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", "size": 1048576, - "repo_path": "bios/Apple/Macintosh/BasiliskII/ROM", + "repo_path": "bios/QEMU/QEMU/MacROM.bin", "cores": [ "qemu" ] diff --git a/install/retropie.json b/install/retropie.json index 20bb56246..59040faf1 100644 --- a/install/retropie.json +++ b/install/retropie.json @@ -6,7 +6,7 @@ "platform": "retropie", "display_name": "RetroPie", "version": "4.8.12", - "generated": "2026-11-09T08:00:53Z", + "generated": "2026-11-09T09:30:52Z", "base_destination": "BIOS", "detect": [ { @@ -92176,7 +92176,7 @@ "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", "size": 1048576, - "repo_path": "bios/Apple/Macintosh/BasiliskII/ROM", + "repo_path": "bios/QEMU/QEMU/MacROM.bin", "cores": [ "basiliskii" ], @@ -117444,7 +117444,7 @@ "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", "size": 1048576, - "repo_path": "bios/Apple/Macintosh/BasiliskII/ROM", + "repo_path": "bios/QEMU/QEMU/MacROM.bin", "cores": [ "qemu" ] diff --git a/install/rocknix.json b/install/rocknix.json index 88877a729..c43b85725 100644 --- a/install/rocknix.json +++ b/install/rocknix.json @@ -6,7 +6,7 @@ "platform": "rocknix", "display_name": "ROCKNIX", "version": "20261101", - "generated": "2026-11-09T08:00:53Z", + "generated": "2026-11-09T09:30:52Z", "base_destination": "bios", "detect": [ { @@ -80075,7 +80075,7 @@ "sha1": "f2a9ce387019bf272c6e3459d961b30f28942ac5", "sha256": "05ad753fb594e656cf078023ec189e09e2a7655a780de993b75b8c51ed6b09ca", "size": 1048576, - "repo_path": "bios/Apple/Macintosh/BasiliskII/ROM", + "repo_path": "bios/QEMU/QEMU/MacROM.bin", "cores": [ "qemu" ] diff --git a/scripts/siterender.py b/scripts/siterender.py index 285d6c9ac..fa49f5356 100644 --- a/scripts/siterender.py +++ b/scripts/siterender.py @@ -1022,7 +1022,6 @@ SYSTEM_NAMES: dict[str, str] = { "m68k": "Motorola 68000", "magnetic-scrolls": "Magnetic Scrolls", "marty": "Fujitsu FM Towns Marty", - "mattel-hyperscan": "Mattel HyperScan", "mega-cd-32x": "Sega Mega-CD 32X", "mega-duck": "Welback Mega Duck", "mega-ld": "Sega Mega LD", @@ -1134,7 +1133,6 @@ SYSTEM_NAMES: dict[str, str] = { "sega-megaplay": "Sega Mega Play", "sega-megatech": "Sega Mega-Tech", "sega-model1": "Sega Model 1", - "sega-model2": "Sega Model 2", "sega-naomi": "Sega NAOMI", "sega-naomi2": "Sega NAOMI 2", "sega-naomigd": "Sega NAOMI GD-ROM", @@ -1148,6 +1146,7 @@ SYSTEM_NAMES: dict[str, str] = { "sega-vmu": "Sega Dreamcast VMU", "serious-sam": "Serious Sam", "sg-1000": "Sega SG-1000", + "sharpx1": "Sharp X1", "sielectronics-y2": "SiElectronics System Y2", "sinclair-ql": "Sinclair QL", "sinclair-spectrum": "Sinclair ZX Spectrum",