From cea5a3d0b21880771108f42e48aff981bd8f5b8f Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Thu, 22 Oct 2026 11:53:58 +0200 Subject: [PATCH] fix: count the Marathon data trees as game data bios/Bungie holds the Marathon scenarios Aleph One reads, entries its profile files as category game_data. Listed with the other publishers' trees, they leave the system files count and sit under Game engines and PC games on the site. --- README.md | 6 +++--- mkdocs.yml | 2 +- scripts/common.py | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ed908602..23337a1e 100644 --- a/README.md +++ b/README.md @@ -91,8 +91,8 @@ Each file is checked the way your platform checks it. Most compare a checksum, t - **18 platforms** supported with platform-specific verification - **609 emulators** profiled from source (RetroArch cores + standalone) - **534 systems** handled by those emulators (NES, SNES, PlayStation, Saturn, Dreamcast, ...) -- **19,595 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,784 system files, 2,872 arcade ROM sets, 10,939 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 -- **555 of 5,784 system files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC). Arcade sets and engine data fall outside what those catalogs index +- **19,595 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,500 system files, 2,872 arcade ROM sets, 11,223 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 +- **555 of 5,500 system files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC). Arcade sets and engine data fall outside what those catalogs index - **15.7 GB** for the whole collection ## Supported systems @@ -208,4 +208,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-22T09:44:26Z* +*Auto-generated on 2026-10-22T09:50:58Z* diff --git a/mkdocs.yml b/mkdocs.yml index 357d4d6e..89a4a77f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -158,7 +158,6 @@ nav: - Bandai: systems/bandai.md - BBK: systems/bbk.md - Bit Corporation: systems/bit-corporation.md - - Bungie: systems/bungie.md - Camputers: systems/camputers.md - Casio: systems/casio.md - Coleco: systems/coleco.md @@ -225,6 +224,7 @@ nav: - 3D Realms: systems/3d-realms.md - Apogee: systems/apogee.md - Blizzard: systems/blizzard.md + - Bungie: systems/bungie.md - Dinothawr: systems/dinothawr.md - Electronic Arts: systems/electronic-arts.md - Epic MegaGames: systems/epic-megagames.md diff --git a/scripts/common.py b/scripts/common.py index 7139a2e7..9e19c27f 100644 --- a/scripts/common.py +++ b/scripts/common.py @@ -2003,6 +2003,7 @@ GAME_DATA_TOPS = ( "3D Realms", "Apogee", "Blizzard", + "Bungie", "Crack dot Com", "Electronic Arts", "Epic MegaGames",