mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-06 01:53:56 -06:00
chore: merge demul profile
This commit is contained in:
commit
172639d0dd
19 files changed
+16377
-3029
No files matched your search
@@ -85,9 +85,9 @@ Each file is checked the way your platform checks it. Most compare a checksum, t
|
||||
- **18 platforms** supported with platform-specific verification
|
||||
- **623 emulators** profiled from source (RetroArch cores + standalone)
|
||||
- **532 systems** handled by those emulators (NES, SNES, PlayStation, Saturn, Dreamcast, ...)
|
||||
- **19,944 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,741 system files, 2,975 arcade ROM sets, 11,228 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
|
||||
- **566 of 5,741 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
|
||||
- **19,947 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,744 system files, 2,975 arcade ROM sets, 11,228 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
|
||||
- **566 of 5,744 system files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC). Arcade sets and engine data fall outside what those catalogs index
|
||||
- **15.8 GB** for the whole collection
|
||||
|
||||
## Supported systems
|
||||
|
||||
@@ -104,7 +104,7 @@ Full list with per-file details: **[https://abdess.github.io/retrobios/](https:/
|
||||
| BizHawk | 118/118 | - | SHA-1 |
|
||||
| EmuDeck | 168/168 | 8,427/8,529 | MD5 |
|
||||
| EmuELEC | 544/572 | 4,788/10,217 | MD5 |
|
||||
| KNULLI | 290/290 | 9,127/15,350 | MD5 |
|
||||
| KNULLI | 290/290 | 9,128/15,351 | MD5 |
|
||||
| Lakka | 532/532 | 7,910/7,995 | name only |
|
||||
| MiSTer FPGA | 81/81 | - | MD5 |
|
||||
| MinUI | 0/0 | 78/79 | name only |
|
||||
@@ -206,4 +206,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-05T18:57:27Z*
|
||||
*Auto-generated on 2026-11-05T22:45:23Z*
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+84
-21
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"schema_version": 1,
|
||||
"generated_at": "2026-11-05T22:08:47Z",
|
||||
"total_files": 19944,
|
||||
"total_size": 16892646538,
|
||||
"generated_at": "2026-11-05T23:59:37Z",
|
||||
"total_files": 19947,
|
||||
"total_size": 16926035621,
|
||||
"bios_dir": "bios",
|
||||
"files": {
|
||||
"738c7f5fd0c8b57ee2e87ae7a97bf8e21a821d07": {
|
||||
@@ -140307,6 +140307,26 @@
|
||||
"crc32": "6893a2d1",
|
||||
"adler32": "fd861022"
|
||||
},
|
||||
"6acea737ac7d2c17a4d817e7328897c85492e180": {
|
||||
"path": "bios/Other/demul/dc.zip",
|
||||
"name": "dc.zip",
|
||||
"size": 11054091,
|
||||
"sha1": "6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"md5": "cba6d176b46e22dea35c99526c1769c1",
|
||||
"sha256": "e144fce93abcfef5cfde593b22fd453db5201125abae212ae0c4be1f88186852",
|
||||
"crc32": "cab6d410",
|
||||
"adler32": "15986809"
|
||||
},
|
||||
"c620aafa730c597bddb6dcc7ed32673c96783c6d": {
|
||||
"path": "bios/Other/demul/naomi.zip",
|
||||
"name": "naomi.zip",
|
||||
"size": 16691693,
|
||||
"sha1": "c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"md5": "246fb8a02cf930a8d75df625ad5a8abc",
|
||||
"sha256": "07398d8d153e0e77ff986cb87ce0b5fd5103b2726d8ec8e857fb695de71e0858",
|
||||
"crc32": "1749ebfb",
|
||||
"adler32": "c6e4322c"
|
||||
},
|
||||
"f6a0cbfda6838065065e830ff40f322e6a3b6b00": {
|
||||
"path": "bios/Other/dolphin-mmjr/Load/wiitdb.txt",
|
||||
"name": "wiitdb.txt",
|
||||
@@ -195522,6 +195542,16 @@
|
||||
"crc32": "5bfffcdb",
|
||||
"adler32": "2591d715"
|
||||
},
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7": {
|
||||
"path": "bios/Sega/Dreamcast/.variants/dcdev.zip.065b2357",
|
||||
"name": "dcdev.zip",
|
||||
"size": 4705067,
|
||||
"sha1": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"md5": "065b2357c6eff96a2794d417f1d23135",
|
||||
"sha256": "a07c0c73c49e4b11dc76cd9fe1af46db3a874c1fa2099e2fb9a32645b7e01e3d",
|
||||
"crc32": "02c1f4a9",
|
||||
"adler32": "4f9ed0da"
|
||||
},
|
||||
"62a0d456ff84664a4f631938d3991088bc122f1b": {
|
||||
"path": "bios/Sega/Dreamcast/.variants/f355bios.zip.62a0d456",
|
||||
"name": "f355bios.zip",
|
||||
@@ -195749,15 +195779,15 @@
|
||||
"crc32": "20199dc0",
|
||||
"adler32": "7d4b7821"
|
||||
},
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7": {
|
||||
"bed3a7427ddd9a11358eabb74106e8a62493da12": {
|
||||
"path": "bios/Sega/Dreamcast/dcdev.zip",
|
||||
"name": "dcdev.zip",
|
||||
"size": 4705067,
|
||||
"sha1": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"md5": "065b2357c6eff96a2794d417f1d23135",
|
||||
"sha256": "a07c0c73c49e4b11dc76cd9fe1af46db3a874c1fa2099e2fb9a32645b7e01e3d",
|
||||
"crc32": "02c1f4a9",
|
||||
"adler32": "4f9ed0da"
|
||||
"size": 5643299,
|
||||
"sha1": "bed3a7427ddd9a11358eabb74106e8a62493da12",
|
||||
"md5": "8dcca9600a688ea5069bf0f199cbdbea",
|
||||
"sha256": "1c6981df73131526be146795cf0bc22939f0784ad013d697bb726ecef803bd37",
|
||||
"crc32": "9c73a502",
|
||||
"adler32": "fca902ac"
|
||||
},
|
||||
"b19ef74970df5480c28e63fb0ba5d30b2134c09a": {
|
||||
"path": "bios/Sega/Dreamcast/dcfish.zip",
|
||||
@@ -218495,6 +218525,8 @@
|
||||
"afacfb61877401f1611998d2b590dffd": "a13cf9c5cdfe8605d82150b7573652f419b30197",
|
||||
"3ab3f9386a280de051e82c0f147385ce": "f6b64d7b039a90af956c2c0873b30f6639a59878",
|
||||
"2c72c2c8020be91779cf30e6965d6bf8": "a9cd6c37e1da95584eab7f4227da2c98abdb7321",
|
||||
"cba6d176b46e22dea35c99526c1769c1": "6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"246fb8a02cf930a8d75df625ad5a8abc": "c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"d677421733ba64f4b493c98667d6ab78": "f6a0cbfda6838065065e830ff40f322e6a3b6b00",
|
||||
"a1d3c0e5a40f163f4fb00a5e0774c63c": "7fbbedcc7a1ae00414a4e9e967109cc78be1fe3b",
|
||||
"9bef639b7426ef6948602a12b33522a8": "483a17ff25b68a8f18cae691da99f16beefbe370",
|
||||
@@ -223988,6 +224020,7 @@
|
||||
"23df18aa53c8b30784cd9a84e061d008": "11e02433e13b793ec7ffe0ae2356750bb8a575b4",
|
||||
"9338b10ee6f13fbc8bfcd6276e156fad": "f695e418bbfff01c47443fb8c4626d742951ed6a",
|
||||
"697c60c42421724f40663b338f34af01": "2b5a72381c900b438910983f62efd1cbdbefa80d",
|
||||
"065b2357c6eff96a2794d417f1d23135": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"f126d318f135f38ee377fef2acf08d7e": "62a0d456ff84664a4f631938d3991088bc122f1b",
|
||||
"5e83867c751f692a000afdf658dc181f": "3c1c6422c332fc57c69c938db4dd3ac91eff4f02",
|
||||
"9c755171b222fb1f4e1439d5b709dbf1": "b3a86809857fe9ce575da73f6ed6c5441d558e3d",
|
||||
@@ -224010,7 +224043,7 @@
|
||||
"0a93f7940c455905bea6e392dfde92a4": "94d44d7f9529ec1642ba3771ed3c5f756d5bc872",
|
||||
"93a9766f14159b403178ac77417c6b68": "e3d1ca03142a1f4f846966ad8d5eac6fcbcbdda5",
|
||||
"314fb1b16bd77154db4d30ff780a8e4f": "72c65f2a11ee7b72b77b9945187b7a332632e14a",
|
||||
"065b2357c6eff96a2794d417f1d23135": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"8dcca9600a688ea5069bf0f199cbdbea": "bed3a7427ddd9a11358eabb74106e8a62493da12",
|
||||
"320d5e0428a00881c03bc79bd6325807": "b19ef74970df5480c28e63fb0ba5d30b2134c09a",
|
||||
"46f12cad72051c30326c98207848bbfa": "88b90ca52e4dc9c2e94828f3faf3a33ee5bce258",
|
||||
"54099a23e3d6e87b4786b8eb48bd4274": "7d20a34242c98ac5ea76a8ca55bef0697d22e409",
|
||||
@@ -225362,6 +225395,7 @@
|
||||
"788aee0f30ee80ea54dcd705afe93944accafc31",
|
||||
"055e72e6866662ae3ae97575f7bb7882c77869db",
|
||||
"a39d7d17e52c26435ed1745503c7d6a68b36be1d",
|
||||
"c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"43f0018c32dd6d166c3b6d8ed2ffa672f398fa3a",
|
||||
"e352ae6943f7bead98cf73c0340dc07c1ff90135",
|
||||
"d7ef86bd03de7c1d0e2b0762e04b6f8f8d26dbdb"
|
||||
@@ -260648,6 +260682,10 @@
|
||||
"dokan2.dll": [
|
||||
"f6b64d7b039a90af956c2c0873b30f6639a59878"
|
||||
],
|
||||
"dc.zip": [
|
||||
"6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"24e80cdf0695361ae8de7cceda29843e0474ecd0"
|
||||
],
|
||||
"wiitdb.txt": [
|
||||
"f6a0cbfda6838065065e830ff40f322e6a3b6b00"
|
||||
],
|
||||
@@ -273659,6 +273697,10 @@
|
||||
"2b5a72381c900b438910983f62efd1cbdbefa80d",
|
||||
"72c65f2a11ee7b72b77b9945187b7a332632e14a"
|
||||
],
|
||||
"dcdev.zip": [
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"bed3a7427ddd9a11358eabb74106e8a62493da12"
|
||||
],
|
||||
"Atomiswave-0.220_NoClones_V1.0 barhi.dat.7z": [
|
||||
"09f1ed9e0f8ece181a1850ec89361cef78f37c9e"
|
||||
],
|
||||
@@ -273683,9 +273725,6 @@
|
||||
"Naomi_datfiles.zip": [
|
||||
"3251d3b601850aed422f006b61ce9776cdb799d2"
|
||||
],
|
||||
"dc.zip": [
|
||||
"24e80cdf0695361ae8de7cceda29843e0474ecd0"
|
||||
],
|
||||
"dc_bios.bin": [
|
||||
"8951d1bb219ab2ff8583033d2119c899cc81f18c"
|
||||
],
|
||||
@@ -273698,9 +273737,6 @@
|
||||
"dc_flash_region_free_hack.bin": [
|
||||
"e3d1ca03142a1f4f846966ad8d5eac6fcbcbdda5"
|
||||
],
|
||||
"dcdev.zip": [
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7"
|
||||
],
|
||||
"dcfish.zip": [
|
||||
"b19ef74970df5480c28e63fb0ba5d30b2134c09a"
|
||||
],
|
||||
@@ -296456,6 +296492,8 @@
|
||||
"a4fcab0b": "a13cf9c5cdfe8605d82150b7573652f419b30197",
|
||||
"dcbd4121": "f6b64d7b039a90af956c2c0873b30f6639a59878",
|
||||
"6893a2d1": "a9cd6c37e1da95584eab7f4227da2c98abdb7321",
|
||||
"cab6d410": "6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"1749ebfb": "c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"c1f446c6": "f6a0cbfda6838065065e830ff40f322e6a3b6b00",
|
||||
"9ac7f0c7": "7fbbedcc7a1ae00414a4e9e967109cc78be1fe3b",
|
||||
"6fe1f772": "483a17ff25b68a8f18cae691da99f16beefbe370",
|
||||
@@ -301948,6 +301986,7 @@
|
||||
"b7e5aeeb": "11e02433e13b793ec7ffe0ae2356750bb8a575b4",
|
||||
"fa297c5b": "f695e418bbfff01c47443fb8c4626d742951ed6a",
|
||||
"5bfffcdb": "2b5a72381c900b438910983f62efd1cbdbefa80d",
|
||||
"02c1f4a9": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"5177e8c4": "62a0d456ff84664a4f631938d3991088bc122f1b",
|
||||
"87e1cf82": "3c1c6422c332fc57c69c938db4dd3ac91eff4f02",
|
||||
"277c7fee": "b3a86809857fe9ce575da73f6ed6c5441d558e3d",
|
||||
@@ -301970,7 +302009,7 @@
|
||||
"c611b498": "94d44d7f9529ec1642ba3771ed3c5f756d5bc872",
|
||||
"e0d202a2": "e3d1ca03142a1f4f846966ad8d5eac6fcbcbdda5",
|
||||
"20199dc0": "72c65f2a11ee7b72b77b9945187b7a332632e14a",
|
||||
"02c1f4a9": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"9c73a502": "bed3a7427ddd9a11358eabb74106e8a62493da12",
|
||||
"7a6d5c2c": "b19ef74970df5480c28e63fb0ba5d30b2134c09a",
|
||||
"75f469e7": "88b90ca52e4dc9c2e94828f3faf3a33ee5bce258",
|
||||
"96b7ce1e": "7d20a34242c98ac5ea76a8ca55bef0697d22e409",
|
||||
@@ -316401,6 +316440,8 @@
|
||||
"82e02a1c48ef74e449b75081d3d118bd935b81d52634dd7c6a8c95686fd83fd1": "a13cf9c5cdfe8605d82150b7573652f419b30197",
|
||||
"75600aba867acbdfdb85fcd142b524da769bdc611b855a760aeb0c6e2eaae17a": "f6b64d7b039a90af956c2c0873b30f6639a59878",
|
||||
"6ea2c350626d85a22410ad6ad8700388e28166ab8c5c2e88d83d7a696fceb335": "a9cd6c37e1da95584eab7f4227da2c98abdb7321",
|
||||
"e144fce93abcfef5cfde593b22fd453db5201125abae212ae0c4be1f88186852": "6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"07398d8d153e0e77ff986cb87ce0b5fd5103b2726d8ec8e857fb695de71e0858": "c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"3c042d3a3bac17f6a3a989c549fe127de1ba38dfdee9ffd6c13d5379238e5c13": "f6a0cbfda6838065065e830ff40f322e6a3b6b00",
|
||||
"38f9f59d505bc4e2d86b0196706195f33ad72b7fe9d029cf263072cde19d044f": "7fbbedcc7a1ae00414a4e9e967109cc78be1fe3b",
|
||||
"4ad991be2b0aa305f09b90a79fc50f57833b30b008890b5ef1336cc3d9d0bae0": "483a17ff25b68a8f18cae691da99f16beefbe370",
|
||||
@@ -321894,6 +321935,7 @@
|
||||
"cc95728462969138d17e5aa7c58f93e509887d4102a4f41c392a093a5fa92698": "11e02433e13b793ec7ffe0ae2356750bb8a575b4",
|
||||
"8eadb1bcb23dc6b407f49646f2065aa55006d3e1cd2bd3984b83e983fa4042a0": "f695e418bbfff01c47443fb8c4626d742951ed6a",
|
||||
"5af9e888d74e9feb47d3ed46fdc7d15a20209ce4b4df2170382805e81f39a75f": "2b5a72381c900b438910983f62efd1cbdbefa80d",
|
||||
"a07c0c73c49e4b11dc76cd9fe1af46db3a874c1fa2099e2fb9a32645b7e01e3d": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"0f50f12d38f9e4a893a787bef31dcb98f689e7d9f68ef9675cdf05f11b4df75f": "62a0d456ff84664a4f631938d3991088bc122f1b",
|
||||
"e7c0369a22ee0a42ac55b634ed1c6282aea91a6af07ba1402627b8fbe7c2afd5": "3c1c6422c332fc57c69c938db4dd3ac91eff4f02",
|
||||
"766c3823b2c3512817628dbb5d6b05aa39322c3c97b8ee244ce4e47d84593084": "b3a86809857fe9ce575da73f6ed6c5441d558e3d",
|
||||
@@ -321916,7 +321958,7 @@
|
||||
"dd8b365521a9c08bb4c170da3592212580f7251f35a45d6083774d1c030bc3e3": "94d44d7f9529ec1642ba3771ed3c5f756d5bc872",
|
||||
"2521bd7cbed55c33820ace6b12a70ae23a4192a06f4290770bf72987c3488dfe": "e3d1ca03142a1f4f846966ad8d5eac6fcbcbdda5",
|
||||
"15a9bc3aa59fa998c03bfe0b1cf6cb1958c1660e8e72b3d7195b653f44038407": "72c65f2a11ee7b72b77b9945187b7a332632e14a",
|
||||
"a07c0c73c49e4b11dc76cd9fe1af46db3a874c1fa2099e2fb9a32645b7e01e3d": "4325522368df5b40c204bbe9d53e681a49a138b7",
|
||||
"1c6981df73131526be146795cf0bc22939f0784ad013d697bb726ecef803bd37": "bed3a7427ddd9a11358eabb74106e8a62493da12",
|
||||
"70bdc1de879c5b43d04ca718f1eae1b8522f08bcd0a03e5c253438039cd60c78": "b19ef74970df5480c28e63fb0ba5d30b2134c09a",
|
||||
"650f1c43c0731e1448d55fcff977d7ea24a7daf2acba2d897f2a1e4b87038b1d": "88b90ca52e4dc9c2e94828f3faf3a33ee5bce258",
|
||||
"40c19c3a3c478f55f6c855fd1b084805d2864a584f95a46815bed1a2c5497f52": "7d20a34242c98ac5ea76a8ca55bef0697d22e409",
|
||||
@@ -492707,6 +492749,18 @@
|
||||
"cxbx-reloaded/keys.bin": [
|
||||
"a9cd6c37e1da95584eab7f4227da2c98abdb7321"
|
||||
],
|
||||
"Other/demul/dc.zip": [
|
||||
"6acea737ac7d2c17a4d817e7328897c85492e180"
|
||||
],
|
||||
"demul/dc.zip": [
|
||||
"6acea737ac7d2c17a4d817e7328897c85492e180"
|
||||
],
|
||||
"Other/demul/naomi.zip": [
|
||||
"c620aafa730c597bddb6dcc7ed32673c96783c6d"
|
||||
],
|
||||
"demul/naomi.zip": [
|
||||
"c620aafa730c597bddb6dcc7ed32673c96783c6d"
|
||||
],
|
||||
"Other/dolphin-mmjr/Load/wiitdb.txt": [
|
||||
"f6a0cbfda6838065065e830ff40f322e6a3b6b00"
|
||||
],
|
||||
@@ -563728,6 +563782,15 @@
|
||||
".variants/dc_nvmem.bin.5bfffcdb": [
|
||||
"2b5a72381c900b438910983f62efd1cbdbefa80d"
|
||||
],
|
||||
"Sega/Dreamcast/.variants/dcdev.zip.065b2357": [
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7"
|
||||
],
|
||||
"Dreamcast/.variants/dcdev.zip.065b2357": [
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7"
|
||||
],
|
||||
".variants/dcdev.zip.065b2357": [
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7"
|
||||
],
|
||||
"Sega/Dreamcast/.variants/f355bios.zip.62a0d456": [
|
||||
"62a0d456ff84664a4f631938d3991088bc122f1b"
|
||||
],
|
||||
@@ -563879,10 +563942,10 @@
|
||||
"72c65f2a11ee7b72b77b9945187b7a332632e14a"
|
||||
],
|
||||
"Sega/Dreamcast/dcdev.zip": [
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7"
|
||||
"bed3a7427ddd9a11358eabb74106e8a62493da12"
|
||||
],
|
||||
"Dreamcast/dcdev.zip": [
|
||||
"4325522368df5b40c204bbe9d53e681a49a138b7"
|
||||
"bed3a7427ddd9a11358eabb74106e8a62493da12"
|
||||
],
|
||||
"Sega/Dreamcast/dcfish.zip": [
|
||||
"b19ef74970df5480c28e63fb0ba5d30b2134c09a"
|
||||
|
||||
+529
-119
@@ -1,14 +1,16 @@
|
||||
emulator: Demul
|
||||
type: standalone
|
||||
upstream: "https://demul.emulation64.com"
|
||||
source: "https://demul.emulation64.com"
|
||||
upstream: closed-source
|
||||
version_source:
|
||||
url: "http://demul.emulation64.com/"
|
||||
pattern: '<div class="normaltext">\[[^\]]*\] DEmul (\d+\.\d+)'
|
||||
profiled_date: "2026-03-26"
|
||||
profiled_date: "2026-11-05"
|
||||
core_version: "0.7"
|
||||
version_basis:
|
||||
kind: unverified
|
||||
why: no_artifact
|
||||
kind: package
|
||||
url: "https://www.retrobat.ovh/repo/win64/stable/emulators/demul.7z"
|
||||
artifact: "demul.7z, demul.exe banner (0x53232c-0x53235a)"
|
||||
display_name: "Sega - Dreamcast/NAOMI/Hikaru (Demul)"
|
||||
cores:
|
||||
- demul
|
||||
@@ -21,143 +23,551 @@ systems:
|
||||
- sega-system-sp
|
||||
- gaelco-powervr
|
||||
- cave-cv1000
|
||||
mode: standalone
|
||||
|
||||
notes: |
|
||||
Closed-source Windows emulator for Sega Dreamcast and related arcade hardware.
|
||||
Run via Wine (32-bit, win32 prefix) on Linux platforms (Batocera, RetroBat).
|
||||
Uses MAME ROM naming conventions for arcade BIOS archives.
|
||||
Closed Windows emulator for the Dreamcast and the arcade boards built on it.
|
||||
The build read is demul.exe 0.7 dated 20 December 2025, sha1
|
||||
e326ae663c97e5982e40dbbfe7d02a0c38bd426a. RetroBat installs it from
|
||||
demul.7z and Batocera 43.1 ships it as demul_251220.7z: both archives carry
|
||||
the same executable. Batocera runs it under Wine. It is a 32-bit PE
|
||||
with no packer, and every address below is a virtual address in it.
|
||||
|
||||
Batocera configgen (demulGenerator.py) maps roms0 to the BIOS directory.
|
||||
All BIOS ZIPs are placed directly in bios/ (no subdirectory prefix).
|
||||
Demul searches configured ROM paths for both game ROMs and BIOS archives.
|
||||
The BIOS images are rows of seven tables of 28-byte records (id, description,
|
||||
set, member, size, crc32, sha1), registered at startup (0x544270-0x5443cf):
|
||||
dc 0x6b4d80, naomi 0x6b46b8 (whose rows name the sets naomi, naomi2 and
|
||||
segasp), awbios 0x6b4648, hikaru 0x6b44a0, segadimm 0x6b4530, mie 0x6b4468
|
||||
and crp 0x6b4430. The machine loader (0x53c300-0x53d5d3) takes one row per
|
||||
board and passes its set, member, size, crc32 and sha1 to the file loader
|
||||
(0x53daa0-0x53eb8c). For each [files] romsN path that loader tries the loose
|
||||
file <romsN>\<set>\<member>, then <romsN>\<set>.zip, then <romsN>\<set>.7z.
|
||||
Inside an archive a member is taken when its name or its crc32 matches, and
|
||||
is then rejected on a wrong size, crc32 or sha1 ("Wrong size", "Wrong Crc32",
|
||||
"Wrong SHA1 of '...' in romset '...'"). When no path holds it the loader
|
||||
shows "Unable to find '<member>' in romset '<set>'" and returns false.
|
||||
|
||||
Gaelco PowerVR and Cave CV1000 (3rd gen) games are self-contained ROM sets
|
||||
and do not require separate BIOS archives.
|
||||
The row comes from the Demul.ini [main] index of the board (dreamBios,
|
||||
naomiBios, atomiswaveBios, hikaruBios, [dimm] bios), or from the -bios=
|
||||
switch. An index past the end of its table is reset to 0 (0x535963-0x5359d5)
|
||||
and none of the platforms writes these keys, so the first row is the one read
|
||||
by default. With naomiBiosAuto or hikaruBiosAuto the row is the one the game
|
||||
record names (0x53ec90). Each set below therefore lists every row Demul may
|
||||
read, and one of them is enough.
|
||||
|
||||
HLE MIE emulation available (changelog: "full HLE MIE" mode). LLE mode
|
||||
requires mie.zip with the 315-6146 MCU firmware.
|
||||
The sets are MAME-style archives, with older MAME groupings: the House of the
|
||||
Dead 2, F355 Challenge and Airline Pilots BIOS rows belong to the naomi set,
|
||||
so Demul reads them from naomi.zip and never opens hod2bios.zip, f355bios.zip,
|
||||
f355dlx.zip or airlbios.zip. No string or record names those archives,
|
||||
naomigd.zip, jvs13551.zip, dc_boot.bin or dc_flash.bin. The flash and EEPROM
|
||||
images (.flash, .eeprom, .sram) live in the nvram directory and are written by
|
||||
the emulator (0x544b20).
|
||||
|
||||
Supported launch modes via -run= parameter:
|
||||
dc, naomi, naomi2, hikaru, atomiswave, gaelco, cave3rd, segasp.
|
||||
The crp set (crp-1231br-10_ver01.07.epr, CRP firmware, crc32 d1ba64b3) is
|
||||
registered at 0x544348-0x54436f but no code reads its table to load a file.
|
||||
|
||||
BIOS requirements verified against Batocera configgen, batocera-systems
|
||||
declarations, MAME ROM set conventions, and community documentation.
|
||||
No source code available for direct verification.
|
||||
Batocera points roms0 at the BIOS directory, RetroBat writes roms0 =
|
||||
bios\dc and roms1 = bios, so both find these sets at the BIOS root. Gaelco
|
||||
PowerVR and Cave CV1000 games read no BIOS set.
|
||||
|
||||
files:
|
||||
# -------------------------------------------------------
|
||||
# Sega Dreamcast
|
||||
# -------------------------------------------------------
|
||||
- name: dc_boot.bin
|
||||
- name: dc.zip
|
||||
system: sega-dreamcast
|
||||
required: true
|
||||
size: 2097152
|
||||
note: "Dreamcast boot ROM (2 MB). No HLE fallback in Demul."
|
||||
|
||||
- name: dc_flash.bin
|
||||
system: sega-dreamcast
|
||||
required: false
|
||||
size: 131072
|
||||
note: "Dreamcast flash memory (128 KB). Created by emulator if missing."
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega NAOMI
|
||||
# -------------------------------------------------------
|
||||
category: bios_zip
|
||||
note: "Dreamcast boot ROM set, read by -run=dc. The dreamBios row is loaded into the 2 MB boot area and a failed load stops the start. Without a Demul.ini key the first row, mpr-23588.ic501 (v1.022), is the one read."
|
||||
source_ref: "demul.exe 0x6b4d80-0x6b4ea3 (dc table), 0x53c338-0x53c36f (dreamBios row), 0x53ca4d-0x53ca7e (load, fatal), 0x535963-0x535979 (index reset)"
|
||||
contents:
|
||||
- name: "mpr-23588.ic501"
|
||||
description: "Dreamcast v1.022 (World)"
|
||||
size: 2097152
|
||||
crc32: "786168f9"
|
||||
sha1: "ba8bbb90fdb29525f24f17055dc2c7b2d7674437"
|
||||
- name: "mpr-21931.ic501"
|
||||
description: "Dreamcast v1.01d (World)"
|
||||
size: 2097152
|
||||
crc32: "89f2b1a1"
|
||||
sha1: "8951d1bb219ab2ff8583033d2119c899cc81f18c"
|
||||
- name: "1_01d_02.bin"
|
||||
description: "Dreamcast v1.01d [T+Chi]"
|
||||
size: 2097152
|
||||
crc32: "a2564fad"
|
||||
sha1: "edc5d3d70a93c935703d26119b37731fd317d2bf"
|
||||
- name: "mpr-21871.ic501"
|
||||
description: "Dreamcast v1.01c (World)"
|
||||
size: 2097152
|
||||
crc32: "2f551bc5"
|
||||
sha1: "1ede8d5be49116a4c6f3fe0961175469537a0434"
|
||||
- name: "mpr-21068.ic501"
|
||||
description: "Dreamcast v1.004 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "5454841f"
|
||||
sha1: "1ea132c0fbbf07ef76789eadc07908045c089bd6"
|
||||
- name: "set5v1.011.ic507"
|
||||
description: "Katana Set5 v1.011 (World)"
|
||||
size: 2097152
|
||||
crc32: "2186e0e5"
|
||||
sha1: "6bd18fb83f8fdb56f1941e079580e5dd672a6dad"
|
||||
- name: "set5v1.001.ic507"
|
||||
description: "Katana Set5 v1.001 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "5702d38f"
|
||||
sha1: "ea7a3ae1de73683008dd795c252941a4fc81b42e"
|
||||
- name: "set5v0.976.ic507"
|
||||
description: "Katana Set5 v0.976 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "dcb2e86f"
|
||||
sha1: "c88b4b6704811e3a428ee225727e4f7df467a3b5"
|
||||
- name: "set5v0.972.ic507"
|
||||
description: "Katana Set5 v0.972 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "1a2f2a91"
|
||||
sha1: "08df891f02cf959189bc9b7c4ac1a4e6a4475b50"
|
||||
- name: "set5v0.71.bin"
|
||||
description: "Katana Set5 Checker v0.71"
|
||||
size: 2097152
|
||||
crc32: "52d01969"
|
||||
sha1: "28aec4a01419d2d2a664c540bef30ea289ca0644"
|
||||
- name: "set5v0.41.bin"
|
||||
description: "Katana Set5 Checker v0.41"
|
||||
size: 2097152
|
||||
crc32: "485877bd"
|
||||
sha1: "dc1af1f1248ffa87d57bc5ef2ea41aac95ecfc5e"
|
||||
- name: naomi.zip
|
||||
system: sega-naomi
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: >
|
||||
NAOMI system BIOS archive (MAME format). Contains region-specific
|
||||
BIOS ROMs (EPR-21576 Japan, EPR-21577 USA, EPR-21578 Export,
|
||||
EPR-21579 Korea) plus development and special BIOS variants.
|
||||
|
||||
- name: naomigd.zip
|
||||
system: sega-naomi
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "NAOMI GD-ROM BIOS. Shares ROMs with naomi.zip (subset of region BIOS variants)."
|
||||
|
||||
- name: hod2bios.zip
|
||||
system: sega-naomi
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "House of the Dead 2 game-specific BIOS. Japan/USA/Export variants."
|
||||
|
||||
- name: f355bios.zip
|
||||
system: sega-naomi
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "Ferrari F355 Challenge game-specific BIOS. Japan/USA/Export variants."
|
||||
|
||||
- name: f355dlx.zip
|
||||
system: sega-naomi
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "Ferrari F355 Challenge Deluxe game-specific BIOS. Japan/USA/Export variants."
|
||||
|
||||
- name: airlbios.zip
|
||||
system: sega-naomi
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "Airline Pilots Deluxe game-specific BIOS. USA/Export variants."
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega NAOMI 2
|
||||
# -------------------------------------------------------
|
||||
note: "NAOMI BIOS set. The naomiBios row, or with naomiBiosAuto the row the game names, is loaded and a failed load stops the start. The House of the Dead 2, F355 Challenge and Airline Pilots BIOS rows are members of this set, not separate archives."
|
||||
source_ref: "demul.exe 0x6b46b8-0x6b4b6b and 0x6b4d2c-0x6b4d47 (naomi rows), 0x53c42d-0x53c46c (naomiBios row and auto choice), 0x53ca4d-0x53ca7e (load, fatal), 0x53ec90 (game BIOS id)"
|
||||
contents:
|
||||
- name: "epr-21576h.ic27"
|
||||
description: "Naomi epr-21576h (Japan)"
|
||||
size: 2097152
|
||||
crc32: "d4895685"
|
||||
sha1: "91424d481ff99a8d3f4c45cea6d3f0eada049a6d"
|
||||
- name: "epr-21576g.ic27"
|
||||
description: "Naomi epr-21576g (Japan)"
|
||||
size: 2097152
|
||||
crc32: "d2a1c6bf"
|
||||
sha1: "6d27d71aec4dfba98f66316ae74a1426d567698a"
|
||||
- name: "epr-21576e.ic27"
|
||||
description: "Naomi epr-21576e (Japan)"
|
||||
size: 2097152
|
||||
crc32: "08c0add7"
|
||||
sha1: "e7c1a7673cb2ccb21748ef44105e46d1bad7266d"
|
||||
- name: "epr-21576d.ic27"
|
||||
description: "Naomi epr-21576d (Japan)"
|
||||
size: 2097152
|
||||
crc32: "3b2afa7b"
|
||||
sha1: "d007e1d321c198a38c5baff86eb2ab84385d150a"
|
||||
- name: "epr-21576c.ic27"
|
||||
description: "Naomi epr-21576c (Japan)"
|
||||
size: 2097152
|
||||
crc32: "4599ad13"
|
||||
sha1: "7e730e9452a792d76f210c33a955d385538682c7"
|
||||
- name: "epr-21576b.ic27"
|
||||
description: "Naomi epr-21576b (Japan)"
|
||||
size: 2097152
|
||||
crc32: "755a6e07"
|
||||
sha1: "7e8b8ccfc063144d89668e7224dcd8a36c54f3b3"
|
||||
- name: "epr-21576a.ic27"
|
||||
description: "Naomi epr-21576a (Japan)"
|
||||
size: 2097152
|
||||
crc32: "cedfe439"
|
||||
sha1: "f27798bf3d890863ef0c1d9dcb4e7782249dca27"
|
||||
- name: "epr-21576.ic27"
|
||||
description: "Naomi epr-21576 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "9dad3495"
|
||||
sha1: "5fb66f9a2b68d120f059c72758e65d34f461044a"
|
||||
- name: "epr-21577h.ic27"
|
||||
description: "Naomi epr-21577h (USA)"
|
||||
size: 2097152
|
||||
crc32: "fdf17452"
|
||||
sha1: "5f3e4b677f0046ce690a4f096b0481e5dd8bb6e6"
|
||||
- name: "epr-21577g.ic27"
|
||||
description: "Naomi epr-21577g (USA)"
|
||||
size: 2097152
|
||||
crc32: "25f64af7"
|
||||
sha1: "99f9e6cc0642319bd2da492611220540add573e8"
|
||||
- name: "epr-21577e.ic27"
|
||||
description: "Naomi epr-21577e (USA)"
|
||||
size: 2097152
|
||||
crc32: "cf36e97b"
|
||||
sha1: "b085305982e7572e58b03a9d35f17ae319c3bbc6"
|
||||
- name: "epr-21577d.ic27"
|
||||
description: "Naomi epr-21577d (USA)"
|
||||
size: 2097152
|
||||
crc32: "60ddcbbe"
|
||||
sha1: "58b15096d269d6df617ca1810b66b47deb184958"
|
||||
- name: "epr-21577a.ic27"
|
||||
description: "Naomi epr-21577a (USA)"
|
||||
size: 2097152
|
||||
crc32: "969dc491"
|
||||
sha1: "581d1eae328b87b67508a7586ffc60cee256f70f"
|
||||
- name: "epr-21578h.ic27"
|
||||
description: "Naomi epr-21578h (Export)"
|
||||
size: 2097152
|
||||
crc32: "7b452946"
|
||||
sha1: "8e9f153bbada24b37066dc45b64a7bf0d4f26a9b"
|
||||
- name: "epr-21578g.ic27"
|
||||
description: "Naomi epr-21578g (Export)"
|
||||
size: 2097152
|
||||
crc32: "55413214"
|
||||
sha1: "bd2748365a9fc1821c9369aa7155d7c41c4df43e"
|
||||
- name: "epr-21578f.ic27"
|
||||
description: "Naomi epr-21578f (Export)"
|
||||
size: 2097152
|
||||
crc32: "628a27fd"
|
||||
sha1: "dae7add616b1a2478f00608823e88c3b82a0e78f"
|
||||
- name: "epr-21578e.ic27"
|
||||
description: "Naomi epr-21578e (Export)"
|
||||
size: 2097152
|
||||
crc32: "087f09a3"
|
||||
sha1: "0418eb2cf9766f0b1b874a4e92528779e22c0a4a"
|
||||
- name: "epr-21578d.ic27"
|
||||
description: "Naomi epr-21578d (Export)"
|
||||
size: 2097152
|
||||
crc32: "dfd5f42a"
|
||||
sha1: "614a0db4743a5e5a206190d6786ade24325afbfd"
|
||||
- name: "epr-21578a.ic27"
|
||||
description: "Naomi epr-21578a (Export)"
|
||||
size: 2097152
|
||||
crc32: "6c9aad83"
|
||||
sha1: "555918de76d8dbee2a97d8a95297ef694b3e803f"
|
||||
- name: "epr-21579d.ic27"
|
||||
description: "Naomi epr-21579d (Korea)"
|
||||
size: 2097152
|
||||
crc32: "33513691"
|
||||
sha1: "b1d8c7c516e1471a788fcf7a02a794ad2f05aeeb"
|
||||
- name: "epr-21579.ic27"
|
||||
description: "Naomi epr-21579 (Korea)"
|
||||
size: 2097152
|
||||
crc32: "71f9c918"
|
||||
sha1: "d15af8b947f41eea7c203b565cd403e3f37a2017"
|
||||
- name: "epr-21580a.ic27"
|
||||
description: "Naomi epr-21580a (Australia)"
|
||||
size: 2097152
|
||||
crc32: "46dbe90f"
|
||||
sha1: "822b2ea8e254ea3ce66f0ea67e80a8c7e1125ec9"
|
||||
- name: "epr-21331.ic27"
|
||||
description: "Naomi House of the Dead 2 (Export)"
|
||||
size: 2097152
|
||||
crc32: "065f8500"
|
||||
sha1: "49a3881e8d76f952ef5e887200d77b4a415d47fe"
|
||||
- name: "epr-21330.ic27"
|
||||
description: "Naomi House of the Dead 2 (USA)"
|
||||
size: 2097152
|
||||
crc32: "9e3bfa1b"
|
||||
sha1: "b539d38c767b0551b8e7956c1ff795de8bbe2fbc"
|
||||
- name: "epr-21329.ic27"
|
||||
description: "Naomi House of the Dead 2 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "d99e5b9b"
|
||||
sha1: "453ffb41b6197cac6d12e7814bb1d7281ccf1659"
|
||||
- name: "epr-21332.ic27"
|
||||
description: "Naomi House of the Dead 2 (Korea)"
|
||||
size: 2097152
|
||||
crc32: "bd6ce0ec"
|
||||
sha1: "3d1ce5cb6978afe57967d8b53bc969259dd64749"
|
||||
- name: "hotd2proto.ic27"
|
||||
description: "Naomi House of the Dead 2 (Prototype)"
|
||||
size: 2097152
|
||||
crc32: "ea74e967"
|
||||
sha1: "e4d037480eb6555d335a8ab9cd6c56122335586d"
|
||||
- name: "epr-22851.ic27"
|
||||
description: "Naomi F355 epr-22851 (Export)"
|
||||
size: 2097152
|
||||
crc32: "62483677"
|
||||
sha1: "3e3bcacf5f972c376b569f45307ee7fd0b5031b7"
|
||||
- name: "epr-22850.ic27"
|
||||
description: "Naomi F355 epr-22850 (USA)"
|
||||
size: 2097152
|
||||
crc32: "28aa539d"
|
||||
sha1: "14485368656af80504b212da620179c49f84c1a2"
|
||||
- name: "epr-22849.ic27"
|
||||
description: "Naomi F355 epr-22849 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "121e009c"
|
||||
sha1: "3beb91f660e60590491b209b6be8584b05a90548"
|
||||
- name: "epr-21864.ic27"
|
||||
description: "Naomi F355 epr-21864 (Export)"
|
||||
size: 2097152
|
||||
crc32: "12ed7c66"
|
||||
sha1: "046be66e92eae766f3e05594aa837fc8888534ed"
|
||||
- name: "epr-21863.ic27"
|
||||
description: "Naomi F355 epr-21863 (USA)"
|
||||
size: 2097152
|
||||
crc32: "0615a4d1"
|
||||
sha1: "2c6986580b84278af75f396229fdd587bebc1768"
|
||||
- name: "epr-21862.ic27"
|
||||
description: "Naomi F355 epr-21862 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "1f630716"
|
||||
sha1: "8d157809770467c3e7618c6299f3b96b5f10518c"
|
||||
- name: "epr-21864p.ic27"
|
||||
description: "Naomi F355 epr-21864 (Export, Proto)"
|
||||
size: 2097152
|
||||
crc32: "05128861"
|
||||
sha1: "5bdb320d84015b8429527a8eb4524958031862aa"
|
||||
- name: "epr-21862p.ic27"
|
||||
description: "Naomi F355 epr-21862 (Japan, Proto)"
|
||||
size: 2097152
|
||||
crc32: "f0cd4aaa"
|
||||
sha1: "9a9157992bf7a104c096efcdb8b02ceece186cbb"
|
||||
- name: "epr-21802.ic27"
|
||||
description: "Naomi Airline Pilots Deluxe (Export)"
|
||||
size: 2097152
|
||||
crc32: "a77c6b1c"
|
||||
sha1: "bd50a6bb8fa9bac121b076e21ea048a83a240a48"
|
||||
- name: "epr-21801.ic27"
|
||||
description: "Naomi Airline Pilots Deluxe (USA)"
|
||||
size: 2097152
|
||||
crc32: "a21bef24"
|
||||
sha1: "c6c6ed09772b63a9a84ef0678fc1b7527484038a"
|
||||
- name: "boot_rom_64b8.ic606"
|
||||
description: "Naomi Set4 Dev BIOS"
|
||||
size: 524288
|
||||
crc32: "7a50fab9"
|
||||
sha1: "ef79f448e0bf735d1264ad4f051d24178822110f"
|
||||
- name: "develop110.ic27"
|
||||
description: "Naomi Dev BIOS v1.10"
|
||||
size: 2097152
|
||||
crc32: "de7cfdb0"
|
||||
sha1: "da16800edc4d49f70481c124d487f544c2fa8ce7"
|
||||
- name: "epr-21336a.ic27"
|
||||
description: "Naomi Dev BIOS v1.2"
|
||||
size: 2097152
|
||||
crc32: "d3d57af8"
|
||||
sha1: "0eb72c2a20ad8b86d442b77760eab5e89521d469"
|
||||
- name: "develop.ic27"
|
||||
description: "Naomi Dev BIOS"
|
||||
size: 2097152
|
||||
crc32: "309a196a"
|
||||
sha1: "409b50371feb648f10efd6b7ac420bf08d9a3b5a"
|
||||
- name: "zukinver0930.ic25"
|
||||
description: "Naomi Zukin Dev BIOS"
|
||||
size: 2097152
|
||||
crc32: "58e17c23"
|
||||
sha1: "19330f906accf1b859f56bbcedc2edff73747599"
|
||||
- name: "naomi_boot_2491.ic27"
|
||||
description: "Naomi Dev Boot 2491"
|
||||
size: 2097152
|
||||
crc32: "5b28f868"
|
||||
sha1: "d101f58c69d9835e87a969688e43dc9b699b89d0"
|
||||
- name: "epr-21576h_multi.ic27"
|
||||
description: "Naomi epr-21576h Multi (hack)"
|
||||
size: 2097152
|
||||
crc32: "cce01f1f"
|
||||
sha1: "cca17119ad13e3a4ef7cb6902a37b65d6a844aee"
|
||||
- name: naomi2.zip
|
||||
system: sega-naomi2
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: >
|
||||
NAOMI 2 system BIOS archive (MAME format). Contains region-specific
|
||||
BIOS ROMs (EPR-23605 Japan, EPR-23607 USA, EPR-23608 Export,
|
||||
EPR-23609 Korea, EPR-23610 Australia).
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega Hikaru
|
||||
# -------------------------------------------------------
|
||||
- name: hikaru.zip
|
||||
system: sega-hikaru
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: >
|
||||
Hikaru system BIOS archive (MAME format). Contains EPR-23400a (latest),
|
||||
EPR-23400, EPR-21904 (early), prot_bot (dev/prototype). All 2 MB at IC94.
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sammy Atomiswave
|
||||
# -------------------------------------------------------
|
||||
- name: awbios.zip
|
||||
system: sammy-atomiswave
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: "Atomiswave system BIOS archive (MAME format). Contains bios0.ic23 and bios1.ic23 (128 KB each)."
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Sega System SP
|
||||
# -------------------------------------------------------
|
||||
note: "NAOMI 2 BIOS set. Its rows sit in the same table as NAOMI and are chosen the same way. The row's set field makes the loader open naomi2.zip."
|
||||
source_ref: "demul.exe 0x6b4b6c-0x6b4cd7 and 0x6b4d48-0x6b4d63 (naomi2 rows), 0x53c42d-0x53c46c (row), 0x53ca4d-0x53ca7e (load, fatal)"
|
||||
contents:
|
||||
- name: "epr-23605c.ic27"
|
||||
description: "Naomi 2 epr-23605c (Japan)"
|
||||
size: 2097152
|
||||
crc32: "297ea6ed"
|
||||
sha1: "cfbfe57c80e6ee86a101fa83aec0a01e00c0f42a"
|
||||
- name: "epr-23605b.ic27"
|
||||
description: "Naomi 2 epr-23605b (Japan)"
|
||||
size: 2097152
|
||||
crc32: "3a3242d4"
|
||||
sha1: "aaca4df51ef91d926f8191d372f3dfe1d20d9484"
|
||||
- name: "epr-23605a.ic27"
|
||||
description: "Naomi 2 epr-23605a (Japan)"
|
||||
size: 2097152
|
||||
crc32: "7bc3fc2d"
|
||||
sha1: "a4a9531a7c66ff30046908cf71f6c7b6fb59c392"
|
||||
- name: "epr-23605.ic27"
|
||||
description: "Naomi 2 epr-23605 (Japan)"
|
||||
size: 2097152
|
||||
crc32: "5731e446"
|
||||
sha1: "787b0844fc408cf124c12405c095c59948709ea6"
|
||||
- name: "epr-23607c.ic27"
|
||||
description: "Naomi 2 epr-23607c (USA)"
|
||||
size: 2097152
|
||||
crc32: "750e254b"
|
||||
sha1: "81d0b1a076c274c6bd7c53b65e7b80e14fe039e1"
|
||||
- name: "epr-23607b.ic27"
|
||||
description: "Naomi 2 epr-23607b (USA)"
|
||||
size: 2097152
|
||||
crc32: "f308c5e9"
|
||||
sha1: "5470ab1cee6afecbd8ca8cf40f8fbe4ec2cb1471"
|
||||
- name: "epr-23607.ic27"
|
||||
description: "Naomi 2 epr-23607 (USA)"
|
||||
size: 2097152
|
||||
crc32: "2b55add2"
|
||||
sha1: "547de5f97d3183c8cd069c4fa3c09f13d8b637d9"
|
||||
- name: "epr-23608c.ic27"
|
||||
description: "Naomi 2 epr-23608c (Export)"
|
||||
size: 2097152
|
||||
crc32: "6ef1dd8e"
|
||||
sha1: "25ef957ec1c58fdaff5e89102002bca6c38832c5"
|
||||
- name: "epr-23608b.ic27"
|
||||
description: "Naomi 2 epr-23608b (Export)"
|
||||
size: 2097152
|
||||
crc32: "a554b1e3"
|
||||
sha1: "343b727a3619d1c75a9b6d4cc156a9050447f155"
|
||||
- name: "epr-23608a.ic27"
|
||||
description: "Naomi 2 epr-23608a (Export)"
|
||||
size: 2097152
|
||||
crc32: "e8f884d1"
|
||||
sha1: "28f4de747bb3cf860b9ebf897322fbc5d7c1e156"
|
||||
- name: "epr-23608.ic27"
|
||||
description: "Naomi 2 epr-23608 (Export)"
|
||||
size: 2097152
|
||||
crc32: "929cc3a6"
|
||||
sha1: "47d00c818de23f733a4a33b1bbc72eb8aa729246"
|
||||
- name: "epr-23609b.ic27"
|
||||
description: "Naomi 2 epr-23609b (Korea)"
|
||||
size: 2097152
|
||||
crc32: "99e3751f"
|
||||
sha1: "8a244f75595c49d2a37a42ab96b6bab35163ca0e"
|
||||
- name: "epr-23610b.ic27"
|
||||
description: "Naomi 2 epr-23610b (Australia)"
|
||||
size: 2097152
|
||||
crc32: "de8e1267"
|
||||
sha1: "0b3a36446c308fcbfe3647df45c848091e8797f1"
|
||||
- name: "epr-23605c_multi.ic27"
|
||||
description: "Naomi 2 epr-23605c Multi (hack)"
|
||||
size: 2097152
|
||||
crc32: "353fdbcd"
|
||||
sha1: "a8b7dce572b74e02e65cb949b2c366c87625157f"
|
||||
- name: segasp.zip
|
||||
system: sega-system-sp
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: >
|
||||
System SP (Aurora/Spider) BIOS archive (MAME format). Contains
|
||||
EPR-24236a, EPR-24328/a BIOS ROMs, serial EEPROM, and network
|
||||
firmware variants.
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Device ROMs (NAOMI / NAOMI 2 / Hikaru)
|
||||
# -------------------------------------------------------
|
||||
- name: mie.zip
|
||||
required: false
|
||||
hle_fallback: true
|
||||
category: bios_zip
|
||||
note: "MIE (Maple-JVS bridge) Z80 MCU firmware (315-6146.bin). HLE mode available, LLE mode requires this archive."
|
||||
|
||||
- name: jvs13551.zip
|
||||
note: "System SP BIOS set, chosen like NAOMI. Games whose family is spider also get their .eeprom and .sram images from the nvram directory."
|
||||
source_ref: "demul.exe 0x6b4cd8-0x6b4d2b (segasp rows), 0x53c42d-0x53c46c (row), 0x53ca4d-0x53ca7e (load, fatal)"
|
||||
contents:
|
||||
- name: "epr-24328a.ic50"
|
||||
description: "System SP epr-24328a"
|
||||
size: 2097152
|
||||
crc32: "03ec3805"
|
||||
sha1: "a8fbaea826ca257be0b2b86952f247254929e046"
|
||||
- name: "epr-24328.ic50"
|
||||
description: "System SP epr-24328"
|
||||
size: 2097152
|
||||
crc32: "25f2ef00"
|
||||
sha1: "e58dec9f171e52b3ded213b3fcd9a0de8a438076"
|
||||
- name: "epr-24236a.ic50"
|
||||
description: "System SP epr-24236a"
|
||||
size: 2097152
|
||||
crc32: "ca7df0de"
|
||||
sha1: "504c74d5fc96c53ef9f7753e9e37fb8b39cb628c"
|
||||
- name: awbios.zip
|
||||
system: sammy-atomiswave
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: >
|
||||
Sega 837-13551 JVS I/O board firmware. Contains sp5001.bin,
|
||||
sp5001-a.bin, sp5001-b.bin, sp5002-a.bin, 315-6215.bin.
|
||||
note: "Atomiswave BIOS set, row from atomiswaveBios. A row larger than the 128 KB BIOS area (fpr-24363.ic48, 512 KB) is read whole and its last 128 KB are copied. A failed load stops the start."
|
||||
source_ref: "demul.exe 0x6b4648-0x6b469b (awbios table), 0x53c709-0x53c76d (row, oversized read, fatal), 0x53ca4d-0x53ca7e (load)"
|
||||
contents:
|
||||
- name: "bios0.ic23"
|
||||
description: "Sammy BIOS (1)"
|
||||
size: 131072
|
||||
crc32: "719b2b0b"
|
||||
sha1: "b4c1a26bc8906d5275eb28c701dff2b9365bcdfa"
|
||||
- name: "bios1.ic23"
|
||||
description: "Sammy BIOS (2)"
|
||||
size: 131072
|
||||
crc32: "d3e80a9f"
|
||||
sha1: "33024f9d51c04884c2b44ce146f340e7a857b959"
|
||||
- name: "fpr-24363.ic48"
|
||||
description: "Sega BIOS"
|
||||
size: 524288
|
||||
crc32: "82a105f0"
|
||||
sha1: "5128fe2ddcced77332bdcab691c09958051fa564"
|
||||
- name: hikaru.zip
|
||||
system: sega-hikaru
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: "Hikaru BIOS set, row from hikaruBios or, with hikaruBiosAuto, the game's. A failed load stops the start."
|
||||
source_ref: "demul.exe 0x6b44a0-0x6b450f (hikaru table), 0x53c82f-0x53c86c (row and auto choice), 0x53ca4d-0x53ca7e (load, fatal)"
|
||||
contents:
|
||||
- name: "prot_bot.ic94"
|
||||
description: "Hikaru v0.74 Dev BIOS"
|
||||
size: 2097152
|
||||
crc32: "7cbf2fb6"
|
||||
sha1: "7384e3c9314add7d61f93c9edd9fb7788d08f423"
|
||||
- name: "epr-21904.ic94"
|
||||
description: "Hikaru v0.84 epr-21904"
|
||||
size: 2097152
|
||||
crc32: "d96298b6"
|
||||
sha1: "d10d837bc7d68eb7125c34beffe21a91305627b0"
|
||||
- name: "epr-23400.ic94"
|
||||
description: "Hikaru v0.92 epr-23400"
|
||||
size: 2097152
|
||||
crc32: "3d557104"
|
||||
sha1: "d39879f5a1acbd54ad8ee4fbd412f870c9ff4aa5"
|
||||
- name: "epr-23400a.ic94"
|
||||
description: "Hikaru v0.96 epr-23400a"
|
||||
size: 2097152
|
||||
crc32: "2aa906a7"
|
||||
sha1: "098c9909b123ed6c338ac874f2ee90e3b2da4c02"
|
||||
- name: mie.zip
|
||||
system: sega-hikaru
|
||||
required: true
|
||||
category: bios_zip
|
||||
note: "315-6146 MIE MCU firmware. Hikaru loads it before the BIOS and stops when it fails. NAOMI loads it into each MIE device and for the RFID reader (naomiLLEMIE) without checking the result, so NAOMI games start without it."
|
||||
source_ref: "demul.exe 0x6b4468-0x6b4483 (mie table), 0x53c8dd-0x53c94e (Hikaru, fatal), 0x53c680-0x53c6c8 (NAOMI, result ignored), 0x540560-0x540750 (RFID, result ignored)"
|
||||
contents:
|
||||
- name: "315-6146.bin"
|
||||
description: "315-6146 MCU Firmware"
|
||||
size: 2048
|
||||
crc32: "9b197e35"
|
||||
sha1: "864d14d58732dd4e2ee538ccc71fa8df7013ba06"
|
||||
- name: segadimm.zip
|
||||
system: sega-naomi
|
||||
required: false
|
||||
category: bios_zip
|
||||
note: "Net DIMM firmware set, read only when Demul.ini [dimm] enabled is set or a GD-ROM game has an empty disc entry, with the [dimm] bios row or then the last row (401_203.bin). GD-ROM games boot without it by default."
|
||||
source_ref: "demul.exe 0x6b4530-0x6b462b (segadimm table), 0x53d23e-0x53d3b4 (DIMM path, fatal once taken), 0x535877-0x5358a3 ([dimm] keys)"
|
||||
contents:
|
||||
- name: "fpr-23489c.ic14"
|
||||
description: "Sega DIMM 1.02"
|
||||
size: 2097152
|
||||
crc32: "bc38bea1"
|
||||
sha1: "b36fcc6902f397d9749e9d02de1bbb7a5e29d468"
|
||||
- name: "203_203.bin"
|
||||
description: "VxWorks 2.03"
|
||||
size: 2097152
|
||||
crc32: "a738ea1c"
|
||||
sha1: "6f55f1ae0606816a4eca6645ed36eb7f9c7ad9cf"
|
||||
- name: "fpr23718.ic36"
|
||||
description: "VxWorks 2.06"
|
||||
size: 2097152
|
||||
crc32: "a738ea1c"
|
||||
sha1: "b7b5a55a6a4cf0aa2df1b3dff62ff67f864c55e8"
|
||||
- name: "213_203.bin"
|
||||
description: "VxWorks 2.13"
|
||||
size: 2097152
|
||||
crc32: "a738ea1c"
|
||||
sha1: "17131f318632610b87bc095156ffad4597fed4ca"
|
||||
- name: "217_203.bin"
|
||||
description: "VxWorks 2.17"
|
||||
size: 2097152
|
||||
crc32: "a738ea1c"
|
||||
sha1: "e5a229ae7ed48b2955cad63529fd938c6db555e5"
|
||||
- name: "fpr23905c.ic36"
|
||||
description: "VxWorks 3.01"
|
||||
size: 2097152
|
||||
crc32: "ffffffff"
|
||||
sha1: "972b3b73aa1eabb1091e9096b57a7e5e1d0436d8"
|
||||
- name: "fpr23905.ic36"
|
||||
description: "VxWorks 3.03"
|
||||
size: 2097152
|
||||
crc32: "ffffffff"
|
||||
sha1: "acade4362807c7571b1c2a48ed6067e4bddd404b"
|
||||
- name: "317_312.bin"
|
||||
description: "VxWorks 3.17"
|
||||
size: 2097152
|
||||
crc32: "a738ea1c"
|
||||
sha1: "31d698cd659446ee09a2eeedec6e4bc6a19d05e8"
|
||||
- name: "401_203.bin"
|
||||
description: "VxWorks 4.01"
|
||||
size: 2097152
|
||||
crc32: "a738ea1c"
|
||||
sha1: "edb52597108462bcea8eb2a47c19e51e5fb60638"
|
||||
+15156
-2308
File diff suppressed because it is too large.
Load diff
+100
-115
@@ -6,7 +6,7 @@
|
||||
"platform": "batocera",
|
||||
"display_name": "Batocera",
|
||||
"version": "43.1",
|
||||
"generated": "2026-11-05T18:33:47Z",
|
||||
"generated": "2026-11-05T23:59:37Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -272,10 +272,10 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"total_files": 14724,
|
||||
"total_size": 9899558578,
|
||||
"pack_files": 18198,
|
||||
"pack_size": 9985383868,
|
||||
"total_files": 14723,
|
||||
"total_size": 9913071157,
|
||||
"pack_files": 18197,
|
||||
"pack_size": 9998896447,
|
||||
"total_omitted": 426,
|
||||
"omitted_files": [
|
||||
{
|
||||
@@ -9702,13 +9702,21 @@
|
||||
"hikaru"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "041feccfae58fe052247119138098b51c26448ed",
|
||||
"sha256": "f71329fce4e616df3473f1e115931e36afbe13a36769df652db6cdae28ccfccf",
|
||||
"size": 1049242,
|
||||
"repo_path": "bios/Arcade/Arcade/hikaru.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "8ce366388c9e09c5d218d639f19d1d816b59395d",
|
||||
"sha256": "806a236b5665bbcc4f204e8e877e8c9416d150353a34d469849244bbaa138dbf",
|
||||
"size": 1049493,
|
||||
"repo_path": "bios/Sega/Hikaru/hikaru.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
]
|
||||
}
|
||||
@@ -9722,10 +9730,6 @@
|
||||
"repo_path": "bios/Arcade/Arcade/mie.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"hikaru",
|
||||
"sega-dreamcast"
|
||||
],
|
||||
"declared_in": [
|
||||
"hikaru"
|
||||
],
|
||||
"alternatives": [
|
||||
@@ -9750,8 +9754,7 @@
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"sega-dreamcast"
|
||||
"hikaru"
|
||||
],
|
||||
"declared_in": [
|
||||
"hikaru"
|
||||
@@ -9763,7 +9766,6 @@
|
||||
"size": 15088,
|
||||
"repo_path": "bios/Sega/Hikaru/jvs13551.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
]
|
||||
}
|
||||
@@ -181220,11 +181222,11 @@
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "dc_flash.bin",
|
||||
"sha1": "94d44d7f9529ec1642ba3771ed3c5f756d5bc872",
|
||||
"sha256": "dd8b365521a9c08bb4c170da3592212580f7251f35a45d6083774d1c030bc3e3",
|
||||
"size": 131072,
|
||||
"repo_path": "bios/Sega/Dreamcast/dc_flash.bin",
|
||||
"dest": "dc.zip",
|
||||
"sha1": "6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"sha256": "e144fce93abcfef5cfde593b22fd453db5201125abae212ae0c4be1f88186852",
|
||||
"size": 11054091,
|
||||
"repo_path": "bios/Other/demul/dc.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
@@ -181232,71 +181234,6 @@
|
||||
"sega-dreamcast"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "naomigd.zip",
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "a0f07de6070d98f86d55a4ecd61b4a5b05a4a0d5",
|
||||
"sha256": "d185636dd45be0545cb22557793b4ac0543c8b8a9abcf6a78eaffc3cc9d3f8fa",
|
||||
"size": 3387512,
|
||||
"repo_path": "bios/Arcade/MAME/naomigd.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "hod2bios.zip",
|
||||
"sha1": "07fd3fae7af650a37a3329ed09d039bd7360294f",
|
||||
"sha256": "6ca1cfa70cd956b0305a2140e2d049eb19e95b6bccd0f24296c5f19e8a57dd86",
|
||||
"size": 1889870,
|
||||
"repo_path": "bios/Arcade/MAME/hod2bios.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355bios.zip",
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355dlx.zip",
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "airlbios.zip",
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "segasp.zip",
|
||||
"sha1": "de78a0b8df78d5ffdb1a274f80d877a96ef204aa",
|
||||
@@ -181318,6 +181255,21 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "segadimm.zip",
|
||||
"sha1": "5cb1c1773e8d7beaf7ff9880f0aa4c8a61109754",
|
||||
"sha256": "fe0e0e6b50c67a5060fdb4ec3294fdcbd75fef103624070aa7d520659f3f79c3",
|
||||
"size": 5632733,
|
||||
"repo_path": "bios/Arcade/MAME/segadimm.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"triforce"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "devilutionx/spawn.mpq",
|
||||
"sha1": "80756d85b8d2c951c6f5a15dbdcf97ba9678a6af",
|
||||
@@ -185458,6 +185410,56 @@
|
||||
"lindbergh-loader"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "naomigd.zip",
|
||||
"sha1": "a0f07de6070d98f86d55a4ecd61b4a5b05a4a0d5",
|
||||
"sha256": "d185636dd45be0545cb22557793b4ac0543c8b8a9abcf6a78eaffc3cc9d3f8fa",
|
||||
"size": 3387512,
|
||||
"repo_path": "bios/Arcade/MAME/naomigd.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "hod2bios.zip",
|
||||
"sha1": "07fd3fae7af650a37a3329ed09d039bd7360294f",
|
||||
"sha256": "6ca1cfa70cd956b0305a2140e2d049eb19e95b6bccd0f24296c5f19e8a57dd86",
|
||||
"size": 1889870,
|
||||
"repo_path": "bios/Arcade/MAME/hod2bios.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355dlx.zip",
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355bios.zip",
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "airlbios.zip",
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "lindbios.zip",
|
||||
"sha1": "cd2601242084856146bae2bea3084930b423e744",
|
||||
@@ -201134,20 +201136,6 @@
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "segadimm.zip",
|
||||
"sha1": "5cb1c1773e8d7beaf7ff9880f0aa4c8a61109754",
|
||||
"sha256": "fe0e0e6b50c67a5060fdb4ec3294fdcbd75fef103624070aa7d520659f3f79c3",
|
||||
"size": 5632733,
|
||||
"repo_path": "bios/Arcade/MAME/segadimm.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"triforce"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "seganetw.zip",
|
||||
"sha1": "e84eeef644f7f9c8ed4900c1fee7a53e41d20b93",
|
||||
@@ -208740,27 +208728,24 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "dc_boot.bin",
|
||||
"sha1": "8951d1bb219ab2ff8583033d2119c899cc81f18c",
|
||||
"sha256": "88d6a666495ad14ab5988d8cb730533cfc94ec2cfd53a7eeda14642ab0d4abf9",
|
||||
"size": 2097152,
|
||||
"repo_path": "bios/Sega/Dreamcast/dc_bios.bin",
|
||||
"dest": "naomi.zip",
|
||||
"sha1": "c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"sha256": "07398d8d153e0e77ff986cb87ce0b5fd5103b2726d8ec8e857fb695de71e0858",
|
||||
"size": 16691693,
|
||||
"repo_path": "bios/Other/demul/naomi.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"systems": [
|
||||
"sega-dreamcast"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "naomi.zip",
|
||||
"sha1": "a39d7d17e52c26435ed1745503c7d6a68b36be1d",
|
||||
"sha256": "9b85d2183bc3739efa2ebf1440c73abb252c6ca8944efcff3a7204645f7e03d4",
|
||||
"size": 10419595,
|
||||
"repo_path": "bios/Arcade/MAME/naomi.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "a39d7d17e52c26435ed1745503c7d6a68b36be1d",
|
||||
"sha256": "9b85d2183bc3739efa2ebf1440c73abb252c6ca8944efcff3a7204645f7e03d4",
|
||||
"size": 10419595,
|
||||
"repo_path": "bios/Arcade/MAME/naomi.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"files":[["32X_G_BIOS.BIN",256,"bios"],["32X_M_BIOS.BIN",2048,"bios"],["32X_S_BIOS.BIN",1024,"bios"],["3do_arcade_saot.bin",524288,"bios"],["5200.rom",2048,"bios"],["64DD_IPL.bin",4194304,"bios"],["64DD_IPL_DEV.n64",4194304,"bios"],["64DD_IPL_JP.n64",4194304,"bios"],["64DD_IPL_US.n64",4194304,"bios"],["6570-036.rom",2048,"bios"],["68HC05.rom",8192,"bios"],["7800 BIOS (E).rom",16384,"bios"],["7800 BIOS (U).rom",4096,"bios"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["AUDIO.ABS",6904,"game_data"],["AUDIOHED.BS1",1280,"game_data"],["AUDIOHED.BS6",1280,"game_data"],["AUDIOT.BS1",267636,"game_data"],["AUDIOT.BS6",267636,"game_data"],["Acorn/basic.rom",16384,"bios"],["Acorn/basic2.rom",16384,"bios"],["Amiga/Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom",262144,"bios"],["AppleII/apple2e-character.rom",4096,"bios"],["AppleIIgs/apple2gs.chr",4096,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BBCMicro/dfs-2.26.rom",16384,"bios"],["BBCMicro/dfs09.rom",8192,"bios"],["BBCMicro/os12.rom",16384,"bios"],["BEGIN.ABS",12742,"game_data"],["BLOCKS.000",143876,"game_data"],["BLOOD.RFF",3536782,"game_data"],["BONUS.000",161022,"game_data"],["BONUS.0SC",51832,"game_data"],["BONUSMAP.000",6455,"game_data"],["BS-X.bin",1048576,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["CREDITS.ABS",15237,"game_data"],["Commodore1540/1540.bin",16384,"bios"],["Commodore1540/1541.bin",16384,"bios"],["Complex_4627.bin",1048576,"bios"],["Config/Music.xml",9224,"bios"],["D8039HLC.rom",2048,"bios"],["DOSBOX.SF2",32319396,"bios"],["DUKE.RTS",188954,"game_data"],["DUKE3D.GRP",11035779,"game_data"],["DiskII/state-machine-13.rom",256,"bios"],["DiskII/state-machine-16.rom",256,"bios"],["EGAGRAPH.ABS",320626,"game_data"],["END.0SC",17055,"game_data"],["EROM.BIN",247968,"bios"],["Electron/ELK130E.rom",16384,"bios"],["Electron/basic.rom",16384,"bios"],["Enterprise/BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin",8193,"bios"],["Enterprise/BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin",8193,"bios"],["Enterprise/BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin",16385,"bios"],["Enterprise/basic10.bin",16384,"bios"],["Enterprise/basic11.bin",16384,"bios"],["Enterprise/basic21.bin",16384,"bios"],["Enterprise/epdos.bin",32768,"bios"],["Enterprise/exdos.bin",16384,"bios"],["Enterprise/exos10.bin",32768,"bios"],["Enterprise/exos20.bin",32768,"bios"],["Enterprise/exos21.bin",32768,"bios"],["Enterprise/exos23.bin",65536,"bios"],["FINALE.ABS",11918,"game_data"],["FMT_ALL.ROM",4194496,"bios"],["FMT_DIC.ROM",524288,"bios"],["FMT_DOS.ROM",524288,"bios"],["FMT_F20.ROM",524288,"bios"],["FMT_FNT.ROM",262144,"bios"],["FMT_SYS.ROM",262144,"bios"],["FONT2.0FN",3819,"game_data"],["FONTBIG.0FN",6463,"game_data"],["FONTINY.0FN",3339,"game_data"],["FONTMN1.0FN",8982,"game_data"],["FONTMN2.0FN",6789,"game_data"],["FONTS.000",14542,"game_data"],["GAMEMAPS.ABS",20433,"game_data"],["GBA/gba_bios.bin",16384,"bios"],["GC/EUR/IPL.bin",2097152,"bios"],["GC/JAP/IPL.bin",2097152,"bios"],["GC/USA/IPL.bin",2097152,"bios"],["GC/dsp_coef.bin",4096,"bios"],["GC/dsp_rom.bin",8192,"bios"],["GC/font_japanese.bin",259626,"bios"],["GC/font_western.bin",6478,"bios"],["GUI.RFF",7145,"game_data"],["GameIndex.yaml",1737799,"bios"],["HUNTBGIN.RTC",54258,"game_data"],["HUNTBGIN.RTL",103316,"game_data"],["HUNTBGIN.WAD",6436871,"game_data"],["IANIM.BS1",18977,"game_data"],["IANIM.BS6",18977,"game_data"],["IANIM.VSI",18977,"game_data"],["INSTRUCT.0SC",145067,"game_data"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C128.bin",16384,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["LEVEL0.000",20390,"game_data"],["LEVEL0.001",36234,"game_data"],["LEVEL0.002",20642,"game_data"],["Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["Load/WiiSD.raw",134217728,"bios"],["LucidaConsole_12.abc",2332,"bios"],["LucidaConsole_12.tga",131090,"bios"],["MACRO.1",1032,"game_data"],["MAINCHAR.000",156281,"game_data"],["MAPHEAD.BS1",834,"game_data"],["MAPTEMP.BS1",90786,"game_data"],["MAR_EX0.ROM",524288,"bios"],["MARLine truncated
|
||||
{"files":[["32X_G_BIOS.BIN",256,"bios"],["32X_M_BIOS.BIN",2048,"bios"],["32X_S_BIOS.BIN",1024,"bios"],["3do_arcade_saot.bin",524288,"bios"],["5200.rom",2048,"bios"],["64DD_IPL.bin",4194304,"bios"],["64DD_IPL_DEV.n64",4194304,"bios"],["64DD_IPL_JP.n64",4194304,"bios"],["64DD_IPL_US.n64",4194304,"bios"],["6570-036.rom",2048,"bios"],["68HC05.rom",8192,"bios"],["7800 BIOS (E).rom",16384,"bios"],["7800 BIOS (U).rom",4096,"bios"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["AUDIO.ABS",6904,"game_data"],["AUDIOHED.BS1",1280,"game_data"],["AUDIOHED.BS6",1280,"game_data"],["AUDIOT.BS1",267636,"game_data"],["AUDIOT.BS6",267636,"game_data"],["Acorn/basic.rom",16384,"bios"],["Acorn/basic2.rom",16384,"bios"],["Amiga/Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom",262144,"bios"],["AppleII/apple2e-character.rom",4096,"bios"],["AppleIIgs/apple2gs.chr",4096,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BBCMicro/dfs-2.26.rom",16384,"bios"],["BBCMicro/dfs09.rom",8192,"bios"],["BBCMicro/os12.rom",16384,"bios"],["BEGIN.ABS",12742,"game_data"],["BLOCKS.000",143876,"game_data"],["BLOOD.RFF",3536782,"game_data"],["BONUS.000",161022,"game_data"],["BONUS.0SC",51832,"game_data"],["BONUSMAP.000",6455,"game_data"],["BS-X.bin",1048576,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["CREDITS.ABS",15237,"game_data"],["Commodore1540/1540.bin",16384,"bios"],["Commodore1540/1541.bin",16384,"bios"],["Complex_4627.bin",1048576,"bios"],["Config/Music.xml",9224,"bios"],["D8039HLC.rom",2048,"bios"],["DOSBOX.SF2",32319396,"bios"],["DUKE.RTS",188954,"game_data"],["DUKE3D.GRP",11035779,"game_data"],["DiskII/state-machine-13.rom",256,"bios"],["DiskII/state-machine-16.rom",256,"bios"],["EGAGRAPH.ABS",320626,"game_data"],["END.0SC",17055,"game_data"],["EROM.BIN",247968,"bios"],["Electron/ELK130E.rom",16384,"bios"],["Electron/basic.rom",16384,"bios"],["Enterprise/BASIC 1.0 - EPROM 1-2 (198x)(Enterprise).bin",8193,"bios"],["Enterprise/BASIC 1.0 - EPROM 2-2 (198x)(Enterprise).bin",8193,"bios"],["Enterprise/BASIC 1.1 - EPROM 1.1 (198x)(Enterprise).bin",16385,"bios"],["Enterprise/basic10.bin",16384,"bios"],["Enterprise/basic11.bin",16384,"bios"],["Enterprise/basic21.bin",16384,"bios"],["Enterprise/epdos.bin",32768,"bios"],["Enterprise/exdos.bin",16384,"bios"],["Enterprise/exos10.bin",32768,"bios"],["Enterprise/exos20.bin",32768,"bios"],["Enterprise/exos21.bin",32768,"bios"],["Enterprise/exos23.bin",65536,"bios"],["FINALE.ABS",11918,"game_data"],["FMT_ALL.ROM",4194496,"bios"],["FMT_DIC.ROM",524288,"bios"],["FMT_DOS.ROM",524288,"bios"],["FMT_F20.ROM",524288,"bios"],["FMT_FNT.ROM",262144,"bios"],["FMT_SYS.ROM",262144,"bios"],["FONT2.0FN",3819,"game_data"],["FONTBIG.0FN",6463,"game_data"],["FONTINY.0FN",3339,"game_data"],["FONTMN1.0FN",8982,"game_data"],["FONTMN2.0FN",6789,"game_data"],["FONTS.000",14542,"game_data"],["GAMEMAPS.ABS",20433,"game_data"],["GBA/gba_bios.bin",16384,"bios"],["GC/EUR/IPL.bin",2097152,"bios"],["GC/JAP/IPL.bin",2097152,"bios"],["GC/USA/IPL.bin",2097152,"bios"],["GC/dsp_coef.bin",4096,"bios"],["GC/dsp_rom.bin",8192,"bios"],["GC/font_japanese.bin",259626,"bios"],["GC/font_western.bin",6478,"bios"],["GUI.RFF",7145,"game_data"],["GameIndex.yaml",1737799,"bios"],["HUNTBGIN.RTC",54258,"game_data"],["HUNTBGIN.RTL",103316,"game_data"],["HUNTBGIN.WAD",6436871,"game_data"],["IANIM.BS1",18977,"game_data"],["IANIM.BS6",18977,"game_data"],["IANIM.VSI",18977,"game_data"],["INSTRUCT.0SC",145067,"game_data"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C128.bin",16384,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["LEVEL0.000",20390,"game_data"],["LEVEL0.001",36234,"game_data"],["LEVEL0.002",20642,"game_data"],["Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["Load/WiiSD.raw",134217728,"bios"],["LucidaConsole_12.abc",2332,"bios"],["LucidaConsole_12.tga",131090,"bios"],["MACRO.1",1032,"game_data"],["MAINCHAR.000",156281,"game_data"],["MAPHEAD.BS1",834,"game_data"],["MAPTEMP.BS1",90786,"game_data"],["MAR_EX0.ROM",524288,"bios"],["MARLine truncated
|
||||
@@ -1 +1 @@
|
||||
{"files":[["32X_G_BIOS.BIN",256,"bios"],["32X_M_BIOS.BIN",2048,"bios"],["32X_S_BIOS.BIN",1024,"bios"],["3do_arcade_saot.bin",524288,"bios"],["3ds/Citra/sysdata/aes_keys.txt",7357,"bios"],["3ds/Citra/sysdata/boot9.bin",65536,"bios"],["3ds/Citra/sysdata/seeddb.bin",53264,"bios"],["3ds/Citra/sysdata/shared_font.bin",3145728,"bios"],["5200.rom",2048,"bios"],["64DD_IPL.bin",4194304,"bios"],["64DD_IPL_DEV.n64",4194304,"bios"],["64DD_IPL_JP.n64",4194304,"bios"],["64DD_IPL_US.n64",4194304,"bios"],["6570-036.rom",2048,"bios"],["68HC05.rom",8192,"bios"],["7800 BIOS (E).rom",16384,"bios"],["7800 BIOS (U).rom",4096,"bios"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["Acorn/basic.rom",16384,"bios"],["Amiga/Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom",262144,"bios"],["AppleII/apple2e-character.rom",4096,"bios"],["AppleIIgs/apple2gs.chr",4096,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BBCMicro/dfs09.rom",8192,"bios"],["BLOCKS.000",143876,"game_data"],["BLOOD.RFF",3536782,"game_data"],["BONUS.000",161022,"game_data"],["BONUS.0SC",51832,"game_data"],["BONUSMAP.000",6455,"game_data"],["BS-X.bin",1048576,"bios"],["CARTS.SHA",33152,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["CMOS.ROM",52,"bios"],["CYRILLIC.FNT",2048,"bios"],["Citra/sysdata/aes_keys.txt",7357,"bios"],["Citra/sysdata/boot9.bin",65536,"bios"],["Citra/sysdata/seeddb.bin",53264,"bios"],["Citra/sysdata/shared_font.bin",3145728,"bios"],["Commodore1540/1540.bin",16384,"bios"],["Commodore1540/1541.bin",16384,"bios"],["Complex_4627.bin",1048576,"bios"],["D8039HLC.rom",2048,"bios"],["DEFAULT.FNT",2048,"bios"],["DISK.ROM",16384,"bios"],["DOSBOX.SF2",32319396,"bios"],["DUKE.RTS",188954,"game_data"],["DUKE3D.GRP",11035779,"game_data"],["Databases/colecodb.xml",158187,"bios"],["Databases/msxcaswavdb.xml",819679,"bios"],["Databases/msxromdb.xml",930986,"bios"],["Databases/msxsysromdb.xml",157542,"bios"],["Databases/segadb.xml",82318,"bios"],["Databases/svidb.xml",261070,"bios"],["DiskII/state-machine-13.rom",256,"bios"],["DiskII/state-machine-16.rom",256,"bios"],["END.0SC",17055,"game_data"],["EROM.BIN",247968,"bios"],["Electron/ELK130E.rom",16384,"bios"],["Electron/basic.rom",16384,"bios"],["FMPAC.ROM",65536,"bios"],["FMT_ALL.ROM",4194496,"bios"],["FMT_DIC.ROM",524288,"bios"],["FMT_DOS.ROM",524288,"bios"],["FMT_F20.ROM",524288,"bios"],["FMT_FNT.ROM",262144,"bios"],["FMT_SYS.ROM",262144,"bios"],["FONT2.0FN",3819,"game_data"],["FONTBIG.0FN",6463,"game_data"],["FONTINY.0FN",3339,"game_data"],["FONTMN1.0FN",8982,"game_data"],["FONTMN2.0FN",6789,"game_data"],["FONTS.000",14542,"game_data"],["GBA/gba_bios.bin",16384,"bios"],["GC/EUR/IPL.bin",2097152,"bios"],["GC/EUR/IPL_TRI.bin",2097152,"bios"],["GC/JAP/IPL.bin",2097152,"bios"],["GC/JAP/IPL_TRI.bin",2097152,"bios"],["GC/USA/IPL.bin",2097152,"bios"],["GC/USA/IPL_TRI.bin",2097152,"bios"],["GC/dsp_coef.bin",4096,"bios"],["GC/dsp_rom.bin",8192,"bios"],["GC/font_japanese.bin",259626,"bios"],["GC/font_western.bin",6478,"bios"],["GMASTER.ROM",16384,"bios"],["GMASTER2.ROM",131072,"bios"],["GUI.RFF",7145,"game_data"],["GameIndex.yaml",1737799,"bios"],["HUNTBGIN.RTC",54258,"game_data"],["HUNTBGIN.RTL",103316,"game_data"],["HUNTBGIN.WAD",6436871,"game_data"],["Help/Script56.chm",1351013,"bios"],["INSTRUCT.0SC",145067,"game_data"],["INTERNAT.FNT",2048,"bios"],["ITALIC.FNT",2048,"bios"],["JAPANESE.FNT",2048,"bios"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C128.bin",16384,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["KANJI.ROM",131072,"bios"],["KOREAN.FNT",2048,"bios"],["LEVEL0.000",20390,"game_data"],["LEVEL0.001",36234,"game_data"],["LEVEL0.002",20642,"game_data"],["Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["Load/WiiSD.raw",134217728,"bios"],["MACRO.1",1032,"game_data"],["MAINCHAR.000",156281,"game_data"],["MAR_EX0.ROM",524288,"bios"],["MAR_EX1.ROM",524288,"bios"],["MAR_EX2.ROM",524288,"bios"],["MAR_EX3.ROM",524288,"bios"],["MENU.000",124306,"game_data"],["MENUSNG.PSM",79609,"game_data"],["MSX.ROM",Line truncated
|
||||
{"files":[["32X_G_BIOS.BIN",256,"bios"],["32X_M_BIOS.BIN",2048,"bios"],["32X_S_BIOS.BIN",1024,"bios"],["3do_arcade_saot.bin",524288,"bios"],["3ds/Citra/sysdata/aes_keys.txt",7357,"bios"],["3ds/Citra/sysdata/boot9.bin",65536,"bios"],["3ds/Citra/sysdata/seeddb.bin",53264,"bios"],["3ds/Citra/sysdata/shared_font.bin",3145728,"bios"],["5200.rom",2048,"bios"],["64DD_IPL.bin",4194304,"bios"],["64DD_IPL_DEV.n64",4194304,"bios"],["64DD_IPL_JP.n64",4194304,"bios"],["64DD_IPL_US.n64",4194304,"bios"],["6570-036.rom",2048,"bios"],["68HC05.rom",8192,"bios"],["7800 BIOS (E).rom",16384,"bios"],["7800 BIOS (U).rom",4096,"bios"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["Acorn/basic.rom",16384,"bios"],["Amiga/Kickstart-v1.3-rev34.5-1987-Commodore-A500-A1000-A2000-CDTV.rom",262144,"bios"],["AppleII/apple2e-character.rom",4096,"bios"],["AppleIIgs/apple2gs.chr",4096,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BBCMicro/dfs09.rom",8192,"bios"],["BLOCKS.000",143876,"game_data"],["BLOOD.RFF",3536782,"game_data"],["BONUS.000",161022,"game_data"],["BONUS.0SC",51832,"game_data"],["BONUSMAP.000",6455,"game_data"],["BS-X.bin",1048576,"bios"],["CARTS.SHA",33152,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["CMOS.ROM",52,"bios"],["CYRILLIC.FNT",2048,"bios"],["Citra/sysdata/aes_keys.txt",7357,"bios"],["Citra/sysdata/boot9.bin",65536,"bios"],["Citra/sysdata/seeddb.bin",53264,"bios"],["Citra/sysdata/shared_font.bin",3145728,"bios"],["Commodore1540/1540.bin",16384,"bios"],["Commodore1540/1541.bin",16384,"bios"],["Complex_4627.bin",1048576,"bios"],["D8039HLC.rom",2048,"bios"],["DEFAULT.FNT",2048,"bios"],["DISK.ROM",16384,"bios"],["DOSBOX.SF2",32319396,"bios"],["DUKE.RTS",188954,"game_data"],["DUKE3D.GRP",11035779,"game_data"],["Databases/colecodb.xml",158187,"bios"],["Databases/msxcaswavdb.xml",819679,"bios"],["Databases/msxromdb.xml",930986,"bios"],["Databases/msxsysromdb.xml",157542,"bios"],["Databases/segadb.xml",82318,"bios"],["Databases/svidb.xml",261070,"bios"],["DiskII/state-machine-13.rom",256,"bios"],["DiskII/state-machine-16.rom",256,"bios"],["END.0SC",17055,"game_data"],["EROM.BIN",247968,"bios"],["Electron/ELK130E.rom",16384,"bios"],["Electron/basic.rom",16384,"bios"],["FMPAC.ROM",65536,"bios"],["FMT_ALL.ROM",4194496,"bios"],["FMT_DIC.ROM",524288,"bios"],["FMT_DOS.ROM",524288,"bios"],["FMT_F20.ROM",524288,"bios"],["FMT_FNT.ROM",262144,"bios"],["FMT_SYS.ROM",262144,"bios"],["FONT2.0FN",3819,"game_data"],["FONTBIG.0FN",6463,"game_data"],["FONTINY.0FN",3339,"game_data"],["FONTMN1.0FN",8982,"game_data"],["FONTMN2.0FN",6789,"game_data"],["FONTS.000",14542,"game_data"],["GBA/gba_bios.bin",16384,"bios"],["GC/EUR/IPL.bin",2097152,"bios"],["GC/EUR/IPL_TRI.bin",2097152,"bios"],["GC/JAP/IPL.bin",2097152,"bios"],["GC/JAP/IPL_TRI.bin",2097152,"bios"],["GC/USA/IPL.bin",2097152,"bios"],["GC/USA/IPL_TRI.bin",2097152,"bios"],["GC/dsp_coef.bin",4096,"bios"],["GC/dsp_rom.bin",8192,"bios"],["GC/font_japanese.bin",259626,"bios"],["GC/font_western.bin",6478,"bios"],["GMASTER.ROM",16384,"bios"],["GMASTER2.ROM",131072,"bios"],["GUI.RFF",7145,"game_data"],["GameIndex.yaml",1737799,"bios"],["HUNTBGIN.RTC",54258,"game_data"],["HUNTBGIN.RTL",103316,"game_data"],["HUNTBGIN.WAD",6436871,"game_data"],["Help/Script56.chm",1351013,"bios"],["INSTRUCT.0SC",145067,"game_data"],["INTERNAT.FNT",2048,"bios"],["ITALIC.FNT",2048,"bios"],["JAPANESE.FNT",2048,"bios"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C128.bin",16384,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["KANJI.ROM",131072,"bios"],["KOREAN.FNT",2048,"bios"],["LEVEL0.000",20390,"game_data"],["LEVEL0.001",36234,"game_data"],["LEVEL0.002",20642,"game_data"],["Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["Load/WiiSD.raw",134217728,"bios"],["MACRO.1",1032,"game_data"],["MAINCHAR.000",156281,"game_data"],["MAR_EX0.ROM",524288,"bios"],["MAR_EX1.ROM",524288,"bios"],["MAR_EX2.ROM",524288,"bios"],["MAR_EX3.ROM",524288,"bios"],["MENU.000",124306,"game_data"],["MENUSNG.PSM",79609,"game_data"],["MSX.ROM",Line truncated
|
||||
@@ -1 +1 @@
|
||||
{"files":[["22vp931.zip",1405,"bios"],["246C.mec",4,"bios"],["246C.nvm",1024,"bios"],["256.BIN",4194304,"bios"],["256.NVM",1024,"bios"],["32X_G_BIOS.BIN",256,"bios"],["32X_M_BIOS.BIN",2048,"bios"],["32X_S_BIOS.BIN",1024,"bios"],["3c505.zip",10896,"bios"],["3do_arcade_saot.bin",524288,"bios"],["3ds/Azahar/nand/private/movable.sed",320,"bios"],["3ds/Azahar/nand/rw/sys/LocalFriendCodeSeed_B",272,"bios"],["3ds/Azahar/nand/rw/sys/SecureInfo_A",273,"bios"],["3ds/Azahar/sysdata/keys.txt",7424,"bios"],["3ds/Azahar/sysdata/otp.bin",256,"bios"],["3ds/Azahar/sysdata/seeddb.bin",53264,"bios"],["3ds/Azahar/sysdata/shared_font.bin",3145728,"bios"],["3xtwin.zip",1417,"bios"],["5200.rom",2048,"bios"],["64DD_IPL_DEV.n64",4194304,"bios"],["64DD_IPL_JP.n64",4194304,"bios"],["64DD_IPL_US.n64",4194304,"bios"],["7800 BIOS (E).rom",16384,"bios"],["7800 BIOS (U).rom",4096,"bios"],["A78_highscore.bin",4096,"bios"],["APPLE2GS.ROM",131072,"bios"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["AUDIOHED.BS1",1280,"game_data"],["AUDIOHED.BS6",1280,"game_data"],["AUDIOT.BS1",267636,"game_data"],["AUDIOT.BS6",267636,"game_data"],["BB01R4_OS.ROM",16384,"bios"],["BIOSGBA.ROM",16384,"bios"],["BLOCKS.000",143876,"game_data"],["BLOOD.RFF",3536782,"game_data"],["BONUS.000",161022,"game_data"],["BONUS.0SC",51832,"game_data"],["BONUSMAP.000",6455,"game_data"],["BS-X.bin",1048576,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["COH-H31000.BIN",4194304,"bios"],["COH-H31000.NVM",1024,"bios"],["Complex_4627.bin",1048576,"bios"],["DOSBOX.SF2",32319396,"bios"],["DUKE.RTS",188954,"game_data"],["DUKE3D.GRP",11035779,"game_data"],["END.0SC",17055,"game_data"],["EROM.BIN",247968,"bios"],["EmuMediaBoard/Chihiro/ic10_g24lc64.bin",8192,"bios"],["EmuMediaBoard/Chihiro/ic11_24lc024.bin",128,"bios"],["EmuMediaBoard/Chihiro/pc20_g24lc64.bin",8192,"bios"],["EmuMediaBoard/fpr21042_m29w160et.bin",2097152,"bios"],["FONT2.0FN",3819,"game_data"],["FONTBIG.0FN",6463,"game_data"],["FONTINY.0FN",3339,"game_data"],["FONTMN1.0FN",8982,"game_data"],["FONTMN2.0FN",6789,"game_data"],["FONTS.000",14542,"game_data"],["GBA/gba_bios.bin",16384,"bios"],["GC/EUR/IPL.bin",2097152,"bios"],["GC/JAP/IPL.bin",2097152,"bios"],["GC/USA/IPL.bin",2097152,"bios"],["GC/dsp_coef.bin",4096,"bios"],["GC/dsp_rom.bin",8192,"bios"],["GC/font_japanese.bin",259626,"bios"],["GC/font_western.bin",6478,"bios"],["GUI.RFF",7145,"game_data"],["GameIndex.yaml",1737799,"bios"],["IANIM.BS1",18977,"game_data"],["IANIM.BS6",18977,"game_data"],["IANIM.VSI",18977,"game_data"],["INSTRUCT.0SC",145067,"game_data"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C128.bin",16384,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["LEVEL0.000",20390,"game_data"],["LEVEL0.001",36234,"game_data"],["LEVEL0.002",20642,"game_data"],["Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["Load/WiiSD.raw",134217728,"bios"],["LucidaConsole_12.abc",2332,"bios"],["LucidaConsole_12.tga",131090,"bios"],["MACRO.1",1032,"game_data"],["MAINCHAR.000",156281,"game_data"],["MAPHEAD.BS1",834,"game_data"],["MAPTEMP.BS1",90786,"game_data"],["MENU.000",124306,"game_data"],["MENUSNG.PSM",79609,"game_data"],["MT32_CONTROL.ROM",65536,"bios"],["MT32_PCM.ROM",524288,"bios"],["Mupen64plus/IPL_DEV.n64",4194304,"bios"],["Mupen64plus/IPL_JAP.n64",4194304,"bios"],["Mupen64plus/IPL_USA.n64",4194304,"bios"],["NWINTER.GRP",10965909,"game_data"],["ORDER.0SC",221478,"game_data"],["PANEL.000",13391,"game_data"],["PLANET.000",4300,"game_data"],["PS3UPDAT.PUP",206126236,"bios"],["ProSystem.dat",16364,"bios"],["ROM",131072,"bios"],["ROM_OS_BB01R59",16384,"bios"],["ROM_OS_BB01R59A",16384,"bios"],["ROM_OS_BB02R3V4",16384,"bios"],["ROM_OS_CC01R4",16384,"bios"],["RedumpDatabase.yaml",1917242,"bios"],["SANIM.BS1",276784,"game_data"],["SANIM.BS6",276784,"game_data"],["SC-55-v1.00/sc55_rom1.bin",32768,"bios"],["SC-55-v1.00/sc55_rom2.bin",262144,"bios"],["SC-55-v1.00/sc55_waverom1.bin",1048576,"bios"],["SC-55-v1.00/sc55_waverom2.bin",1048576,"bios"],["SC-55-v1.00/sc55_waveroLine truncated
|
||||
{"files":[["22vp931.zip",1405,"bios"],["246C.mec",4,"bios"],["246C.nvm",1024,"bios"],["256.BIN",4194304,"bios"],["256.NVM",1024,"bios"],["32X_G_BIOS.BIN",256,"bios"],["32X_M_BIOS.BIN",2048,"bios"],["32X_S_BIOS.BIN",1024,"bios"],["3c505.zip",10896,"bios"],["3do_arcade_saot.bin",524288,"bios"],["3ds/Azahar/nand/private/movable.sed",320,"bios"],["3ds/Azahar/nand/rw/sys/LocalFriendCodeSeed_B",272,"bios"],["3ds/Azahar/nand/rw/sys/SecureInfo_A",273,"bios"],["3ds/Azahar/sysdata/keys.txt",7424,"bios"],["3ds/Azahar/sysdata/otp.bin",256,"bios"],["3ds/Azahar/sysdata/seeddb.bin",53264,"bios"],["3ds/Azahar/sysdata/shared_font.bin",3145728,"bios"],["3xtwin.zip",1417,"bios"],["5200.rom",2048,"bios"],["64DD_IPL_DEV.n64",4194304,"bios"],["64DD_IPL_JP.n64",4194304,"bios"],["64DD_IPL_US.n64",4194304,"bios"],["7800 BIOS (E).rom",16384,"bios"],["7800 BIOS (U).rom",4096,"bios"],["A78_highscore.bin",4096,"bios"],["APPLE2GS.ROM",131072,"bios"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["AUDIOHED.BS1",1280,"game_data"],["AUDIOHED.BS6",1280,"game_data"],["AUDIOT.BS1",267636,"game_data"],["AUDIOT.BS6",267636,"game_data"],["BB01R4_OS.ROM",16384,"bios"],["BIOSGBA.ROM",16384,"bios"],["BLOCKS.000",143876,"game_data"],["BLOOD.RFF",3536782,"game_data"],["BONUS.000",161022,"game_data"],["BONUS.0SC",51832,"game_data"],["BONUSMAP.000",6455,"game_data"],["BS-X.bin",1048576,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["COH-H31000.BIN",4194304,"bios"],["COH-H31000.NVM",1024,"bios"],["Complex_4627.bin",1048576,"bios"],["DOSBOX.SF2",32319396,"bios"],["DUKE.RTS",188954,"game_data"],["DUKE3D.GRP",11035779,"game_data"],["END.0SC",17055,"game_data"],["EROM.BIN",247968,"bios"],["EmuMediaBoard/Chihiro/ic10_g24lc64.bin",8192,"bios"],["EmuMediaBoard/Chihiro/ic11_24lc024.bin",128,"bios"],["EmuMediaBoard/Chihiro/pc20_g24lc64.bin",8192,"bios"],["EmuMediaBoard/fpr21042_m29w160et.bin",2097152,"bios"],["FONT2.0FN",3819,"game_data"],["FONTBIG.0FN",6463,"game_data"],["FONTINY.0FN",3339,"game_data"],["FONTMN1.0FN",8982,"game_data"],["FONTMN2.0FN",6789,"game_data"],["FONTS.000",14542,"game_data"],["GBA/gba_bios.bin",16384,"bios"],["GC/EUR/IPL.bin",2097152,"bios"],["GC/JAP/IPL.bin",2097152,"bios"],["GC/USA/IPL.bin",2097152,"bios"],["GC/dsp_coef.bin",4096,"bios"],["GC/dsp_rom.bin",8192,"bios"],["GC/font_japanese.bin",259626,"bios"],["GC/font_western.bin",6478,"bios"],["GUI.RFF",7145,"game_data"],["GameIndex.yaml",1737799,"bios"],["IANIM.BS1",18977,"game_data"],["IANIM.BS6",18977,"game_data"],["IANIM.VSI",18977,"game_data"],["INSTRUCT.0SC",145067,"game_data"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C128.bin",16384,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["LEVEL0.000",20390,"game_data"],["LEVEL0.001",36234,"game_data"],["LEVEL0.002",20642,"game_data"],["Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["Load/WiiSD.raw",134217728,"bios"],["LucidaConsole_12.abc",2332,"bios"],["LucidaConsole_12.tga",131090,"bios"],["MACRO.1",1032,"game_data"],["MAINCHAR.000",156281,"game_data"],["MAPHEAD.BS1",834,"game_data"],["MAPTEMP.BS1",90786,"game_data"],["MENU.000",124306,"game_data"],["MENUSNG.PSM",79609,"game_data"],["MT32_CONTROL.ROM",65536,"bios"],["MT32_PCM.ROM",524288,"bios"],["Mupen64plus/IPL_DEV.n64",4194304,"bios"],["Mupen64plus/IPL_JAP.n64",4194304,"bios"],["Mupen64plus/IPL_USA.n64",4194304,"bios"],["NWINTER.GRP",10965909,"game_data"],["ORDER.0SC",221478,"game_data"],["PANEL.000",13391,"game_data"],["PLANET.000",4300,"game_data"],["PS3UPDAT.PUP",206126236,"bios"],["ProSystem.dat",16364,"bios"],["ROM",131072,"bios"],["ROM_OS_BB01R59",16384,"bios"],["ROM_OS_BB01R59A",16384,"bios"],["ROM_OS_BB02R3V4",16384,"bios"],["ROM_OS_CC01R4",16384,"bios"],["RedumpDatabase.yaml",1917242,"bios"],["SANIM.BS1",276784,"game_data"],["SANIM.BS6",276784,"game_data"],["SC-55-v1.00/sc55_rom1.bin",32768,"bios"],["SC-55-v1.00/sc55_rom2.bin",262144,"bios"],["SC-55-v1.00/sc55_waverom1.bin",1048576,"bios"],["SC-55-v1.00/sc55_waverom2.bin",1048576,"bios"],["SC-55-v1.00/sc55_waveroLine truncated
|
||||
@@ -1 +1 @@
|
||||
{"arcade":{"fbneo":{"file":"arcade/fbneo.json","gzip_size":115955,"sha256":"88961c9a6be804772baa767f6ee3a9162478c30c60fe55c8363d8fe4fbc909da","size":423362},"flycast":{"file":"arcade/flycast.json","gzip_size":1841,"sha256":"957189a6e993fda08e21c90ffc6ad94aed9ca9e6dd9ed8c7724e29db036791cb","size":5441},"mame":{"file":"arcade/mame.json","gzip_size":154527,"sha256":"b12010301293a218ecfac45706d81a26c3ac0c27eebeca7409bc8f6ce0163e9e","size":604648},"mame0258":{"file":"arcade/mame0258.json","gzip_size":141151,"sha256":"7ecff1979ed2ac123ea3ba4825dde6e2c31906415165fabefc9af93fa48a6de4","size":556059},"mame0278":{"file":"arcade/mame0278.json","gzip_size":148595,"sha256":"7881e3516f451ec83e886aaf41ebac9d60f497e1f954f49749d52890d7955cbf","size":582797},"mame2000":{"file":"arcade/mame2000.json","gzip_size":8624,"sha256":"f0d69b0872ecfc2845eeb7304543e5b17c11db82060b5514c206b6962ed08263","size":23316},"mame2003":{"file":"arcade/mame2003.json","gzip_size":17456,"sha256":"3b44e2a92c80a8f104b7781fcc1c776d025ad2cf4986638efa3ea041baa9a56d","size":48929},"mame2003_plus":{"file":"arcade/mame2003_plus.json","gzip_size":21077,"sha256":"2857283556fa49c20d8160ed113465bf0c2e643ed0b8acd2d38266a78be8e25e","size":62373},"mame2010":{"file":"arcade/mame2010.json","gzip_size":30869,"sha256":"50b1b381b4b07463f69f1f4c512dd1c98a78d4d0e9c3aeaf49b7b1b007b42152","size":96528},"mame2015":{"file":"arcade/mame2015.json","gzip_size":86990,"sha256":"afeb8c32f651421f74c6de057b0c0b837acd14c533b5160bb31f4411e0afffec","size":360117},"mame2016":{"file":"arcade/mame2016.json","gzip_size":101249,"sha256":"1f75147977d9d082a38b8f8e47a02b301f3d6e6db97c9b9282f3e7f27f26ee47","size":406190}},"containers":{"7z":{"description":"Per-file CRCs and sizes sit in the header at the end of the archive, LZMA-compressed by default (kEncodedHeader). One LZMA decode of the header, independent of the archive size, gives them. Python's lzma is an optional module.","re_read":true,"signature":{"bytes_hex":"377abcaf271c","offset":0},"source_ref":"ip7z/7zip@b88c6bc0 DOC/7zFormat.txt:171-189, DOC/7zFormat.txt:318-334, CPP/7zip/Archive/7z/7zHandlerOut.cpp:859"},"cd-sector":{"description":"User data of a CD sector. In a 2048-byte image (.iso) sector N starts at N * 2048. In a raw 2352-byte image it starts at N * 2352 plus 16 for Mode 1 and plus 24 for Mode 2 Form 1 (12 sync bytes, a 4-byte header, and for Mode 2 an 8-byte subheader).","re_read":true,"sector_size":{"iso":2048,"raw":2352},"source_ref":"stenzek/duckstation@526b4a12 src/util/iso_reader.cpp:157-171, src/util/cd_image.h:28-34","user_data_offset":{"mode1":16,"mode2":24}},"chd-v5":{"description":"MAME compressed hunks, big-endian. The header holds sizes, codecs and hashes only, never the system or the region. The overall SHA-1 is what MAME software lists record. Neither SHA-1 equals a Redump track hash: chdman hashes 2448-byte frames (subcode included, zero-filled), pads each track to 4 frames and byte-swaps audio, all tracks in one stream.","fields":{"compressors":{"encoding":"fourcc4","length":16,"offset":16},"header_length":{"encoding":"u32be","length":4,"offset":8,"value":124},"hunk_bytes":{"encoding":"u32be","length":4,"offset":56},"logical_bytes":{"encoding":"u64be","length":8,"offset":32},"map_offset":{"encoding":"u64be","length":8,"offset":40},"metadata_offset":{"encoding":"u64be","length":8,"offset":48},"overall_sha1":{"encoding":"hex","length":20,"offset":84},"parent_sha1":{"encoding":"hex","length":20,"offset":104},"raw_sha1":{"encoding":"hex","length":20,"offset":64},"unit_bytes":{"encoding":"u32be","length":4,"offset":60},"version":{"encoding":"u32be","length":4,"offset":12,"value":5}},"magic":{"bytes":"MComprHD","offset":0},"media_tags":{"CHCD":"cd","CHGD":"gd-rom","CHGT":"gd-rom","CHT2":"cd","CHTR":"cd","DVD ":"dvd","GDDD":"hard-disk"},"metadata_entry":{"description":"16-byte entry header, payload follows. Linked list from metadata_offset.","flags":{"encoding":"u8","length":1,"offset":4},"length":{"encoding":"u24be","length":3,"offset":5},"next":{"encoding":"u64be","length":8,"offset":8},"tag":{"encoding":"ascii","length":4,"offset":0}},"re_read":true,"source_ref":"mamedev/mame@f34f0250 src/lib/util/chd.h:148-162, src/lib/util/chd.cpp:2021-2061, src/lib/util/chd.cpp:2822-2831, src/lib/util/chd.h:212-235, src/lib/util/chd.cpp:1709-1749, src/tools/chdman.cpp:443-445, src/tools/chdman.cpp:2195-2203, src/lib/util/cdrom.cpp:2669-2672, src/emu/romload.cpp:1211"},"gamecube-disc":{"description":"Where disc offset 0 sits inside each container Dolphin opens.","formats":{"ciso":{"disc_header_at":32768,"magic":"CISO"},"gcz":{"disc_header_at":null,"magic_u32le":2970337281,"note":"block 0 is zlib unless bit 63 of its pointer is set"},"iso":{"disc_header_at":0,"magic":null},"rvz":{"disc_header_at":88,"magic":"RVZ\u0001","note":"first 0x80 disc bytes copied into header 2"},"wbfs":{"disc_header_at":null,"magic":"WBFS","note":"disc offset 0 at wlba[0] << wbfs_sector_shift"},"wia":{"disc_header_at":88,"magic":"WIA\u0001","note":Line truncated
|
||||
{"arcade":{"fbneo":{"file":"arcade/fbneo.json","gzip_size":115955,"sha256":"88961c9a6be804772baa767f6ee3a9162478c30c60fe55c8363d8fe4fbc909da","size":423362},"flycast":{"file":"arcade/flycast.json","gzip_size":1841,"sha256":"957189a6e993fda08e21c90ffc6ad94aed9ca9e6dd9ed8c7724e29db036791cb","size":5441},"mame":{"file":"arcade/mame.json","gzip_size":154527,"sha256":"b12010301293a218ecfac45706d81a26c3ac0c27eebeca7409bc8f6ce0163e9e","size":604648},"mame0258":{"file":"arcade/mame0258.json","gzip_size":141151,"sha256":"7ecff1979ed2ac123ea3ba4825dde6e2c31906415165fabefc9af93fa48a6de4","size":556059},"mame0278":{"file":"arcade/mame0278.json","gzip_size":148595,"sha256":"7881e3516f451ec83e886aaf41ebac9d60f497e1f954f49749d52890d7955cbf","size":582797},"mame2000":{"file":"arcade/mame2000.json","gzip_size":8624,"sha256":"f0d69b0872ecfc2845eeb7304543e5b17c11db82060b5514c206b6962ed08263","size":23316},"mame2003":{"file":"arcade/mame2003.json","gzip_size":17456,"sha256":"3b44e2a92c80a8f104b7781fcc1c776d025ad2cf4986638efa3ea041baa9a56d","size":48929},"mame2003_plus":{"file":"arcade/mame2003_plus.json","gzip_size":21077,"sha256":"2857283556fa49c20d8160ed113465bf0c2e643ed0b8acd2d38266a78be8e25e","size":62373},"mame2010":{"file":"arcade/mame2010.json","gzip_size":30869,"sha256":"50b1b381b4b07463f69f1f4c512dd1c98a78d4d0e9c3aeaf49b7b1b007b42152","size":96528},"mame2015":{"file":"arcade/mame2015.json","gzip_size":86990,"sha256":"afeb8c32f651421f74c6de057b0c0b837acd14c533b5160bb31f4411e0afffec","size":360117},"mame2016":{"file":"arcade/mame2016.json","gzip_size":101249,"sha256":"1f75147977d9d082a38b8f8e47a02b301f3d6e6db97c9b9282f3e7f27f26ee47","size":406190}},"containers":{"7z":{"description":"Per-file CRCs and sizes sit in the header at the end of the archive, LZMA-compressed by default (kEncodedHeader). One LZMA decode of the header, independent of the archive size, gives them. Python's lzma is an optional module.","re_read":true,"signature":{"bytes_hex":"377abcaf271c","offset":0},"source_ref":"ip7z/7zip@b88c6bc0 DOC/7zFormat.txt:171-189, DOC/7zFormat.txt:318-334, CPP/7zip/Archive/7z/7zHandlerOut.cpp:859"},"cd-sector":{"description":"User data of a CD sector. In a 2048-byte image (.iso) sector N starts at N * 2048. In a raw 2352-byte image it starts at N * 2352 plus 16 for Mode 1 and plus 24 for Mode 2 Form 1 (12 sync bytes, a 4-byte header, and for Mode 2 an 8-byte subheader).","re_read":true,"sector_size":{"iso":2048,"raw":2352},"source_ref":"stenzek/duckstation@526b4a12 src/util/iso_reader.cpp:157-171, src/util/cd_image.h:28-34","user_data_offset":{"mode1":16,"mode2":24}},"chd-v5":{"description":"MAME compressed hunks, big-endian. The header holds sizes, codecs and hashes only, never the system or the region. The overall SHA-1 is what MAME software lists record. Neither SHA-1 equals a Redump track hash: chdman hashes 2448-byte frames (subcode included, zero-filled), pads each track to 4 frames and byte-swaps audio, all tracks in one stream.","fields":{"compressors":{"encoding":"fourcc4","length":16,"offset":16},"header_length":{"encoding":"u32be","length":4,"offset":8,"value":124},"hunk_bytes":{"encoding":"u32be","length":4,"offset":56},"logical_bytes":{"encoding":"u64be","length":8,"offset":32},"map_offset":{"encoding":"u64be","length":8,"offset":40},"metadata_offset":{"encoding":"u64be","length":8,"offset":48},"overall_sha1":{"encoding":"hex","length":20,"offset":84},"parent_sha1":{"encoding":"hex","length":20,"offset":104},"raw_sha1":{"encoding":"hex","length":20,"offset":64},"unit_bytes":{"encoding":"u32be","length":4,"offset":60},"version":{"encoding":"u32be","length":4,"offset":12,"value":5}},"magic":{"bytes":"MComprHD","offset":0},"media_tags":{"CHCD":"cd","CHGD":"gd-rom","CHGT":"gd-rom","CHT2":"cd","CHTR":"cd","DVD ":"dvd","GDDD":"hard-disk"},"metadata_entry":{"description":"16-byte entry header, payload follows. Linked list from metadata_offset.","flags":{"encoding":"u8","length":1,"offset":4},"length":{"encoding":"u24be","length":3,"offset":5},"next":{"encoding":"u64be","length":8,"offset":8},"tag":{"encoding":"ascii","length":4,"offset":0}},"re_read":true,"source_ref":"mamedev/mame@f34f0250 src/lib/util/chd.h:148-162, src/lib/util/chd.cpp:2021-2061, src/lib/util/chd.cpp:2822-2831, src/lib/util/chd.h:212-235, src/lib/util/chd.cpp:1709-1749, src/tools/chdman.cpp:443-445, src/tools/chdman.cpp:2195-2203, src/lib/util/cdrom.cpp:2669-2672, src/emu/romload.cpp:1211"},"gamecube-disc":{"description":"Where disc offset 0 sits inside each container Dolphin opens.","formats":{"ciso":{"disc_header_at":32768,"magic":"CISO"},"gcz":{"disc_header_at":null,"magic_u32le":2970337281,"note":"block 0 is zlib unless bit 63 of its pointer is set"},"iso":{"disc_header_at":0,"magic":null},"rvz":{"disc_header_at":88,"magic":"RVZ\u0001","note":"first 0x80 disc bytes copied into header 2"},"wbfs":{"disc_header_at":null,"magic":"WBFS","note":"disc offset 0 at wlba[0] << wbfs_sector_shift"},"wia":{"disc_header_at":88,"magic":"WIA\u0001","note":Line truncated
|
||||
+143
-176
@@ -6,7 +6,7 @@
|
||||
"platform": "knulli",
|
||||
"display_name": "KNULLI",
|
||||
"version": "20260511",
|
||||
"generated": "2026-11-05T18:33:47Z",
|
||||
"generated": "2026-11-05T23:59:37Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -29,10 +29,10 @@
|
||||
}
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 9597,
|
||||
"total_size": 9722014826,
|
||||
"pack_files": 13241,
|
||||
"pack_size": 9825563743,
|
||||
"total_files": 9598,
|
||||
"total_size": 9737734640,
|
||||
"pack_files": 13242,
|
||||
"pack_size": 9841283557,
|
||||
"total_omitted": 425,
|
||||
"omitted_files": [
|
||||
{
|
||||
@@ -8682,13 +8682,21 @@
|
||||
"hikaru"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "041feccfae58fe052247119138098b51c26448ed",
|
||||
"sha256": "f71329fce4e616df3473f1e115931e36afbe13a36769df652db6cdae28ccfccf",
|
||||
"size": 1049242,
|
||||
"repo_path": "bios/Arcade/Arcade/hikaru.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "8ce366388c9e09c5d218d639f19d1d816b59395d",
|
||||
"sha256": "806a236b5665bbcc4f204e8e877e8c9416d150353a34d469849244bbaa138dbf",
|
||||
"size": 1049493,
|
||||
"repo_path": "bios/Sega/Hikaru/hikaru.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame",
|
||||
"mame2010"
|
||||
]
|
||||
@@ -8703,10 +8711,6 @@
|
||||
"repo_path": "bios/Arcade/Arcade/mie.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"hikaru",
|
||||
"sega-dreamcast"
|
||||
],
|
||||
"declared_in": [
|
||||
"hikaru"
|
||||
],
|
||||
"alternatives": [
|
||||
@@ -9986,7 +9990,6 @@
|
||||
"size": 2097152,
|
||||
"repo_path": "bios/Sega/Dreamcast/dc_bios.bin",
|
||||
"cores": [
|
||||
"demul",
|
||||
"flycast"
|
||||
]
|
||||
}
|
||||
@@ -10001,17 +10004,6 @@
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"sega-dreamcast"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "94d44d7f9529ec1642ba3771ed3c5f756d5bc872",
|
||||
"sha256": "dd8b365521a9c08bb4c170da3592212580f7251f35a45d6083774d1c030bc3e3",
|
||||
"size": 131072,
|
||||
"repo_path": "bios/Sega/Dreamcast/dc_flash.bin",
|
||||
"cores": [
|
||||
"demul"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -114580,138 +114572,16 @@
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "naomigd.zip",
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"dest": "dc.zip",
|
||||
"sha1": "6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"sha256": "e144fce93abcfef5cfde593b22fd453db5201125abae212ae0c4be1f88186852",
|
||||
"size": 11054091,
|
||||
"repo_path": "bios/Other/demul/dc.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "a0f07de6070d98f86d55a4ecd61b4a5b05a4a0d5",
|
||||
"sha256": "d185636dd45be0545cb22557793b4ac0543c8b8a9abcf6a78eaffc3cc9d3f8fa",
|
||||
"size": 3387512,
|
||||
"repo_path": "bios/Arcade/MAME/naomigd.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"cores": [
|
||||
"mame2010"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "hod2bios.zip",
|
||||
"sha1": "07fd3fae7af650a37a3329ed09d039bd7360294f",
|
||||
"sha256": "6ca1cfa70cd956b0305a2140e2d049eb19e95b6bccd0f24296c5f19e8a57dd86",
|
||||
"size": 1889870,
|
||||
"repo_path": "bios/Arcade/MAME/hod2bios.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"flycast",
|
||||
"mame",
|
||||
"mame2010"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355bios.zip",
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "b6ff66dcb5547bd91760d239ddf428a655631c53",
|
||||
"sha256": "8335208b035253d5c671ecaaa113369409ffd70e86d1c87ab1e21bdf352fff6c",
|
||||
"size": 1394278,
|
||||
"repo_path": "bios/Arcade/Arcade/f355bios.zip",
|
||||
"cores": [
|
||||
"flycast"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355dlx.zip",
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "48d1712d1b1cdfeeeb43c6287c17b0b6309cfaab",
|
||||
"sha256": "58e88cedb31918e2b9deeaddb80df45b8484cc1c4f10792520360a2585ad5014",
|
||||
"size": 2328436,
|
||||
"repo_path": "bios/Arcade/Arcade/f355dlx.zip",
|
||||
"cores": [
|
||||
"flycast"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "airlbios.zip",
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "e18c5e9ca21654dfd724aa54e625b386e6ffb2c5",
|
||||
"sha256": "983487f67861b4ec2b7f20cc49b25de0cb6f2160ec741283312deabb199e465e",
|
||||
"size": 702637,
|
||||
"repo_path": "bios/Arcade/Arcade/airlbios.zip",
|
||||
"cores": [
|
||||
"flycast"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010"
|
||||
]
|
||||
}
|
||||
"systems": [
|
||||
"sega-dreamcast"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -114737,19 +114607,17 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "jvs13551.zip",
|
||||
"sha1": "2c79934afdbcfc15684de9b75a520ac196ca75d5",
|
||||
"sha256": "ecaa2e254c5200ec1a136d06dec3e3d18314f6dc7d26918ebc62296a59051d1e",
|
||||
"size": 15088,
|
||||
"repo_path": "bios/Sega/Hikaru/jvs13551.zip",
|
||||
"dest": "segadimm.zip",
|
||||
"sha1": "5cb1c1773e8d7beaf7ff9880f0aa4c8a61109754",
|
||||
"sha256": "fe0e0e6b50c67a5060fdb4ec3294fdcbd75fef103624070aa7d520659f3f79c3",
|
||||
"size": 5632733,
|
||||
"repo_path": "bios/Arcade/MAME/segadimm.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"sega-dreamcast"
|
||||
"chihiro"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -116361,6 +116229,83 @@
|
||||
"sega-dreamcast"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "airlbios.zip",
|
||||
"sha1": "e18c5e9ca21654dfd724aa54e625b386e6ffb2c5",
|
||||
"sha256": "983487f67861b4ec2b7f20cc49b25de0cb6f2160ec741283312deabb199e465e",
|
||||
"size": 702637,
|
||||
"repo_path": "bios/Arcade/Arcade/airlbios.zip",
|
||||
"cores": [
|
||||
"flycast"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355bios.zip",
|
||||
"sha1": "b6ff66dcb5547bd91760d239ddf428a655631c53",
|
||||
"sha256": "8335208b035253d5c671ecaaa113369409ffd70e86d1c87ab1e21bdf352fff6c",
|
||||
"size": 1394278,
|
||||
"repo_path": "bios/Arcade/Arcade/f355bios.zip",
|
||||
"cores": [
|
||||
"flycast"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355dlx.zip",
|
||||
"sha1": "48d1712d1b1cdfeeeb43c6287c17b0b6309cfaab",
|
||||
"sha256": "58e88cedb31918e2b9deeaddb80df45b8484cc1c4f10792520360a2585ad5014",
|
||||
"size": 2328436,
|
||||
"repo_path": "bios/Arcade/Arcade/f355dlx.zip",
|
||||
"cores": [
|
||||
"flycast"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "hod2bios.zip",
|
||||
"sha1": "07fd3fae7af650a37a3329ed09d039bd7360294f",
|
||||
"sha256": "6ca1cfa70cd956b0305a2140e2d049eb19e95b6bccd0f24296c5f19e8a57dd86",
|
||||
"size": 1889870,
|
||||
"repo_path": "bios/Arcade/MAME/hod2bios.zip",
|
||||
"cores": [
|
||||
"flycast",
|
||||
"mame",
|
||||
"mame2010"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "dc/font.bin",
|
||||
"sha1": "94c6ff701f79742ee23c0a028ac0be5aead77c73",
|
||||
@@ -118463,6 +118408,27 @@
|
||||
"lindbergh-loader"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "naomigd.zip",
|
||||
"sha1": "a0f07de6070d98f86d55a4ecd61b4a5b05a4a0d5",
|
||||
"sha256": "d185636dd45be0545cb22557793b4ac0543c8b8a9abcf6a78eaffc3cc9d3f8fa",
|
||||
"size": 3387512,
|
||||
"repo_path": "bios/Arcade/MAME/naomigd.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"cores": [
|
||||
"mame2010"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "lindbios.zip",
|
||||
"sha1": "cd2601242084856146bae2bea3084930b423e744",
|
||||
@@ -129555,6 +129521,20 @@
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "jvs13551.zip",
|
||||
"sha1": "2c79934afdbcfc15684de9b75a520ac196ca75d5",
|
||||
"sha256": "ecaa2e254c5200ec1a136d06dec3e3d18314f6dc7d26918ebc62296a59051d1e",
|
||||
"size": 15088,
|
||||
"repo_path": "bios/Sega/Hikaru/jvs13551.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"hikaru"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "k573_dio.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
@@ -133856,19 +133836,6 @@
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "segadimm.zip",
|
||||
"sha1": "5cb1c1773e8d7beaf7ff9880f0aa4c8a61109754",
|
||||
"sha256": "fe0e0e6b50c67a5060fdb4ec3294fdcbd75fef103624070aa7d520659f3f79c3",
|
||||
"size": 5632733,
|
||||
"repo_path": "bios/Arcade/MAME/segadimm.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "seganetw.zip",
|
||||
"sha1": "e84eeef644f7f9c8ed4900c1fee7a53e41d20b93",
|
||||
@@ -141318,10 +141285,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "naomi.zip",
|
||||
"sha1": "a39d7d17e52c26435ed1745503c7d6a68b36be1d",
|
||||
"sha256": "9b85d2183bc3739efa2ebf1440c73abb252c6ca8944efcff3a7204645f7e03d4",
|
||||
"size": 10419595,
|
||||
"repo_path": "bios/Arcade/MAME/naomi.zip",
|
||||
"sha1": "c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"sha256": "07398d8d153e0e77ff986cb87ce0b5fd5103b2726d8ec8e857fb695de71e0858",
|
||||
"size": 16691693,
|
||||
"repo_path": "bios/Other/demul/naomi.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
|
||||
+19
-9
@@ -6,7 +6,7 @@
|
||||
"platform": "recalbox",
|
||||
"display_name": "Recalbox",
|
||||
"version": "10.1.1",
|
||||
"generated": "2026-11-05T18:33:47Z",
|
||||
"generated": "2026-11-05T23:59:37Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -280,9 +280,9 @@
|
||||
}
|
||||
],
|
||||
"total_files": 3743,
|
||||
"total_size": 4682168657,
|
||||
"total_size": 4685153679,
|
||||
"pack_files": 7217,
|
||||
"pack_size": 4767993947,
|
||||
"pack_size": 4770978969,
|
||||
"total_omitted": 62,
|
||||
"omitted_files": [
|
||||
{
|
||||
@@ -42218,14 +42218,13 @@
|
||||
},
|
||||
{
|
||||
"dest": "segasp.zip",
|
||||
"sha1": "de78a0b8df78d5ffdb1a274f80d877a96ef204aa",
|
||||
"sha256": "3bca348667d6ff08fd5efe38eec35100ccbe0de3cd1e0b5dd72ae5c6cc201ee9",
|
||||
"size": 1281424,
|
||||
"repo_path": "bios/Arcade/Arcade/segasp.zip",
|
||||
"sha1": "b4c7e46fb510096acf8fb19fb99c8c5a8ab1d9e1",
|
||||
"sha256": "bda96939992d42410034caf3f5296d8fc63eced1693b5b522536c6ac717ded73",
|
||||
"size": 4266446,
|
||||
"repo_path": "bios/Arcade/MAME/segasp.zip",
|
||||
"cores": [
|
||||
"mame0258",
|
||||
"mame0278",
|
||||
"mame2016"
|
||||
"mame0278"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
@@ -42238,6 +42237,17 @@
|
||||
"scv",
|
||||
"stv",
|
||||
"ti994a"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "de78a0b8df78d5ffdb1a274f80d877a96ef204aa",
|
||||
"sha256": "3bca348667d6ff08fd5efe38eec35100ccbe0de3cd1e0b5dd72ae5c6cc201ee9",
|
||||
"size": 1281424,
|
||||
"repo_path": "bios/Arcade/Arcade/segasp.zip",
|
||||
"cores": [
|
||||
"mame2016"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
+224
-253
@@ -6,7 +6,7 @@
|
||||
"platform": "retrobat",
|
||||
"display_name": "RetroBat",
|
||||
"version": "8.3.1",
|
||||
"generated": "2026-11-05T18:33:47Z",
|
||||
"generated": "2026-11-05T23:59:37Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -284,10 +284,10 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"total_files": 5562,
|
||||
"total_size": 8544784571,
|
||||
"pack_files": 9126,
|
||||
"pack_size": 8651900806,
|
||||
"total_files": 5561,
|
||||
"total_size": 8559861547,
|
||||
"pack_files": 9125,
|
||||
"pack_size": 8666977782,
|
||||
"total_omitted": 203,
|
||||
"omitted_files": [
|
||||
{
|
||||
@@ -7327,13 +7327,21 @@
|
||||
"hikaru"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "041feccfae58fe052247119138098b51c26448ed",
|
||||
"sha256": "f71329fce4e616df3473f1e115931e36afbe13a36769df652db6cdae28ccfccf",
|
||||
"size": 1049242,
|
||||
"repo_path": "bios/Arcade/Arcade/hikaru.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "8ce366388c9e09c5d218d639f19d1d816b59395d",
|
||||
"sha256": "806a236b5665bbcc4f204e8e877e8c9416d150353a34d469849244bbaa138dbf",
|
||||
"size": 1049493,
|
||||
"repo_path": "bios/Sega/Hikaru/hikaru.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"groovymame",
|
||||
"mame",
|
||||
"mame2010",
|
||||
@@ -7352,10 +7360,6 @@
|
||||
"repo_path": "bios/Arcade/Arcade/mie.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"hikaru",
|
||||
"sega-dreamcast"
|
||||
],
|
||||
"declared_in": [
|
||||
"hikaru"
|
||||
],
|
||||
"alternatives": [
|
||||
@@ -47213,197 +47217,6 @@
|
||||
"xbox"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "naomigd.zip",
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"groovymame"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "a0f07de6070d98f86d55a4ecd61b4a5b05a4a0d5",
|
||||
"sha256": "d185636dd45be0545cb22557793b4ac0543c8b8a9abcf6a78eaffc3cc9d3f8fa",
|
||||
"size": 3387512,
|
||||
"repo_path": "bios/Arcade/MAME/naomigd.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"cores": [
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "hod2bios.zip",
|
||||
"sha1": "07fd3fae7af650a37a3329ed09d039bd7360294f",
|
||||
"sha256": "6ca1cfa70cd956b0305a2140e2d049eb19e95b6bccd0f24296c5f19e8a57dd86",
|
||||
"size": 1889870,
|
||||
"repo_path": "bios/Arcade/MAME/hod2bios.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"groovymame",
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355bios.zip",
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "b6ff66dcb5547bd91760d239ddf428a655631c53",
|
||||
"sha256": "8335208b035253d5c671ecaaa113369409ffd70e86d1c87ab1e21bdf352fff6c",
|
||||
"size": 1394278,
|
||||
"repo_path": "bios/Arcade/Arcade/f355bios.zip",
|
||||
"cores": [
|
||||
"groovymame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355dlx.zip",
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "48d1712d1b1cdfeeeb43c6287c17b0b6309cfaab",
|
||||
"sha256": "58e88cedb31918e2b9deeaddb80df45b8484cc1c4f10792520360a2585ad5014",
|
||||
"size": 2328436,
|
||||
"repo_path": "bios/Arcade/Arcade/f355dlx.zip",
|
||||
"cores": [
|
||||
"groovymame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "airlbios.zip",
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "e18c5e9ca21654dfd724aa54e625b386e6ffb2c5",
|
||||
"sha256": "983487f67861b4ec2b7f20cc49b25de0cb6f2160ec741283312deabb199e465e",
|
||||
"size": 702637,
|
||||
"repo_path": "bios/Arcade/Arcade/airlbios.zip",
|
||||
"cores": [
|
||||
"groovymame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "segasp.zip",
|
||||
"sha1": "de78a0b8df78d5ffdb1a274f80d877a96ef204aa",
|
||||
@@ -47411,8 +47224,7 @@
|
||||
"size": 1281424,
|
||||
"repo_path": "bios/Arcade/Arcade/segasp.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"groovymame"
|
||||
"demul"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
@@ -47431,6 +47243,7 @@
|
||||
"size": 4266446,
|
||||
"repo_path": "bios/Arcade/MAME/segasp.zip",
|
||||
"cores": [
|
||||
"groovymame",
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
@@ -47446,19 +47259,18 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "jvs13551.zip",
|
||||
"sha1": "2c79934afdbcfc15684de9b75a520ac196ca75d5",
|
||||
"sha256": "ecaa2e254c5200ec1a136d06dec3e3d18314f6dc7d26918ebc62296a59051d1e",
|
||||
"size": 15088,
|
||||
"repo_path": "bios/Sega/Hikaru/jvs13551.zip",
|
||||
"dest": "segadimm.zip",
|
||||
"sha1": "5cb1c1773e8d7beaf7ff9880f0aa4c8a61109754",
|
||||
"sha256": "fe0e0e6b50c67a5060fdb4ec3294fdcbd75fef103624070aa7d520659f3f79c3",
|
||||
"size": 5632733,
|
||||
"repo_path": "bios/Arcade/MAME/segadimm.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"sega-dreamcast"
|
||||
"triforce"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -49331,6 +49143,168 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "naomigd.zip",
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"cores": [
|
||||
"groovymame"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "a0f07de6070d98f86d55a4ecd61b4a5b05a4a0d5",
|
||||
"sha256": "d185636dd45be0545cb22557793b4ac0543c8b8a9abcf6a78eaffc3cc9d3f8fa",
|
||||
"size": 3387512,
|
||||
"repo_path": "bios/Arcade/MAME/naomigd.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "4b92936f396c8199f745d3ed0ff588a324b8dd70",
|
||||
"sha256": "793db2a859be2d814d334ab511811c42c6727a16841e7627fa7c33171c3de441",
|
||||
"size": 4972898,
|
||||
"repo_path": "bios/Arcade/Arcade/naomigd.zip",
|
||||
"cores": [
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "hod2bios.zip",
|
||||
"sha1": "07fd3fae7af650a37a3329ed09d039bd7360294f",
|
||||
"sha256": "6ca1cfa70cd956b0305a2140e2d049eb19e95b6bccd0f24296c5f19e8a57dd86",
|
||||
"size": 1889870,
|
||||
"repo_path": "bios/Arcade/MAME/hod2bios.zip",
|
||||
"cores": [
|
||||
"groovymame",
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355dlx.zip",
|
||||
"sha1": "48d1712d1b1cdfeeeb43c6287c17b0b6309cfaab",
|
||||
"sha256": "58e88cedb31918e2b9deeaddb80df45b8484cc1c4f10792520360a2585ad5014",
|
||||
"size": 2328436,
|
||||
"repo_path": "bios/Arcade/Arcade/f355dlx.zip",
|
||||
"cores": [
|
||||
"groovymame"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "7740229e15dd80b20a8d263a67cd37c310602ee4",
|
||||
"sha256": "92d8634d8c61a1b50aa0b517638d8829bb70e7fe051423695722e77869d6780c",
|
||||
"size": 2331068,
|
||||
"repo_path": "bios/Arcade/MAME/f355dlx.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "f355bios.zip",
|
||||
"sha1": "b6ff66dcb5547bd91760d239ddf428a655631c53",
|
||||
"sha256": "8335208b035253d5c671ecaaa113369409ffd70e86d1c87ab1e21bdf352fff6c",
|
||||
"size": 1394278,
|
||||
"repo_path": "bios/Arcade/Arcade/f355bios.zip",
|
||||
"cores": [
|
||||
"groovymame"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "37487f9f73734e8dd621004a5ef98c5a2301bd1d",
|
||||
"sha256": "47ebe6dad9d8398c7eacb69c652d8f5c449c6f7ce420579c3a287c1b73e0250b",
|
||||
"size": 1396910,
|
||||
"repo_path": "bios/Arcade/MAME/f355bios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "airlbios.zip",
|
||||
"sha1": "e18c5e9ca21654dfd724aa54e625b386e6ffb2c5",
|
||||
"sha256": "983487f67861b4ec2b7f20cc49b25de0cb6f2160ec741283312deabb199e465e",
|
||||
"size": 702637,
|
||||
"repo_path": "bios/Arcade/Arcade/airlbios.zip",
|
||||
"cores": [
|
||||
"groovymame"
|
||||
],
|
||||
"systems": [
|
||||
"3do",
|
||||
"cdi",
|
||||
"chihiro",
|
||||
"hikaru",
|
||||
"namco-system246",
|
||||
"neogeo64",
|
||||
"segastv",
|
||||
"triforce"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "03c9d1c3f59e8c6f320ea74abde1e4e7c5bfa623",
|
||||
"sha256": "9f7b0bf853d7ce6f5b27e3542fc132ff4f19a31332dab4ab601daafa80ee3f69",
|
||||
"size": 718362,
|
||||
"repo_path": "bios/Arcade/MAME/airlbios.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "lindbios.zip",
|
||||
"sha1": "65a2f2cee74c316d5f40b68deda66787609df353",
|
||||
@@ -61965,6 +61939,20 @@
|
||||
"mame"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "jvs13551.zip",
|
||||
"sha1": "2c79934afdbcfc15684de9b75a520ac196ca75d5",
|
||||
"sha256": "ecaa2e254c5200ec1a136d06dec3e3d18314f6dc7d26918ebc62296a59051d1e",
|
||||
"size": 15088,
|
||||
"repo_path": "bios/Sega/Hikaru/jvs13551.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"hikaru"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "k573_dio.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
@@ -66216,20 +66204,6 @@
|
||||
"segastv"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "segadimm.zip",
|
||||
"sha1": "5cb1c1773e8d7beaf7ff9880f0aa4c8a61109754",
|
||||
"sha256": "fe0e0e6b50c67a5060fdb4ec3294fdcbd75fef103624070aa7d520659f3f79c3",
|
||||
"size": 5632733,
|
||||
"repo_path": "bios/Arcade/MAME/segadimm.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
"systems": [
|
||||
"chihiro",
|
||||
"triforce"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "seganetw.zip",
|
||||
"sha1": "e84eeef644f7f9c8ed4900c1fee7a53e41d20b93",
|
||||
@@ -72896,24 +72870,11 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "dc_boot.bin",
|
||||
"sha1": "8951d1bb219ab2ff8583033d2119c899cc81f18c",
|
||||
"sha256": "88d6a666495ad14ab5988d8cb730533cfc94ec2cfd53a7eeda14642ab0d4abf9",
|
||||
"size": 2097152,
|
||||
"repo_path": "bios/Sega/Dreamcast/dc_bios.bin",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
"systems": [
|
||||
"sega-dreamcast"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "dc_flash.bin",
|
||||
"sha1": "94d44d7f9529ec1642ba3771ed3c5f756d5bc872",
|
||||
"sha256": "dd8b365521a9c08bb4c170da3592212580f7251f35a45d6083774d1c030bc3e3",
|
||||
"size": 131072,
|
||||
"repo_path": "bios/Sega/Dreamcast/dc_flash.bin",
|
||||
"dest": "dc.zip",
|
||||
"sha1": "6acea737ac7d2c17a4d817e7328897c85492e180",
|
||||
"sha256": "e144fce93abcfef5cfde593b22fd453db5201125abae212ae0c4be1f88186852",
|
||||
"size": 11054091,
|
||||
"repo_path": "bios/Other/demul/dc.zip",
|
||||
"cores": [
|
||||
"demul"
|
||||
],
|
||||
@@ -72923,18 +72884,28 @@
|
||||
},
|
||||
{
|
||||
"dest": "naomi.zip",
|
||||
"sha1": "a39d7d17e52c26435ed1745503c7d6a68b36be1d",
|
||||
"sha256": "9b85d2183bc3739efa2ebf1440c73abb252c6ca8944efcff3a7204645f7e03d4",
|
||||
"size": 10419595,
|
||||
"repo_path": "bios/Arcade/MAME/naomi.zip",
|
||||
"sha1": "c620aafa730c597bddb6dcc7ed32673c96783c6d",
|
||||
"sha256": "07398d8d153e0e77ff986cb87ce0b5fd5103b2726d8ec8e857fb695de71e0858",
|
||||
"size": 16691693,
|
||||
"repo_path": "bios/Other/demul/naomi.zip",
|
||||
"cores": [
|
||||
"demul",
|
||||
"groovymame",
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
"demul"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "a39d7d17e52c26435ed1745503c7d6a68b36be1d",
|
||||
"sha256": "9b85d2183bc3739efa2ebf1440c73abb252c6ca8944efcff3a7204645f7e03d4",
|
||||
"size": 10419595,
|
||||
"repo_path": "bios/Arcade/MAME/naomi.zip",
|
||||
"cores": [
|
||||
"groovymame",
|
||||
"mame",
|
||||
"mame2010",
|
||||
"mame2014",
|
||||
"mame2016",
|
||||
"teknoparrot"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
+33
-10
@@ -1227,19 +1227,30 @@ def contents_members(file_entry: dict) -> list[dict]:
|
||||
A member is its crc32 where the profile declares one, its name where the
|
||||
code opens it by name alone: Flycast reads epr-21329.ic27 in
|
||||
hod2bios.zip by filename, and a copy without it has no Japan BIOS.
|
||||
A crc32 two members share also keeps the name: fpr23905.ic36 and
|
||||
fpr23905c.ic36 both have crc32 ffffffff in segadimm.zip, so the crc
|
||||
alone cannot tell a copy holding one from a copy holding both.
|
||||
"""
|
||||
return [
|
||||
{"crc32": str(m["crc32"]).lower(), "required": True}
|
||||
if m.get("crc32") else {"name": str(m["name"]), "required": True}
|
||||
for m in file_entry.get("contents") or []
|
||||
if m.get("crc32") or m.get("name")
|
||||
]
|
||||
listed = [m for m in file_entry.get("contents") or [] if m.get("crc32") or m.get("name")]
|
||||
seen = Counter(str(m["crc32"]).lower() for m in listed if m.get("crc32"))
|
||||
members = []
|
||||
for m in listed:
|
||||
if not m.get("crc32"):
|
||||
members.append({"name": str(m["name"]), "required": True})
|
||||
continue
|
||||
crc = str(m["crc32"]).lower()
|
||||
member = {"crc32": crc, "required": True}
|
||||
if seen[crc] > 1 and m.get("name"):
|
||||
member["name"] = str(m["name"])
|
||||
members.append(member)
|
||||
return members
|
||||
|
||||
|
||||
def _member_held(member: dict, crcs: frozenset[str], names: frozenset[str]) -> bool:
|
||||
named = member.get("name", "").rsplit("/", 1)[-1].casefold() in names
|
||||
if member.get("crc32"):
|
||||
return member["crc32"] in crcs
|
||||
return member["name"].rsplit("/", 1)[-1].casefold() in names
|
||||
return member["crc32"] in crcs and ("name" not in member or named)
|
||||
return named
|
||||
|
||||
|
||||
def _holding_members(paths: list[str], members: list[dict]) -> list[str]:
|
||||
@@ -1273,8 +1284,13 @@ def _covering_archives(paths: list[str]) -> list[str]:
|
||||
deleting an unrelated duplicate flipped which copy a core received.
|
||||
"""
|
||||
# A variant is served only when no primary is, so the primaries are
|
||||
# the copies this choice is between.
|
||||
pool = [path for path in paths if "/.variants/" not in path] or paths
|
||||
# the copies this choice is between. A copy in an emulator's own tree
|
||||
# (bios/Other/<emulator>/) is that emulator's file, not a revision of
|
||||
# the set: an entry no profile owns is not decided by it.
|
||||
pool = [
|
||||
path for path in paths
|
||||
if "/.variants/" not in path and not path.startswith("bios/Other/")
|
||||
] or [path for path in paths if "/.variants/" not in path] or paths
|
||||
crcs = {path: zip_member_crcs(path) for path in pool}
|
||||
covering = [
|
||||
path for path in pool
|
||||
@@ -1743,6 +1759,13 @@ def resolve_local_file(
|
||||
if zipped_file:
|
||||
candidates = [p for p in candidates if ".zip" in os.path.basename(p)]
|
||||
members = file_entry.get("members") or contents_members(file_entry)
|
||||
if members or (len(candidates) > 1 and name.casefold().endswith(".zip")):
|
||||
# Another emulator's own copy takes no part in the ranking:
|
||||
# Demul's naomi.zip holds more NAOMI BIOS rows than any MAME
|
||||
# set and broke the superset the MAME cores were served.
|
||||
candidates = [
|
||||
p for p in candidates if not _foreign_tree(p, owners)
|
||||
] or candidates
|
||||
if members:
|
||||
candidates = _holding_members(candidates, members)
|
||||
elif len(candidates) > 1 and name.casefold().endswith(".zip"):
|
||||
|
||||
@@ -390,6 +390,22 @@ class AnArchiveRankedByWhatItHolds(unittest.TestCase):
|
||||
for name in ("epr-21330.ic27", "epr-21332.ic27")]}
|
||||
self.assertEqual(self._resolve(entry, db), "bios/MAME/hod2bios.zip")
|
||||
|
||||
def test_a_shared_crc_keeps_the_member_name(self):
|
||||
"""segadimm.zip holds fpr23905.ic36 and fpr23905c.ic36, both crc32
|
||||
ffffffff. Ranked by crc alone, a copy without fpr23905c.ic36 tied with
|
||||
the full set and came first in the index."""
|
||||
self.roms["fpr23905.ic36"] = self.roms["fpr23905c.ic36"] = b"\xff" * 16
|
||||
db = self._db([("bios/Arcade/hod2bios.zip", ["epr-21330.ic27", "fpr23905.ic36"]),
|
||||
("bios/MAME/hod2bios.zip",
|
||||
["epr-21330.ic27", "fpr23905.ic36", "fpr23905c.ic36"])])
|
||||
crc = format(zlib.crc32(b"\xff" * 16), "08x")
|
||||
first = format(zlib.crc32(self.roms["epr-21330.ic27"]), "08x")
|
||||
entry = {"name": "hod2bios.zip", "contents": [
|
||||
{"name": "epr-21330.ic27", "crc32": first},
|
||||
{"name": "fpr23905.ic36", "crc32": crc},
|
||||
{"name": "fpr23905c.ic36", "crc32": crc}]}
|
||||
self.assertEqual(self._resolve(entry, db), "bios/MAME/hod2bios.zip")
|
||||
|
||||
def test_a_copy_holding_no_declared_member_is_not_the_archive(self):
|
||||
"""galgames.zip held only an assembler listing and none of the six
|
||||
ROMs MAME declares: the name step served it as the BIOS set."""
|
||||
@@ -497,6 +513,61 @@ class ALooseEntryNamingItsArchive(unittest.TestCase):
|
||||
self.assertEqual(report["total_files"], 1)
|
||||
|
||||
|
||||
class AnotherEmulatorsOwnSet(unittest.TestCase):
|
||||
"""Demul's naomi.zip in bios/Other/demul/ holds more NAOMI BIOS rows than
|
||||
any MAME set. Ranked with the others it won the member count for Flycast
|
||||
and broke the superset rule for the MAME cores, which then got a smaller
|
||||
copy."""
|
||||
|
||||
def setUp(self):
|
||||
(REPO_ROOT / "tmp").mkdir(exist_ok=True)
|
||||
root = Path(tempfile.mkdtemp(dir=REPO_ROOT / "tmp"))
|
||||
self.addCleanup(shutil.rmtree, root, True)
|
||||
previous = os.getcwd()
|
||||
os.chdir(root)
|
||||
self.addCleanup(os.chdir, previous)
|
||||
self.roms = {f"r{n}.ic27": bytes([n]) * 16 for n in range(5)}
|
||||
layout = {"bios/Arcade/naomi.zip": ["r0.ic27", "r1.ic27"],
|
||||
"bios/MAME/naomi.zip": ["r0.ic27", "r1.ic27", "r2.ic27"],
|
||||
"bios/Other/demul/naomi.zip": list(self.roms)}
|
||||
files, by_name = {}, {}
|
||||
for relative, members in layout.items():
|
||||
Path(relative).parent.mkdir(parents=True, exist_ok=True)
|
||||
with zipfile.ZipFile(relative, "w") as zf:
|
||||
for member in members:
|
||||
zf.writestr(member, self.roms[member])
|
||||
sha1 = hashlib.sha1(Path(relative).read_bytes()).hexdigest()
|
||||
files[sha1] = {"path": relative, "name": "naomi.zip", "sha1": sha1}
|
||||
by_name.setdefault("naomi.zip", []).append(sha1)
|
||||
self.db = {"files": files, "indexes": {"by_name": by_name, "by_md5": {},
|
||||
"by_path_suffix": {}, "by_crc32": {}}}
|
||||
|
||||
def _contents(self, names: list[str]) -> list[dict]:
|
||||
return [{"name": n, "crc32": format(zlib.crc32(self.roms[n]), "08x")} for n in names]
|
||||
|
||||
def test_its_member_count_does_not_rank_for_another_emulator(self):
|
||||
from common import resolve_local_file
|
||||
|
||||
entry = {"name": "naomi.zip", "source_profile": "flycast",
|
||||
"contents": self._contents(list(self.roms))}
|
||||
path, _status = resolve_local_file(entry, self.db)
|
||||
self.assertEqual(path, "bios/MAME/naomi.zip")
|
||||
|
||||
def test_it_does_not_break_the_superset_of_an_unowned_entry(self):
|
||||
from common import resolve_local_file
|
||||
|
||||
path, _status = resolve_local_file({"name": "naomi.zip"}, self.db)
|
||||
self.assertEqual(path, "bios/MAME/naomi.zip")
|
||||
|
||||
def test_its_owner_still_gets_it(self):
|
||||
from common import resolve_local_file
|
||||
|
||||
entry = {"name": "naomi.zip", "source_profile": "demul",
|
||||
"contents": self._contents(list(self.roms))}
|
||||
path, _status = resolve_local_file(entry, self.db)
|
||||
self.assertEqual(path, "bios/Other/demul/naomi.zip")
|
||||
|
||||
|
||||
class ArchiveMembersIndexOnce(unittest.TestCase):
|
||||
"""with_archive_members asks once per entry of a profile: scanning the
|
||||
whole list for each walked 38 million entries in one verify --all."""
|
||||
|
||||
+9
-9
@@ -468,13 +468,13 @@ few minutes on a memory card, because every file is hashed:
|
||||
```
|
||||
Fetching file index for batocera...
|
||||
23 files read from Batocera's save directory go to a folder per system under /userdata/saves
|
||||
18196 files (9.3 GB)
|
||||
3180 BIOS files (4.4 GB), 11544 game data files (4.8 GB) and 3472 data files (81.8 MB).
|
||||
18195 files (9.3 GB)
|
||||
3179 BIOS files (4.4 GB), 11544 game data files (4.8 GB) and 3472 data files (81.8 MB).
|
||||
Game data: files a game or a game engine reads, of no use to the other cores. Data files: the files an emulator reads from a data folder of its own, such as Dolphin's Sys and PPSSPP's assets.
|
||||
Not installable: 426 files are not in the collection, 80 of them required.
|
||||
|
||||
Checking existing files...
|
||||
0 in place, 18196 missing, 0 wrong copies
|
||||
0 in place, 18195 missing, 0 wrong copies
|
||||
```
|
||||
<!-- /generated: run-index -->
|
||||
|
||||
@@ -489,10 +489,10 @@ as the log of the run below:
|
||||
<!-- generated: run-download -->
|
||||
|
||||
```
|
||||
Downloading 14724 files (9.2 GB)...
|
||||
Downloading 14723 files (9.2 GB)...
|
||||
Press Ctrl+C to stop. Running the same command again carries on from here.
|
||||
[1/14724] panafz1.bin ok
|
||||
[2/14724] panafz10.bin ok
|
||||
[1/14723] panafz1.bin ok
|
||||
[2/14723] panafz10.bin ok
|
||||
```
|
||||
<!-- /generated: run-download -->
|
||||
|
||||
@@ -504,8 +504,8 @@ command again picks up where it stopped.
|
||||
<!-- generated: run-end -->
|
||||
|
||||
```
|
||||
Done. 18196 files installed.
|
||||
Installed: 3180 BIOS files, 11544 game data files and 3472 data files.
|
||||
Done. 18195 files installed.
|
||||
Installed: 3179 BIOS files, 11544 game data files and 3472 data files.
|
||||
BIOS folder: /userdata/bios
|
||||
426 files were not installed: the collection does not hold them, or its copy fails their check.
|
||||
Needed to start an emulator (1 file):
|
||||
@@ -559,7 +559,7 @@ The same command with `--check` reads the folder and writes nothing:
|
||||
|
||||
```
|
||||
Checking existing files...
|
||||
18196 in place, 0 missing, 0 wrong copies
|
||||
18195 in place, 0 missing, 0 wrong copies
|
||||
|
||||
Everything is in place.
|
||||
```
|
||||
|
||||
Reference in new issue
Block a user