diff --git a/README.md b/README.md index 61bb2914..0721f41b 100644 --- a/README.md +++ b/README.md @@ -72,8 +72,8 @@ Each file is checked the way your platform checks it. Most compare a checksum, t - **12 platforms** supported with platform-specific verification - **506 emulators** profiled from source (RetroArch cores + standalone) - **546 systems** handled by those emulators (NES, SNES, PlayStation, Saturn, Dreamcast, ...) -- **10,707 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,358 system files, 2,810 arcade ROM sets, 2,539 game and engine data files. That is every platform and emulator together, so no pack holds them all: each carries what its own emulators load, counted in the download table -- **559 of 5,358 system files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC); arcade sets and engine data fall outside what those catalogs index +- **10,709 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,360 system files, 2,810 arcade ROM sets, 2,539 game and engine data files. That is every platform and emulator together, so no pack holds them all: each carries what its own emulators load, counted in the download table +- **559 of 5,360 system files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC); arcade sets and engine data fall outside what those catalogs index - **14497 MB** total collection size ## Supported systems @@ -180,4 +180,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 [FAQ](https://abdess.github.io/retrobios/wiki/faq/#is-this-legal). -*Auto-generated on 2026-10-04T18:24:32Z* +*Auto-generated on 2026-10-04T19:06:39Z* diff --git a/bios/Microsoft/MSX/MSX2+ - European/Msx2pe.rom b/bios/Microsoft/MSX/MSX2+ - European/Msx2pe.rom new file mode 100644 index 00000000..e33b55ec Binary files /dev/null and b/bios/Microsoft/MSX/MSX2+ - European/Msx2pe.rom differ diff --git a/bios/Microsoft/MSX/MSX2+ - European/Msx2pexte.rom b/bios/Microsoft/MSX/MSX2+ - European/Msx2pexte.rom new file mode 100644 index 00000000..b69134ac Binary files /dev/null and b/bios/Microsoft/MSX/MSX2+ - European/Msx2pexte.rom differ diff --git a/database.json b/database.json index ee795d23..5a4b700b 100644 --- a/database.json +++ b/database.json @@ -1,8 +1,8 @@ { "schema_version": 1, - "generated_at": "2026-10-04T15:54:42Z", - "total_files": 10707, - "total_size": 15201561742, + "generated_at": "2026-10-04T19:03:36Z", + "total_files": 10709, + "total_size": 15201643662, "files": { "738c7f5fd0c8b57ee2e87ae7a97bf8e21a821d07": { "path": "bios/3D Realms/Duke Nukem 3D/DUKE.RTS", @@ -41345,6 +41345,26 @@ "crc32": "15c6ce2b", "adler32": "69b6e00a" }, + "aea0e4a635efce5336e496d36e4cb0a4b79593ff": { + "path": "bios/Microsoft/MSX/MSX2+ - European/Msx2pe.rom", + "name": "Msx2pe.rom", + "size": 32768, + "sha1": "aea0e4a635efce5336e496d36e4cb0a4b79593ff", + "md5": "277fd57c13f301fb4b366845a32d673a", + "sha256": "9676045124c64087ded3c2fa486017bfbd329a392d99f9f0fba7a17c5098b6cd", + "crc32": "76c46fe0", + "adler32": "7420bf81" + }, + "cf00ec60608010aac94cfe245eb7aa67cb44d110": { + "path": "bios/Microsoft/MSX/MSX2+ - European/Msx2pexte.rom", + "name": "Msx2pexte.rom", + "size": 49152, + "sha1": "cf00ec60608010aac94cfe245eb7aa67cb44d110", + "md5": "f78ab735aaad7045badbda8f4c8ac751", + "sha256": "059dcd16bd70a7632576715147524e4dd281701c730f5417d7e9841365044150", + "crc32": "2852b383", + "adler32": "563aa006" + }, "6103b39f1e38d1aa2d84b1c3219c44f1abb5436e": { "path": "bios/Microsoft/MSX/MSX2.ROM", "name": "MSX2.ROM", @@ -116191,6 +116211,8 @@ "462d6ecb52a8c35dd7d48c2d46687f14": "6e55cfc48d0d6ee57b041cb09427f614fb6a1910", "0a34c660614ead31dab78638ce7745e9": "c5edc3b289dea120fe60ad38596a51c2e28838aa", "e09783c4ec6d4770c5395c42bb0e1d91": "5c5eb001e6a1fe29edb7abd428a3967bb388e5db", + "277fd57c13f301fb4b366845a32d673a": "aea0e4a635efce5336e496d36e4cb0a4b79593ff", + "f78ab735aaad7045badbda8f4c8ac751": "cf00ec60608010aac94cfe245eb7aa67cb44d110", "ec3a01c91f24fbddcbcab0ad301bc9ef": "6103b39f1e38d1aa2d84b1c3219c44f1abb5436e", "2183c2aff17cf4297bdb496de78c2e8a": "5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02", "6d8c0ca64e726c82a4b726e9b01cdf1e": "e2fbd56e42da637609d23ae9df9efd1b4241b18a", @@ -134251,6 +134273,12 @@ "cbios_music.rom": [ "5c5eb001e6a1fe29edb7abd428a3967bb388e5db" ], + "Msx2pe.rom": [ + "aea0e4a635efce5336e496d36e4cb0a4b79593ff" + ], + "Msx2pexte.rom": [ + "cf00ec60608010aac94cfe245eb7aa67cb44d110" + ], "MSX2.ROM": [ "6103b39f1e38d1aa2d84b1c3219c44f1abb5436e", "0081ea0d25bc5cd8d70b60ad8cfdc7307812c0fd" @@ -161215,6 +161243,8 @@ "1c7429c6": "6e55cfc48d0d6ee57b041cb09427f614fb6a1910", "ae23c039": "c5edc3b289dea120fe60ad38596a51c2e28838aa", "15c6ce2b": "5c5eb001e6a1fe29edb7abd428a3967bb388e5db", + "76c46fe0": "aea0e4a635efce5336e496d36e4cb0a4b79593ff", + "2852b383": "cf00ec60608010aac94cfe245eb7aa67cb44d110", "6cdaf3a5": "6103b39f1e38d1aa2d84b1c3219c44f1abb5436e", "66237ecf": "5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02", "00870134": "e2fbd56e42da637609d23ae9df9efd1b4241b18a", @@ -171924,6 +171954,8 @@ "3436ed432f8afca2da51e004b895f6e7d3120fbb43ba45e864cc5a4af7e17754": "6e55cfc48d0d6ee57b041cb09427f614fb6a1910", "ca2814c8f28d745fba3ba0730d63c29ceb1e18da10747582735dc95d99a11aa1": "c5edc3b289dea120fe60ad38596a51c2e28838aa", "8b4adaea1893d8176f32f64fbb87603663b070ee7c0c3f028d141a37d7ed4bc4": "5c5eb001e6a1fe29edb7abd428a3967bb388e5db", + "9676045124c64087ded3c2fa486017bfbd329a392d99f9f0fba7a17c5098b6cd": "aea0e4a635efce5336e496d36e4cb0a4b79593ff", + "059dcd16bd70a7632576715147524e4dd281701c730f5417d7e9841365044150": "cf00ec60608010aac94cfe245eb7aa67cb44d110", "4bc4ae85ca5f28246cd3e7b7e017d298ddd375603657f84ef2c7954bc2d9b919": "6103b39f1e38d1aa2d84b1c3219c44f1abb5436e", "6c6f421a10c428d960b7ecc990f99af1c638147f747bddca7b0bf0e2ab738300": "5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02", "9501a609be7d92e53fbd75fa65c8317563035d617744664892863ed54463db51": "e2fbd56e42da637609d23ae9df9efd1b4241b18a", @@ -207826,6 +207858,24 @@ "MSX2+ - C-BIOS/cbios_music.rom": [ "5c5eb001e6a1fe29edb7abd428a3967bb388e5db" ], + "Microsoft/MSX/MSX2+ - European/Msx2pe.rom": [ + "aea0e4a635efce5336e496d36e4cb0a4b79593ff" + ], + "MSX/MSX2+ - European/Msx2pe.rom": [ + "aea0e4a635efce5336e496d36e4cb0a4b79593ff" + ], + "MSX2+ - European/Msx2pe.rom": [ + "aea0e4a635efce5336e496d36e4cb0a4b79593ff" + ], + "Microsoft/MSX/MSX2+ - European/Msx2pexte.rom": [ + "cf00ec60608010aac94cfe245eb7aa67cb44d110" + ], + "MSX/MSX2+ - European/Msx2pexte.rom": [ + "cf00ec60608010aac94cfe245eb7aa67cb44d110" + ], + "MSX2+ - European/Msx2pexte.rom": [ + "cf00ec60608010aac94cfe245eb7aa67cb44d110" + ], "Microsoft/MSX/MSX2.ROM": [ "6103b39f1e38d1aa2d84b1c3219c44f1abb5436e" ], diff --git a/install/batocera.json b/install/batocera.json index 77ce9a8b..bbee3316 100644 --- a/install/batocera.json +++ b/install/batocera.json @@ -237,11 +237,11 @@ } } ], - "total_files": 3568, - "total_size": 7434077146, - "pack_files": 3570, - "pack_size": 7434077146, - "total_omitted": 10, + "total_files": 3572, + "total_size": 7434367750, + "pack_files": 3574, + "pack_size": 7434367750, + "total_omitted": 6, "omitted_files": [ { "dest": "Content/Metadata/Metadata", @@ -302,38 +302,6 @@ "cores": [ "virtualjaguar" ] - }, - { - "dest": "pc6001.zip", - "name": "pc6001.zip", - "system": "pc60", - "required": true, - "reason": "hash_mismatch", - "cores": null - }, - { - "dest": "pc6001a.zip", - "name": "pc6001a.zip", - "system": "pc60", - "required": true, - "reason": "hash_mismatch", - "cores": null - }, - { - "dest": "pc6001mk2.zip", - "name": "pc6001mk2.zip", - "system": "pc60", - "required": true, - "reason": "hash_mismatch", - "cores": null - }, - { - "dest": "pc6001mk2sr.zip", - "name": "pc6001mk2sr.zip", - "system": "pc60", - "required": true, - "reason": "hash_mismatch", - "cores": null } ], "files": [ @@ -2459,6 +2427,38 @@ "repo_path": "bios/Oric/Oric/Oric/colour.rom", "cores": null }, + { + "dest": "pc6001.zip", + "sha1": "9efae188fac3f94e62bb922b980ca45062ae0c87", + "sha256": "ffb2c886bd69f7f2fc6d959714a539744797ee30a23615fb713750ef7cbaa212", + "size": 22952, + "repo_path": "bios/Arcade/Arcade/pc6001.zip", + "cores": null + }, + { + "dest": "pc6001a.zip", + "sha1": "c0af567d5f6385f33ea0b97ebb21af6ed25f6c65", + "sha256": "d1f05f26bf65c581265c7bd40ce714afc882975d87ab7b2fda21ec2c4d6a91d3", + "size": 20772, + "repo_path": "bios/Arcade/Arcade/pc6001a.zip", + "cores": null + }, + { + "dest": "pc6001mk2.zip", + "sha1": "7422a65b18a79728ec9e4aec0256941f049c33ef", + "sha256": "239a8e861ebef645ac830147ef47dde343dc25b1c84296b92a9a7cdcc33dd783", + "size": 98994, + "repo_path": "bios/Arcade/Arcade/pc6001mk2.zip", + "cores": null + }, + { + "dest": "pc6001mk2sr.zip", + "sha1": "c4a5f9c46e176323876cf8ec3749df6343e7be6f", + "sha256": "029aa80de9238d7acaaf6b27e72ea58588f3639da9a6bd5527c069e1a4527bbb", + "size": 147886, + "repo_path": "bios/Arcade/Arcade/pc6001mk2sr.zip", + "cores": null + }, { "dest": "pc8001.zip", "sha1": "1859a1e6a53784c258c1b7493727df2e52817996", diff --git a/install/recalbox.json b/install/recalbox.json index c52edcc7..a5ae7cba 100644 --- a/install/recalbox.json +++ b/install/recalbox.json @@ -5,7 +5,7 @@ "platform": "recalbox", "display_name": "Recalbox", "version": "1.0", - "generated": "2026-10-04T15:54:42Z", + "generated": "2026-10-04T19:03:36Z", "base_destination": "bios", "detect": [ { @@ -237,28 +237,12 @@ } } ], - "total_files": 2848, - "total_size": 4153501362, - "pack_files": 2850, - "pack_size": 4153501362, - "total_omitted": 4, + "total_files": 2850, + "total_size": 4153583282, + "pack_files": 2852, + "pack_size": 4153583282, + "total_omitted": 2, "omitted_files": [ - { - "dest": "Machines/MSX2+ - European/Msx2pe.rom", - "name": "Msx2pe.rom", - "system": "msx1,msx2,msxturbor", - "required": true, - "reason": "not_found", - "cores": null - }, - { - "dest": "Machines/MSX2+ - European/Msx2pexte.rom", - "name": "Msx2pexte.rom", - "system": "msx1,msx2,msxturbor", - "required": true, - "reason": "not_found", - "cores": null - }, { "dest": "geolith/neocd.zip", "name": "neocd.zip", @@ -1287,6 +1271,22 @@ "repo_path": "bios/Microsoft/MSX/openmsx/fs-a1wsx_kanjibasic.rom", "cores": null }, + { + "dest": "Machines/MSX2+ - European/Msx2pe.rom", + "sha1": "aea0e4a635efce5336e496d36e4cb0a4b79593ff", + "sha256": "9676045124c64087ded3c2fa486017bfbd329a392d99f9f0fba7a17c5098b6cd", + "size": 32768, + "repo_path": "bios/Microsoft/MSX/MSX2+ - European/Msx2pe.rom", + "cores": null + }, + { + "dest": "Machines/MSX2+ - European/Msx2pexte.rom", + "sha1": "cf00ec60608010aac94cfe245eb7aa67cb44d110", + "sha256": "059dcd16bd70a7632576715147524e4dd281701c730f5417d7e9841365044150", + "size": 49152, + "repo_path": "bios/Microsoft/MSX/MSX2+ - European/Msx2pexte.rom", + "cores": null + }, { "dest": "Machines/MSX2+ - European/PANASONICDISK.rom", "sha1": "7ed7c55e0359737ac5e68d38cb6903f9e5d7c2b6",