chore: merge resolver and profiles batch

This commit is contained in:
Abdessamad Derraz committed 2026-11-05 21:47:10 +01:00
commit afd062d111
50 files changed
+8205 -4632

No files matched your search

+5 -5
View File
@@ -99,24 +99,24 @@ Full list with per-file details: **[https://abdess.github.io/retrobios/](https:/
| Platform | On its BIOS list | Files its emulators load | Checked by |
|----------|-----------------:|-------------------------:|------------|
| AmberELEC | 414/434 | 4,752/4,935 | MD5 |
| AmberELEC | 414/434 | 4,754/4,937 | MD5 |
| Batocera | 353/353 | 14,173/15,292 | MD5 |
| BizHawk | 118/118 | - | SHA-1 |
| EmuDeck | 168/168 | 8,427/8,529 | MD5 |
| EmuELEC | 544/572 | 4,786/10,215 | MD5 |
| EmuELEC | 544/572 | 4,788/10,217 | MD5 |
| KNULLI | 290/290 | 9,127/15,350 | MD5 |
| Lakka | 532/532 | 7,910/7,995 | name only |
| MiSTer FPGA | 81/81 | - | MD5 |
| MinUI | 0/0 | 78/79 | name only |
| MyMinUI | 0/0 | 356/367 | name only |
| NextUI | 0/0 | 343/350 | name only |
| ROCKNIX | 38/38 | 7,426/9,138 | MD5 |
| ROCKNIX | 38/38 | 7,428/9,140 | MD5 |
| Recalbox | 351/351 | 3,125/3,344 | MD5 |
| RetroArch | 526/526 | 7,919/7,986 | name only |
| RetroBat | 348/348 | 5,135/9,659 | MD5 |
| RetroDECK | 2,007/2,008 | 6,706/6,993 | MD5 |
| RetroPie * | 532/532 | 8,120/12,774 | name only |
| RomM | 383/383 | 83/873 | size, then any hash |
| RomM | 383/383 | 83/875 | size, then any hash |
Each fraction is what the pack has over what is needed, counting required and optional files alike since both ship. The first column is the BIOS list the platform publishes. The second counts files its emulators load that this list never mentions, found by reading their source code, and it is routinely several times larger. A short fraction means files are still missing, and they are named in the [gap analysis](https://abdess.github.io/retrobios/gaps/).
That second number is a floor, not a ceiling: an emulator that accepts any file handed to it names none in its code, so nothing there can be counted.
@@ -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-05T14:56:27Z*
*Auto-generated on 2026-11-05T18:57:27Z*
+92 -79
View File
@@ -1,6 +1,6 @@
{
"schema_version": 1,
"generated_at": "2026-11-05T14:56:18Z",
"generated_at": "2026-11-05T18:33:47Z",
"total_files": 19944,
"total_size": 16892646538,
"bios_dir": "bios",
@@ -166326,8 +166326,8 @@
"adler32": "b49cf464"
},
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e": {
"path": "bios/Other/zesarux/if1-v1.rom",
"name": "if1-v1.rom",
"path": "bios/Sinclair/ZX Spectrum/if1-1.rom",
"name": "if1-1.rom",
"size": 8192,
"sha1": "4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e",
"md5": "5c11c61a2dd2ca4bf39328d9ff42d289",
@@ -166343,8 +166343,8 @@
}
},
"5cfb6bca4177c45fefd571734576b55e3a127c08": {
"path": "bios/Other/zesarux/if1-v2.rom",
"name": "if1-v2.rom",
"path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"name": "if1-2.rom",
"size": 8192,
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"md5": "31b704ae925305e74f50699271fddd9a",
@@ -166360,8 +166360,8 @@
}
},
"8cafb292af58617907b9e6b9093d3588a75849b8": {
"path": "bios/Other/zesarux/p2.rom",
"name": "p2.rom",
"path": "bios/Sinclair/ZX Spectrum/plus2.rom",
"name": "plus2.rom",
"size": 32768,
"sha1": "8cafb292af58617907b9e6b9093d3588a75849b8",
"md5": "238f77692156a5c49d20c0aa2862e8bb",
@@ -166377,8 +166377,8 @@
}
},
"929bf1a5e5687ebd8d7245f9b513a596c0ec21a4": {
"path": "bios/Other/zesarux/p2a40.rom",
"name": "p2a40.rom",
"path": "bios/Sinclair/ZX Spectrum/plus3.rom",
"name": "plus3.rom",
"size": 65536,
"sha1": "929bf1a5e5687ebd8d7245f9b513a596c0ec21a4",
"md5": "05de80a055b5e7866f55769db0584d6e",
@@ -166394,8 +166394,8 @@
}
},
"a584272f21dc82c14b7d4f1ed440e23a976e71f0": {
"path": "bios/Other/zesarux/pentagon.rom",
"name": "pentagon.rom",
"path": "bios/Sinclair/ZX Spectrum/ZX_pentagon.rom",
"name": "ZX_pentagon.rom",
"size": 32768,
"sha1": "a584272f21dc82c14b7d4f1ed440e23a976e71f0",
"md5": "178d780c1347cf6634471805bd10e52c",
@@ -166411,8 +166411,8 @@
}
},
"c315672807d8ddb8d91443729405c766dd95cae7": {
"path": "bios/Other/zesarux/sms.rom",
"name": "sms.rom",
"path": "bios/Sega/Master System/SMS_us_1.3.sms",
"name": "SMS_us_1.3.sms",
"size": 8192,
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"md5": "840481177270d5642a14ca71ee72844c",
@@ -258574,10 +258574,12 @@
"3b31fc68fa7f47b21c1a1cb027b86b9e87afbfff"
],
"N88KNJ2.ROM": [
"7e6591cd465cbb35d6d3446c5a83b46d30fafe95"
"7e6591cd465cbb35d6d3446c5a83b46d30fafe95",
"b86b932cb4ce34472e0fe0f01a4a4350e15dcb53"
],
"N88N.ROM": [
"5b922ed9de07d2a729bdf1da7b57c50ddf08809a"
"5b922ed9de07d2a729bdf1da7b57c50ddf08809a",
"063609dd518c124a4fc9ba35d1bae35771666a34"
],
"n88.rom": [
"9b1346d44044eeea921c4cce69b5dc49dbc0b7e9",
@@ -258648,22 +258650,28 @@
"d70660b4d67baecfc503f3777f56843b267c5960"
],
"2608_BD.WAV": [
"22fb2cd4412df057762c23dd22729ebcb922fe0e"
"22fb2cd4412df057762c23dd22729ebcb922fe0e",
"0a56c142ef40cec50f3ee56a6e42d0029c9e2818"
],
"2608_HH.WAV": [
"ac7bc5f6849eb16087c04e88680ea477d553b436"
"ac7bc5f6849eb16087c04e88680ea477d553b436",
"12f676cef249b82480b6f19c454e234b435ca7b6"
],
"2608_RIM.WAV": [
"4ecf900db8d0f69d6154bde376206d727ddddaae"
"4ecf900db8d0f69d6154bde376206d727ddddaae",
"c65592330c9dd84011151daed52f9aec926b7e56"
],
"2608_SD.WAV": [
"0ea4f93b81df9dbb8d48590b440f5910c0b798b6"
"0ea4f93b81df9dbb8d48590b440f5910c0b798b6",
"3c79663ef74c0b0439d13351326eb1c52a657008"
],
"2608_TOM.WAV": [
"aa29f5e47cbd710077fa723929592c66d8bcb876"
"aa29f5e47cbd710077fa723929592c66d8bcb876",
"9513fb4a3f41e75a972a273a5104cbd834c1e2c5"
],
"2608_TOP.WAV": [
"a160bf60a4f148fd191edc989429e6909d431fcb"
"a160bf60a4f148fd191edc989429e6909d431fcb",
"aa4a8f766a86b830687d5083fd3b9db0652f46fc"
],
"2608_bd.wav": [
"8a1cf3c72683a2620bef0737f1aa0c32bde47ae5",
@@ -258690,7 +258698,8 @@
],
"FONT.ROM": [
"541271ea46c5166a1e054379963b0dc663e9b60f",
"554b87377d176830d21bd03964dc71f8e98676b1"
"554b87377d176830d21bd03964dc71f8e98676b1",
"78ba9960f135372825ab7244b5e4e73a810002ff"
],
"ITF.ROM": [
"9bca7d5116788776ed0f297bccb4dfc485379b41"
@@ -265764,7 +265773,8 @@
"21ce0ee54bff57f69fafa741025bf2f15b356405"
],
"SCSIINROM.DAT": [
"3f063d4231cdf53da6adc4db96533725e260076a"
"3f063d4231cdf53da6adc4db96533725e260076a",
"15a17798839a3f7f361119205aebc301c2df5967"
],
"SCCore.dll": [
"41911c21d7e1d6da5574cb42c35c7ba96ea110e0",
@@ -265826,22 +265836,22 @@
"zxevo_baseconf.rom": [
"5da084d0425bc433952e03a6cef3f57e16a46886"
],
"if1-v1.rom": [
"if1-1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"if1-v2.rom": [
"if1-2.rom": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"p2.rom": [
"plus2.rom": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"p2a40.rom": [
"plus3.rom": [
"929bf1a5e5687ebd8d7245f9b513a596c0ec21a4"
],
"pentagon.rom": [
"ZX_pentagon.rom": [
"a584272f21dc82c14b7d4f1ed440e23a976e71f0"
],
"sms.rom": [
"SMS_us_1.3.sms": [
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"430vx.nvr": [
@@ -273750,10 +273760,12 @@
"9e179392cd416af14024d8f31c981d9ee9a64517",
"fc7eb9141f38c92bf98d9134816f64b45e811112",
"3af7b66248d34eb26da40c92bf2fa4c73a46a051",
"aa92ae576ca670b00855e278378d89e9f85e0351"
"aa92ae576ca670b00855e278378d89e9f85e0351",
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"bios_U.sms": [
"fc465122134d95363112eb51b9ab71db3576cefd"
"fc465122134d95363112eb51b9ab71db3576cefd",
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"japanese-bios.sms": [
"a8c1b39a2e41137835eda6a5de6d46dd9fadbaf2"
@@ -273996,7 +274008,8 @@
"fec7527ecbf79b1ac697137f770bb8715fe8a652"
],
"IPLROM.X1": [
"c4db9a6e99873808c8022afd1c50fef556a8b44d"
"c4db9a6e99873808c8022afd1c50fef556a8b44d",
"d3395e9aeb5b8bbba7654dd471bcd8af228ee69a"
],
"FNT0808.X1": [
"1c1a0d8c9f4c446ccd7470516b215ddca5052fb2"
@@ -279109,7 +279122,7 @@
"bios_J.sms": [
"a8c1b39a2e41137835eda6a5de6d46dd9fadbaf2"
],
"SMS_us_1.3.sms": [
"sms.rom": [
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"[BIOS] Sega Master System (USA, Europe) (v1.3).sms": [
@@ -279218,16 +279231,16 @@
"ZXS128.ROM": [
"16375d42ea109b47edded7a16028de7fdb3013a1"
],
"ZX_pentagon.rom": [
"pentagon.rom": [
"a584272f21dc82c14b7d4f1ed440e23a976e71f0"
],
"if1-1.rom": [
"if1-v1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"interface1.edition1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"if1-2.rom": [
"if1-v2.rom": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"interface1.edition2.rom": [
@@ -279239,7 +279252,7 @@
"IF1.ROM": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"plus2.rom": [
"p2.rom": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"spectrum+2.rom": [
@@ -279248,7 +279261,7 @@
"ZXSPLUS2.ROM": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"plus3.rom": [
"p2a40.rom": [
"929bf1a5e5687ebd8d7245f9b513a596c0ec21a4"
],
"spectrum+3.version4-0.rom": [
@@ -279905,6 +279918,14 @@
"Kickstart v3.0 rev 39.106 (1992)(Commodore)(A1200)[!].rom": [
"70033828182fffc7ed106e5373a8b89dda76faa5"
],
"N80.ROM": [
"5b922ed9de07d2a729bdf1da7b57c50ddf08809a",
"063609dd518c124a4fc9ba35d1bae35771666a34"
],
"n80.rom": [
"5b922ed9de07d2a729bdf1da7b57c50ddf08809a",
"063609dd518c124a4fc9ba35d1bae35771666a34"
],
"iplrom.x1t": [
"44620f57a25f0bcac2b57ca2b0f1ebad3bf305d3",
"1c1a0d8c9f4c446ccd7470516b215ddca5052fb2"
@@ -281475,13 +281496,13 @@
"MSXSP.ROM": [
"342e7d4bd86f3351766f460f6de3c89a40791ee0"
],
"N80.ROM": [
"5b922ed9de07d2a729bdf1da7b57c50ddf08809a",
"063609dd518c124a4fc9ba35d1bae35771666a34"
"KANJI2.ROM": [
"7e6591cd465cbb35d6d3446c5a83b46d30fafe95",
"b86b932cb4ce34472e0fe0f01a4a4350e15dcb53"
],
"n80.rom": [
"5b922ed9de07d2a729bdf1da7b57c50ddf08809a",
"063609dd518c124a4fc9ba35d1bae35771666a34"
"kanji2.rom": [
"7e6591cd465cbb35d6d3446c5a83b46d30fafe95",
"b86b932cb4ce34472e0fe0f01a4a4350e15dcb53"
],
"N88JISHO.ROM": [
"deef0cc2a9734ba891a6d6c022aa70ffc66f783e"
@@ -281984,12 +282005,12 @@
"Parallel.rom": [
"c75c751589cbcc1ad4ab4f63676af7abadd86f5b"
],
"POCKSTAT.ROM": [
"6ae880493ddde880827d1e9f08e9cb2c38f9f2ec"
],
"FONT.BMP": [
"b4f14e58030ed40fff2dc312b58ea4440bdf8cc5"
],
"POCKSTAT.ROM": [
"6ae880493ddde880827d1e9f08e9cb2c38f9f2ec"
],
"bank3.bin": [
"0877ffb4b4d1c18283468be3579b72ed8c22e3ac"
],
@@ -282293,14 +282314,6 @@
"af452aed79b072c4d17985830b7c5dca64d4b412",
"efce0b51cab9f0da6cf68507757f1245a2867a72"
],
"KANJI2.ROM": [
"b86b932cb4ce34472e0fe0f01a4a4350e15dcb53",
"7e6591cd465cbb35d6d3446c5a83b46d30fafe95"
],
"kanji2.rom": [
"b86b932cb4ce34472e0fe0f01a4a4350e15dcb53",
"7e6591cd465cbb35d6d3446c5a83b46d30fafe95"
],
"FONT2.ROM": [
"0a056b6d28b4b9e29a2d255bdaa25c24f176cf1e"
],
@@ -518274,40 +518287,40 @@
".variants/zxevo_baseconf.rom.ff28d4cd": [
"5da084d0425bc433952e03a6cef3f57e16a46886"
],
"Other/zesarux/if1-v1.rom": [
"Sinclair/ZX Spectrum/if1-1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"zesarux/if1-v1.rom": [
"ZX Spectrum/if1-1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"Other/zesarux/if1-v2.rom": [
"Sinclair/ZX Spectrum/if1-2.rom": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"zesarux/if1-v2.rom": [
"ZX Spectrum/if1-2.rom": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"Other/zesarux/p2.rom": [
"Sinclair/ZX Spectrum/plus2.rom": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"zesarux/p2.rom": [
"ZX Spectrum/plus2.rom": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"Other/zesarux/p2a40.rom": [
"Sinclair/ZX Spectrum/plus3.rom": [
"929bf1a5e5687ebd8d7245f9b513a596c0ec21a4"
],
"zesarux/p2a40.rom": [
"ZX Spectrum/plus3.rom": [
"929bf1a5e5687ebd8d7245f9b513a596c0ec21a4"
],
"Other/zesarux/pentagon.rom": [
"Sinclair/ZX Spectrum/ZX_pentagon.rom": [
"a584272f21dc82c14b7d4f1ed440e23a976e71f0"
],
"zesarux/pentagon.rom": [
"ZX Spectrum/ZX_pentagon.rom": [
"a584272f21dc82c14b7d4f1ed440e23a976e71f0"
],
"Other/zesarux/sms.rom": [
"Sega/Master System/SMS_us_1.3.sms": [
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"zesarux/sms.rom": [
"Master System/SMS_us_1.3.sms": [
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"PC/PCem/430vx.nvr": [
@@ -599462,10 +599475,10 @@
"Master System/bios_J.sms": [
"a8c1b39a2e41137835eda6a5de6d46dd9fadbaf2"
],
"Sega/Master System/SMS_us_1.3.sms": [
"Other/zesarux/sms.rom": [
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"Master System/SMS_us_1.3.sms": [
"zesarux/sms.rom": [
"c315672807d8ddb8d91443729405c766dd95cae7"
],
"Sega/Master System/[BIOS] Sega Master System (USA, Europe) (v1.3).sms": [
@@ -599627,16 +599640,16 @@
"ZX Spectrum/spectrum128.rom": [
"16375d42ea109b47edded7a16028de7fdb3013a1"
],
"Sinclair/ZX Spectrum/ZX_pentagon.rom": [
"Other/zesarux/pentagon.rom": [
"a584272f21dc82c14b7d4f1ed440e23a976e71f0"
],
"ZX Spectrum/ZX_pentagon.rom": [
"zesarux/pentagon.rom": [
"a584272f21dc82c14b7d4f1ed440e23a976e71f0"
],
"Sinclair/ZX Spectrum/if1-1.rom": [
"Other/zesarux/if1-v1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"ZX Spectrum/if1-1.rom": [
"zesarux/if1-v1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"Sinclair/ZX Spectrum/interface1.edition1.rom": [
@@ -599645,10 +599658,10 @@
"ZX Spectrum/interface1.edition1.rom": [
"4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e"
],
"Sinclair/ZX Spectrum/if1-2.rom": [
"Other/zesarux/if1-v2.rom": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"ZX Spectrum/if1-2.rom": [
"zesarux/if1-v2.rom": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"Sinclair/ZX Spectrum/interface1.edition2.rom": [
@@ -599657,10 +599670,10 @@
"ZX Spectrum/interface1.edition2.rom": [
"5cfb6bca4177c45fefd571734576b55e3a127c08"
],
"Sinclair/ZX Spectrum/plus2.rom": [
"Other/zesarux/p2.rom": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"ZX Spectrum/plus2.rom": [
"zesarux/p2.rom": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"Sinclair/ZX Spectrum/spectrum+2.rom": [
@@ -599669,10 +599682,10 @@
"ZX Spectrum/spectrum+2.rom": [
"8cafb292af58617907b9e6b9093d3588a75849b8"
],
"Sinclair/ZX Spectrum/plus3.rom": [
"Other/zesarux/p2a40.rom": [
"929bf1a5e5687ebd8d7245f9b513a596c0ec21a4"
],
"ZX Spectrum/plus3.rom": [
"zesarux/p2a40.rom": [
"929bf1a5e5687ebd8d7245f9b513a596c0ec21a4"
],
"Sinclair/ZX Spectrum/spectrum+3.version4-0.rom": [
+1 -1
View File
@@ -178,7 +178,7 @@ files:
size: 251658304
storage: large_file
description: "DSi NAND (USA)"
region: [north-america]
region: [north-america, latin-america]
source_ref: "src/BizHawk.Emulation.Common/Database/FirmwareDatabase.cs:407, src/BizHawk.Emulation.Cores/Consoles/Nintendo/NDS/MelonDS.cs:484, 684-706"
note: "Slot NDS+NAND_USA has a placeholder hash, so the scan never finds it. Only a user specification reaches it. Read in DSi mode. A title whose ID upper word is 0x000300xx (DSi) gets only the NAND of a region its header byte 0x1B0 allows, any other title the first held in the order JPN, USA, EUR, AUS, CHN, KOR. The size includes the 64-byte nocash footer."
+2 -2
View File
@@ -129,7 +129,7 @@ files:
system: nintendo-3ds
required: false
hle_fallback: true
region: [japan, north-america, europe, oceania]
region: [japan, north-america, latin-america, europe, oceania]
description: "shared font system archive, title 0x0004009b00014002"
note: "First step of the shared font chain, holding cbf_std.bcfnt.lz in its RomFS. This title low ID is the one the embedded open-source font answers."
source_ref: "src/core/hle/service/apt/apt.cpp:124-182, src/core/file_sys/archive_ncch.cpp:143-148"
@@ -178,7 +178,7 @@ files:
required: false
bundled: true
hle_fallback: true
region: [japan, north-america, europe, oceania]
region: [japan, north-america, latin-america, europe, oceania]
description: "shared font for JPN, USA, EUR and AUS"
note: "Read to offset 0x80 of the shared memory block, so the file is a bare uncompressed BCFNT. Selected for every CFG region other than CHN, KOR and TWN. The embedded open-source font answers the archive request first, so this file is only reached when that archive path is taken out."
source_ref: "src/core/hle/service/apt/apt.cpp:184-228, src/core/file_sys/archive_ncch.cpp:143-148"
+1 -2
View File
@@ -47,11 +47,10 @@ files:
required: true
mode: standalone
bundled: true
md5: "c011b428819eea4a80b455c245a5a04d"
source_ref: "src/version.h:12 (MAIN_PK3), src/wl_iwad.cpp:664-672 (embedded open + fatal)"
note: >
Built from wadsrc/static/ via zipdir. Contains IWADINFO (game detection rules),
palettes (wolfpal, spearpal, blakepal, noahpal), map lump remappers (wl6map,
sodmap, etc.), DECORATE actor definitions, MAPINFO, SNDINFO, SNDSEQ, textures,
sprites, fonts, and localization strings. md5 from .info, not validated by code.
sprites, fonts, and localization strings. The code checks no hash.
Shipped beside the executable in the Windows zip and in /usr/share/ecwolf by the .deb.
+6 -9
View File
@@ -17,10 +17,7 @@ notes: |
FS-UAE 3.1.64 by Frode Solheim, the build published in the stable
repository of the author's openSUSE Build Service project for Debian 11
and 12 and Ubuntu 20.04 to 25.04 (BASEVERSION.FS:1). RetroPie installs
that package rather than building the source. Its launcher refuses to
start without kick13.rom in the BIOS directory and starts the emulator
with --kickstart_file pointing at it, an A500 configuration and the
floppies of the game.
that package rather than building the source.
A kickstart_file other than "internal" is expanded, resolved against the
ROM search paths and handed to UAE as kickstart_rom_file, and
@@ -47,17 +44,17 @@ notes: |
files:
- name: "kick13.rom"
system: commodore-amiga
required: true
required: false
hle_fallback: true
found_by: content
size: 262144
crc32: "c4f0f55f"
sha1: "891e9a547772fe0c6c19b610baf8bc4ea7fcb785"
source_ref: "src/rommgr.cpp:141-142, src/fs-uae/config.c:80-101"
source_ref: "src/rommgr.cpp:141-142, src/fs-uae/config.c:80-101, 121-140, src/fs-uae/main.c:431-470, src/memory.cpp:2374-2379"
note: >-
KS ROM v1.3 (A500, A1000, A2000), ROM id 6, the one the A500 quickstart
selects. The RetroPie launcher exits with a dialog when the file is
absent from the BIOS directory, so the game never starts. FS-UAE alone
loads the AROS replacement in its place.
selects, identified by its checksum whatever the file is called.
Without a Kickstart the AROS replacement is loaded.
- name: "rom.key"
system: commodore-amiga
+14 -4
View File
@@ -77,12 +77,22 @@ files:
path: "np2/font.bmp"
required: false
hle_fallback: true
aliases: ["FONT.ROM"]
aliases: ["FONT.BMP"]
note: >
PC-98 font bitmap (288 KB). Required for correct Japanese kanji display.
PC-98 font bitmap. Required for correct Japanese kanji display.
Without this, only basic ASCII renders using built-in 8x8 data.
FONT.ROM (V98 format) is also accepted.
source_ref: "libretro/libretro.c:872, font/font.c:113, font/fontdata.c:12"
source_ref: "libretro/libretro.c:872, font/font.c:74-104, 180, font/fontdata.c:11"
- name: "FONT.ROM"
path: "np2/FONT.ROM"
required: false
hle_fallback: true
min_size: 288768
validation: [size]
note: >
V98 font, read after font.bmp and filling only the glyphs it left
out. fontv98_read refuses a file shorter than 0x46800 bytes.
source_ref: "libretro/libretro.c:196, 868, font/font.c:181, font/fontdata.c:12, font/fontv98.c:8, 45-51"
# -- Sound BIOS ROM --
# Loaded by soundrom_load() via loadsoundrom() in sound/soundrom.c:21-55.
+14 -3
View File
@@ -66,12 +66,23 @@ files:
path: "np2kai/font.bmp"
required: false
hle_fallback: true
aliases: ["FONT.ROM", "font.rom", "FONT.BMP"]
aliases: ["FONT.BMP"]
note: >
PC-98 font bitmap. Required for correct Japanese kanji display.
Without this, only basic ASCII renders using built-in 8x8 data.
FONT.ROM (V98 format) is also accepted.
source_ref: "source sdl/libretro/libretro.c:1830, source font/font.c:86-125, upstream font/fontdata.c:11"
source_ref: "source sdl/libretro/libretro.c:1830, source font/font.c:77-116, 192-193, source font/fontdata.c:11-12"
- name: "FONT.ROM"
path: "np2kai/FONT.ROM"
required: false
hle_fallback: true
min_size: 288768
validation: [size]
aliases: ["font.rom"]
note: >
V98 font, read after font.bmp and filling only the glyphs it left
out. fontv98_read refuses a file shorter than 0x46800 bytes.
source_ref: "source sdl/libretro/libretro.c:1830-1831, source font/font.c:194-195, source font/fontdata.c:13-14, source font/fontv98.c:8, 45-51"
# -- Sound BIOS ROM --
# Loaded by soundrom_load() in soundrom.c:93-106 via loadsoundrom().
+2 -1
View File
@@ -5,7 +5,8 @@ source: "https://github.com/libretro/libretro-pcem"
upstream: "https://github.com/sarah-walker-pcem/pcem"
profiled_date: "2026-03-24"
source_commit: "e07923e902dcedcf65a502fb3f14e75b9ded5271"
upstream_commit: "25b54e3ff1d51cbf2469b447e55bce7a589697e9"
upstream_commit: "10739b9618e388a5bf8c21e752f12b3952fa83e1"
upstream_frozen: "The port took PCem mainline patches by hand until 2016-04-13 (libretro-pcem c9f3593f, 223f434f), which carry this commit of 2016-04-12 and none after it."
core_version: "v10.1"
version_basis:
kind: file
+2 -1
View File
@@ -3,6 +3,7 @@ type: standalone
core_classification: community_fork
source: "https://github.com/xenios-jp/XeniOS"
upstream: "https://github.com/has207/xenia-edge"
source_branch: preview
source_commit: "87b176a078c316fde3adf67a217f0c44615b0e0d"
upstream_commit: "07021f019cf55105bc26c0474e0b0835808353e2"
profiled_date: "2026-08-23"
@@ -22,7 +23,7 @@ mode: standalone
notes: |
Apple-focused fork of Xenia, based on Xenia Edge at their merge base
07021f0 (upstream_commit), published from the xenios branch as
07021f0 (upstream_commit), published from the preview branch as
xenios_macos_apple_silicon.dmg, xenios_macos_intel.dmg,
xenios_macos_universal.dmg and xenios_ios_iphone_ipad.ipa. The macOS build
names its bundle and executable Xenia-edge, the iOS build XeniOS
+3589 -2145
View File
File diff suppressed because it is too large. Load diff
+31 -20
View File
@@ -6,7 +6,7 @@
"platform": "batocera",
"display_name": "Batocera",
"version": "43.1",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "bios",
"detect": [
{
@@ -273,9 +273,9 @@
}
],
"total_files": 14724,
"total_size": 9903386018,
"total_size": 9899558578,
"pack_files": 14726,
"pack_size": 9903386018,
"pack_size": 9899558578,
"total_omitted": 426,
"omitted_files": [
{
@@ -10343,6 +10343,17 @@
"cores": null,
"systems": [
"nec-pc-98"
],
"alternatives": [
{
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
}
]
},
{
@@ -15759,10 +15770,10 @@
},
{
"dest": "ps1_rom.bin",
"sha1": "48f6a9e001e2cb002217107c46fb0459069d1a42",
"sha256": "f6dcfa82cdd48be227b171b01812fa688973159b8be52ba716c67086a6b7e0ea",
"size": 4089584,
"repo_path": "bios/Sony/PlayStation/.variants/ps1_rom.bin.fbb5f59e",
"sha1": "c40146361eb8cf670b19fdc9759190257803cab7",
"sha256": "ab05d7bed4980fe1ddde6828b10b4968ab63d3f75dee3ef1deda16391ec29fb5",
"size": 524288,
"repo_path": "bios/Sony/PlayStation/ps1_rom.bin",
"cores": [
"beetle_psx",
"duckstation-legacy",
@@ -55317,7 +55328,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"clk"
],
@@ -55934,7 +55945,7 @@
"sha1": "8cafb292af58617907b9e6b9093d3588a75849b8",
"sha256": "dae0690d8b433ea22b76b62520341f784071dbde0d02f50af0e3fd20fc6bca4a",
"size": 32768,
"repo_path": "bios/Other/zesarux/p2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/plus2.rom",
"cores": [
"clk"
]
@@ -55944,7 +55955,7 @@
"sha1": "929bf1a5e5687ebd8d7245f9b513a596c0ec21a4",
"sha256": "ee8218fa43ecb672ed45370114294228213a82318c6d1b007ec86bee3293d1f2",
"size": 65536,
"repo_path": "bios/Other/zesarux/p2a40.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/plus3.rom",
"cores": [
"clk"
]
@@ -183057,7 +183068,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
]
@@ -183137,7 +183148,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"gearsystem",
"smsplus"
@@ -183158,10 +183169,10 @@
},
{
"dest": "bios_U.sms",
"sha1": "fc465122134d95363112eb51b9ab71db3576cefd",
"sha256": "6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30",
"size": 16384,
"repo_path": "bios/Sega/Master System/.variants/bios_U.sms.ee2c29ba",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_expanded",
@@ -183179,10 +183190,10 @@
},
{
"dest": "bios_E.sms",
"sha1": "6aca0e3dffe461ba1cb11a86cd4caf5b97e1b8df",
"sha256": "c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93",
"size": 262144,
"repo_path": "bios/Sega/Master System/.variants/bios_E.sms.81c3476b",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_expanded",
+3 -3
View File
@@ -6,7 +6,7 @@
"platform": "bizhawk",
"display_name": "BizHawk",
"version": "2.11.1",
"generated": "2026-10-27T10:27:58Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "Firmware",
"detect": [
{
@@ -1283,7 +1283,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -1437,7 +1437,7 @@
"sha1": "a584272f21dc82c14b7d4f1ed440e23a976e71f0",
"sha256": "7b88abff5964f0cf38481ac51bf035be2c01b8827569876b3d15eb3ac340fef3",
"size": 32768,
"repo_path": "bios/Other/zesarux/pentagon.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/ZX_pentagon.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
+49 -31
View File
@@ -6,7 +6,7 @@
"platform": "emudeck",
"display_name": "EmuDeck",
"version": "2.7EA",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "bios",
"detect": [
{
@@ -305,10 +305,10 @@
}
}
],
"total_files": 8430,
"total_size": 7887249450,
"pack_files": 8432,
"pack_size": 7887249450,
"total_files": 8432,
"total_size": 7887826986,
"pack_files": 8434,
"pack_size": 7887826986,
"total_omitted": 37,
"omitted_files": [
{
@@ -4004,18 +4004,6 @@
"genesis_plus_gx_wide"
]
},
{
"dest": "bios_U.sms",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"cores": [
"ares",
"genesis_plus_gx",
"genesis_plus_gx_wide"
]
},
{
"dest": "bios_J.sms",
"sha1": "a8c1b39a2e41137835eda6a5de6d46dd9fadbaf2",
@@ -4035,18 +4023,6 @@
"master-system"
]
},
{
"dest": "bios_E.sms",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"cores": [
"ares",
"genesis_plus_gx",
"genesis_plus_gx_wide"
]
},
{
"dest": "SegaCDBIOS9303.bin",
"sha1": "5a8c4b91d3034c1448aac4b5dc9a6484fce51636",
@@ -20656,7 +20632,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"mesence",
"emux_sms",
@@ -72656,7 +72632,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
]
@@ -72831,6 +72807,28 @@
"geartowns"
]
},
{
"dest": "bios_U.sms",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
]
},
{
"dest": "bios_E.sms",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
]
},
{
"dest": "bios_MD.bin",
"sha1": "3f50b76b0529db7f79c396b5e808cc0786ffc311",
@@ -89584,6 +89582,16 @@
"nekop2"
]
},
{
"dest": "np2/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"nekop2"
]
},
{
"dest": "np2/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
@@ -89863,6 +89871,16 @@
"np2kai"
]
},
{
"dest": "np2kai/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
},
{
"dest": "np2kai/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
+3589 -2145
View File
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -1 +1 @@
{"files":[["bios/128p-0.rom",16384,"bios"],["bios/128p-1.rom",16384,"bios"],["bios/256s-0.rom",16384,"bios"],["bios/256s-1.rom",16384,"bios"],["bios/256s-2.rom",16384,"bios"],["bios/256s-3.rom",16384,"bios"],["bios/32X_G_BIOS.BIN",256,"bios"],["bios/32X_M_BIOS.BIN",2048,"bios"],["bios/32X_S_BIOS.BIN",1024,"bios"],["bios/3do_arcade_saot.bin",524288,"bios"],["bios/5200.rom",2048,"bios"],["bios/64DD_IPL.bin",4194304,"bios"],["bios/7800 BIOS (E).rom",16384,"bios"],["bios/7800 BIOS (U).rom",4096,"bios"],["bios/ATARIBAS.ROM",8192,"bios"],["bios/ATARIOSA.ROM",10240,"bios"],["bios/ATARIOSB.ROM",10240,"bios"],["bios/ATARIXL.ROM",16384,"bios"],["bios/BB01R4_OS.ROM",16384,"bios"],["bios/BIOS.col",8192,"bios"],["bios/BLOOD.RFF",3536782,"game_data"],["bios/BS-X.bin",1048576,"bios"],["bios/CD32 Extended-ROM r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/CDTV Extended-ROM v1.0 (1991)(Commodore)(CDTV)[!].rom",262144,"bios"],["bios/CM32LN_CONTROL.ROM",65536,"bios"],["bios/CM32L_CONTROL.ROM",65536,"bios"],["bios/CM32L_PCM.ROM",1048576,"bios"],["bios/DOSBOX.SF2",32319396,"bios"],["bios/DUKE3D.GRP",11035779,"game_data"],["bios/Databases/colecodb.xml",158187,"bios"],["bios/Databases/msxcaswavdb.xml",819679,"bios"],["bios/Databases/msxromdb.xml",930986,"bios"],["bios/Databases/msxsysromdb.xml",157542,"bios"],["bios/Databases/segadb.xml",82318,"bios"],["bios/Databases/svidb.xml",261070,"bios"],["bios/ECS.bin",24576,"bios"],["bios/GUI.RFF",7145,"game_data"],["bios/IVOICE.bin",2048,"bios"],["bios/JiffyDOS_1541-II.bin",16384,"bios"],["bios/JiffyDOS_1571_repl310654.bin",32768,"bios"],["bios/JiffyDOS_1581.bin",32768,"bios"],["bios/JiffyDOS_C128.bin",16384,"bios"],["bios/JiffyDOS_C64.bin",8192,"bios"],["bios/JiffyDOS_SX-64.bin",8192,"bios"],["bios/Kickstart v1.2 r33.180 (1986)(Commodore)(A500-A1000-A2000)[!].rom",262144,"bios"],["bios/Kickstart v1.2 rev 33.166 (1986)(Commodore)(A1000).rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[o].rom",524288,"bios"],["bios/Kickstart v2.04 r37.175 (1991)(Commodore)(A500+)[!].rom",524288,"bios"],["bios/Kickstart v2.05 r37.350 (1992)(Commodore)(A600HD)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A1200)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A3000).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A4000).rom",524288,"bios"],["bios/MT32_CONTROL.ROM",65536,"bios"],["bios/MT32_PCM.ROM",524288,"bios"],["bios/Machines/COL - Bit Corporation Dina/config.ini",347,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-1.rom",8192,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-2.rom",8192,"bios"],["bios/Machines/COL - ColecoVision with Opcode Memory Extension/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision with Opcode Memory Extension/config.ini",347,"bios"],["bios/Machines/COL - ColecoVision/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision/config.ini",347,"bios"],["bios/Machines/COL - Spectravideo SVI-603 Coleco/SVI603.ROM",8192,"bios"],["bios/Machines/COL - Spectravideo SVI-603 Coleco/config.ini",347,"bios"],["bios/Machines/Forte II Games - Pesadelo/config.ini",347,"bios"],["bios/Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["bios/Machines/MSX - Al Alamiah AX-170/config.ini",347,"bios"],["bios/Machines/MSX - Arabic/config.ini",347,"bios"],["bios/Machines/MSX - Brazilian/config.ini",347,"bios"],["bios/Machines/MSX - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["bios/Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["bios/Machines/MSX - C-BIOS/config.ini",347,"bios"],["bios/Machines/MSX - Canon V-10/config.ini",347,"bios"],["bios/Machines/MSX - Canon V-20/config.ini",347,"bios"],["bios/Machines/MSX - Daewoo DPC-100/config.ini",347,"bios"],["bios/Machines/MSX - Daewoo DPC-180/config.ini",347,"bios"],["bios/Machines/MSX - Daewoo DPC-200/config.ini",347,"bios"],["bios/Machines/MSX - Daewoo DPC-200E/config.ini",347,"bios"],["bios/Machines/MSX - Estonian/config.ini",347,"bios"],["bios/Machines/MSX - Frael Bruc 100-1/config.ini",347,"bios"],["bios/Machines/MSX - French/config.ini",347,"bios"],["bios/Machines/MSX - German/config.ini",347,"bios"],["bios/Machines/MSX - Goldstar FC-200/config.ini",347,"bios"],["bios/Machines/MSX - Gradiente Expert 1.0/config.ini",347,"bios"],["bios/Machines/MSX - Gradiente Expert 1.1/config.ini",347,"bios"],["bios/Machines/MSX - Gradiente Expert 1.3/config.ini",347,"bios"],["bios/Machines/MSX - Gradiente Expert DDPlus/config.ini",347,"bios"],["bios/Machines/MSX - Gradiente Expert Plus/config.ini",347,"bios"],["bios/Machines/MSX - JVC HC-7GB/config.ini",347,"bios"],["bios/Machines/MSX - Japanese/config.ini",347,"bios"],["bios/Machines/MSX - Korean/config.ini",347,"bios"],["bios/Machines/MSX -Line truncated
{"files":[["bios/128p-0.rom",16384,"bios"],["bios/128p-1.rom",16384,"bios"],["bios/256s-0.rom",16384,"bios"],["bios/256s-1.rom",16384,"bios"],["bios/256s-2.rom",16384,"bios"],["bios/256s-3.rom",16384,"bios"],["bios/32X_G_BIOS.BIN",256,"bios"],["bios/32X_M_BIOS.BIN",2048,"bios"],["bios/32X_S_BIOS.BIN",1024,"bios"],["bios/3do_arcade_saot.bin",524288,"bios"],["bios/5200.rom",2048,"bios"],["bios/64DD_IPL.bin",4194304,"bios"],["bios/7800 BIOS (E).rom",16384,"bios"],["bios/7800 BIOS (U).rom",4096,"bios"],["bios/ATARIBAS.ROM",8192,"bios"],["bios/ATARIOSA.ROM",10240,"bios"],["bios/ATARIOSB.ROM",10240,"bios"],["bios/ATARIXL.ROM",16384,"bios"],["bios/BB01R4_OS.ROM",16384,"bios"],["bios/BIOS.col",8192,"bios"],["bios/BLOOD.RFF",3536782,"game_data"],["bios/BS-X.bin",1048576,"bios"],["bios/CD32 Extended-ROM r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/CDTV Extended-ROM v1.0 (1991)(Commodore)(CDTV)[!].rom",262144,"bios"],["bios/CM32LN_CONTROL.ROM",65536,"bios"],["bios/CM32L_CONTROL.ROM",65536,"bios"],["bios/CM32L_PCM.ROM",1048576,"bios"],["bios/DOSBOX.SF2",32319396,"bios"],["bios/DUKE3D.GRP",11035779,"game_data"],["bios/Databases/colecodb.xml",164848,"bios"],["bios/Databases/msxcaswavdb.xml",819679,"bios"],["bios/Databases/msxromdb.xml",930986,"bios"],["bios/Databases/msxsysromdb.xml",157542,"bios"],["bios/Databases/segadb.xml",82318,"bios"],["bios/Databases/svidb.xml",261070,"bios"],["bios/ECS.bin",24576,"bios"],["bios/GUI.RFF",7145,"game_data"],["bios/IVOICE.bin",2048,"bios"],["bios/JiffyDOS_1541-II.bin",16384,"bios"],["bios/JiffyDOS_1571_repl310654.bin",32768,"bios"],["bios/JiffyDOS_1581.bin",32768,"bios"],["bios/JiffyDOS_C128.bin",16384,"bios"],["bios/JiffyDOS_C64.bin",8192,"bios"],["bios/JiffyDOS_SX-64.bin",8192,"bios"],["bios/Kickstart v1.2 r33.180 (1986)(Commodore)(A500-A1000-A2000)[!].rom",262144,"bios"],["bios/Kickstart v1.2 rev 33.166 (1986)(Commodore)(A1000).rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[o].rom",524288,"bios"],["bios/Kickstart v2.04 r37.175 (1991)(Commodore)(A500+)[!].rom",524288,"bios"],["bios/Kickstart v2.05 r37.350 (1992)(Commodore)(A600HD)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A1200)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A3000).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A4000).rom",524288,"bios"],["bios/MT32_CONTROL.ROM",65536,"bios"],["bios/MT32_PCM.ROM",524288,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-1.rom",8192,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-2.rom",8192,"bios"],["bios/Machines/COL - ColecoVision with Opcode Memory Extension/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision/config.ini",347,"bios"],["bios/Machines/COL - Spectravideo SVI-603 Coleco/SVI603.ROM",8192,"bios"],["bios/Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["bios/Machines/MSX - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["bios/Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["bios/Machines/MSX/MSX.ROM",32768,"bios"],["bios/Machines/MSX/MSX2.ROM",32768,"bios"],["bios/Machines/MSX/MSX2EXT.ROM",16384,"bios"],["bios/Machines/MSX/MSX2P.ROM",32768,"bios"],["bios/Machines/MSX/MSX2PEXT.ROM",16384,"bios"],["bios/Machines/MSX/MSXDOS2.ROM",65536,"bios"],["bios/Machines/MSX/config.ini",408,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom",16384,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios_main_msx2.rom",32768,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios_sub.rom",16384,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios_logo_msx2+.rom",16384,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios_main_msx2+.rom",32768,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios_music.rom",16384,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios_sub.rom",16384,"bios"],["bios/Machines/MSX2+/MSX.ROM",32768,"bios"],["bios/Machines/MSX2+/MSX2.ROM",32768,"bios"],["bios/Machines/MSX2+/MSX2EXT.ROM",16384,"bios"],["bios/Machines/MSX2+/MSX2P.ROM",32768,"bios"],["bios/Machines/MSX2+/MSX2PEXT.ROM",16384,"bios"],["bios/Machines/MSX2+/MSXDOS2.ROM",65536,"bios"],["bios/Machines/MSX2+/config.ini",773,"bios"],["bios/Machines/MSX2/MSX.ROM",32768,"bios"],["bios/Machines/MSX2/MSX2.ROM",32768,"bios"],["bios/Machines/MSX2/MSX2EXT.ROM",16384,"bios"],["bios/Machines/MSX2/MSX2P.ROM",32768,"bios"],["bios/Machines/MSX2/MSX2PEXT.ROM",16384,"bios"],["bios/Machines/MSX2/MSXDOS2.ROM",65536,"bios"],["bios/Machines/MSX2/config.ini",649,"bios"],["bios/Machines/MSXturboR/config.ini",941,"bios"],["bios/Machines/SVI - Spectravideo SVI-318/svi318.rom",32768,"bios"],["bios/Machines/SVI - Spectravideo SVI-328 Line truncated
+1 -1
View File
@@ -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
View File
@@ -1 +1 @@
{"files":[["22vp931.zip",1405,"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"],["3xtwin.zip",1417,"bios"],["4dparprn.zip",409,"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"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BS-X.bin",1048576,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["Complex_4627v1.03.bin",1048576,"bios"],["Config/Music.xml",9224,"bios"],["DOSBOX.SF2",32319396,"bios"],["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"],["EROM.BIN",247968,"bios"],["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"],["GameIndex.yaml",1737799,"bios"],["IPL.bin",2097152,"bios"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["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"],["MT32_CONTROL.ROM",65536,"bios"],["MT32_PCM.ROM",524288,"bios"],["Machines/COL - ColecoVision/coleco.rom",8192,"bios"],["Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom",16384,"bios"],["Machines/MSX2 - C-BIOS/cbios_main_msx2.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_sub.rom",16384,"bios"],["Machines/SVI - Spectravideo SVI-318/svi318.rom",32768,"bios"],["Machines/SVI - Spectravideo SVI-328 MK2/svi328a.rom",32768,"bios"],["Machines/SVI - Spectravideo SVI-328/svi328.rom",32768,"bios"],["Machines/Shared Roms/ARAB1.ROM",32768,"bios"],["Machines/Shared Roms/ARABIC.rom",32768,"bios"],["Machines/Shared Roms/BEERIDE.ROM",16384,"bios"],["Machines/Shared Roms/FMPAC.rom",65536,"bios"],["Machines/Shared Roms/GCVMX80.ROM",8192,"bios"],["Machines/Shared Roms/HANGUL.rom",131072,"bios"],["Machines/Shared Roms/KANJI.rom",262144,"bios"],["Machines/Shared Roms/MICROSOLDISK.ROM",16384,"bios"],["Machines/Shared Roms/MOONSOUND.rom",2097152,"bios"],["Machines/Shared Roms/MSX.rom",32768,"bios"],["Machines/Shared Roms/MSX2.rom",32768,"bios"],["Machines/Shared Roms/MSX2AR.ROM",32768,"bios"],["Machines/Shared Roms/MSX2AREXT.ROM",16384,"bios"],["Machines/Shared Roms/MSX2BR.rom",32768,"bios"],["Machines/Shared Roms/MSX2BREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2EXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2FR.rom",32768,"bios"],["Machines/Shared Roms/MSX2FREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2G.rom",32768,"bios"],["Machines/Shared Roms/MSX2GEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2HAN.rom",32768,"bios"],["Machines/Shared Roms/MSX2J.rom",32768,"bios"],["Machines/Shared Roms/MSX2JEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2KR.rom",32768,"bios"],["Machines/Shared Roms/MSX2KREXT.rom",32768,"bios"],["Machines/Shared Roms/MSX2R.rom",32768,"bios"],["Machines/Shared Roms/MSX2R2.ROM",32768,"bios"],["Machines/Shared Roms/MSX2REXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2SE.rom",32768,"bios"],["Machines/Shared Roms/MSX2SP.rom",32768,"bios"],["Machines/Shared Roms/MSX2SPEXT.rom",16384,"bios"],["Machines/Shared Roms/MSXAR.ROM",32768,"bios"],["Machines/Shared Roms/MSXBR.rom",32768,"bios"],["Machines/Shared Roms/MSXDOS23.ROM",65536,"bios"],["Machines/Shared Roms/MSXFR.rom",32768,"bios"],["Machines/Shared Roms/MSXG.rom",32768,"bios"],["Machines/Shared Roms/MSXHAN.rom",8192,"bios"],[Line truncated
{"files":[["22vp931.zip",1405,"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"],["3xtwin.zip",1417,"bios"],["4dparprn.zip",409,"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"],["ATARIBAS.ROM",8192,"bios"],["ATARIOSA.ROM",10240,"bios"],["ATARIOSB.ROM",10240,"bios"],["ATARIXL.ROM",16384,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BS-X.bin",1048576,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["Complex_4627v1.03.bin",1048576,"bios"],["Config/Music.xml",9224,"bios"],["DOSBOX.SF2",32319396,"bios"],["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"],["EROM.BIN",247968,"bios"],["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"],["GameIndex.yaml",1737799,"bios"],["IPL.bin",2097152,"bios"],["JiffyDOS_1541-II.bin",16384,"bios"],["JiffyDOS_1571_repl310654.bin",32768,"bios"],["JiffyDOS_1581.bin",32768,"bios"],["JiffyDOS_C64.bin",8192,"bios"],["JiffyDOS_SX-64.bin",8192,"bios"],["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"],["MT32_CONTROL.ROM",65536,"bios"],["MT32_PCM.ROM",524288,"bios"],["Machines/COL - ColecoVision/coleco.rom",8192,"bios"],["Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom",16384,"bios"],["Machines/MSX2 - C-BIOS/cbios_main_msx2.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_sub.rom",16384,"bios"],["Machines/SVI - Spectravideo SVI-318/svi318.rom",32768,"bios"],["Machines/SVI - Spectravideo SVI-328 MK2/svi328a.rom",32768,"bios"],["Machines/SVI - Spectravideo SVI-328/svi328.rom",32768,"bios"],["Machines/Shared Roms/ARAB1.ROM",32768,"bios"],["Machines/Shared Roms/ARABIC.rom",32768,"bios"],["Machines/Shared Roms/BEERIDE.ROM",16384,"bios"],["Machines/Shared Roms/FMPAC.rom",65536,"bios"],["Machines/Shared Roms/GCVMX80.ROM",8192,"bios"],["Machines/Shared Roms/HANGUL.rom",131072,"bios"],["Machines/Shared Roms/KANJI.rom",262144,"bios"],["Machines/Shared Roms/MICROSOLDISK.ROM",16384,"bios"],["Machines/Shared Roms/MOONSOUND.rom",2097152,"bios"],["Machines/Shared Roms/MSX.rom",32768,"bios"],["Machines/Shared Roms/MSX2.rom",32768,"bios"],["Machines/Shared Roms/MSX2AR.ROM",32768,"bios"],["Machines/Shared Roms/MSX2AREXT.ROM",16384,"bios"],["Machines/Shared Roms/MSX2BR.rom",32768,"bios"],["Machines/Shared Roms/MSX2BREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2EXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2FR.rom",32768,"bios"],["Machines/Shared Roms/MSX2FREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2G.rom",32768,"bios"],["Machines/Shared Roms/MSX2GEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2HAN.rom",32768,"bios"],["Machines/Shared Roms/MSX2J.rom",32768,"bios"],["Machines/Shared Roms/MSX2JEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2KR.rom",32768,"bios"],["Machines/Shared Roms/MSX2KREXT.rom",32768,"bios"],["Machines/Shared Roms/MSX2R.rom",32768,"bios"],["Machines/Shared Roms/MSX2R2.ROM",32768,"bios"],["Machines/Shared Roms/MSX2REXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2SE.rom",32768,"bios"],["Machines/Shared Roms/MSX2SP.rom",32768,"bios"],["Machines/Shared Roms/MSX2SPEXT.rom",16384,"bios"],["Machines/Shared Roms/MSXAR.ROM",32768,"bios"],["Machines/Shared Roms/MSXBR.rom",32768,"bios"],["Machines/Shared Roms/MSXDOS23.ROM",65536,"bios"],["Machines/Shared Roms/MSXFR.rom",32768,"bios"],["Machines/Shared Roms/MSXG.rom",32768,"bios"],["Machines/Shared Roms/MSXHAN.rom",8192,"bios"],[Line truncated
+1 -1
View File
@@ -1 +1 @@
{"files":[["bios/32X_G_BIOS.BIN",256,"bios"],["bios/32X_M_BIOS.BIN",2048,"bios"],["bios/32X_S_BIOS.BIN",1024,"bios"],["bios/3do_arcade_saot.bin",524288,"bios"],["bios/5200.rom",2048,"bios"],["bios/64DD_IPL.bin",4194304,"bios"],["bios/7800 BIOS (E).rom",16384,"bios"],["bios/7800 BIOS (U).rom",4096,"bios"],["bios/ATARIBAS.ROM",8192,"bios"],["bios/ATARIOSA.ROM",10240,"bios"],["bios/ATARIOSB.ROM",10240,"bios"],["bios/ATARIXL.ROM",16384,"bios"],["bios/BB01R4_OS.ROM",16384,"bios"],["bios/BS-X.bin",1048576,"bios"],["bios/CD32 Extended-ROM r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/CDTV Extended-ROM v1.0 (1991)(Commodore)(CDTV)[!].rom",262144,"bios"],["bios/CM32LN_CONTROL.ROM",65536,"bios"],["bios/CM32L_CONTROL.ROM",65536,"bios"],["bios/CM32L_PCM.ROM",1048576,"bios"],["bios/DOSBOX.SF2",32319396,"bios"],["bios/Databases/colecodb.xml",158187,"bios"],["bios/Databases/msxcaswavdb.xml",819679,"bios"],["bios/Databases/msxromdb.xml",930986,"bios"],["bios/Databases/msxsysromdb.xml",157542,"bios"],["bios/Databases/segadb.xml",82318,"bios"],["bios/Databases/svidb.xml",261070,"bios"],["bios/ECS.bin",24576,"bios"],["bios/GBA/gba_bios.bin",16384,"bios"],["bios/GC/EUR/IPL.bin",2097152,"bios"],["bios/GC/JAP/IPL.bin",2097152,"bios"],["bios/GC/USA/IPL.bin",2097152,"bios"],["bios/GC/dsp_coef.bin",4096,"bios"],["bios/GC/dsp_rom.bin",8192,"bios"],["bios/GC/font_japanese.bin",259626,"bios"],["bios/GC/font_western.bin",6478,"bios"],["bios/IVOICE.bin",2048,"bios"],["bios/JiffyDOS_1541-II.bin",16384,"bios"],["bios/JiffyDOS_1571_repl310654.bin",32768,"bios"],["bios/JiffyDOS_1581.bin",32768,"bios"],["bios/JiffyDOS_C128.bin",16384,"bios"],["bios/JiffyDOS_C64.bin",8192,"bios"],["bios/JiffyDOS_SX-64.bin",8192,"bios"],["bios/Kickstart v1.2 r33.180 (1986)(Commodore)(A500-A1000-A2000)[!].rom",262144,"bios"],["bios/Kickstart v1.2 rev 33.166 (1986)(Commodore)(A1000).rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[o].rom",524288,"bios"],["bios/Kickstart v2.04 r37.175 (1991)(Commodore)(A500+)[!].rom",524288,"bios"],["bios/Kickstart v2.05 r37.350 (1992)(Commodore)(A600HD)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A1200)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A3000).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A4000).rom",524288,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["bios/Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["bios/Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["bios/Load/WiiSD.raw",134217728,"bios"],["bios/MT32_CONTROL.ROM",65536,"bios"],["bios/MT32_PCM.ROM",524288,"bios"],["bios/Machines/COL - Bit Corporation Dina/config.ini",347,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-1.rom",8192,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-2.rom",8192,"bios"],["bios/Machines/COL - ColecoVision with Opcode Memory Extension/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision with Opcode Memory Extension/config.ini",347,"bios"],["bios/Machines/COL - ColecoVision/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision/config.ini",347,"bios"],["bios/Machines/COL - Spectravideo SVI-603 Coleco/SVI603.ROM",8192,"bios"],["bios/Machines/COL - Spectravideo SVI-603 Coleco/config.ini",347,"bios"],["bios/Machines/Forte II Games - Pesadelo/config.ini",347,"bios"],["bios/Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["bios/Machines/MSX - Al Alamiah AX-170/config.ini",347,"bios"],["bios/Machines/MSX - Arabic/config.ini",347,"bios"],["bios/Machines/MSX - Brazilian/config.ini",347,"bios"],["bios/Machines/MSX - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["bios/Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["bios/Machines/MSX - C-BIOS/config.ini",347,"bios"],["bios/Machines/MSX - Canon V-10/config.ini",347,"bios"],["bios/Machines/MSX - Canon V-20/config.ini",347,"bios"],["bios/Machines/MSX - Daewoo DPC-100/config.ini",347,"bios"],["bios/Machines/MSX - Daewoo DPC-180/config.ini",347,"bios"],["bios/Machines/MSX - DaLine truncated
{"files":[["bios/32X_G_BIOS.BIN",256,"bios"],["bios/32X_M_BIOS.BIN",2048,"bios"],["bios/32X_S_BIOS.BIN",1024,"bios"],["bios/3do_arcade_saot.bin",524288,"bios"],["bios/5200.rom",2048,"bios"],["bios/64DD_IPL.bin",4194304,"bios"],["bios/7800 BIOS (E).rom",16384,"bios"],["bios/7800 BIOS (U).rom",4096,"bios"],["bios/ATARIBAS.ROM",8192,"bios"],["bios/ATARIOSA.ROM",10240,"bios"],["bios/ATARIOSB.ROM",10240,"bios"],["bios/ATARIXL.ROM",16384,"bios"],["bios/BB01R4_OS.ROM",16384,"bios"],["bios/BS-X.bin",1048576,"bios"],["bios/CD32 Extended-ROM r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/CDTV Extended-ROM v1.0 (1991)(Commodore)(CDTV)[!].rom",262144,"bios"],["bios/CM32LN_CONTROL.ROM",65536,"bios"],["bios/CM32L_CONTROL.ROM",65536,"bios"],["bios/CM32L_PCM.ROM",1048576,"bios"],["bios/DOSBOX.SF2",32319396,"bios"],["bios/Databases/colecodb.xml",164848,"bios"],["bios/Databases/msxcaswavdb.xml",819679,"bios"],["bios/Databases/msxromdb.xml",930986,"bios"],["bios/Databases/msxsysromdb.xml",157542,"bios"],["bios/Databases/segadb.xml",82318,"bios"],["bios/Databases/svidb.xml",261070,"bios"],["bios/ECS.bin",24576,"bios"],["bios/GBA/gba_bios.bin",16384,"bios"],["bios/GC/EUR/IPL.bin",2097152,"bios"],["bios/GC/JAP/IPL.bin",2097152,"bios"],["bios/GC/USA/IPL.bin",2097152,"bios"],["bios/GC/dsp_coef.bin",4096,"bios"],["bios/GC/dsp_rom.bin",8192,"bios"],["bios/GC/font_japanese.bin",259626,"bios"],["bios/GC/font_western.bin",6478,"bios"],["bios/IVOICE.bin",2048,"bios"],["bios/JiffyDOS_1541-II.bin",16384,"bios"],["bios/JiffyDOS_1571_repl310654.bin",32768,"bios"],["bios/JiffyDOS_1581.bin",32768,"bios"],["bios/JiffyDOS_C128.bin",16384,"bios"],["bios/JiffyDOS_C64.bin",8192,"bios"],["bios/JiffyDOS_SX-64.bin",8192,"bios"],["bios/Kickstart v1.2 r33.180 (1986)(Commodore)(A500-A1000-A2000)[!].rom",262144,"bios"],["bios/Kickstart v1.2 rev 33.166 (1986)(Commodore)(A1000).rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom",262144,"bios"],["bios/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[o].rom",524288,"bios"],["bios/Kickstart v2.04 r37.175 (1991)(Commodore)(A500+)[!].rom",524288,"bios"],["bios/Kickstart v2.05 r37.350 (1992)(Commodore)(A600HD)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.60 (1993)(Commodore)(CD32).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A1200)[!].rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A3000).rom",524288,"bios"],["bios/Kickstart v3.1 r40.68 (1993)(Commodore)(A4000).rom",524288,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["bios/Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852cu_fw.bin",113336,"bios"],["bios/Load/Firmware/rtl_bt/rtl8922au_fw.bin",71360,"bios"],["bios/Load/WiiSD.raw",134217728,"bios"],["bios/MT32_CONTROL.ROM",65536,"bios"],["bios/MT32_PCM.ROM",524288,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-1.rom",8192,"bios"],["bios/Machines/COL - Bit Corporation Dina/czz50-2.rom",8192,"bios"],["bios/Machines/COL - ColecoVision with Opcode Memory Extension/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision/coleco.rom",8192,"bios"],["bios/Machines/COL - ColecoVision/config.ini",347,"bios"],["bios/Machines/COL - Spectravideo SVI-603 Coleco/SVI603.ROM",8192,"bios"],["bios/Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["bios/Machines/MSX - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["bios/Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["bios/Machines/MSX/MSX.ROM",32768,"bios"],["bios/Machines/MSX/MSX2.ROM",32768,"bios"],["bios/Machines/MSX/MSX2EXT.ROM",16384,"bios"],["bios/Machines/MSX/MSX2P.ROM",32768,"bios"],["bios/Machines/MSX/MSX2PEXT.ROM",16384,"bios"],["bios/Machines/MSX/MSXDOS2.ROM",65536,"bios"],["bios/Machines/MSX/config.ini",408,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom",16384,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios_main_msx2.rom",32768,"bios"],["bios/Machines/MSX2 - C-BIOS/cbios_sub.rom",16384,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios.txt",8924,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios_logo_msx2+.rom",16384,"bios"],["bios/Machines/MSX2+ - C-BIOS/cbios_main_msx2+.rom",32768,"bios"],["bios/Machines/MSX2+ - C-BIOS/Line truncated
+1 -1
View File
@@ -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
View File
@@ -1 +1 @@
{"files":[["128-0.rom",16384,"bios"],["128-1.rom",16384,"bios"],["128-spanish-0.rom",16384,"bios"],["128-spanish-1.rom",16384,"bios"],["22vp931.zip",1405,"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"],["3xtwin.zip",1417,"bios"],["48.rom",16384,"bios"],["4dparprn.zip",409,"bios"],["5200.rom",2048,"bios"],["64DD_IPL.bin",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"],["Azahar/Azahar/nand/private/movable.sed",320,"bios"],["Azahar/Azahar/nand/rw/sys/LocalFriendCodeSeed_B",272,"bios"],["Azahar/Azahar/nand/rw/sys/SecureInfo_A",273,"bios"],["Azahar/Azahar/sysdata/keys.txt",7424,"bios"],["Azahar/Azahar/sysdata/otp.bin",256,"bios"],["Azahar/Azahar/sysdata/seeddb.bin",53264,"bios"],["Azahar/Azahar/sysdata/shared_font.bin",3145728,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BBKEmu/A4980/8.BIN",2097152,"bios"],["BBKEmu/A4980/E.BIN",2097152,"bios"],["BIOS.col",8192,"bios"],["BS-X (En) (DRM-Free).bin",1048576,"bios"],["BS-X (En).bin",1048576,"bios"],["BS-X.bin",1048576,"bios"],["CARTS.SHA",33152,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["CYRILLIC.FNT",2048,"bios"],["Cemu/cafeLibs/erreula.rpl",790080,"bios"],["Cemu/cafeLibs/snd_user.rpl",84032,"bios"],["Cemu/cafeLibs/snduser2.rpl",111360,"bios"],["Cemu/cafeLibs/swkbd.rpl",1116288,"bios"],["Cemu/keys.txt",449507,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeCn.ttf",13110604,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeKr.ttf",2260660,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeStd.ttf",2442464,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeTw.ttf",8229724,"bios"],["Cemu/mlc01/sys/title/0005001b/1004f000/content/00/swkbd/swkbd.pack",1907900,"bios"],["Cemu/mlc01/sys/title/0005001b/10051000/content/00/erreula/erreula.pack",1252759,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_ACCOUNT_1_CERT.der",1226,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_ACCOUNT_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_COMMON_1_CERT.der",1224,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_COMMON_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_OLIVE_1_CERT.der",1224,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_OLIVE_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_VINO_1_CERT.der",1223,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_VINO_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_WOOD_1_CERT.der",1223,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_WOOD_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ADDTRUST_EXT_CA_ROOT.der",1082,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/BALTIMORE_CYBERTRUST_ROOT_CA.der",891,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA.der",897,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G2.der",1173,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G3.der",1060,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA.der",924,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G2.der",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G3.der",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/COMODO_CA.der",980,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CYBERTRUST_GLOBAL_ROOT_CA.der",933,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA.der",955,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA_G2.der",922,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA.der",947,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA_G2.der",914,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA.der",969,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_CA_2048.der",1070,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA.der",1173,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA_G2.der",1090,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_SECURE_SERVER_CA.der",1244,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerLine truncated
{"files":[["128-0.rom",16384,"bios"],["128-1.rom",16384,"bios"],["128-spanish-0.rom",16384,"bios"],["128-spanish-1.rom",16384,"bios"],["22vp931.zip",1405,"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"],["3xtwin.zip",1417,"bios"],["48.rom",16384,"bios"],["4dparprn.zip",409,"bios"],["5200.rom",2048,"bios"],["64DD_IPL.bin",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"],["Azahar/Azahar/nand/private/movable.sed",320,"bios"],["Azahar/Azahar/nand/rw/sys/LocalFriendCodeSeed_B",272,"bios"],["Azahar/Azahar/nand/rw/sys/SecureInfo_A",273,"bios"],["Azahar/Azahar/sysdata/keys.txt",7424,"bios"],["Azahar/Azahar/sysdata/otp.bin",256,"bios"],["Azahar/Azahar/sysdata/seeddb.bin",53264,"bios"],["Azahar/Azahar/sysdata/shared_font.bin",3145728,"bios"],["BB01R4_OS.ROM",16384,"bios"],["BBKEmu/A4980/8.BIN",2097152,"bios"],["BBKEmu/A4980/E.BIN",2097152,"bios"],["BIOS.col",8192,"bios"],["BS-X (En) (DRM-Free).bin",1048576,"bios"],["BS-X (En).bin",1048576,"bios"],["BS-X.bin",1048576,"bios"],["CARTS.SHA",33152,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["CYRILLIC.FNT",2048,"bios"],["Cemu/cafeLibs/erreula.rpl",790080,"bios"],["Cemu/cafeLibs/snd_user.rpl",84032,"bios"],["Cemu/cafeLibs/snduser2.rpl",111360,"bios"],["Cemu/cafeLibs/swkbd.rpl",1116288,"bios"],["Cemu/keys.txt",449507,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeCn.ttf",13110604,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeKr.ttf",2260660,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeStd.ttf",2442464,"bios"],["Cemu/mlc01/sys/title/0005001b/10042400/content/CafeTw.ttf",8229724,"bios"],["Cemu/mlc01/sys/title/0005001b/1004f000/content/00/swkbd/swkbd.pack",1907900,"bios"],["Cemu/mlc01/sys/title/0005001b/10051000/content/00/erreula/erreula.pack",1252759,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_ACCOUNT_1_CERT.der",1226,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_ACCOUNT_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_COMMON_1_CERT.der",1224,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_COMMON_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_OLIVE_1_CERT.der",1224,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_OLIVE_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_VINO_1_CERT.der",1223,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_VINO_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_WOOD_1_CERT.der",1223,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/ccerts/WIIU_WOOD_1_RSA_KEY.aes",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ADDTRUST_EXT_CA_ROOT.der",1082,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/BALTIMORE_CYBERTRUST_ROOT_CA.der",891,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA.der",897,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G2.der",1173,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CA_G3.der",1060,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA.der",924,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G2.der",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CACERT_NINTENDO_CLASS2_CA_G3.der",1200,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/COMODO_CA.der",980,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/CYBERTRUST_GLOBAL_ROOT_CA.der",933,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA.der",955,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_ASSURED_ID_ROOT_CA_G2.der",922,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA.der",947,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_GLOBAL_ROOT_CA_G2.der",914,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/DIGICERT_HIGH_ASSURANCE_EV_ROOT_CA.der",969,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_CA_2048.der",1070,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA.der",1173,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_ROOT_CA_G2.der",1090,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerts/ENTRUST_SECURE_SERVER_CA.der",1244,"bios"],["Cemu/mlc01/sys/title/0005001b/10054000/content/scerLine truncated
+1 -1
View File
@@ -1 +1 @@
{"files":[["arcade/hiscore.dat",322458,"bios"],["atari2600/stella/KVB1.WAV",4219542,"game_data"],["atari2600/stella/KVB2.WAV",9593878,"game_data"],["atari2600/stella/KVB3.WAV",7676992,"game_data"],["atari2600/stella/KVS1.WAV",3436329,"game_data"],["atari2600/stella/KVS2.WAV",2086275,"game_data"],["atari2600/stella/KVS3.WAV",3720920,"game_data"],["atari2600/stella/KVSHARED.WAV",3059116,"game_data"],["bios/000-lo.lo",131072,"bios"],["bios/128-spanish-0.rom",16384,"bios"],["bios/128-spanish-1.rom",16384,"bios"],["bios/128p-0.rom",16384,"bios"],["bios/128p-1.rom",16384,"bios"],["bios/22vp931.zip",1405,"bios"],["bios/256s-0.rom",16384,"bios"],["bios/256s-1.rom",16384,"bios"],["bios/256s-2.rom",16384,"bios"],["bios/256s-3.rom",16384,"bios"],["bios/2608_BD.WAV",19192,"bios"],["bios/2608_HH.WAV",36722,"bios"],["bios/2608_RIM.WAV",5288,"bios"],["bios/2608_SD.WAV",15558,"bios"],["bios/2608_TOM.WAV",23092,"bios"],["bios/2608_TOP.WAV",57016,"bios"],["bios/32X_G_BIOS.BIN",256,"bios"],["bios/32X_M_BIOS.BIN",2048,"bios"],["bios/32X_S_BIOS.BIN",1024,"bios"],["bios/3c505.zip",10896,"bios"],["bios/3do_arcade_saot.bin",524288,"bios"],["bios/3dobios.zip",2351546,"bios"],["bios/3xtwin.zip",1417,"bios"],["bios/4dparprn.zip",480212,"bios"],["bios/5200.rom",2048,"bios"],["bios/64DD_IPL.bin",4194304,"bios"],["bios/64_cspeech.zip",2011,"bios"],["bios/7800 BIOS (E).rom",16384,"bios"],["bios/7800 BIOS (U).rom",4096,"bios"],["bios/82c606.zip",479847,"bios"],["bios/A78_highscore.bin",16364,"bios"],["bios/APPLE2GS.ROM",131072,"bios"],["bios/ARAB1.ROM",32768,"bios"],["bios/ARABIC.rom",32768,"bios"],["bios/ATARIBAS.ROM",8192,"bios"],["bios/ATARIOSA.ROM",10240,"bios"],["bios/ATARIOSB.ROM",10240,"bios"],["bios/ATARIXL.ROM",16384,"bios"],["bios/AmigaVision.rom",524288,"bios"],["bios/Atari Jaguar (World).j64",131072,"bios"],["bios/BB01R4_OS.ROM",16384,"bios"],["bios/BEERIDE.ROM",16384,"bios"],["bios/BIOS.col",8192,"bios"],["bios/BS-X (En) (DRM-Free).bin",1048576,"bios"],["bios/BS-X (En).bin",1048576,"bios"],["bios/BS-X.bin",1048576,"bios"],["bios/CARTS.SHA",33152,"bios"],["bios/CCNPATCH.cas",1481,"bios"],["bios/CCNPATCH.wav",71748,"bios"],["bios/CM32LN_CONTROL.ROM",65536,"bios"],["bios/CM32L_CONTROL.ROM",65536,"bios"],["bios/CM32L_PCM.ROM",1048576,"bios"],["bios/CYRILLIC.FNT",2048,"bios"],["bios/Cemu/cafeLibs/erreula.rpl",790080,"bios"],["bios/Cemu/cafeLibs/snd_user.rpl",84032,"bios"],["bios/Cemu/cafeLibs/snduser2.rpl",111360,"bios"],["bios/Cemu/cafeLibs/swkbd.rpl",1116288,"bios"],["bios/Cemu/keys.txt",449507,"bios"],["bios/Cemu/otp.bin",1024,"bios"],["bios/Cemu/resources/sharedFonts/CafeCn.ttf",9664448,"bios"],["bios/Cemu/resources/sharedFonts/CafeKr.ttf",5626464,"bios"],["bios/Cemu/resources/sharedFonts/CafeStd.ttf",5363768,"bios"],["bios/Cemu/resources/sharedFonts/CafeTw.ttf",6593548,"bios"],["bios/Cemu/seeprom.bin",512,"bios"],["bios/Cemu/shareddata.bin",33554432,"bios"],["bios/Complex.bin",1048576,"bios"],["bios/Complex_4627.bin",1048576,"bios"],["bios/Complex_4627v1.03.bin",1048576,"bios"],["bios/DBPATCH.cas",1481,"bios"],["bios/DBPATCH.wav",71900,"bios"],["bios/DEFAULT.FNT",2048,"bios"],["bios/DISK.ROM",16384,"bios"],["bios/DOSBOX.SF2",32319396,"bios"],["bios/EROM.BIN",247968,"bios"],["bios/FMPAC.ROM",65536,"bios"],["bios/FMPAC16.ROM",33152,"bios"],["bios/FONT.ROM",288768,"bios"],["bios/GBA/gba_bios.bin",16384,"bios"],["bios/GC/EUR/IPL.bin",2097152,"bios"],["bios/GC/JAP/IPL.bin",2097152,"bios"],["bios/GC/USA/IPL.bin",2097152,"bios"],["bios/GC/dsp_coef.bin",4096,"bios"],["bios/GC/dsp_rom.bin",8192,"bios"],["bios/GC/font_japanese.bin",259626,"bios"],["bios/GC/font_western.bin",6478,"bios"],["bios/GCVMX80.ROM",8192,"bios"],["bios/GameIndex.yaml",1737799,"bios"],["bios/HANGUL.rom",131072,"bios"],["bios/INTERNAT.FNT",2048,"bios"],["bios/ITALIC.FNT",2048,"bios"],["bios/JAPANESE.FNT",2048,"bios"],["bios/JISYO.ROM",524288,"bios"],["bios/JiffyDOS_1541-II.bin",16384,"bios"],["bios/JiffyDOS_1571_repl310654.bin",32768,"bios"],["bios/JiffyDOS_1581.bin",32768,"bios"],["bios/JiffyDOS_C64.bin",8192,"bios"],["bios/JiffyDOS_SX-64.bin",8192,"bios"],["bios/KANJI.ROM",131072,"bios"],["bios/KANJI1.ROM",131072,"bios"],["bios/KOREAN.FNT",2048,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["bios/Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852cu_fw.bin",11Line truncated
{"files":[["arcade/hiscore.dat",322458,"bios"],["atari2600/stella/KVB1.WAV",4219542,"game_data"],["atari2600/stella/KVB2.WAV",9593878,"game_data"],["atari2600/stella/KVB3.WAV",7676992,"game_data"],["atari2600/stella/KVS1.WAV",3436329,"game_data"],["atari2600/stella/KVS2.WAV",2086275,"game_data"],["atari2600/stella/KVS3.WAV",3720920,"game_data"],["atari2600/stella/KVSHARED.WAV",3059116,"game_data"],["bios/000-lo.lo",131072,"bios"],["bios/128-spanish-0.rom",16384,"bios"],["bios/128-spanish-1.rom",16384,"bios"],["bios/128p-0.rom",16384,"bios"],["bios/128p-1.rom",16384,"bios"],["bios/22vp931.zip",1405,"bios"],["bios/256s-0.rom",16384,"bios"],["bios/256s-1.rom",16384,"bios"],["bios/256s-2.rom",16384,"bios"],["bios/256s-3.rom",16384,"bios"],["bios/2608_BD.WAV",19192,"bios"],["bios/2608_HH.WAV",36722,"bios"],["bios/2608_RIM.WAV",5288,"bios"],["bios/2608_SD.WAV",15558,"bios"],["bios/2608_TOM.WAV",23092,"bios"],["bios/2608_TOP.WAV",57016,"bios"],["bios/32X_G_BIOS.BIN",256,"bios"],["bios/32X_M_BIOS.BIN",2048,"bios"],["bios/32X_S_BIOS.BIN",1024,"bios"],["bios/3c505.zip",10896,"bios"],["bios/3do_arcade_saot.bin",524288,"bios"],["bios/3dobios.zip",2351546,"bios"],["bios/3xtwin.zip",1417,"bios"],["bios/4dparprn.zip",480212,"bios"],["bios/5200.rom",2048,"bios"],["bios/64DD_IPL.bin",4194304,"bios"],["bios/64_cspeech.zip",2011,"bios"],["bios/7800 BIOS (E).rom",16384,"bios"],["bios/7800 BIOS (U).rom",4096,"bios"],["bios/82c606.zip",479847,"bios"],["bios/A78_highscore.bin",16364,"bios"],["bios/APPLE2GS.ROM",131072,"bios"],["bios/ARAB1.ROM",32768,"bios"],["bios/ARABIC.rom",32768,"bios"],["bios/ATARIBAS.ROM",8192,"bios"],["bios/ATARIOSA.ROM",10240,"bios"],["bios/ATARIOSB.ROM",10240,"bios"],["bios/ATARIXL.ROM",16384,"bios"],["bios/AmigaVision.rom",524288,"bios"],["bios/Atari Jaguar (World).j64",131072,"bios"],["bios/BB01R4_OS.ROM",16384,"bios"],["bios/BEERIDE.ROM",16384,"bios"],["bios/BIOS.col",8192,"bios"],["bios/BS-X (En) (DRM-Free).bin",1048576,"bios"],["bios/BS-X (En).bin",1048576,"bios"],["bios/BS-X.bin",1048576,"bios"],["bios/CARTS.SHA",33152,"bios"],["bios/CCNPATCH.cas",1481,"bios"],["bios/CCNPATCH.wav",71748,"bios"],["bios/CM32LN_CONTROL.ROM",65536,"bios"],["bios/CM32L_CONTROL.ROM",65536,"bios"],["bios/CM32L_PCM.ROM",1048576,"bios"],["bios/CYRILLIC.FNT",2048,"bios"],["bios/Cemu/cafeLibs/erreula.rpl",790080,"bios"],["bios/Cemu/cafeLibs/snd_user.rpl",84032,"bios"],["bios/Cemu/cafeLibs/snduser2.rpl",111360,"bios"],["bios/Cemu/cafeLibs/swkbd.rpl",1116288,"bios"],["bios/Cemu/keys.txt",449507,"bios"],["bios/Cemu/otp.bin",1024,"bios"],["bios/Cemu/resources/sharedFonts/CafeCn.ttf",9664448,"bios"],["bios/Cemu/resources/sharedFonts/CafeKr.ttf",5626464,"bios"],["bios/Cemu/resources/sharedFonts/CafeStd.ttf",5363768,"bios"],["bios/Cemu/resources/sharedFonts/CafeTw.ttf",6593548,"bios"],["bios/Cemu/seeprom.bin",512,"bios"],["bios/Cemu/shareddata.bin",33554432,"bios"],["bios/Complex.bin",1048576,"bios"],["bios/Complex_4627.bin",1048576,"bios"],["bios/Complex_4627v1.03.bin",1048576,"bios"],["bios/DBPATCH.cas",1481,"bios"],["bios/DBPATCH.wav",71900,"bios"],["bios/DEFAULT.FNT",2048,"bios"],["bios/DISK.ROM",16384,"bios"],["bios/DOSBOX.SF2",32319396,"bios"],["bios/EROM.BIN",247968,"bios"],["bios/FMPAC.ROM",65536,"bios"],["bios/FMPAC16.ROM",33152,"bios"],["bios/FONT.ROM",288768,"bios"],["bios/GBA/gba_bios.bin",16384,"bios"],["bios/GC/EUR/IPL.bin",2097152,"bios"],["bios/GC/JAP/IPL.bin",2097152,"bios"],["bios/GC/USA/IPL.bin",2097152,"bios"],["bios/GC/dsp_coef.bin",4096,"bios"],["bios/GC/dsp_rom.bin",8192,"bios"],["bios/GC/font_japanese.bin",259626,"bios"],["bios/GC/font_western.bin",6478,"bios"],["bios/GCVMX80.ROM",8192,"bios"],["bios/GameIndex.yaml",1737799,"bios"],["bios/HANGUL.rom",131072,"bios"],["bios/INTERNAT.FNT",2048,"bios"],["bios/ITALIC.FNT",2048,"bios"],["bios/JAPANESE.FNT",2048,"bios"],["bios/JISYO.ROM",524288,"bios"],["bios/JiffyDOS_1541-II.bin",16384,"bios"],["bios/JiffyDOS_1571_repl310654.bin",32768,"bios"],["bios/JiffyDOS_1581.bin",32768,"bios"],["bios/JiffyDOS_C64.bin",8192,"bios"],["bios/JiffyDOS_SX-64.bin",8192,"bios"],["bios/KANJI.ROM",131072,"bios"],["bios/KANJI1.ROM",131072,"bios"],["bios/KOREAN.FNT",2048,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723a_fw.bin",24548,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723b_fw.bin",45048,"bios"],["bios/Load/Firmware/rtl_bt/rtl8723d_fw.bin",52080,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761a_fw.bin",74488,"bios"],["bios/Load/Firmware/rtl_bt/rtl8761bu_fw.bin",44484,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821a_fw.bin",37420,"bios"],["bios/Load/Firmware/rtl_bt/rtl8821c_fw.bin",54636,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822b_fw.bin",51176,"bios"],["bios/Load/Firmware/rtl_bt/rtl8822cu_fw.bin",38207,"bios"],["bios/Load/Firmware/rtl_bt/rtl8851bu_fw.bin",49760,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852au_fw.bin",67188,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852btu_fw.bin",128140,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852bu_fw.bin",129733,"bios"],["bios/Load/Firmware/rtl_bt/rtl8852cu_fw.bin",11Line truncated
+1 -1
View File
@@ -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"],["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"],["BB01R4_OS.ROM",16384,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["DOSBOX.SF2",32319396,"bios"],["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"],["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"],["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"],["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"],["MT32_CONTROL.ROM",65536,"bios"],["MT32_PCM.ROM",524288,"bios"],["Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom",16384,"bios"],["Machines/MSX2 - C-BIOS/cbios_main_msx2.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_sub.rom",16384,"bios"],["Machines/Shared Roms/ARAB1.ROM",32768,"bios"],["Machines/Shared Roms/ARABIC.rom",32768,"bios"],["Machines/Shared Roms/BEERIDE.ROM",16384,"bios"],["Machines/Shared Roms/FMPAC.rom",65536,"bios"],["Machines/Shared Roms/GCVMX80.ROM",8192,"bios"],["Machines/Shared Roms/HANGUL.rom",131072,"bios"],["Machines/Shared Roms/KANJI.rom",262144,"bios"],["Machines/Shared Roms/MICROSOLDISK.ROM",16384,"bios"],["Machines/Shared Roms/MOONSOUND.rom",2097152,"bios"],["Machines/Shared Roms/MSX.rom",32768,"bios"],["Machines/Shared Roms/MSX2.rom",32768,"bios"],["Machines/Shared Roms/MSX2AR.ROM",32768,"bios"],["Machines/Shared Roms/MSX2AREXT.ROM",16384,"bios"],["Machines/Shared Roms/MSX2BR.rom",32768,"bios"],["Machines/Shared Roms/MSX2BREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2EXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2FR.rom",32768,"bios"],["Machines/Shared Roms/MSX2FREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2G.rom",32768,"bios"],["Machines/Shared Roms/MSX2GEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2HAN.rom",32768,"bios"],["Machines/Shared Roms/MSX2J.rom",32768,"bios"],["Machines/Shared Roms/MSX2JEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2KR.rom",32768,"bios"],["Machines/Shared Roms/MSX2KREXT.rom",32768,"bios"],["Machines/Shared Roms/MSX2R.rom",32768,"bios"],["Machines/Shared Roms/MSX2R2.ROM",32768,"bios"],["Machines/Shared Roms/MSX2REXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2SE.rom",32768,"bios"],["Machines/Shared Roms/MSX2SP.rom",32768,"bios"],["Machines/Shared Roms/MSX2SPEXT.rom",16384,"bios"],["Machines/Shared Roms/MSXAR.ROM",32768,"bios"],["Machines/Shared Roms/MSXBR.rom",32768,"bios"],["Machines/Shared Roms/MSXFR.rom",32768,"bios"],["Machines/Shared Roms/MSXG.rom",32768,"bios"],["Machines/Shared Roms/MSXHAN.rom",8192,"bios"],["Machines/Shared Roms/MSXJ.rom",32768,"bios"],["Machines/Shared Roms/MSXKANJI.rom",32768,"bios"],["Machines/Shared Roms/MSXKR.rom",32768,"bios"],["Machines/Shared Roms/MSXR.rom",32768,"bios"],["Machines/Shared Roms/MSXR2.ROM",32768,"bios"],["Machines/Shared Roms/MSXSE.ROM",32768,"bios"],["Machines/Shared Roms/MSXSP.rom",32768,"bios"],["Machines/Shared Roms/NATIONALDISK.rom",16384,"bios"],["Machines/Shared Roms/NOVAXIS.rom",16384,"bios"],["Machines/Shared Roms/PAINT.rom",65536,"bios"],["Machines/Shared Roms/PANASONICDISK.rom",16384,"bios"],["Machines/Shared Roms/PHILIPSDISK.rom",16384,"bios"],["Machines/Shared Roms/RS232.ROM",8192,"bios"],["Machines/Shared Roms/SUNRILine 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"],["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"],["BB01R4_OS.ROM",16384,"bios"],["CM32LN_CONTROL.ROM",65536,"bios"],["CM32L_CONTROL.ROM",65536,"bios"],["CM32L_PCM.ROM",1048576,"bios"],["DOSBOX.SF2",32319396,"bios"],["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"],["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"],["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"],["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"],["MT32_CONTROL.ROM",65536,"bios"],["MT32_PCM.ROM",524288,"bios"],["Machines/Forte II Games - Pesadelo/pesadelo.rom",65536,"bios"],["Machines/MSX - C-BIOS/cbios_logo_msx1.rom",16384,"bios"],["Machines/MSX - C-BIOS/cbios_main_msx1.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom",16384,"bios"],["Machines/MSX2 - C-BIOS/cbios_main_msx2.rom",32768,"bios"],["Machines/MSX2 - C-BIOS/cbios_sub.rom",16384,"bios"],["Machines/Shared Roms/ARAB1.ROM",32768,"bios"],["Machines/Shared Roms/ARABIC.rom",32768,"bios"],["Machines/Shared Roms/BEERIDE.ROM",16384,"bios"],["Machines/Shared Roms/FMPAC.rom",65536,"bios"],["Machines/Shared Roms/GCVMX80.ROM",8192,"bios"],["Machines/Shared Roms/HANGUL.rom",131072,"bios"],["Machines/Shared Roms/KANJI.rom",262144,"bios"],["Machines/Shared Roms/MICROSOLDISK.ROM",16384,"bios"],["Machines/Shared Roms/MOONSOUND.rom",2097152,"bios"],["Machines/Shared Roms/MSX.rom",32768,"bios"],["Machines/Shared Roms/MSX2.rom",32768,"bios"],["Machines/Shared Roms/MSX2AR.ROM",32768,"bios"],["Machines/Shared Roms/MSX2AREXT.ROM",16384,"bios"],["Machines/Shared Roms/MSX2BR.rom",32768,"bios"],["Machines/Shared Roms/MSX2BREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2EXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2FR.rom",32768,"bios"],["Machines/Shared Roms/MSX2FREXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2G.rom",32768,"bios"],["Machines/Shared Roms/MSX2GEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2HAN.rom",32768,"bios"],["Machines/Shared Roms/MSX2J.rom",32768,"bios"],["Machines/Shared Roms/MSX2JEXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2KR.rom",32768,"bios"],["Machines/Shared Roms/MSX2KREXT.rom",32768,"bios"],["Machines/Shared Roms/MSX2R.rom",32768,"bios"],["Machines/Shared Roms/MSX2R2.ROM",32768,"bios"],["Machines/Shared Roms/MSX2REXT.rom",16384,"bios"],["Machines/Shared Roms/MSX2SE.rom",32768,"bios"],["Machines/Shared Roms/MSX2SP.rom",32768,"bios"],["Machines/Shared Roms/MSX2SPEXT.rom",16384,"bios"],["Machines/Shared Roms/MSXAR.ROM",32768,"bios"],["Machines/Shared Roms/MSXBR.rom",32768,"bios"],["Machines/Shared Roms/MSXFR.rom",32768,"bios"],["Machines/Shared Roms/MSXG.rom",32768,"bios"],["Machines/Shared Roms/MSXHAN.rom",8192,"bios"],["Machines/Shared Roms/MSXJ.rom",32768,"bios"],["Machines/Shared Roms/MSXKANJI.rom",32768,"bios"],["Machines/Shared Roms/MSXKR.rom",32768,"bios"],["Machines/Shared Roms/MSXR.rom",32768,"bios"],["Machines/Shared Roms/MSXR2.ROM",32768,"bios"],["Machines/Shared Roms/MSXSE.ROM",32768,"bios"],["Machines/Shared Roms/MSXSP.rom",32768,"bios"],["Machines/Shared Roms/NATIONALDISK.rom",16384,"bios"],["Machines/Shared Roms/NOVAXIS.rom",16384,"bios"],["Machines/Shared Roms/PAINT.rom",65536,"bios"],["Machines/Shared Roms/PANASONICDISK.rom",16384,"bios"],["Machines/Shared Roms/PHILIPSDISK.rom",16384,"bios"],["Machines/Shared Roms/RS232.ROM",8192,"bios"],["Machines/Shared Roms/SUNRILine truncated
+1 -1
View File
@@ -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
+31 -20
View File
@@ -6,7 +6,7 @@
"platform": "knulli",
"display_name": "KNULLI",
"version": "20260511",
"generated": "2026-11-05T12:13:24Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "bios",
"detect": [
{
@@ -30,9 +30,9 @@
],
"standalone_copies": [],
"total_files": 9597,
"total_size": 9725842266,
"total_size": 9722014826,
"pack_files": 9599,
"pack_size": 9725842266,
"pack_size": 9722014826,
"total_omitted": 425,
"omitted_files": [
{
@@ -9186,6 +9186,17 @@
"cores": null,
"systems": [
"nec-pc-98"
],
"alternatives": [
{
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
}
]
},
{
@@ -14181,10 +14192,10 @@
},
{
"dest": "ps1_rom.bin",
"sha1": "48f6a9e001e2cb002217107c46fb0459069d1a42",
"sha256": "f6dcfa82cdd48be227b171b01812fa688973159b8be52ba716c67086a6b7e0ea",
"size": 4089584,
"repo_path": "bios/Sony/PlayStation/.variants/ps1_rom.bin.fbb5f59e",
"sha1": "c40146361eb8cf670b19fdc9759190257803cab7",
"sha256": "ab05d7bed4980fe1ddde6828b10b4968ab63d3f75dee3ef1deda16391ec29fb5",
"size": 524288,
"repo_path": "bios/Sony/PlayStation/ps1_rom.bin",
"cores": [
"beetle_psx",
"duckstation-legacy",
@@ -15661,7 +15672,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"clk"
],
@@ -16282,7 +16293,7 @@
"sha1": "8cafb292af58617907b9e6b9093d3588a75849b8",
"sha256": "dae0690d8b433ea22b76b62520341f784071dbde0d02f50af0e3fd20fc6bca4a",
"size": 32768,
"repo_path": "bios/Other/zesarux/p2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/plus2.rom",
"cores": [
"clk"
]
@@ -16292,7 +16303,7 @@
"sha1": "929bf1a5e5687ebd8d7245f9b513a596c0ec21a4",
"sha256": "ee8218fa43ecb672ed45370114294228213a82318c6d1b007ec86bee3293d1f2",
"size": 65536,
"repo_path": "bios/Other/zesarux/p2a40.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/plus3.rom",
"cores": [
"clk"
]
@@ -116497,7 +116508,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
]
@@ -116603,7 +116614,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"gearsystem",
"smsplus"
@@ -116624,10 +116635,10 @@
},
{
"dest": "bios_U.sms",
"sha1": "fc465122134d95363112eb51b9ab71db3576cefd",
"sha256": "6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30",
"size": 16384,
"repo_path": "bios/Sega/Master System/.variants/bios_U.sms.ee2c29ba",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_expanded",
@@ -116645,10 +116656,10 @@
},
{
"dest": "bios_E.sms",
"sha1": "6aca0e3dffe461ba1cb11a86cd4caf5b97e1b8df",
"sha256": "c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93",
"size": 262144,
"repo_path": "bios/Sega/Master System/.variants/bios_E.sms.81c3476b",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_expanded",
+44 -20
View File
@@ -6,7 +6,7 @@
"platform": "lakka",
"display_name": "Lakka",
"version": "v6.1",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "system",
"detect": [
{
@@ -20,10 +20,10 @@
}
],
"standalone_copies": [],
"total_files": 8342,
"total_size": 7039319693,
"pack_files": 8652,
"pack_size": 7061212577,
"total_files": 8343,
"total_size": 7039608461,
"pack_files": 8653,
"pack_size": 7061501345,
"total_omitted": 37,
"omitted_files": [
{
@@ -5747,6 +5747,17 @@
"cores": null,
"systems": [
"nec-pc-98"
],
"alternatives": [
{
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
}
]
},
{
@@ -9413,7 +9424,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -9423,7 +9434,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"emux_sms",
"gearsystem",
@@ -9438,17 +9449,17 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
],
"alternatives": [
{
"sha1": "6aca0e3dffe461ba1cb11a86cd4caf5b97e1b8df",
"sha256": "c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93",
"size": 262144,
"repo_path": "bios/Sega/Master System/.variants/bios_E.sms.81c3476b",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -9493,7 +9504,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -9512,10 +9523,10 @@
],
"alternatives": [
{
"sha1": "fc465122134d95363112eb51b9ab71db3576cefd",
"sha256": "6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30",
"size": 16384,
"repo_path": "bios/Sega/Master System/.variants/bios_U.sms.ee2c29ba",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -10249,7 +10260,7 @@
"sha1": "4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e",
"sha256": "6bb2eb282723e539f627a33002c2c31b633b4d3b712755f28696f0c4e49470f2",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v1.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-1.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -10260,7 +10271,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -87781,7 +87792,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
],
@@ -113637,6 +113648,19 @@
"nec-pc-98"
]
},
{
"dest": "np2/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"nekop2"
],
"systems": [
"nec-pc-98"
]
},
{
"dest": "np2/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
+2 -2
View File
@@ -6,7 +6,7 @@
"platform": "myminui",
"display_name": "MyMinUI",
"version": "2026-08-09",
"generated": "2026-11-03T13:36:34Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "",
"detect": [
{
@@ -1002,7 +1002,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
]
+15 -15
View File
@@ -6,7 +6,7 @@
"platform": "recalbox",
"display_name": "Recalbox",
"version": "10.1.1",
"generated": "2026-11-05T12:13:24Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "bios",
"detect": [
{
@@ -280,9 +280,9 @@
}
],
"total_files": 3743,
"total_size": 4682430801,
"total_size": 4682168657,
"pack_files": 3745,
"pack_size": 4682430801,
"pack_size": 4682168657,
"total_omitted": 62,
"omitted_files": [
{
@@ -5681,7 +5681,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -5692,7 +5692,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -40151,7 +40151,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
],
@@ -40255,7 +40255,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"gearsystem"
],
@@ -45545,10 +45545,10 @@
},
{
"dest": "bios_U.sms",
"sha1": "fc465122134d95363112eb51b9ab71db3576cefd",
"sha256": "6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30",
"size": 16384,
"repo_path": "bios/Sega/Master System/.variants/bios_U.sms.ee2c29ba",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -45568,10 +45568,10 @@
},
{
"dest": "bios_E.sms",
"sha1": "6aca0e3dffe461ba1cb11a86cd4caf5b97e1b8df",
"sha256": "c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93",
"size": 262144,
"repo_path": "bios/Sega/Master System/.variants/bios_E.sms.81c3476b",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
+44 -20
View File
@@ -6,7 +6,7 @@
"platform": "retroarch",
"display_name": "RetroArch",
"version": "v1.22.2",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "system",
"detect": [
{
@@ -631,10 +631,10 @@
}
}
],
"total_files": 8350,
"total_size": 7132502545,
"pack_files": 10993,
"pack_size": 7174694399,
"total_files": 8351,
"total_size": 7132791313,
"pack_files": 10994,
"pack_size": 7174983167,
"total_omitted": 37,
"omitted_files": [
{
@@ -6312,6 +6312,17 @@
"cores": null,
"systems": [
"nec-pc-98"
],
"alternatives": [
{
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
}
]
},
{
@@ -10275,7 +10286,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -10285,7 +10296,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"emux_sms",
"gearsystem",
@@ -10300,17 +10311,17 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
],
"alternatives": [
{
"sha1": "6aca0e3dffe461ba1cb11a86cd4caf5b97e1b8df",
"sha256": "c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93",
"size": 262144,
"repo_path": "bios/Sega/Master System/.variants/bios_E.sms.81c3476b",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -10355,7 +10366,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -10374,10 +10385,10 @@
],
"alternatives": [
{
"sha1": "fc465122134d95363112eb51b9ab71db3576cefd",
"sha256": "6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30",
"size": 16384,
"repo_path": "bios/Sega/Master System/.variants/bios_U.sms.ee2c29ba",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -11111,7 +11122,7 @@
"sha1": "4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e",
"sha256": "6bb2eb282723e539f627a33002c2c31b633b4d3b712755f28696f0c4e49470f2",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v1.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-1.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -11122,7 +11133,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -88711,7 +88722,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
],
@@ -114694,6 +114705,19 @@
"nec-pc-98"
]
},
{
"dest": "np2/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"nekop2"
],
"systems": [
"nec-pc-98"
]
},
{
"dest": "np2/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
+37 -12
View File
@@ -6,7 +6,7 @@
"platform": "retrobat",
"display_name": "RetroBat",
"version": "8.3.1",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "bios",
"detect": [
{
@@ -284,10 +284,10 @@
}
}
],
"total_files": 5561,
"total_size": 8544495803,
"pack_files": 5563,
"pack_size": 8544495803,
"total_files": 5562,
"total_size": 8544784571,
"pack_files": 5564,
"pack_size": 8544784571,
"total_omitted": 203,
"omitted_files": [
{
@@ -8239,6 +8239,17 @@
"cores": null,
"systems": [
"nec-pc-98"
],
"alternatives": [
{
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
}
]
},
{
@@ -9260,7 +9271,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -15950,7 +15961,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"ares",
"genesis_plus_gx",
@@ -15991,7 +16002,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"ares",
"genesis_plus_gx",
@@ -18048,7 +18059,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"bizhawk"
],
@@ -18466,7 +18477,7 @@
"sha1": "a584272f21dc82c14b7d4f1ed440e23a976e71f0",
"sha256": "7b88abff5964f0cf38481ac51bf035be2c01b8827569876b3d15eb3ac340fef3",
"size": 32768,
"repo_path": "bios/Other/zesarux/pentagon.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/ZX_pentagon.rom",
"cores": [
"bizhawk"
]
@@ -46096,6 +46107,7 @@
"nintendo-ds"
],
"regions": [
"latin-america",
"north-america"
],
"region_groups": [
@@ -49124,7 +49136,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
]
@@ -49214,7 +49226,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"gearsystem",
"jgenesis"
@@ -73066,6 +73078,19 @@
"nec-pc-98"
]
},
{
"dest": "np2/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"nekop2"
],
"systems": [
"nec-pc-98"
]
},
{
"dest": "ps2-0230a-20080220.bin",
"sha1": "f9229fe159d0353b9f0632f3fdc66819c9030458",
+44 -18
View File
@@ -6,7 +6,7 @@
"platform": "retrodeck",
"display_name": "RetroDECK",
"version": "0.10.10b",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "",
"detect": [
{
@@ -292,10 +292,10 @@
"source": "bios/dc/dc_nvmem.bin"
}
],
"total_files": 8904,
"total_size": 9019527558,
"pack_files": 8906,
"pack_size": 9019527558,
"total_files": 8906,
"total_size": 9019842950,
"pack_files": 8908,
"pack_size": 9019842950,
"total_omitted": 66,
"omitted_files": [
{
@@ -39082,7 +39082,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -39092,7 +39092,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"emux_sms",
"gearsystem",
@@ -39760,7 +39760,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -39771,7 +39771,7 @@
"sha1": "4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e",
"sha256": "6bb2eb282723e539f627a33002c2c31b633b4d3b712755f28696f0c4e49470f2",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v1.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-1.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -122557,7 +122557,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
],
@@ -122774,10 +122774,10 @@
},
{
"dest": "bios/bios_U.sms",
"sha1": "fc465122134d95363112eb51b9ab71db3576cefd",
"sha256": "6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30",
"size": 16384,
"repo_path": "bios/Sega/Master System/.variants/bios_U.sms.ee2c29ba",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -122797,10 +122797,10 @@
},
{
"dest": "bios/bios_E.sms",
"sha1": "6aca0e3dffe461ba1cb11a86cd4caf5b97e1b8df",
"sha256": "c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93",
"size": 262144,
"repo_path": "bios/Sega/Master System/.variants/bios_E.sms.81c3476b",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -133242,6 +133242,19 @@
"nec-pc-98"
]
},
{
"dest": "bios/np2/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"nekop2"
],
"systems": [
"nec-pc-98"
]
},
{
"dest": "bios/np2/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
@@ -133411,6 +133424,19 @@
"nec-pc-98"
]
},
{
"dest": "bios/np2kai/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
],
"systems": [
"nec-pc-98"
]
},
{
"dest": "bios/np2kai/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
+44 -20
View File
@@ -6,7 +6,7 @@
"platform": "retropie",
"display_name": "RetroPie",
"version": "4.8.12",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "BIOS",
"detect": [
{
@@ -16,10 +16,10 @@
}
],
"standalone_copies": [],
"total_files": 8725,
"total_size": 8826568678,
"pack_files": 11281,
"pack_size": 8859935748,
"total_files": 8726,
"total_size": 8826857446,
"pack_files": 11282,
"pack_size": 8860224516,
"total_omitted": 347,
"omitted_files": [
{
@@ -9247,6 +9247,17 @@
"cores": null,
"systems": [
"nec-pc-98"
],
"alternatives": [
{
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
}
]
},
{
@@ -12913,7 +12924,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -12923,7 +12934,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"emux_sms",
"gearsystem",
@@ -12938,17 +12949,17 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
],
"alternatives": [
{
"sha1": "6aca0e3dffe461ba1cb11a86cd4caf5b97e1b8df",
"sha256": "c51ec80b7a609c5ee3d203ceee2b602ae4dfb4479caf15dc1d030c40c0364e93",
"size": 262144,
"repo_path": "bios/Sega/Master System/.variants/bios_E.sms.81c3476b",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -12993,7 +13004,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -13012,10 +13023,10 @@
],
"alternatives": [
{
"sha1": "fc465122134d95363112eb51b9ab71db3576cefd",
"sha256": "6f4e6de10f1d07bda695c629c67457bb0248eeb8ffa0c61a2742b8529274de30",
"size": 16384,
"repo_path": "bios/Sega/Master System/.variants/bios_U.sms.ee2c29ba",
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"genesis_plus_gx",
"genesis_plus_gx_wide"
@@ -13746,7 +13757,7 @@
"sha1": "4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e",
"sha256": "6bb2eb282723e539f627a33002c2c31b633b4d3b712755f28696f0c4e49470f2",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v1.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-1.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -13757,7 +13768,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -93258,7 +93269,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
],
@@ -119963,6 +119974,19 @@
"nec-pc-98"
]
},
{
"dest": "np2/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"nekop2"
],
"systems": [
"nec-pc-98"
]
},
{
"dest": "np2/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
+30 -10
View File
@@ -6,7 +6,7 @@
"platform": "rocknix",
"display_name": "ROCKNIX",
"version": "20261001",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "bios",
"detect": [
{
@@ -21,10 +21,10 @@
}
],
"standalone_copies": [],
"total_files": 7355,
"total_size": 8271344313,
"pack_files": 7357,
"pack_size": 8271344313,
"total_files": 7357,
"total_size": 8271921849,
"pack_files": 7359,
"pack_size": 8271921849,
"total_omitted": 115,
"omitted_files": [
{
@@ -2480,7 +2480,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -2490,7 +2490,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"emux_sms",
"gearsystem",
@@ -4995,7 +4995,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"ares",
"genesis_plus_gx",
@@ -5032,7 +5032,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": [
"ares",
"genesis_plus_gx",
@@ -58501,7 +58501,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": [
"fuse"
]
@@ -76166,6 +76166,16 @@
"nekop2"
]
},
{
"dest": "np2/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"nekop2"
]
},
{
"dest": "np2/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
@@ -76409,6 +76419,16 @@
"np2kai"
]
},
{
"dest": "np2kai/FONT.ROM",
"sha1": "78ba9960f135372825ab7244b5e4e73a810002ff",
"sha256": "8db165d567e13bce3f50ee495975671faa5a0ff332dcb08e187aa91125c81ec6",
"size": 288768,
"repo_path": "bios/NEC/PC-98/font.rom",
"cores": [
"np2kai"
]
},
{
"dest": "np2kai/sound.rom",
"sha1": "d5dbc4fea3b8367024d363f5351baecd6adcd8ef",
+27 -7
View File
@@ -6,7 +6,7 @@
"platform": "romm",
"display_name": "RomM",
"version": "5.4.0",
"generated": "2026-11-05T14:56:18Z",
"generated": "2026-11-05T18:33:47Z",
"base_destination": "bios",
"detect": [
{
@@ -26,7 +26,7 @@
"total_size": 872654387,
"pack_files": 467,
"pack_size": 872654387,
"total_omitted": 775,
"total_omitted": 777,
"omitted_files": [
{
"dest": "32X_G_BIOS.BIN",
@@ -4072,6 +4072,16 @@
"fbneo"
]
},
{
"dest": "np2/FONT.ROM",
"name": "FONT.ROM",
"system": "",
"required": false,
"reason": "below_platform_folder",
"cores": [
"nekop2"
]
},
{
"dest": "np2/bios9821.rom",
"name": "bios9821.rom",
@@ -4162,6 +4172,16 @@
"np2kai"
]
},
{
"dest": "np2kai/FONT.ROM",
"name": "FONT.ROM",
"system": "",
"required": false,
"reason": "below_platform_folder",
"cores": [
"np2kai"
]
},
{
"dest": "np2kai/ide.rom",
"name": "ide.rom",
@@ -11655,7 +11675,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -11666,7 +11686,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -11694,7 +11714,7 @@
"sha1": "c315672807d8ddb8d91443729405c766dd95cae7",
"sha256": "477617917a12a30f9f43844909dc2de6e6a617430f5c9a36306c86414a670d50",
"size": 8192,
"repo_path": "bios/Other/zesarux/sms.rom",
"repo_path": "bios/Sega/Master System/SMS_us_1.3.sms",
"cores": null,
"systems": [
"sega-master-system"
@@ -12185,7 +12205,7 @@
"sha1": "4ffd9ed9c00cdc6f92ce69fdd8b618ef1203f48e",
"sha256": "6bb2eb282723e539f627a33002c2c31b633b4d3b712755f28696f0c4e49470f2",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v1.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-1.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
@@ -12196,7 +12216,7 @@
"sha1": "5cfb6bca4177c45fefd571734576b55e3a127c08",
"sha256": "ad392df2bd366a3412f186240a40dd6fd2750c96a1779ffae77cf10aa1faf7ee",
"size": 8192,
"repo_path": "bios/Other/zesarux/if1-v2.rom",
"repo_path": "bios/Sinclair/ZX Spectrum/if1-2.rom",
"cores": null,
"systems": [
"sinclair-zx-spectrum"
+70
View File
@@ -9,6 +9,7 @@ from __future__ import annotations
from collections.abc import Callable, Iterable
from collections import Counter
import filecmp
import hashlib
import functools
import json
@@ -889,6 +890,38 @@ def _resolve_in_data_dirs(
return None, mismatch
def _data_dir_tail(
dest_hint: str, data_dir_registry: dict, file_entry: dict, db: dict
) -> str | None:
"""The cached data-directory file at the destination's own tail.
The full destination first, then without its leading segment, never
down to the bare name. A shortened tail two caches hold with different
bytes proves nothing. The size and Adler-32 the code checks still bound
the file, as on every name or path step without a hash.
"""
parts = dest_hint.split("/")
for start in range(min(2, len(parts) - 1)):
tail = "/".join(parts[start:])
hits = [
os.path.join(cache_dir, tail)
for cache_dir in (
dd_entry.get("local_cache", "") for dd_entry in data_dir_registry.values()
)
if cache_dir and os.path.isfile(os.path.join(cache_dir, tail))
]
if start and any(
not filecmp.cmp(hits[0], other, shallow=False) for other in hits[1:]
):
continue
for candidate in hits:
if name_match_size_ok(
file_entry, os.path.getsize(candidate)
) and adler32_fits(file_entry, candidate, db):
return candidate
return None
# Basename index per data-directory cache. Walking the whole tree again for
# every unresolved name made resolution O(names x tree) on each pack build.
_data_dir_index: dict[str, dict[str, list[tuple[int, str]]]] = {}
@@ -1504,6 +1537,27 @@ def resolve_local_file(
if status:
return path, status
# 2c. The same tail in a data directory. by_path_suffix indexes bios/
# only, so AmberELEC's Machines/MSX - Arabic/config.ini fell through to
# the name step and got msx-emu's ColecoVision config.ini, while
# data/bluemsx held blueMSX's own at that very path. A platform
# declaration is resolved without a hint, and its destination is that
# path. The descent and the ambiguity rule are those of the bios/ tails.
# A profile's entry is not asked here: it names its owner, the name step
# sends it to its data directories when another emulator's copy answers,
# and a dump it declares outranks the free one its tree bundles at the
# same path (Dolphin's dsp_coef.bin over Sys/GC's).
tail_hint = dest_hint or str(file_entry.get("destination") or "")
if (
tail_hint
and data_dir_registry
and not has_strong_hash
and not _owner_tokens(file_entry)
):
hit = _data_dir_tail(tail_hint, data_dir_registry, file_entry, db)
if hit:
return hit, "path_exact"
# 3. No MD5 = any file with that name or alias (existence check)
def _size_ok(match_sha1: str) -> bool:
record = files_db.get(match_sha1, {})
@@ -2398,6 +2452,22 @@ def standalone_set(config: dict) -> set[str]:
return names
def merged_standalone_set(configs: Iterable[dict]) -> set[str]:
"""The standalone set of several platforms read as one tree.
A per-core directory marker says which cores one platform hands a folder
and that it hands the others none. Carried into the union, MinUI's 86
markers left every core they do not list without a layout: the global
gap report lost 238 profiles and 1201 files without a word.
"""
return {
tag
for config in configs
for tag in standalone_set(config)
if not tag.startswith(CORE_DIR_PREFIX)
}
def _handed(standalone_cores: Iterable[str]) -> list:
"""The directories a standalone set carries, as launchers built them."""
from launchers import HandedDirectory # noqa: PLC0415
+4 -4
View File
@@ -1156,12 +1156,12 @@ def main() -> None:
# The tree as every platform runs it: a profile some platform runs
# standalone keeps its standalone entries. Laid out as libretro only,
# eka2l1, dolphin and xenia-edge lost 133 files no platform declares.
from common import list_registered_platforms
from common import list_registered_platforms, merged_standalone_set
standalone_cores = set().union(*(
standalone_set(load_platform_config(name, args.platforms_dir))
standalone_cores = merged_standalone_set(
load_platform_config(name, args.platforms_dir)
for name in list_registered_platforms(args.platforms_dir, include_archived=True)
))
)
if not profiles:
if emulator and args.target and emulator in run_anywhere:
+32 -8
View File
@@ -106,6 +106,27 @@ def _settled_hashes(
)
def _emulator_tree(path: str) -> bool:
"""Whether a path lies in one emulator's own tree, bios/Other/<emulator>/."""
parts = path.replace("\\", "/").split("/")
return len(parts) > 3 and parts[1] == "Other"
def _takes_primary(current: str, candidate: str) -> bool:
"""Whether another copy of the same bytes becomes the content's path.
A .variants/ copy yields to any other one. A copy in an emulator's own
tree yields to one filed under its machine: ZEsarUX's sms.rom sorted
before bios/Sega/Master System/, the resolver set it aside as another
emulator's file, and Genesis Plus GX got a variant instead of v1.3.
"""
if "/.variants/" in candidate.replace("\\", "/"):
return False
if "/.variants/" in current:
return True
return _emulator_tree(current) and not _emulator_tree(candidate)
def scan_bios_dir(bios_dir: Path, cache: dict, force: bool) -> tuple[dict, dict, dict]:
"""Scan bios directory and compute hashes, using cache when possible."""
files = {}
@@ -135,10 +156,8 @@ def scan_bios_dir(bios_dir: Path, cache: dict, force: bool) -> tuple[dict, dict,
if fresh and all(name in cached for name in CACHED_HASHES):
hashes = {name: cached[name] for name in CACHED_HASHES}
sha1 = hashes["sha1"]
is_variant = "/.variants/" in rel_path or "\\.variants\\" in rel_path
if sha1 in files:
existing_is_variant = "/.variants/" in files[sha1]["path"]
if existing_is_variant and not is_variant:
if _takes_primary(files[sha1]["path"], rel_path):
if sha1 not in aliases:
aliases[sha1] = []
aliases[sha1].append(
@@ -169,11 +188,8 @@ def scan_bios_dir(bios_dir: Path, cache: dict, force: bool) -> tuple[dict, dict,
hashes = _settled_hashes(filepath, cache.get(cache_key), mtime, size)
sha1 = hashes["sha1"]
is_variant = "/.variants/" in rel_path or "\\.variants\\" in rel_path
if sha1 in files:
existing_is_variant = "/.variants/" in files[sha1]["path"]
if existing_is_variant and not is_variant:
# Non-variant file should be primary over .variants/ file
if _takes_primary(files[sha1]["path"], rel_path):
if sha1 not in aliases:
aliases[sha1] = []
aliases[sha1].append(
@@ -520,8 +536,16 @@ def _collect_all_aliases(files: dict, copies: dict | None = None) -> dict:
aliases = {}
# A name only .variants/ copies carry is not a primary's: those copies are
# the other revisions of whatever the name designates. Retroarch pins
# bios_E.sms to v1.3, and with the name refused, Genesis Plus GX got the
# first variant in index order, a 256 KB BIOS, by the name step.
named_primaries = {
entry["name"] for entry in files.values() if "/.variants/" not in entry["path"]
}
def _add_alias(name: str, matched_sha1: str) -> None:
if not name or name in name_to_sha1:
if not name or name in named_primaries:
return
if matched_sha1 not in aliases:
aliases[matched_sha1] = []
+3 -3
View File
@@ -1159,7 +1159,7 @@ def build_emulator_gap_report(
for k, v in profiles.items()
if v.get("type") not in ("alias", "test")
}
from common import platform_declarations, standalone_set
from common import merged_standalone_set, platform_declarations
from validation import case_folded_slots
# The command line passes these too: without them a RetroBat file named
@@ -1171,8 +1171,8 @@ def build_emulator_gap_report(
return run_cross_reference(
unique_profiles, declared, db,
data_names=data_names, all_declared=all_declared,
standalone_cores=set().union(
*(standalone_set(cov["config"]) for cov in coverages.values())
standalone_cores=merged_standalone_set(
cov["config"] for cov in coverages.values()
),
folded_slots=folded,
)
+65
View File
@@ -5801,6 +5801,71 @@ class AHashScanningCoreContradictsNoPlatform(unittest.TestCase):
self.assertEqual(claimed, [])
class FsUaeKickstartIsFoundByContent(unittest.TestCase):
"""FS-UAE scans its Kickstarts directory and names a ROM by checksum
(src/fs-uae/config.c:121-140, main.c:431-470), and with no ROM loads the
AROS replacement (memory.cpp:2374-2379). kick13.rom and its required
flag came from the RetroPie launcher, which the platform layer records."""
def test_the_kickstart_is_an_optional_label(self):
from scripts.validation import opens_by_name
profile = yaml.safe_load((ROOT / "emulators" / "fs-uae.yml").read_text(encoding="utf-8"))
entry = next(f for f in profile["files"] if f.get("sha1") == "891e9a547772fe0c6c19b610baf8bc4ea7fcb785")
self.assertFalse(opens_by_name(entry, profile, standalone=True))
self.assertFalse(entry.get("required"))
self.assertNotIn("RetroPie launcher", entry.get("note", ""))
class NoProfileHashFromASecondarySource(unittest.TestCase):
"""ecwolf.yml pinned ecwolf.pk3 to an md5 its note said came from the
.info. The code checks none, and no file shipped at the pin carries it:
a source without a hash gives the profile none."""
PATTERN = re.compile(
r"(md5|sha1|crc32|hash)[^.]{0,40}\bfrom (the )?(\.info|core-?info|docs?|documentation)",
re.IGNORECASE,
)
def test_no_hashed_entry_names_a_secondary_source(self):
found = []
for path in sorted((ROOT / "emulators").glob("*.yml")):
profile = yaml.safe_load(path.read_text(encoding="utf-8")) or {}
for entry in profile.get("files") or []:
if not isinstance(entry, dict):
continue
if any(entry.get(k) for k in ("md5", "sha1", "crc32", "sha256")) and (
self.PATTERN.search(str(entry.get("note", "")))
):
found.append(f"{path.name}: {entry.get('name')}")
self.assertEqual(found, [])
class XeniosFollowsThePreviewBranch(unittest.TestCase):
"""The xenios pin 87b176a0 and tag v2.0.1 are ancestors of `preview`
(compare: ahead 129, behind 0) and diverged from the default `xenios`
branch (ahead 1784, behind 24). Without source_branch, profile_sync read
the pin as orphaned and 19 refs as moved by the branch divergence."""
def test_the_profile_names_the_branch_its_pin_is_on(self):
profile = yaml.safe_load((ROOT / "emulators" / "xenios.yml").read_text(encoding="utf-8"))
self.assertEqual(profile.get("source_branch"), "preview")
self.assertNotIn("from the xenios branch", profile.get("notes", ""))
class PcemUpstreamPinIsTheLastSync(unittest.TestCase):
"""The pcem bump set upstream_commit to dev's HEAD 25b54e3f, and dev was
rewritten: the pin left every branch (compare: diverged 109/114). The
port shares no history with upstream and took mainline patches by hand
until 2016-04-13, whose last upstream commit is 10739b96. Held there, a
bump cannot move it to a HEAD the port never contained."""
def test_the_upstream_pin_is_held_at_the_last_sync(self):
profile = yaml.safe_load((ROOT / "emulators" / "pcem.yml").read_text(encoding="utf-8"))
self.assertEqual(profile["upstream_commit"], "10739b9618e388a5bf8c21e752f12b3952fa83e1")
self.assertTrue(profile.get("upstream_frozen"))
class AHashScanLabelNamesNoOtherDump(unittest.TestCase):
"""A core that finds its firmware by content names no file, so each
entry name is a label. ares labelled its Famicom Disk System revision
+4
View File
@@ -32,6 +32,10 @@ UNIDENTIFIED = {
"cdogs": 16,
"citra-mmj": 3,
"drastic": 5,
# No pk3 shipped at the pin is the standalone entry's: the 1.3.x
# releases carry 13fe8057, cc10cb70, d312ebbe and 8f4f0387, the buildbot
# 653f7b37, the core embeds 1a3fd445. The .info md5 c011b428 was none.
"ecwolf": 1,
"emucorex": 5,
"hcl": 3,
"hurrican": 1,
+65
View File
@@ -250,5 +250,70 @@ class AliasesFollowContentNotPrimaryCopy(unittest.TestCase):
self.assertIn("_collect_all_aliases(files, aliases)", source)
class TheSmsBiosKeepsItsNames(unittest.TestCase):
"""RetroArch pins bios_E.sms and bios_U.sms to the v1.3 BIOS. Its only
path was ZEsarUX's sms.rom, which sorted before bios/Sega/Master System/,
and the two names were refused because .variants/ copies carried them.
Genesis Plus GX then got the Store Display Unit BIOS as bios_U.sms."""
def test_a_name_only_variants_carry_is_registered_for_the_pinned_content(self):
files = {
"v13": {"name": "SMS_us_1.3.sms", "path": "bios/Sega/MS/SMS_us_1.3.sms", "md5": "m13"},
"kiosk": {"name": "bios_U.sms", "path": "bios/Sega/MS/.variants/bios_U.sms.ee2c29ba",
"md5": "mk"},
}
with tempfile.TemporaryDirectory(dir=REPO_ROOT / "tmp") as tmp:
previous = os.getcwd()
os.chdir(tmp)
try:
Path("platforms").mkdir()
Path("platforms/_registry.yml").write_text("platforms:\n p:\n status: active\n")
Path("platforms/p.yml").write_text(
"systems:\n sms:\n files:\n"
' - name: "bios_U.sms"\n sha1: "v13"\n'
)
aliases = generate_db._collect_all_aliases(files)
finally:
os.chdir(previous)
self.assertIn("bios_U.sms", {a["name"] for a in aliases.get("v13", [])})
def test_a_primary_name_still_refuses_another_content(self):
files = {
"v13": {"name": "SMS_us_1.3.sms", "path": "bios/Sega/MS/SMS_us_1.3.sms", "md5": "m13"},
"other": {"name": "bios_U.sms", "path": "bios/Sega/MS/bios_U.sms", "md5": "mo"},
}
with tempfile.TemporaryDirectory(dir=REPO_ROOT / "tmp") as tmp:
previous = os.getcwd()
os.chdir(tmp)
try:
Path("platforms").mkdir()
Path("platforms/_registry.yml").write_text("platforms:\n p:\n status: active\n")
Path("platforms/p.yml").write_text(
"systems:\n sms:\n files:\n"
' - name: "bios_U.sms"\n sha1: "v13"\n'
)
aliases = generate_db._collect_all_aliases(files)
finally:
os.chdir(previous)
self.assertEqual(aliases, {})
def test_a_copy_under_its_machine_is_the_path_over_an_emulator_tree(self):
with tempfile.TemporaryDirectory(dir=REPO_ROOT / "tmp") as tmp:
bios = Path(tmp) / "bios"
for rel in ("Other/zesarux/sms.rom", "Sega/Master System/SMS_us_1.3.sms"):
(bios / rel).parent.mkdir(parents=True, exist_ok=True)
(bios / rel).write_bytes(b"v1.3")
(bios / "Other/zesarux/own.rom").write_bytes(b"only zesarux")
files, copies, _cache = generate_db.scan_bios_dir(bios, {}, True)
paths = {entry["path"] for entry in files.values()}
self.assertIn("bios/Sega/Master System/SMS_us_1.3.sms", paths)
self.assertIn("bios/Other/zesarux/own.rom", paths)
self.assertNotIn("bios/Other/zesarux/sms.rom", paths)
self.assertIn(
"bios/Other/zesarux/sms.rom",
{copy["path"] for entries in copies.values() for copy in entries},
)
if __name__ == "__main__":
unittest.main()
+48
View File
@@ -93,6 +93,54 @@ class ForeignTreeNames(unittest.TestCase):
self.assertEqual(status, "data_dir")
self.assertEqual(Path(path).read_bytes(), b"B" * 64)
def _bluemsx_cache(self, rel: str, data: bytes) -> dict:
cache = self.root / "data" / "bluemsx"
(cache / rel).parent.mkdir(parents=True, exist_ok=True)
(cache / rel).write_bytes(data)
return {"bluemsx": {"local_cache": str(cache)}}
def test_a_platform_declaration_reads_the_data_directory_at_its_path(self):
"""AmberELEC declares every blueMSX machine's config.ini with no hash.
The name step met msx-emu's ColecoVision config.ini first and wrote it
into each machine folder, while data/bluemsx held the machine's own
at that very path."""
self._hold("bios/Other/msx-emu/Machines/COL - ColecoVision/config.ini", b"C" * 64)
registry = self._bluemsx_cache("Machines/MSX - Arabic/config.ini", b"A" * 64)
entry = {
"name": "config.ini",
"destination": "bios/Machines/MSX - Arabic/config.ini",
}
path, status = resolve_local_file(entry, self.db, data_dir_registry=registry)
self.assertEqual(status, "path_exact")
self.assertEqual(Path(path).read_bytes(), b"A" * 64)
def test_a_platform_rs232_rom_reads_the_data_directory_at_its_path(self):
self._hold("bios/Microsoft/MSX/RS232.ROM", b"L" * 128)
registry = self._bluemsx_cache("Machines/Shared Roms/RS232.ROM", b"S" * 64)
entry = {
"name": "RS232.ROM",
"destination": "bios/Machines/Shared Roms/RS232.ROM",
}
path, _status = resolve_local_file(entry, self.db, data_dir_registry=registry)
self.assertEqual(Path(path).read_bytes(), b"S" * 64)
def test_a_profile_dump_outranks_the_free_copy_of_its_tree(self):
"""Dolphin's dsp_coef.bin: the dump in bios/ wins over the free
replacement Sys/GC bundles at the same path."""
own = self._hold("bios/Nintendo/GameCube/.variants/dsp_coef.bin.c116d867", b"R" * 64)
cache = self.root / "data" / "dolphin-sys"
(cache / "GC").mkdir(parents=True)
(cache / "GC" / "dsp_coef.bin").write_bytes(b"F" * 64)
entry = {
"name": "dsp_coef.bin", "destination": "GC/dsp_coef.bin",
"source_profile": "dolphin",
}
path, _status = resolve_local_file(
entry, self.db, dest_hint="GC/dsp_coef.bin",
data_dir_registry={"dolphin-sys": {"local_cache": str(cache)}},
)
self.assertEqual(path, own)
def test_another_casing_in_another_tree_is_not_the_file(self):
"""reminiscence's music module reunion took skyline's
zoneinfo/Indian/Reunion, a time-zone file, on the casefold step."""
+25
View File
@@ -439,5 +439,30 @@ class TheSitePageOfACardPlatform(unittest.TestCase):
self.assertIn("No ZIP for MinUI. The command installs every file and checks it.", page)
class TheWholeTreeKeepsCoresMinUILeavesOut(unittest.TestCase):
"""Without --platform, cross_reference and the site's gap report merge
every platform's standalone set. MinUI's per-core folders came along and
left every core MinUI does not list with no layout: px68k showed 0 files
and the global report lost 238 profiles."""
def test_a_core_minui_does_not_list_keeps_its_files(self):
from common import merged_standalone_set, platform_layouts
minui = {"core_system_dirs": {"Bios/FC": {"cores": ["fceumm"]}}}
retroarch = {}
merged = merged_standalone_set([minui, retroarch])
profile = {"type": "libretro", "files": [{"name": "cgrom.tmp"}]}
layouts = platform_layouts("px68k", profile, merged)
self.assertEqual(layouts, [(profile, False)])
def test_both_readers_build_the_set_the_same_way(self):
for script in ("cross_reference.py", "generate_site.py"):
source = (REPO_ROOT / "scripts" / script).read_text(encoding="utf-8")
with self.subTest(script=script):
self.assertIn("merged_standalone_set(", source)
self.assertNotIn("set().union(*(\n standalone_set(", source)
self.assertNotIn("*(standalone_set(cov", source)
if __name__ == "__main__":
unittest.main()
+81
View File
@@ -0,0 +1,81 @@
"""NP2kai and meowPC98 read font.bmp and FONT.ROM as two files.
font_load reads the PC-98 bitmap (font.bmp, FONT.BMP) and then the V98 ROM
(FONT.ROM, font.rom), each through its own reader (NP2kai font/font.c:192-195,
meowPC98 font/font.c:180-181). Hung on font.bmp as aliases, the V98 names let
a collection without font.bmp serve the PC-88's 2 KB font.rom as np2kai/font.bmp,
which fontpc98_read cannot parse, and FONT.ROM was never placed under its name.
"""
from __future__ import annotations
import hashlib
import os
import shutil
import sys
import tempfile
import unittest
from pathlib import Path
import yaml
REPO_ROOT = Path(__file__).resolve().parents[1]
sys.path.insert(0, str(REPO_ROOT / "scripts"))
from common import resolve_local_file # noqa: E402
V98_SIZE = 0x46800
def _entry(profile: str, name: str) -> dict:
with open(REPO_ROOT / "emulators" / f"{profile}.yml") as handle:
files = yaml.safe_load(handle)["files"]
entry = next(f for f in files if f.get("name") == name)
return {**entry, "source_profile": profile}
class FontFormatsAreSeparateFiles(unittest.TestCase):
def setUp(self):
(REPO_ROOT / "tmp").mkdir(exist_ok=True)
self.root = Path(tempfile.mkdtemp(dir=REPO_ROOT / "tmp"))
self.addCleanup(shutil.rmtree, self.root, True)
self.addCleanup(os.chdir, os.getcwd())
os.chdir(self.root)
self.db = {"files": {}, "indexes": {
"by_md5": {}, "by_name": {}, "by_crc32": {}, "by_path_suffix": {},
}}
self.pc88 = self._hold("bios/NEC/PC-88/font.rom", b"8" * 2048)
self.v98 = self._hold("bios/NEC/PC-98/font.rom", b"V" * V98_SIZE)
def _hold(self, rel: str, data: bytes) -> str:
target = self.root / rel
target.parent.mkdir(parents=True, exist_ok=True)
target.write_bytes(data)
sha1 = hashlib.sha1(data).hexdigest()
name = rel.rsplit("/", 1)[-1]
self.db["files"][sha1] = {
"path": rel, "name": name, "size": len(data),
"md5": hashlib.md5(data).hexdigest(), "crc32": "",
}
self.db["indexes"]["by_name"].setdefault(name, []).append(sha1)
return rel
def test_no_v98_name_answers_for_the_bitmap(self):
for profile in ("np2kai", "nekop2"):
with self.subTest(profile=profile):
entry = _entry(profile, "font.bmp")
self.assertEqual(resolve_local_file(entry, self.db), (None, "not_found"))
def test_the_v98_font_is_its_own_entry_and_skips_the_pc88_font(self):
for profile in ("np2kai", "nekop2"):
with self.subTest(profile=profile):
entry = _entry(profile, "FONT.ROM")
self.db["indexes"]["by_name"]["FONT.ROM"] = (
self.db["indexes"]["by_name"]["font.rom"]
)
path, _status = resolve_local_file(entry, self.db)
self.assertEqual(path, self.v98)
if __name__ == "__main__":
unittest.main()
+42 -1
View File
@@ -956,7 +956,7 @@ class DsiNandFollowsTheHeaderRegion(unittest.TestCase):
SLOTS = {
"JPN": ["japan"],
"USA": ["north-america"],
"USA": ["north-america", "latin-america"],
"EUR": ["europe"],
"AUS": ["oceania"],
"CHN": ["china"],
@@ -1411,5 +1411,46 @@ class MachineModelRomsCarryNoTerritory(unittest.TestCase):
)
class UsaRegionServesTheAmericas(unittest.TestCase):
"""A code that knows a USA region and no Latin America one selects the
USA file there: Citra's shared font for CFG USA is 0x00014002
(apt.cpp:128-140), and a --region br,cn pack dropped it for the Chinese
archive alone."""
PROFILE = Path(__file__).resolve().parents[1] / "emulators" / "citra-mmj.yml"
FONT = (
"nand/00000000000000000000000000000000/title/0004009b/00014002/"
"content/00000000.app.romfs"
)
def test_brazil_ranks_the_default_shared_font(self):
import yaml
profile = yaml.safe_load(self.PROFILE.read_text(encoding="utf-8"))
index = region.build_region_index({"citra-mmj": profile})
requested = region.parse_requested("br,cn")
for destination, name in (
(self.FONT, "00000000.app.romfs"),
("sysdata/cbf_std.bcfnt", "cbf_std.bcfnt"),
):
with self.subTest(file=destination):
regions = region.lookup_regions(index, destination, name)
self.assertEqual(region.rank(regions, requested), 0)
def test_brazil_ranks_the_usa_dsi_nand_before_the_japanese_one(self):
"""BizHawk's DecideNAND knows JPN, USA, EUR, AUS, CHN and KOR region
bits (MelonDS.cs:684-706): a DSi title from the Americas carries USA."""
import yaml
bizhawk = self.PROFILE.with_name("bizhawk.yml")
profile = yaml.safe_load(bizhawk.read_text(encoding="utf-8"))
index = region.build_region_index({"bizhawk": profile})
requested = region.parse_requested("br,jp")
usa = region.lookup_regions(index, "", "DSi_Nand_USA.bin")
jpn = region.lookup_regions(index, "", "DSi_Nand_JPN.bin")
self.assertEqual(region.rank(usa, requested), 0)
self.assertEqual(region.rank(jpn, requested), 1)
if __name__ == "__main__":
unittest.main()
+28 -1
View File
@@ -279,6 +279,7 @@
"common/strres.c",
"font/font.c",
"font/fontdata.c",
"font/fontv98.c",
"io/pcidev.c",
"keystat.c",
"pccore.c",
@@ -4026,6 +4027,7 @@
"common/strres.c",
"font/font.c",
"font/fontdata.c",
"font/fontv98.c",
"io/pcidev.c",
"keystat.c",
"pccore.c",
@@ -4613,6 +4615,7 @@
"common/strres.c",
"font/font.c",
"font/fontdata.c",
"font/fontv98.c",
"libretro/compiler.h",
"libretro/libretro.c",
"np2tool/GETBIOS.ASM",
@@ -8590,7 +8593,31 @@
"video/external/src/decoder/openh264.rs",
"web/Cargo.toml"
],
"github.com/sarah-walker-pcem/pcem@25b54e3ff1d51cbf2469b447e55bce7a589697e9": [],
"github.com/sarah-walker-pcem/pcem@10739b9618e388a5bf8c21e752f12b3952fa83e1": [
"src/mem.c",
"src/nvr.c",
"src/ps1.c",
"src/sound_adlibgold.c",
"src/sound_emu8k.c",
"src/sound_sb.c",
"src/tandy_eeprom.c",
"src/tandy_rom.c",
"src/vid_ati18800.c",
"src/vid_ati28800.c",
"src/vid_ati_mach64.c",
"src/vid_cl5429.c",
"src/vid_ega.c",
"src/vid_et4000.c",
"src/vid_et4000w32.c",
"src/vid_oti067.c",
"src/vid_paradise.c",
"src/vid_pc1640.c",
"src/vid_s3.c",
"src/vid_s3_virge.c",
"src/vid_tgui9440.c",
"src/vid_tvga.c",
"src/vid_vga.c"
],
"github.com/sashkinbro/EmuCoreV@b71d8cf5397b1c6394e92eeb48427cd17e542971": [
"app/build.gradle.kts",
"app/src/main/AndroidManifest.xml",
+7 -7
View File
@@ -403,13 +403,13 @@ A RetroArch dry run into an empty folder, with the list of 2026-11-05, printed t
```
Fetching file index for retroarch...
106 files read from RetroArch's save directory go to a folder per core under /home/me/.config/retroarch/saves
11001 files (6.7 GB)
3271 BIOS files (4.1 GB), 5089 game data files (2.5 GB) and 2641 data files (40.2 MB).
11002 files (6.7 GB)
3272 BIOS files (4.1 GB), 5089 game data files (2.5 GB) and 2641 data files (40.2 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: 37 files are not in the collection, 2 of them required.
Checking existing files...
0 in place, 11001 missing, 0 wrong copies
0 in place, 11002 missing, 0 wrong copies
```
<!-- /generated: dry-run -->
@@ -753,8 +753,8 @@ by `scripts/generate_installer_doc.py`):
<!-- generated: line-menu -->
```
RetroArch: 11001 files, 6.7 GB.
3271 BIOS files (4.1 GB), 5089 game data files (2.5 GB) and 2641 data files (40.2 MB).
RetroArch: 11002 files, 6.7 GB.
3272 BIOS files (4.1 GB), 5089 game data files (2.5 GB) and 2641 data files (40.2 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.
BIOS folder: /home/me/.config/retroarch/system
Not available here, and needed to start its emulator: sfiii2a.zip (Capcom Cps3). Your own copy goes in the BIOS folder.
@@ -768,8 +768,8 @@ RetroArch: 11001 files, 6.7 GB.
Counted again for your choices. Nothing is written before Enter.
RetroArch: 5912 files, 4.2 GB.
3271 BIOS files (4.1 GB) and 2641 data files (40.2 MB). 5089 game data files left out.
RetroArch: 5913 files, 4.2 GB.
3272 BIOS files (4.1 GB) and 2641 data files (40.2 MB). 5089 game data files left out.
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.
BIOS folder: /home/me/.config/retroarch/system
Not available here, and needed to start its emulator: sfiii2a.zip (Capcom Cps3). Your own copy goes in the BIOS folder.
+2 -2
View File
@@ -107,13 +107,13 @@ RetroDECK: 2007/2008 OK, 1 untested [md5]
UNTESTED (required): nintendo-ds/dsifirmware.bin: declared hash contradicted by the local file
DISCREPANCY: nintendo-snes/sgb2.boot.rom: RetroDECK says OK but supersnes9x says size mismatch: got 524288, accepted [256]
supersnes9x [size]
Core files: 1798 in pack, 1 required missing, 26 optional missing (--verbose lists them)
Core files: 1800 in pack, 1 required missing, 26 optional missing (--verbose lists them)
Core files held but not packed: 154 (142 installed with its emulator, 8 read below a save folder per system and no system runs the core there, 4 a packed file occupies its directory)
MISSING (required): FinalBurn Neo needs sfiii2a.zip (1 file)
Game data: 5099 in pack, 38 missing (--verbose lists them)
Game data held but not packed: 30 (installed with its emulator)
No external files: 78 cores (--verbose lists them)
Ground truth: 96/2008 files have emulator validation (5%)
Ground truth: 97/2008 files have emulator validation (5%)
439 platform-only (no emulator profile)
```
+1 -1
View File
@@ -50,7 +50,7 @@ Every module in `tests/`, by the area it guards.
| Area | Fixtures | Modules |
|------|----------|---------|
| Core regression suites | synthetic | `test_e2e`, `test_audit_regressions`, `test_tool_messages` |
| File resolution and identity | synthetic + collection | `test_adler32_resolution`, `test_agnostic_scan`, `test_agnostic_scan_mode`, `test_agnostic_scope`, `test_agnostic_substitute`, `test_archive_choice`, `test_archive_recipes`, `test_bios_companions`, `test_bundled_identity`, `test_casefold_cache`, `test_db_aliases`, `test_declared_names`, `test_derivations`, `test_directory_entries`, `test_extra_identity`, `test_foreign_tree`, `test_foreign_tree_names`, `test_frontend_digest`, `test_game_data_homonyms`, `test_hashing`, `test_identity`, `test_md5_pack_context`, `test_name_tiebreak`, `test_nec_filing`, `test_owner_resolution`, `test_path_suffix`, `test_resolution_evidence`, `test_sega_filing`, `test_shipped_content`, `test_twin_declarations`, `test_validated_choice`, `test_variant_choice`, `test_variant_identity`, `test_zipped_member` |
| File resolution and identity | synthetic + collection | `test_adler32_resolution`, `test_agnostic_scan`, `test_agnostic_scan_mode`, `test_agnostic_scope`, `test_agnostic_substitute`, `test_archive_choice`, `test_archive_recipes`, `test_bios_companions`, `test_bundled_identity`, `test_casefold_cache`, `test_db_aliases`, `test_declared_names`, `test_derivations`, `test_directory_entries`, `test_extra_identity`, `test_foreign_tree`, `test_foreign_tree_names`, `test_frontend_digest`, `test_game_data_homonyms`, `test_hashing`, `test_identity`, `test_md5_pack_context`, `test_name_tiebreak`, `test_nec_filing`, `test_np2_fonts`, `test_owner_resolution`, `test_path_suffix`, `test_resolution_evidence`, `test_sega_filing`, `test_shipped_content`, `test_twin_declarations`, `test_validated_choice`, `test_variant_choice`, `test_variant_identity`, `test_zipped_member` |
| Verification, cross-reference and profile checks | synthetic + profiles | `test_bios_layout`, `test_cache_independent_counts`, `test_case_insensitive_platforms`, `test_checks_have_values`, `test_core_file_fills_declaration`, `test_core_size_refusal`, `test_cross_reference_sources`, `test_crypto_aes`, `test_crypto_unique_data`, `test_crypto_verify`, `test_entry_categories`, `test_file_consumers`, `test_fileless_audit`, `test_flycast_layout`, `test_gap_settlement`, `test_hidden_extras`, `test_launcher_aliases`, `test_launcher_layer`, `test_native_mode`, `test_no_case_collisions`, `test_path_conflict_status`, `test_path_null_copies`, `test_profile_checks`, `test_profile_names`, `test_profile_paths`, `test_profile_repositories`, `test_romm_hash_rule`, `test_shared_groups`, `test_standalone_links`, `test_standalone_mode`, `test_undeclared_dedup`, `test_unplaced_extras`, `test_validation_scope`, `test_verify_all_dir`, `test_verify_emulator_evidence`, `test_verify_listing`, `test_verify_pack_choice`, `test_verify_release_asset` |
| Packs and manifests | synthetic + real packs | `test_artifact_lock`, `test_atomic_artifacts`, `test_batocera_cores`, `test_deterministic_zip`, `test_emulator_pack_counts`, `test_finalize_pack_names`, `test_large_file_cache`, `test_libretro_layout`, `test_manifest_entry`, `test_minui_platform`, `test_no_game_data`, `test_pack_conformance_dirs`, `test_pack_core_extras`, `test_pack_counts`, `test_pack_destinations`, `test_pack_failures`, `test_pack_file_names`, `test_pack_grouping`, `test_pack_integrity`, `test_pack_member_identity`, `test_pack_readme`, `test_platform_inheritance`, `test_platform_keys`, `test_release_packs`, `test_required_only_archives`, `test_required_only_twins`, `test_save_root`, `test_split_extras`, `test_split_names`, `test_split_pack`, `test_system_pack_extras`, `test_system_pack_parity`, `test_torrentzip`, `test_which_pack` |
| Slots and regions | synthetic + profiles | `test_region`, `test_region_agnostic_scan`, `test_region_groups`, `test_region_held`, `test_region_platform_index`, `test_region_required_only`, `test_slot`, `test_slots`, `test_slots_shipped_file` |
+1 -1
View File
@@ -363,7 +363,7 @@ evidence-compatible match:
| 2 | SHA256 | `sha256_exact` | A declared SHA256 identifies a record, again requiring all declarations to agree |
| 3 | CRC32 plus size | `crc32_exact` | Used only when no stronger hash is declared. Size confirms the weaker checksum when available |
| 4 | MD5 | `md5_exact` | Direct lookup. An explicitly supported truncated MD5 also needs a compatible name |
| 5 | Path suffix | `path_exact` or a hash-exact status | Disambiguates regional paths. With any declared hash, the path is accepted only when the content matches it |
| 5 | Path suffix | `path_exact` or a hash-exact status | Disambiguates regional paths. With any declared hash, the path is accepted only when the content matches it. A platform declaration with no hash then looks for its destination's tail in the data directories: AmberELEC's `Machines/MSX - Arabic/config.ini` is blueMSX's, never the first `config.ini` the name step meets |
| 6 | Name or alias | `name_exact` | Existence/size resolution only when no content hash is declared. Prefers primary files and supports casefold matching |
| 7 | Named candidate inspection | `md5_composite_exact`, `md5_exact`, or `hash_mismatch` | Checks composite ZIP MD5 or direct MD5. A matching name with wrong content is surfaced, never treated as exact |
| 8 | ZIP contents index | `zip_exact` | `zipped_file` with MD5. Searches the inner-ROM index only after name-based resolution fails |