chore: regenerate database and manifests

This commit is contained in:
Abdessamad Derraz committed 2026-08-08 06:19:38 +02:00
1 parent 56baa3f23f
commit f3bf8f365c
6 files changed
+114 -64

No files matched your search

+15 -15
View File
@@ -9,7 +9,7 @@
Complete BIOS and firmware packs for Batocera, BizHawk, EmuDeck, Lakka, MiSTer FPGA, ROCKNIX, Recalbox, RetroArch, RetroBat, RetroDECK, RetroPie, and RomM.
**7,651** verified files across **396** systems, ready to extract into your emulator's BIOS directory.
**7,652** verified files across **396** systems, ready to extract into your emulator's BIOS directory.
## Quick Install
@@ -57,9 +57,9 @@ BIOS, firmware, and system files for consoles from Atari to PlayStation 3.
Every file passes its platform's own verification; where an emulator profile exists, the expected hashes and sizes are read from the emulator's source code (the Source-backed column below).
- **12 platforms** supported with platform-specific verification
- **320 emulators** profiled from source (RetroArch cores + standalone)
- **321 emulators** profiled from source (RetroArch cores + standalone)
- **396 systems** covered (NES, SNES, PlayStation, Saturn, Dreamcast, ...)
- **7,651 files** indexed with SHA1, MD5, SHA256 and CRC32 checksums: 2,366 system files, 2,746 arcade ROM sets, 2,539 game and engine data files
- **7,652 files** indexed with SHA1, MD5, SHA256 and CRC32 checksums: 2,366 system files, 2,747 arcade ROM sets, 2,539 game and engine data files
- **527 files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC)
- **9832 MB** total collection size
@@ -73,18 +73,18 @@ Full list with per-file details: **[https://abdess.github.io/retrobios/](https:/
| Platform | Files in pack | Still missing | Verified by |
|----------|--------------:|--------------:|-------------|
| Batocera | 1,601 | 4 | MD5 hash |
| BizHawk | 539 | 5 | SHA1 hash |
| Batocera | 1,601 | 0 | MD5 hash |
| BizHawk | 539 | 0 | SHA1 hash |
| EmuDeck | 525 | 0 | MD5 hash |
| Lakka | 1,631 | 4 | file presence |
| Lakka | 1,631 | 0 | file presence |
| MiSTer FPGA | 65 | 0 | MD5 hash |
| ROCKNIX | 1,496 | 5 | MD5 hash |
| Recalbox | 1,184 | 6 | MD5 hash |
| RetroArch | 1,631 | 4 | file presence |
| RetroBat | 1,235 | 4 | MD5 hash |
| RetroDECK | 3,266 | 4 | MD5 hash |
| RetroPie * | 1,678 | 4 | file presence |
| RomM | 543 | 4 | MD5 hash |
| ROCKNIX | 1,496 | 0 | MD5 hash |
| Recalbox | 1,184 | 0 | MD5 hash |
| RetroArch | 1,631 | 0 | file presence |
| RetroBat | 1,235 | 0 | MD5 hash |
| RetroDECK | 3,266 | 0 | MD5 hash |
| RetroPie * | 1,678 | 0 | file presence |
| RomM | 543 | 0 | MD5 hash |
A pack carries what the platform declares plus what its emulators load without the platform listing it, so it holds more files than the platform's own list.
Still missing counts files an emulator needs that are not in the collection yet; verified by is the check the platform itself runs on them.
@@ -124,7 +124,7 @@ The [documentation site](https://abdess.github.io/retrobios/) provides:
- **Per-emulator profiles** with source code references for every file
- **Per-system pages** showing which emulators and platforms cover each console
- **Gap analysis** identifying missing files and undeclared core requirements
- **Cross-reference** mapping files across 12 platforms and 320 emulators
- **Cross-reference** mapping files across 12 platforms and 321 emulators
## How it works
@@ -161,4 +161,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.
The legal reasoning is laid out in the [FAQ](https://abdess.github.io/retrobios/wiki/faq/#is-this-legal).
*Auto-generated on 2026-08-08T03:39:12Z*
*Auto-generated on 2026-08-08T04:18:10Z*
+56 -9
View File
@@ -1,7 +1,7 @@
{
"generated_at": "2026-08-08T00:27:55Z",
"total_files": 7651,
"total_size": 10309353966,
"generated_at": "2026-08-08T04:14:39Z",
"total_files": 7652,
"total_size": 10309376032,
"files": {
"520d3d1b5897800af47f92efd2444a26b7a7dead": {
"path": "bios/3DO Company/3DO/3do_arcade_saot.bin",
@@ -16049,6 +16049,16 @@
"crc32": "563387ed",
"adler32": "1789640e"
},
"8c34c85f92bc6771d789e880953a1cc43341485e": {
"path": "bios/Arcade/MAME/event.dat",
"name": "event.dat",
"size": 22066,
"sha1": "8c34c85f92bc6771d789e880953a1cc43341485e",
"md5": "ee99bb541116967f8785a5bc09932475",
"sha256": "1c4db4f1fd467f606183cddcc3f66d1ceec10639b37934d1f5619d3bbbf3537d",
"crc32": "ed0b8ad8",
"adler32": "023be215"
},
"71b489cac8f942d5ff21feee098d1c3059ecb608": {
"path": "bios/Arcade/MAME/everdrive_md.zip",
"name": "everdrive_md.zip",
@@ -82870,6 +82880,7 @@
"6f1afed99e4e70687bdd5038701fdb1b": "3fde8189f23d63d436c7b5da1cb91082859c87b9",
"3ebb4628dc07a12a37c48d6c1b093ea1": "849fd1c44ba6949d12ea65cb5b44365caa22689f",
"95459323fd429f996745a7a21140f24a": "aa69a44188038d65e905b82ab94bd66a41bb1a0b",
"ee99bb541116967f8785a5bc09932475": "8c34c85f92bc6771d789e880953a1cc43341485e",
"c16da7ee9d69835df190103b15516e4d": "71b489cac8f942d5ff21feee098d1c3059ecb608",
"d9ec27adc66a2b0c182757019e70db9e": "a3578a485c2bc298cee25c3e9f1b4a589160c345",
"593918d7c14a8bf1e2d9f9424480d2e9": "27e83d3571a1c66a760ea42397faffc78ec55c96",
@@ -93540,6 +93551,9 @@
"ev346.zip": [
"aa69a44188038d65e905b82ab94bd66a41bb1a0b"
],
"event.dat": [
"8c34c85f92bc6771d789e880953a1cc43341485e"
],
"everdrive_md.zip": [
"71b489cac8f942d5ff21feee098d1c3059ecb608"
],
@@ -111915,15 +111929,23 @@
"e5741010ac7f941cdb3c01865a1eda016a479dfd"
],
"CM32L_CONTROL.ROM": [
"a439fbb390da38cada95a7cbb1d6ca199cd66ef8"
],
"CM32L_PCM.ROM": [
"289cc298ad532b702461bfc738009d9ebe8025ea"
],
"MT32_CONTROL.ROM": [
"a439fbb390da38cada95a7cbb1d6ca199cd66ef8",
"b083518fffb7f66b03c23b7eb4f868e62dc5a987"
],
"MT32_CONTROL.ROM": [
"a439fbb390da38cada95a7cbb1d6ca199cd66ef8",
"b083518fffb7f66b03c23b7eb4f868e62dc5a987",
"dc1c5b1b90a4646d00f7daf3679733c7badc7077"
],
"CM32L_PCM.ROM": [
"289cc298ad532b702461bfc738009d9ebe8025ea",
"f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
],
"CM32LN_PCM.ROM": [
"289cc298ad532b702461bfc738009d9ebe8025ea"
],
"MT32_PCM.ROM": [
"289cc298ad532b702461bfc738009d9ebe8025ea",
"f6b1eebc4b2d200ec6d3d21d51325d5b48c60252"
],
"uni-bioscd.rom": [
@@ -113730,6 +113752,27 @@
"upd7801g.bios": [
"6e89d1227581c76441a53d605f9e324185f1da33"
],
"FluidR3_GM.sf2": [
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848"
],
"GeneralUser_GS.sf2": [
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848"
],
"GeneralUser-GS.sf2": [
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848"
],
"Fluid_R3_GM_GS.sf2": [
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848"
],
"4gmgsmt-sf2_04-compat.sf2": [
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848"
],
"4GMGSMT.SF2": [
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848"
],
"synthgs-sf2_04-compat.sf2": [
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848"
],
"dragon32": [
"f2dab125673e653995a83bf6b793e3390ec7f65a"
],
@@ -115484,6 +115527,7 @@
"7fd40b78": "3fde8189f23d63d436c7b5da1cb91082859c87b9",
"9478a59a": "849fd1c44ba6949d12ea65cb5b44365caa22689f",
"563387ed": "aa69a44188038d65e905b82ab94bd66a41bb1a0b",
"ed0b8ad8": "8c34c85f92bc6771d789e880953a1cc43341485e",
"8b082522": "71b489cac8f942d5ff21feee098d1c3059ecb608",
"6d0c12b2": "a3578a485c2bc298cee25c3e9f1b4a589160c345",
"3fef4f7a": "27e83d3571a1c66a760ea42397faffc78ec55c96",
@@ -123137,6 +123181,7 @@
"8c6e9f61a7b2794473aa61f7280a777b24d9b2880a6910ec9cb2c5aa5f6ca012": "3fde8189f23d63d436c7b5da1cb91082859c87b9",
"5cbcbf97b46ad463f7ea85dbb3181c1717e433fcee2273206a3432ca4da79e62": "849fd1c44ba6949d12ea65cb5b44365caa22689f",
"125c4ecfd281ee9ebbf2b8d34fc3824eacd4a8439d16096668509324052f12d8": "aa69a44188038d65e905b82ab94bd66a41bb1a0b",
"1c4db4f1fd467f606183cddcc3f66d1ceec10639b37934d1f5619d3bbbf3537d": "8c34c85f92bc6771d789e880953a1cc43341485e",
"498127f06dffa55eca35389d6ab950b521da3bf40e66e0e9aef7d01f97ab25d2": "71b489cac8f942d5ff21feee098d1c3059ecb608",
"65ac2929b3b386cea6d634721f366d7db75cbc69d3c14cf1bb09435f340ce0f7": "a3578a485c2bc298cee25c3e9f1b4a589160c345",
"31739b9cbde8976027bb2942ae3d3365d9fdfc42da432a945c4b594d6cd30085": "27e83d3571a1c66a760ea42397faffc78ec55c96",
@@ -143628,6 +143673,8 @@
"273a9933b68a290c5aedcd6d69faa7b1d22c0344",
"af5af53f66982e749643fdf8b2acbb7d4d3ed229",
"6e89d1227581c76441a53d605f9e324185f1da33",
"dc1c5b1b90a4646d00f7daf3679733c7badc7077",
"22bcfeb5b6c6481569b90db96aa3f4b5f06c8848",
"f2dab125673e653995a83bf6b793e3390ec7f65a",
"628543ee8b47a56df2b2175cfb763c0051517b90",
"c25632f3c2cfd1af3ee26b2f233a1ce1eccc365d",
+17 -17
View File
@@ -4,7 +4,7 @@
"platform": "lakka",
"display_name": "Lakka",
"version": "1.0",
"generated": "2026-08-07T18:49:47Z",
"generated": "2026-08-08T03:34:13Z",
"base_destination": "system",
"detect": [
{
@@ -223,9 +223,9 @@
},
{
"dest": "aes.zip",
"sha1": "43c6aa6ba46adbeefb2b014899bcb4b2db7986af",
"sha1": "23c66caa80b93199914fae246a5ea6e84db1be29",
"size": 850311,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/aes.zip",
"cores": null
},
{
@@ -251,9 +251,9 @@
},
{
"dest": "fbneo/hiscore.dat",
"sha1": "1bef29ccc16eeb2e3c0759bfd2a4f86b1aba03a7",
"sha1": "7381472bf046126257e51a0124e4553282f020e5",
"size": 322458,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/hiscore.dat",
"cores": null
},
{
@@ -300,9 +300,9 @@
},
{
"dest": "fbneo/spec128.zip",
"sha1": "b88619a845cbba8bc04ad396e99a02aa6d2da7c1",
"sha1": "e56f7be80abcf2c298310e8d2af66b9f29a6db31",
"size": 32986,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/spec128.zip",
"cores": null
},
{
@@ -314,9 +314,9 @@
},
{
"dest": "fbneo/spec1282a.zip",
"sha1": "d3a94d7a098a0cad5f49cf19a74ed1f9138a20f7",
"sha1": "a20dfda5804a9624e35baaf2fad2ac2011e70d9d",
"size": 41646,
"repo_path": "",
"repo_path": "bios/Arcade/FBNeo/spec1282a.zip",
"cores": null
},
{
@@ -566,9 +566,9 @@
},
{
"dest": "Dinothawr.zip",
"sha1": "693d8bb4d992c645e6413a57195acf4eca2f5a2e",
"sha1": "eadb966430454b40a17387acc7302ff1683cc9f2",
"size": 6724506,
"repo_path": "",
"repo_path": "bios/Dinothawr/Dinothawr/Dinothawr.zip",
"cores": null
},
{
@@ -1849,9 +1849,9 @@
},
{
"dest": "cdimono1.zip",
"sha1": "7bf3ef19a559808658578bc4da233d71b774b8e2",
"sha1": "5d0b1b55b0d0958a5c9069c3219d4da5a87a6b93",
"size": 660996,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/cdimono1.zip",
"cores": null
},
{
@@ -2143,9 +2143,9 @@
},
{
"dest": "kronos/stvbios.zip",
"sha1": "279375f97736d8bc37f240b9f7d119d007df1c0e",
"sha1": "b14bbed4bf459439cf7e96d2f79d7adea5d31448",
"size": 3455065,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/stvbios.zip",
"cores": null
},
{
@@ -2619,9 +2619,9 @@
},
{
"dest": "neocdz.zip",
"sha1": "29380243b6f6c8e67816cf518a272cc8d932e2b5",
"sha1": "9cab31cfe7eacb6871d36cee105d87b90fd85b64",
"size": 1181333,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/neocdz.zip",
"cores": null
},
{
+17 -17
View File
@@ -4,7 +4,7 @@
"platform": "retroarch",
"display_name": "RetroArch",
"version": "1.0",
"generated": "2026-08-08T00:30:59Z",
"generated": "2026-08-08T03:34:13Z",
"base_destination": "system",
"detect": [
{
@@ -462,9 +462,9 @@
},
{
"dest": "aes.zip",
"sha1": "43c6aa6ba46adbeefb2b014899bcb4b2db7986af",
"sha1": "23c66caa80b93199914fae246a5ea6e84db1be29",
"size": 850311,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/aes.zip",
"cores": null
},
{
@@ -490,9 +490,9 @@
},
{
"dest": "fbneo/hiscore.dat",
"sha1": "1bef29ccc16eeb2e3c0759bfd2a4f86b1aba03a7",
"sha1": "7381472bf046126257e51a0124e4553282f020e5",
"size": 322458,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/hiscore.dat",
"cores": null
},
{
@@ -539,9 +539,9 @@
},
{
"dest": "fbneo/spec128.zip",
"sha1": "b88619a845cbba8bc04ad396e99a02aa6d2da7c1",
"sha1": "e56f7be80abcf2c298310e8d2af66b9f29a6db31",
"size": 32986,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/spec128.zip",
"cores": null
},
{
@@ -553,9 +553,9 @@
},
{
"dest": "fbneo/spec1282a.zip",
"sha1": "d3a94d7a098a0cad5f49cf19a74ed1f9138a20f7",
"sha1": "a20dfda5804a9624e35baaf2fad2ac2011e70d9d",
"size": 41646,
"repo_path": "",
"repo_path": "bios/Arcade/FBNeo/spec1282a.zip",
"cores": null
},
{
@@ -805,9 +805,9 @@
},
{
"dest": "Dinothawr.zip",
"sha1": "693d8bb4d992c645e6413a57195acf4eca2f5a2e",
"sha1": "eadb966430454b40a17387acc7302ff1683cc9f2",
"size": 6724506,
"repo_path": "",
"repo_path": "bios/Dinothawr/Dinothawr/Dinothawr.zip",
"cores": null
},
{
@@ -2088,9 +2088,9 @@
},
{
"dest": "cdimono1.zip",
"sha1": "7bf3ef19a559808658578bc4da233d71b774b8e2",
"sha1": "5d0b1b55b0d0958a5c9069c3219d4da5a87a6b93",
"size": 660996,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/cdimono1.zip",
"cores": null
},
{
@@ -2382,9 +2382,9 @@
},
{
"dest": "kronos/stvbios.zip",
"sha1": "279375f97736d8bc37f240b9f7d119d007df1c0e",
"sha1": "b14bbed4bf459439cf7e96d2f79d7adea5d31448",
"size": 3455065,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/stvbios.zip",
"cores": null
},
{
@@ -2858,9 +2858,9 @@
},
{
"dest": "neocdz.zip",
"sha1": "29380243b6f6c8e67816cf518a272cc8d932e2b5",
"sha1": "9cab31cfe7eacb6871d36cee105d87b90fd85b64",
"size": 1181333,
"repo_path": "",
"repo_path": "bios/Arcade/Arcade/neocdz.zip",
"cores": null
},
{
+1 -1
View File
@@ -4,7 +4,7 @@
"platform": "retrobat",
"display_name": "RetroBat",
"version": "1.0",
"generated": "2026-08-08T00:31:14Z",
"generated": "2026-08-08T03:30:06Z",
"base_destination": "bios",
"detect": [
{
+8 -5
View File
@@ -184,7 +184,7 @@ nav:
- sdlpal: systems/sdlpal.md
- Emulators:
- Overview: emulators/index.md
- Official ports (63):
- Official ports (64):
- amiarcadia: emulators/amiarcadia.md
- Amiberry: emulators/amiberry.md
- Ardens: emulators/ardens.md
@@ -195,6 +195,7 @@ nav:
- ClownMDEmu: emulators/clownmdemu.md
- CrocoDS: emulators/crocods.md
- DirkSimple: emulators/dirksimple.md
- DOSBox Pure Unleashed: emulators/dosbox-pure-unleashed.md
- DuckStation: emulators/duckstation.md
- emux (CHIP-8): emulators/emux_chip8.md
- emux (Game Boy): emulators/emux_gb.md
@@ -429,11 +430,13 @@ nav:
- WASM-4: emulators/wasm4.md
- XRick: emulators/xrick.md
- Zelda Classic v2.10: emulators/zc210.md
- Enhanced forks (16):
- Enhanced forks (18):
- A7800: emulators/a7800.md
- AdvanceMAME: emulators/advancemame.md
- bsnes-hd beta: emulators/bsnes_hd_beta.md
- bsnes-mercury: emulators/bsnes_mercury.md
- DOSBox Staging: emulators/dosbox-staging.md
- DOSBox-X: emulators/dosbox-x.md
- DOSBox Pure: emulators/dosbox_pure.md
- DoubleCherryGB: emulators/doublecherrygb.md
- Genesis Plus GX Wide: emulators/genesis_plus_gx_wide.md
@@ -482,10 +485,9 @@ nav:
- Embedded HLE (2):
- 3dSen: emulators/3dsen.md
- PCSX-ReARMed: emulators/pcsx_rearmed.md
- Launchers (2):
- Launchers (1):
- Dolphin Launcher: emulators/dolphin_launcher.md
- ES-DE: emulators/es-de.md
- Other (25):
- Other (26):
- ares: emulators/ares.md
- Basilisk II: emulators/basiliskii.md
- Beetle GBA (Mednafen): emulators/beetle_gba.md
@@ -493,6 +495,7 @@ nav:
- Cemu: emulators/cemu.md
- Clock Signal (CLK): emulators/clk.md
- ColEm: emulators/colem.md
- CPCemu: emulators/cpcemu.md
- Demul: emulators/demul.md
- eka2l1: emulators/eka2l1.md
- ep128emu-core: emulators/ep128emu.md