mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-23 20:29:06 -05:00
chore: merge main into the Starlight branch
This commit is contained in:
commit
bcade3dc9b
87 files changed
+2300
-1749
No files matched your search
@@ -87,12 +87,12 @@ These are the files an emulator loads from disk instead of carrying inside itsel
|
||||
|
||||
Each file is checked the way your platform checks it. Most compare a checksum, the fingerprint of a file's contents, which catches a corrupt or unexpected copy. RetroArch, Lakka and RetroPie check that the file is present under its name without reading its contents (`path_is_valid` in RetroArch's `core_info.c`), and MinUI, NextUI and MyMinUI hand each core its folder without opening a file in it: the Coverage table says which applies to you. Independently of that, the collection records five fingerprints per file, and wherever an emulator's code states an expected size or hash, that value is read from its source and rechecked here.
|
||||
|
||||
- **962 files** the platforms' emulators load are still to be found, and 137 more cannot be sourced at all (per-user keys, user-filled slots, dumps nobody has made). Both are named in the [gap analysis](https://abdess.github.io/retrobios/gaps/)
|
||||
- **963 files** the platforms' emulators load are still to be found, and 137 more cannot be sourced at all (per-user keys, user-filled slots, dumps nobody has made). Both are named in the [gap analysis](https://abdess.github.io/retrobios/gaps/)
|
||||
- **18 platforms** supported with platform-specific verification
|
||||
- **624 emulators** profiled from source (RetroArch cores + standalone)
|
||||
- **541 systems** handled by those emulators (NES, SNES, PlayStation, Saturn, Dreamcast, ...)
|
||||
- **19,707 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,496 system files, 2,986 arcade ROM sets, 11,225 game and engine data files. That is every platform and emulator together, so no pack holds them all: each carries what its own emulators load, counted in the download table
|
||||
- **555 of 5,496 system files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC). Arcade sets and engine data fall outside what those catalogs index
|
||||
- **19,711 files in the collection**, each with its SHA1, MD5, SHA256, CRC32 and Adler-32 fingerprints: 5,514 system files, 2,972 arcade ROM sets, 11,225 game and engine data files. That is every platform and emulator together, so no pack holds them all: each carries what its own emulators load, counted in the download table
|
||||
- **555 of 5,514 system files** matched to dump-preservation catalogs (No-Intro, Redump, TOSEC). Arcade sets and engine data fall outside what those catalogs index
|
||||
- **15.7 GB** for the whole collection
|
||||
|
||||
## Supported systems
|
||||
@@ -105,24 +105,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,551/4,654 | MD5 hash |
|
||||
| Batocera | 353/353 | 13,943/15,037 | MD5 hash |
|
||||
| AmberELEC | 414/434 | 4,551/4,655 | MD5 hash |
|
||||
| Batocera | 353/353 | 13,943/15,038 | MD5 hash |
|
||||
| BizHawk | 118/118 | - | SHA1 hash |
|
||||
| EmuDeck | 168/168 | 8,174/8,250 | MD5 hash |
|
||||
| EmuELEC | 544/572 | 4,597/9,947 | MD5 hash |
|
||||
| KNULLI | 290/290 | 8,896/15,094 | MD5 hash |
|
||||
| Lakka | 532/532 | 7,601/7,660 | file presence |
|
||||
| EmuDeck | 168/168 | 8,174/8,251 | MD5 hash |
|
||||
| EmuELEC | 544/572 | 4,597/9,948 | MD5 hash |
|
||||
| KNULLI | 290/290 | 8,896/15,095 | MD5 hash |
|
||||
| Lakka | 532/532 | 7,601/7,661 | file presence |
|
||||
| MiSTer FPGA | 81/81 | - | MD5 hash |
|
||||
| MinUI | 0/0 | 78/79 | file presence |
|
||||
| MyMinUI | 0/0 | 347/354 | file presence |
|
||||
| NextUI | 0/0 | 343/348 | file presence |
|
||||
| ROCKNIX | 38/38 | 7,096/8,370 | MD5 hash |
|
||||
| Recalbox | 351/351 | 2,748/2,918 | MD5 hash |
|
||||
| RetroArch | 526/526 | 7,610/7,651 | file presence |
|
||||
| RetroBat | 348/348 | 4,729/9,194 | MD5 hash |
|
||||
| RetroDECK | 2,007/2,008 | 6,274/6,525 | MD5 hash |
|
||||
| RetroPie * | 532/532 | 7,883/12,407 | file presence |
|
||||
| RomM | 383/383 | 83/846 | MD5 hash |
|
||||
| MyMinUI | 0/0 | 347/356 | file presence |
|
||||
| NextUI | 0/0 | 343/349 | file presence |
|
||||
| ROCKNIX | 38/38 | 7,096/8,371 | MD5 hash |
|
||||
| Recalbox | 351/351 | 2,748/2,919 | MD5 hash |
|
||||
| RetroArch | 526/526 | 7,610/7,652 | file presence |
|
||||
| RetroBat | 348/348 | 4,729/9,195 | MD5 hash |
|
||||
| RetroDECK | 2,007/2,008 | 6,274/6,526 | MD5 hash |
|
||||
| RetroPie * | 532/532 | 7,883/12,408 | file presence |
|
||||
| RomM | 383/383 | 83/847 | MD5 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.
|
||||
@@ -208,4 +208,4 @@ The scripts and tooling are released under the [MIT License](LICENSE).
|
||||
The BIOS and firmware files are not covered by that license: they are third-party system software, preserved and provided for personal backup, archival, and interoperability with emulation software. [NOTICE](NOTICE) sets out their status and how to ask for a file to be removed.
|
||||
The reasoning, and where it is weakest, is in [the project's legal position](https://abdess.github.io/retrobios/wiki/legal/).
|
||||
|
||||
*Auto-generated on 2026-10-22T12:09:15Z*
|
||||
*Auto-generated on 2026-10-22T13:13:44Z*
|
||||
+59
-10
@@ -66,7 +66,7 @@
|
||||
"vrc5074.zip"
|
||||
],
|
||||
"sha1": "17409b32b33cd1474b1aa1417dd3467b15589e16",
|
||||
"total_copies": 35
|
||||
"total_copies": 34
|
||||
},
|
||||
"a3fdc.zip": {
|
||||
"clones": [
|
||||
@@ -180,12 +180,26 @@
|
||||
"sha1": "2d7d999e2acb4da55c26d1517934d39e7d0a0c86",
|
||||
"total_copies": 1
|
||||
},
|
||||
"atom_vdu80.zip": {
|
||||
"clones": [
|
||||
"cms_4080term.zip"
|
||||
],
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"total_copies": 1
|
||||
},
|
||||
"beebsid.zip": {
|
||||
"clones": [
|
||||
"bbc_opus3.zip"
|
||||
],
|
||||
"sha1": "10dcceb968bb19c77b9544c89e471f4a7bf025ec",
|
||||
"total_copies": 2
|
||||
"total_copies": 1
|
||||
},
|
||||
"buddha.zip": {
|
||||
"clones": [
|
||||
"amiga_buddha.zip"
|
||||
],
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"total_copies": 1
|
||||
},
|
||||
"c64_cs.zip": {
|
||||
"clones": [
|
||||
@@ -241,12 +255,10 @@
|
||||
},
|
||||
"cga.zip": {
|
||||
"clones": [
|
||||
"cga_superimpose.zip",
|
||||
"ec1840_0002.zip",
|
||||
"ec1841_0002.zip"
|
||||
"isa_ibm_mda.zip"
|
||||
],
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"total_copies": 3
|
||||
"total_copies": 1
|
||||
},
|
||||
"cpc_rom.zip": {
|
||||
"clones": [
|
||||
@@ -367,6 +379,13 @@
|
||||
"sha1": "5383599e1955f0fee0abc459da4de62ddbd97b52",
|
||||
"total_copies": 1
|
||||
},
|
||||
"k573_dio.zip": {
|
||||
"clones": [
|
||||
"k573kara.zip"
|
||||
],
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"total_copies": 1
|
||||
},
|
||||
"keytronic_pc3270.zip": {
|
||||
"clones": [
|
||||
"keytronic_pc3270_at.zip"
|
||||
@@ -403,6 +422,13 @@
|
||||
"sha1": "4d217c4a72a4450b75faaf7da871e8fe7b64ff60",
|
||||
"total_copies": 2
|
||||
},
|
||||
"mshark.zip": {
|
||||
"clones": [
|
||||
"gpib_mshark.zip"
|
||||
],
|
||||
"sha1": "91c5aac76cd66fbd5c70616d523eefd269a12364",
|
||||
"total_copies": 1
|
||||
},
|
||||
"nb_48gc.zip": {
|
||||
"clones": [
|
||||
"nb_mdc48.zip"
|
||||
@@ -417,6 +443,13 @@
|
||||
"sha1": "a00aa2bbaa7ee7485a6b19450e4f07d41190442e",
|
||||
"total_copies": 1
|
||||
},
|
||||
"pc9801_spb.zip": {
|
||||
"clones": [
|
||||
"speakboard.zip"
|
||||
],
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"total_copies": 1
|
||||
},
|
||||
"peribox_ev.zip": {
|
||||
"clones": [
|
||||
"peribox_sg.zip"
|
||||
@@ -438,6 +471,13 @@
|
||||
"sha1": "207e34befb36e945bbbaf9012156b70a1be97819",
|
||||
"total_copies": 1
|
||||
},
|
||||
"pet_softbox.zip": {
|
||||
"clones": [
|
||||
"gpib_softbox.zip"
|
||||
],
|
||||
"sha1": "acc47845ad54abde9ddf56084fe0326ca12e81c4",
|
||||
"total_copies": 1
|
||||
},
|
||||
"ql_sqmouse.zip": {
|
||||
"clones": [
|
||||
"ql_sqboard256.zip",
|
||||
@@ -528,6 +568,13 @@
|
||||
"sha1": "0cb430aea9354d8c151933a12c33fa2bb69c16d3",
|
||||
"total_copies": 3
|
||||
},
|
||||
"sun1cpu.zip": {
|
||||
"clones": [
|
||||
"sun1_cpu.zip"
|
||||
],
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"total_copies": 1
|
||||
},
|
||||
"sv601.zip": {
|
||||
"clones": [
|
||||
"sv602.zip"
|
||||
@@ -551,8 +598,9 @@
|
||||
"sha1": "bbf1cb3e776129524d54d1f885c54d0f1b8d489c",
|
||||
"total_copies": 10
|
||||
},
|
||||
"sys68k_cpu21.zip": {
|
||||
"sys68k_cpu20.zip": {
|
||||
"clones": [
|
||||
"sys68k_cpu21.zip",
|
||||
"sys68k_cpu21a.zip",
|
||||
"sys68k_cpu21b.zip",
|
||||
"sys68k_cpu21s.zip",
|
||||
@@ -560,16 +608,17 @@
|
||||
"sys68k_cpu21yb.zip"
|
||||
],
|
||||
"sha1": "e3d9b79fd99417535cad2a0751ceb90adb1b0ae5",
|
||||
"total_copies": 5
|
||||
"total_copies": 6
|
||||
},
|
||||
"sys68k_cpu30x.zip": {
|
||||
"sys68k_cpu30.zip": {
|
||||
"clones": [
|
||||
"sys68k_cpu30be.zip",
|
||||
"sys68k_cpu30x.zip",
|
||||
"sys68k_cpu30xa.zip",
|
||||
"sys68k_cpu30za.zip"
|
||||
],
|
||||
"sha1": "47eb7d56111e587702724ba753bd60ed4b432566",
|
||||
"total_copies": 3
|
||||
"total_copies": 4
|
||||
},
|
||||
"tms32030.zip": {
|
||||
"clones": [
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÚÙ Thank you for playing À¿³ ÄÄÄÄÄÄ Tyrian ÄÄÄÄÄÄ ³ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´³ This game is NOT shareware. Please enjoy it but don't copy it. ³³ ³³ If you want to see more great games from Epic MegaGames, visit us Online. ³³ ³³ If you have a CompuServe account just GO EPIC at any CompuServe Prompt. ³³ Here, you can get all of Epic's Shareware games, receive technical support, ³³ or engage in casual conversation about any Epic product with other ³³ CompuServe users. ³³ ³³ For all the latest Epic News, and links to Epic Distribution sites, visit ³³ our World Wide Web site at http://www.epicgames.com ³ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄH o w Ät o Äo r d e r ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´³ ³³ Write to: Call us: Visit us online: ³³ E p i c M e g a G a m e s 8 0 0 - 9 7 2 - 7 4 3 4 ( O r d e r s ) C o m p u S e r v e : G O E P I C ³³ 1 0 4 0 6 H o l b r o o k D r i v e 3 0 1 - 9 8 3 - 9 7 7 1 ( S u p p o r t ) B B S : 4 1 4 - 7 8 9 - 4 2 1 0 ³³ P o t o m a c , M D 2 0 8 5 4 U S A + 4 4 - 1 7 6 7 - 2 6 0 - 9 0 3 ( U K ) I n t e r n e t : ³³ 0 - 4 0 8 9 9 6 8 4 - 0 ( G D R ) o r d e r s @ e p i c g a m e s . c o m ³ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
|
||||
Binary file not shown.
@@ -0,0 +1,52 @@
|
||||
[MODEMS]
|
||||
|
||||
Data
|
||||
"Standard 9600 Baud Modem,9600,AT &F &C1 &D2 &Q5 &K0 S46=0",
|
||||
"Standard 14.4 Baud Modem,14400,AT &F &C1 &D2 &Q5 &K0 S46=0",
|
||||
"Acubit 14.4 fax v32,14400,AT &F &C1 &D2 %C0 \N1",
|
||||
"AT&T Data Port 14.4 FaxModem,14400,AT &F &C1 &D2 S41=3 \N0 %C0",
|
||||
"Boca 14.4 fax,14400,AT &F &C1 &D2 \N0 \G0 &K0 %C0 N0",
|
||||
"Cardinal 14.4 v32,14400,AT &F &C1 &D2 N0",
|
||||
"Cardinal 9600fax,14400,AT &F &C1 &D2 &Q6 &K0 %C0 \N0 N0",
|
||||
"Digicom Scout Plus 14.4 Fax,14400,AT &F &C1 &D2 *M0 *E0",
|
||||
"Gateway Telepath 14.4 fax,14400,AT &F &C1 &D2 B0 N0 \N0 %C0 &K0",
|
||||
"Gateway Telepath 550,14400,AT &F &C1 &D2 S27=32 S15=16 S13=64 &B0 &H2 &I1 &K0 &M0",
|
||||
"GVC 14.4 fax,14400,AT &F &C1 &D2 S46=0 N0 &K0",
|
||||
"GVC 14.4 MNP2-5 v42,14400,AT &F &C1 &D2 %C0 \N0 B8",
|
||||
"Hayes Optima 14.4 #1,14400,AT &F &C1 &D2 \N0",
|
||||
"Hayes Optima 14.4 #2,14400,AT &F &C1 &D2 S46=0 N0 &K0",
|
||||
"Hayes Optima 28.8,28800,AT &F &C1 &D2 &K0 &M0 &Q5 S46=136",
|
||||
"Hayes Ultra 14.4,14400,AT &F &C1 &D2 &Q5 &K0",
|
||||
"Identity Internal,14400,AT &F &C1 &D2 B8 %C0 \Q0 \N1",
|
||||
"Infotel 14.4,14400,AT &F &C1 &D2 &Q6 %C0 N0 &K0",
|
||||
"Intel 14.4,14400,AT &F &C1 &D2 \N0 \Q0 \J1 \V0",
|
||||
"Intel 14.4 ext,14400,AT &F &C1 &D2 \N0 /Q0",
|
||||
"Intel 14.4 fax,14400,AT &F N0 &D2 &C1 &Q6 &K0 S0=1",
|
||||
"Intel 14.4i,14400,AT &F &C1 &D2 B8 %C0 H0 \N0 \Q0",
|
||||
"Intel 14.4i fax,14400,AT &F &C1 &D2 \N0 \Q0",
|
||||
"MegaHertz C596FM,14400,AT &F &C1 &D2 \N1 \J0 %C0",
|
||||
"Rockwell 14400,14400,AT &F &C1 &D2 N0 S46=0 &K0 %C0",
|
||||
"Practical Perip 14.4FX v32,14400,AT &F &C1 &D2 &K0 &Q5 S46=0",
|
||||
"Redicard v.32 bis 14.4,14400,AT &F &C1 &D2 %C \N",
|
||||
"Smart One 1442F,14400,AT &F &C1 &D2 %C0 &K0 S95=44 S46=0",
|
||||
"SupraFax 14.4,14400,AT &F &C1 &D2 &Q6 &K %C0 \N1 S37=6 S0=1",
|
||||
"SupraFax 14.4 v32,14400,AT &F &C1 &D2 S46=136 %C0",
|
||||
"SupraFax 14.4 v32-,14400,AT &F &C1 &D2 S46=136 M1 Q0 D2",
|
||||
"Telebit Worldblazer 14.4,14400,AT &F &C1 &D2 S51=4 S180=0 S183=8 S190=0 L1",
|
||||
"Telepath 550,14400,AT &F &C1 &D2 &M0 &K0 S0=1",
|
||||
"USR Sportster 14.4 v32 fax,14400,AT &F &A0 &B1 &C1 &D2 &M0 &H0 &I0 &K0 S27=48",
|
||||
"USRobotics 14.4 fax,14400,AT &F &A0 &B1 &C1 &D2 &M0 &H0 &I0 &K0 S27=48",
|
||||
"USRobotics 14.4 v32 fax,14400,AT &F &A0 &B1 &C1 &D2 &M0 &H0 &I0 &K0 S27=48",
|
||||
"USRobotics Sportster 14.4,14400,AT &F &A0 &B1 &C1 &D2 &M0 &H0 &I0 &K0 S27=48",
|
||||
"Viva 14.4,14400,AT &F &C1 &D2 \N0",
|
||||
"Viva 14.4i fax,14400,AT &F &C1 &D2 \N0 \Q0 \J1 \VI",
|
||||
"VivaFax 14.4,14400,AT &F &C1 &D2 N0 \N1 %C0 &K0",
|
||||
"VivaFax 14.4,14400,AT &F &C1 &D2 \Q0 &M0 %C0 B8 \N1",
|
||||
"ZOOM 14.4,14400,AT &F &C1 &D2 &K0 &Q6 %C0 \G0 \N0 S46=136",
|
||||
"ZOOM 14.4 v32 v42 fax,14400,AT &F &C1 &D2 &K0 &Q6 %C0 \G0 \N0 S46=136",
|
||||
"ZOOM VFP 14.4,14400,AT &F &C1 &D2 &K0 &Q6 %C0 \G0 \N0 S46=136",
|
||||
"ZOOM VFX v32,14400,AT &F &C1 &D2 &K0 &Q6 %C0 \G0 \N0 S46=136",
|
||||
"ZOOM VXP 14.4 v42,14400,AT &F &C1 &D2 &K0 &Q6 %C0 \G0 \N0 S46=136",
|
||||
"Zoomfax VFP v32,14400,AT &F &C1 &D2 &K0 &Q6 %C0 \G0 \N0 S46=136",
|
||||
"ZyXel 14.4,14400,AT &F &C1 &D2 \N0",
|
||||
"ZyXEL U-1496 14.4,14400,AT &F &C1 &D2 S46=0 &K0"
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,6 @@
|
||||
[INFO]
|
||||
NETTYPE="4"
|
||||
MODEMPHONE=""
|
||||
LANGUAGE="English"
|
||||
LANG="1"
|
||||
LNG="INT"
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 766 B |
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
+708
-672
File diff suppressed because it is too large.
Load diff
+3
-3
@@ -588,13 +588,13 @@ files:
|
||||
source_ref: "upstream src/burn/drv/pgm/d_pgm.cpp:887"
|
||||
|
||||
- name: "svg_bios.u49"
|
||||
archive: pgm.zip
|
||||
archive: svgpcb.zip
|
||||
system: igs-pgm
|
||||
required: false
|
||||
size: 131072
|
||||
crc32: "3346401f"
|
||||
note: "68K BIOS V0001 custom (05/13/05) for SVG PCB"
|
||||
source_ref: "upstream src/burn/drv/pgm/d_pgm.cpp:928"
|
||||
note: "68K BIOS V0001 custom (05/13/05) for SVG PCB, in the svgpcb ROM list"
|
||||
source_ref: "upstream src/burn/drv/pgm/d_pgm.cpp:928, 7035"
|
||||
|
||||
# -------------------------------------------------------
|
||||
# Capcom CPS-3 (per-game BIOS, no shared archive)
|
||||
|
||||
+73
-63
@@ -6,7 +6,7 @@
|
||||
"platform": "amberelec",
|
||||
"display_name": "AmberELEC",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "",
|
||||
"detect": [
|
||||
{
|
||||
@@ -30,10 +30,10 @@
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 4953,
|
||||
"total_size": 5339809164,
|
||||
"total_size": 5342026087,
|
||||
"pack_files": 4955,
|
||||
"pack_size": 5339809164,
|
||||
"total_omitted": 58,
|
||||
"pack_size": 5342026087,
|
||||
"total_omitted": 59,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "bios/BLOOD.GRP",
|
||||
@@ -650,6 +650,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "bios/svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "bios/tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -39402,9 +39412,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -39422,9 +39432,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003_plus",
|
||||
@@ -39714,7 +39724,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"advancemame",
|
||||
"mame2003_plus"
|
||||
@@ -44371,10 +44381,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -44801,9 +44811,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -44871,9 +44881,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -44961,10 +44971,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -47238,10 +47248,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -48508,10 +48518,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -49221,7 +49231,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -49836,9 +49846,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -49846,9 +49856,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -51209,10 +51219,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -53920,10 +53930,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -54083,10 +54093,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -58989,10 +58999,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -59603,7 +59613,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -59652,9 +59662,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -63927,9 +63937,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+99
-89
@@ -6,7 +6,7 @@
|
||||
"platform": "batocera",
|
||||
"display_name": "Batocera",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -275,10 +275,10 @@
|
||||
}
|
||||
],
|
||||
"total_files": 14508,
|
||||
"total_size": 9588378321,
|
||||
"total_size": 9590599107,
|
||||
"pack_files": 14510,
|
||||
"pack_size": 9588378321,
|
||||
"total_omitted": 399,
|
||||
"pack_size": 9590599107,
|
||||
"total_omitted": 400,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "AUDIO.APC",
|
||||
@@ -4633,6 +4633,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -8348,20 +8358,20 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"dragon64"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -9844,10 +9854,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "mz80k.zip",
|
||||
"sha1": "9ab0049e01c892715473471dc74ced0d5a5282ca",
|
||||
"sha256": "2335dae908e5b4ff2752cb1ecbb29f48716b938922cf1f606a32de31090878dc",
|
||||
"size": 22865,
|
||||
"repo_path": "bios/Arcade/Arcade/mz80k.zip",
|
||||
"sha1": "fec7527ecbf79b1ac697137f770bb8715fe8a652",
|
||||
"sha256": "b853ce2856970592853e19e91f855e9905e4d9e5af46da26e8e818e0ed456cdf",
|
||||
"size": 13701,
|
||||
"repo_path": "bios/Sharp/MZ/mz80k.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"mz80k"
|
||||
@@ -10709,20 +10719,20 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"pc80"
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -10775,10 +10785,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pcw9512.zip",
|
||||
"sha1": "675597949a7b0e1b393840bb4355376509cfa816",
|
||||
"sha256": "dd4bca9f7efd22e80a196444f877c7b60e328916f9e6a1d183238f34fcc6a7d0",
|
||||
"size": 2134,
|
||||
"repo_path": "bios/Arcade/Arcade/pcw9512.zip",
|
||||
"sha1": "844988dc5a36917b002d0140d3a7692d1407f783",
|
||||
"sha256": "bdc25c862aa0f2a91b2fdac9aa4c91d00d34e95ae2ca50b76ece7a7e35c7cfed",
|
||||
"size": 2625,
|
||||
"repo_path": "bios/Amstrad/PCW/pcw9512.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"pcw"
|
||||
@@ -12043,9 +12053,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
@@ -12053,9 +12063,9 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -12065,9 +12075,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
@@ -12075,9 +12085,9 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -12464,10 +12474,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "tvc64.zip",
|
||||
"sha1": "85cba0123b4f30c8c2b5a5879efce1f5b45a4816",
|
||||
"sha256": "f43e59916583597680abd47f4ebddf757e0cb541a903d7d0991481199edb55a4",
|
||||
"size": 37238,
|
||||
"repo_path": "bios/Arcade/Arcade/tvc64.zip",
|
||||
"sha1": "4e4a5d910f3ca6b933196294b0f8a82331128057",
|
||||
"sha256": "6bbfe6e42835e91fee4af81feda60246d94b0c3a6871645d46411fc45fd6ea14",
|
||||
"size": 49774,
|
||||
"repo_path": "bios/Videoton/TVC/tvc64.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"videoton-tvc"
|
||||
@@ -179385,9 +179395,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -179404,9 +179414,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003_plus"
|
||||
@@ -189533,10 +189543,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -194163,10 +194173,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -195484,7 +195494,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -196517,9 +196527,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -196530,9 +196540,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -201069,10 +201079,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -210735,10 +210745,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -211350,10 +211360,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -230082,10 +230092,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -232670,7 +232680,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -232887,9 +232897,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -239701,7 +239711,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003_plus"
|
||||
]
|
||||
@@ -245187,9 +245197,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+76
-66
@@ -6,7 +6,7 @@
|
||||
"platform": "emudeck",
|
||||
"display_name": "EmuDeck",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -305,10 +305,10 @@
|
||||
}
|
||||
],
|
||||
"total_files": 8223,
|
||||
"total_size": 7666407968,
|
||||
"total_size": 7668611777,
|
||||
"pack_files": 8225,
|
||||
"pack_size": 7666407968,
|
||||
"total_omitted": 11,
|
||||
"pack_size": 7668611777,
|
||||
"total_omitted": 12,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "doomu.wad",
|
||||
@@ -429,6 +429,16 @@
|
||||
"cores": [
|
||||
"px68k"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
}
|
||||
],
|
||||
"core_names": {
|
||||
@@ -69646,9 +69656,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -69665,9 +69675,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
@@ -72964,10 +72974,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -73426,9 +73436,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -73503,9 +73513,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -73597,10 +73607,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -74671,10 +74681,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -75941,10 +75951,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -76658,7 +76668,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mamemess"
|
||||
@@ -77274,9 +77284,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -77284,9 +77294,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -78648,10 +78658,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -81360,10 +81370,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -81523,10 +81533,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -86429,10 +86439,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -87043,7 +87053,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -87092,9 +87102,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -88951,7 +88961,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
"mame2003_plus"
|
||||
@@ -89305,9 +89315,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "aquarius_ar.zip",
|
||||
"sha1": "29e424093937bf1655566750d196d204c9cd3946",
|
||||
"sha256": "53c6cb9f5e9fed2c782bed70c15424311c88aa5605f037515c7ab492a0646b72",
|
||||
"size": 21886,
|
||||
"sha1": "34d3053ef73ebdfcd246ed440fdff919e8e9a045",
|
||||
"sha256": "36f45944f0c5e3da30f7083d2dfe6dd82c335997a8b204db3044736827be49bc",
|
||||
"size": 8772,
|
||||
"repo_path": "bios/Mattel/Aquarius/aquarius_ar.zip",
|
||||
"cores": [
|
||||
"mamemess"
|
||||
@@ -96466,9 +96476,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+283
-273
@@ -6,7 +6,7 @@
|
||||
"platform": "emuelec",
|
||||
"display_name": "EmuELEC",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "",
|
||||
"detect": [
|
||||
{
|
||||
@@ -20,11 +20,11 @@
|
||||
}
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 5275,
|
||||
"total_size": 4134692734,
|
||||
"total_files": 5294,
|
||||
"total_size": 4137534715,
|
||||
"pack_files": 5296,
|
||||
"pack_size": 4135317792,
|
||||
"total_omitted": 182,
|
||||
"pack_size": 4137534715,
|
||||
"total_omitted": 164,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "bios/AUDIOHED.VSI",
|
||||
@@ -1685,6 +1685,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "bios/svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "bios/tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -1767,215 +1777,6 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/dpmi16bi.ovl",
|
||||
"name": "dpmi16bi.ovl",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/exitmsg.bin",
|
||||
"name": "exitmsg.bin",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/loudness.awe",
|
||||
"name": "loudness.awe",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/modems.txt",
|
||||
"name": "modems.txt",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netarena.pcx",
|
||||
"name": "netarena.pcx",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netfont1.pcx",
|
||||
"name": "netfont1.pcx",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netfont2.pcx",
|
||||
"name": "netfont2.pcx",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netmega.pcx",
|
||||
"name": "netmega.pcx",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netset.pcx",
|
||||
"name": "netset.pcx",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netterm.int",
|
||||
"name": "netterm.int",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/order.tfp",
|
||||
"name": "order.tfp",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/setup.box",
|
||||
"name": "setup.box",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/setup.ini",
|
||||
"name": "setup.ini",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/setup.int",
|
||||
"name": "setup.int",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/shipedit.pcx",
|
||||
"name": "shipedit.pcx",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/tyrian.ico",
|
||||
"name": "tyrian.ico",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/tyrset.pcx",
|
||||
"name": "tyrset.pcx",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/user1.shp",
|
||||
"name": "user1.shp",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/user2.shp",
|
||||
"name": "user2.shp",
|
||||
"system": "tyrian",
|
||||
"required": true,
|
||||
"reason": "not_found",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/reminiscence/level1.map",
|
||||
"name": "level1.map",
|
||||
@@ -9846,6 +9647,17 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/dpmi16bi.ovl",
|
||||
"sha1": "857591b1527d8488bb15237b9412a63bc4bb1d71",
|
||||
"sha256": "afea669e007ff79c8c02b2ae8b3fc908c51b6a86c49f9cef1a9cd3f5ce9635ba",
|
||||
"size": 50544,
|
||||
"repo_path": "bios/Other/opentyrian/dpmi16bi.ovl",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/estsc.shp",
|
||||
"sha1": "ddbb3d3eef0c199093dd297fbccda8f3d856288c",
|
||||
@@ -9858,6 +9670,17 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/exitmsg.bin",
|
||||
"sha1": "95558197db8e614bf409898dcb964b54bc64663b",
|
||||
"sha256": "5e09eccbdc6eef0a20715db1eb59dc336401642ed4afa8f4d506e5a1934557a3",
|
||||
"size": 4000,
|
||||
"repo_path": "bios/Other/opentyrian/exitmsg.bin",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/levels1.dat",
|
||||
"sha1": "e2b158dbf0c1a547e05f6e087f0ecc573a6c4f9a",
|
||||
@@ -9906,6 +9729,28 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/loudness.awe",
|
||||
"sha1": "bf46dff901e1e151f6bda16fefaa77906974c5b5",
|
||||
"sha256": "fae838f0dad4894b41b4f1f094203152f5a1cf9a74b9fe24024b12f494d92c6b",
|
||||
"size": 34382,
|
||||
"repo_path": "bios/Other/opentyrian/loudness.awe",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/modems.txt",
|
||||
"sha1": "58b64a9d7d5b1ef62589ae3a096739241dad0460",
|
||||
"sha256": "9544cb45be8b5d6907431e4496e56ccb0c2b9b7d2e621f89316761de81106e68",
|
||||
"size": 3082,
|
||||
"repo_path": "bios/Other/opentyrian/modems.txt",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/music.mus",
|
||||
"sha1": "b77313a9f92bc67f5c577699dcb95ca613e6948f",
|
||||
@@ -9918,6 +9763,61 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netarena.pcx",
|
||||
"sha1": "022b7de612f8b5aec5d56ed702832e494515bf22",
|
||||
"sha256": "1b8dffbb1d17af08d9e4dd265c7146b6a5f1dfb49bee1462ebd80ad63cba2fac",
|
||||
"size": 22826,
|
||||
"repo_path": "bios/Other/opentyrian/netarena.pcx",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netfont1.pcx",
|
||||
"sha1": "20d8cb1d75a0b6db64a8e3a5276a00410c8ab2e1",
|
||||
"sha256": "13cecff9b2bb01c472ca42a6d4081bfb54ef182e086130fc1d82530ea2ed5cda",
|
||||
"size": 8692,
|
||||
"repo_path": "bios/Other/opentyrian/netfont1.pcx",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netfont2.pcx",
|
||||
"sha1": "c6853d9306b8f8daec72e25ab33340856121d1b3",
|
||||
"sha256": "9d99299c4b224b6489d252c63cca08850f525c7ac4548cfb55241fc36902dc42",
|
||||
"size": 10327,
|
||||
"repo_path": "bios/Other/opentyrian/netfont2.pcx",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netmega.pcx",
|
||||
"sha1": "be6345e7b990998ee81c27da337f45e765c096b4",
|
||||
"sha256": "275291eaf4666aba50869adefbf21b3314bc72b951a38b962f26713ef159b8eb",
|
||||
"size": 33221,
|
||||
"repo_path": "bios/Other/opentyrian/netmega.pcx",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netset.pcx",
|
||||
"sha1": "50ef0cd9eaa2ae0c0c628c141400b76101223385",
|
||||
"sha256": "bcb12dff1a6b845fdf26d3eb1f347c5d9d90248365f5113a67a371883f4c2a4a",
|
||||
"size": 53766,
|
||||
"repo_path": "bios/Other/opentyrian/netset.pcx",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/newsh#.shp",
|
||||
"sha1": "031bdfc2f280e4ae3e9574c2151559fb752eb441",
|
||||
@@ -10314,6 +10214,17 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/order.tfp",
|
||||
"sha1": "cbad5ffb246810bff3c752f168b53ae517fbad03",
|
||||
"sha256": "26f5f3d8e403676f5f2080fe45285c5a5118780e90b37cfee891c0ee385ccc18",
|
||||
"size": 272703,
|
||||
"repo_path": "bios/Other/opentyrian/order.tfp",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/palette.dat",
|
||||
"sha1": "29af4cd642e0b29dc8120b5d92f130eaf4e860c9",
|
||||
@@ -10326,6 +10237,39 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/setup.box",
|
||||
"sha1": "c5b67283ac176399356470b388da622e53723a8a",
|
||||
"sha256": "f87854991cd8ba82d9b99c86f07932fe079089a4d49fd7aeb85b44b409107bf2",
|
||||
"size": 24,
|
||||
"repo_path": "bios/Other/opentyrian/setup.box",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/setup.ini",
|
||||
"sha1": "9bdf6bbc992c867444029701d19c7f93bc41d74f",
|
||||
"sha256": "06b9345543385b2b7249b45e50236dcb5f718ba688992038bbabafee92b6839d",
|
||||
"size": 77,
|
||||
"repo_path": "bios/Other/opentyrian/setup.ini",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/setup.int",
|
||||
"sha1": "fe030b1652a97e51b9b4219957d9959215acf653",
|
||||
"sha256": "a972a5253a3c3ce56b00f72e04f77f3bd2b38f946793370f144b3b5b6ff66262",
|
||||
"size": 7451,
|
||||
"repo_path": "bios/Other/opentyrian/setup.int",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/shapesw.dat",
|
||||
"sha1": "2852644fac807eceddaf609ad5f5763499991feb",
|
||||
@@ -10374,6 +10318,17 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/shipedit.pcx",
|
||||
"sha1": "1781a9677345ca990a80177bc839cae76474a809",
|
||||
"sha256": "29caa6ad955f63819dd06ded886a991208a590ee68b88e2b8beb2f55e2e31bb5",
|
||||
"size": 13450,
|
||||
"repo_path": "bios/Other/opentyrian/shipedit.pcx",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/tshp2.pcx",
|
||||
"sha1": "04cc3cdc73ec23d092cfd7618d9ae5e34e82b791",
|
||||
@@ -10422,6 +10377,17 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/tyrian.ico",
|
||||
"sha1": "04c77d6249cde152bbd6dbef27ddaee81b36b5d5",
|
||||
"sha256": "5aa58773ef65ac7503f102aa65e8e6f34ccf52d59ffbde84fe93e69b6bafdf12",
|
||||
"size": 766,
|
||||
"repo_path": "bios/Other/opentyrian/tyrian.ico",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/tyrian.pic",
|
||||
"sha1": "0b216d9712f23e8faec041880b81773d93f646a2",
|
||||
@@ -10518,6 +10484,39 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/tyrset.pcx",
|
||||
"sha1": "50ef0cd9eaa2ae0c0c628c141400b76101223385",
|
||||
"sha256": "bcb12dff1a6b845fdf26d3eb1f347c5d9d90248365f5113a67a371883f4c2a4a",
|
||||
"size": 53766,
|
||||
"repo_path": "bios/Other/opentyrian/netset.pcx",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/user1.shp",
|
||||
"sha1": "7f010b007408638d4153832edf1dc9d424b4cfcd",
|
||||
"sha256": "d78f5d084f3a2a087c48810476743434b5eddd144038164deee284a51b9d1913",
|
||||
"size": 27674,
|
||||
"repo_path": "bios/Other/opentyrian/user1.shp",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/user2.shp",
|
||||
"sha1": "9af50c68098a3469fc44c3ad2777e345787f2bf6",
|
||||
"sha256": "7ac900995a588386ffc70d66ed67bd501e15bf3a8847ad33363bb67cbbc00d1d",
|
||||
"size": 27674,
|
||||
"repo_path": "bios/Other/opentyrian/user2.shp",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/voices.snd",
|
||||
"sha1": "63ff6b55caeda529f69983a342618c84cba5addf",
|
||||
@@ -10542,6 +10541,17 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/netterm.int",
|
||||
"sha1": "c7ebdd17aba1661f33a033d318ce5ff95e21dd31",
|
||||
"sha256": "58fec99ab9512c588e8f4375e1d17ea9c052f9be8cd74fd1ea411ca00519f300",
|
||||
"size": 633,
|
||||
"repo_path": "bios/Other/opentyrian/netterm.int",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"tyrian"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "ports/opentyrian/newshi.shp",
|
||||
"sha1": "bec6f69b0d09bc26e2376b09acecc42e5f73affa",
|
||||
@@ -43089,9 +43099,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -43108,9 +43118,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003_plus",
|
||||
@@ -43379,7 +43389,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"advancemame",
|
||||
"mame2003_plus"
|
||||
@@ -48125,10 +48135,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -48555,9 +48565,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -48625,9 +48635,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -48715,10 +48725,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -51070,10 +51080,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -52420,10 +52430,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -53143,7 +53153,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -53764,9 +53774,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -53774,9 +53784,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -55219,10 +55229,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -58087,10 +58097,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -58261,10 +58271,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -63510,10 +63520,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -64171,7 +64181,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -64224,9 +64234,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -70828,9 +70838,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+73
-63
@@ -6,7 +6,7 @@
|
||||
"platform": "knulli",
|
||||
"display_name": "KNULLI",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -30,10 +30,10 @@
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 9375,
|
||||
"total_size": 9407977340,
|
||||
"total_size": 9410194263,
|
||||
"pack_files": 9377,
|
||||
"pack_size": 9407977340,
|
||||
"total_omitted": 398,
|
||||
"pack_size": 9410194263,
|
||||
"total_omitted": 399,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "AUDIO.APC",
|
||||
@@ -4378,6 +4378,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -112390,9 +112400,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -112409,9 +112419,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003_plus",
|
||||
@@ -117040,10 +117050,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -117267,9 +117277,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -117337,9 +117347,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -117390,10 +117400,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -121200,10 +121210,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -124790,10 +124800,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -125975,7 +125985,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -126928,9 +126938,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -126941,9 +126951,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -130535,10 +130545,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -138062,10 +138072,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -138534,10 +138544,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -153012,10 +153022,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -154989,7 +154999,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -155154,9 +155164,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -160473,7 +160483,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003_plus"
|
||||
]
|
||||
@@ -165927,9 +165937,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+76
-66
@@ -6,7 +6,7 @@
|
||||
"platform": "lakka",
|
||||
"display_name": "Lakka",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "system",
|
||||
"detect": [
|
||||
{
|
||||
@@ -21,10 +21,10 @@
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 8079,
|
||||
"total_size": 6654703342,
|
||||
"total_size": 6656957775,
|
||||
"pack_files": 8389,
|
||||
"pack_size": 6676596226,
|
||||
"total_omitted": 11,
|
||||
"pack_size": 6678850659,
|
||||
"total_omitted": 12,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "doomu.wad",
|
||||
@@ -145,6 +145,16 @@
|
||||
"cores": [
|
||||
"px68k"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
}
|
||||
],
|
||||
"core_names": {
|
||||
@@ -2113,9 +2123,9 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
@@ -86018,10 +86028,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -86480,9 +86490,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -86557,9 +86567,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -86651,10 +86661,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -87981,10 +87991,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -89651,10 +89661,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -90426,7 +90436,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mamemess"
|
||||
@@ -91072,9 +91082,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -91082,9 +91092,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -92842,10 +92852,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -96430,10 +96440,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -96648,10 +96658,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -103301,10 +103311,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -104150,7 +104160,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -104219,9 +104229,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -106685,7 +106695,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
"mame2003_plus"
|
||||
@@ -107026,9 +107036,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "aquarius_ar.zip",
|
||||
"sha1": "29e424093937bf1655566750d196d204c9cd3946",
|
||||
"sha256": "53c6cb9f5e9fed2c782bed70c15424311c88aa5605f037515c7ab492a0646b72",
|
||||
"size": 21886,
|
||||
"sha1": "34d3053ef73ebdfcd246ed440fdff919e8e9a045",
|
||||
"sha256": "36f45944f0c5e3da30f7083d2dfe6dd82c335997a8b204db3044736827be49bc",
|
||||
"size": 8772,
|
||||
"repo_path": "bios/Mattel/Aquarius/aquarius_ar.zip",
|
||||
"cores": [
|
||||
"mamemess"
|
||||
@@ -112298,9 +112308,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbalpha2019"
|
||||
@@ -112316,9 +112326,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
|
||||
+40
-20
@@ -6,7 +6,7 @@
|
||||
"platform": "myminui",
|
||||
"display_name": "MyMinUI",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T05:12:35Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "",
|
||||
"detect": [
|
||||
{
|
||||
@@ -18,10 +18,10 @@
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 465,
|
||||
"total_size": 1489165818,
|
||||
"total_size": 1488912698,
|
||||
"pack_files": 467,
|
||||
"pack_size": 1489165818,
|
||||
"total_omitted": 2,
|
||||
"pack_size": 1488912698,
|
||||
"total_omitted": 4,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "Bios/DOOM/doomu.wad",
|
||||
@@ -44,6 +44,26 @@
|
||||
"prboom"
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "Bios/FBN/svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "Bios/NG/svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
}
|
||||
],
|
||||
"core_names": {
|
||||
@@ -1118,9 +1138,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "Bios/MAME/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003_plus"
|
||||
@@ -1271,7 +1291,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003_plus"
|
||||
]
|
||||
@@ -3356,9 +3376,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "Bios/FBN/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
@@ -3366,9 +3386,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "Bios/NG/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
@@ -4226,9 +4246,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "Bios/FBN/fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
@@ -4826,9 +4846,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "Bios/NG/fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+20
-10
@@ -6,7 +6,7 @@
|
||||
"platform": "nextui",
|
||||
"display_name": "NextUI",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T05:12:35Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "",
|
||||
"detect": [
|
||||
{
|
||||
@@ -18,11 +18,21 @@
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 402,
|
||||
"total_size": 708139441,
|
||||
"total_size": 708038193,
|
||||
"pack_files": 404,
|
||||
"pack_size": 708139441,
|
||||
"total_omitted": 2,
|
||||
"pack_size": 708038193,
|
||||
"total_omitted": 3,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "Bios/FBN/svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "Bios/PRBOOM/doomu.wad",
|
||||
"name": "doomu.wad",
|
||||
@@ -3865,9 +3875,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "Bios/FBN/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
@@ -4465,9 +4475,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "Bios/FBN/fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+21
-11
@@ -6,7 +6,7 @@
|
||||
"platform": "recalbox",
|
||||
"display_name": "Recalbox",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -280,10 +280,10 @@
|
||||
}
|
||||
],
|
||||
"total_files": 3370,
|
||||
"total_size": 4356898611,
|
||||
"total_size": 4356797363,
|
||||
"pack_files": 3372,
|
||||
"pack_size": 4356898611,
|
||||
"total_omitted": 13,
|
||||
"pack_size": 4356797363,
|
||||
"total_omitted": 14,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "caesar3/The_empire.555",
|
||||
@@ -425,6 +425,16 @@
|
||||
"cores": [
|
||||
"gsplus-legacy"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
}
|
||||
],
|
||||
"core_names": {
|
||||
@@ -32873,9 +32883,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -33136,7 +33146,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"advancemame",
|
||||
"mame2003",
|
||||
@@ -41640,9 +41650,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+76
-66
@@ -6,7 +6,7 @@
|
||||
"platform": "retroarch",
|
||||
"display_name": "RetroArch",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "system",
|
||||
"detect": [
|
||||
{
|
||||
@@ -632,10 +632,10 @@
|
||||
}
|
||||
],
|
||||
"total_files": 8087,
|
||||
"total_size": 6747886146,
|
||||
"total_size": 6750140579,
|
||||
"pack_files": 10725,
|
||||
"pack_size": 6788251918,
|
||||
"total_omitted": 11,
|
||||
"pack_size": 6790506351,
|
||||
"total_omitted": 12,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "doomu.wad",
|
||||
@@ -756,6 +756,16 @@
|
||||
"cores": [
|
||||
"px68k"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
}
|
||||
],
|
||||
"core_names": {
|
||||
@@ -2724,9 +2734,9 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
@@ -86948,10 +86958,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -87410,9 +87420,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -87487,9 +87497,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -87581,10 +87591,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -88911,10 +88921,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -90581,10 +90591,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -91356,7 +91366,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mamemess"
|
||||
@@ -92002,9 +92012,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -92012,9 +92022,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -93772,10 +93782,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -97360,10 +97370,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -97578,10 +97588,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -104231,10 +104241,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -105080,7 +105090,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -105149,9 +105159,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -107615,7 +107625,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
"mame2003_plus"
|
||||
@@ -107984,9 +107994,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "aquarius_ar.zip",
|
||||
"sha1": "29e424093937bf1655566750d196d204c9cd3946",
|
||||
"sha256": "53c6cb9f5e9fed2c782bed70c15424311c88aa5605f037515c7ab492a0646b72",
|
||||
"size": 21886,
|
||||
"sha1": "34d3053ef73ebdfcd246ed440fdff919e8e9a045",
|
||||
"sha256": "36f45944f0c5e3da30f7083d2dfe6dd82c335997a8b204db3044736827be49bc",
|
||||
"size": 8772,
|
||||
"repo_path": "bios/Mattel/Aquarius/aquarius_ar.zip",
|
||||
"cores": [
|
||||
"mamemess"
|
||||
@@ -113341,9 +113351,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbalpha2019"
|
||||
@@ -113359,9 +113369,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
|
||||
+80
-70
@@ -6,7 +6,7 @@
|
||||
"platform": "retrobat",
|
||||
"display_name": "RetroBat",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -285,10 +285,10 @@
|
||||
}
|
||||
],
|
||||
"total_files": 5146,
|
||||
"total_size": 8006921459,
|
||||
"total_size": 8009125050,
|
||||
"pack_files": 5148,
|
||||
"pack_size": 8006921459,
|
||||
"total_omitted": 154,
|
||||
"pack_size": 8009125050,
|
||||
"total_omitted": 155,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "AR6002G.ROM",
|
||||
@@ -1948,6 +1948,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -3719,10 +3729,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2diskiing.zip",
|
||||
"sha1": "bd02f6a0ce8accba7ea5415fd22c2e8f23ec4b10",
|
||||
"sha256": "e3754434b4e3fcca1931f49fe7d4818b8b77e24ca123bec77d9868e91c1be017",
|
||||
"size": 589,
|
||||
"repo_path": "bios/Arcade/Arcade/a2diskiing.zip",
|
||||
"sha1": "d9bb189730e15d46c27e7246d7bb23137e7d761e",
|
||||
"sha256": "e73eee381d01faecb0fa7f767b0d999f38692f023bcdbe1f9f8d57ad87941f6d",
|
||||
"size": 371,
|
||||
"repo_path": "bios/Apple/Apple II/a2diskiing.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"apple-ii"
|
||||
@@ -4181,9 +4191,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "aquarius_ar.zip",
|
||||
"sha1": "29e424093937bf1655566750d196d204c9cd3946",
|
||||
"sha256": "53c6cb9f5e9fed2c782bed70c15424311c88aa5605f037515c7ab492a0646b72",
|
||||
"size": 21886,
|
||||
"sha1": "34d3053ef73ebdfcd246ed440fdff919e8e9a045",
|
||||
"sha256": "36f45944f0c5e3da30f7083d2dfe6dd82c335997a8b204db3044736827be49bc",
|
||||
"size": 8772,
|
||||
"repo_path": "bios/Mattel/Aquarius/aquarius_ar.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
@@ -43249,9 +43259,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -43268,9 +43278,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
@@ -44794,9 +44804,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"groovymame",
|
||||
@@ -44911,9 +44921,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"groovymame",
|
||||
@@ -47819,10 +47829,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -47852,10 +47862,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -49525,10 +49535,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -53515,10 +53525,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -54747,7 +54757,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -55730,9 +55740,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -55743,9 +55753,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -59701,10 +59711,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -68002,10 +68012,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -68529,10 +68539,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -84462,10 +84472,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -86674,7 +86684,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -86859,9 +86869,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -92624,7 +92634,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
"mame2003_plus"
|
||||
@@ -96721,9 +96731,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+78
-88
@@ -6,7 +6,7 @@
|
||||
"platform": "retrodeck",
|
||||
"display_name": "RetroDECK",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "",
|
||||
"detect": [
|
||||
{
|
||||
@@ -294,10 +294,10 @@
|
||||
}
|
||||
],
|
||||
"total_files": 8591,
|
||||
"total_size": 8557637628,
|
||||
"total_size": 8557487644,
|
||||
"pack_files": 8593,
|
||||
"pack_size": 8557637628,
|
||||
"total_omitted": 32,
|
||||
"pack_size": 8557487644,
|
||||
"total_omitted": 33,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "bios/doom2bfg.wad",
|
||||
@@ -628,6 +628,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "bios/svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "bios/tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -3315,26 +3325,6 @@
|
||||
"apple-ii",
|
||||
"arcade"
|
||||
],
|
||||
"declared_choices": [
|
||||
{
|
||||
"sha1": "d9bb189730e15d46c27e7246d7bb23137e7d761e",
|
||||
"sha256": "e73eee381d01faecb0fa7f767b0d999f38692f023bcdbe1f9f8d57ad87941f6d",
|
||||
"size": 371,
|
||||
"repo_path": "bios/Apple/Apple II/a2diskiing.zip",
|
||||
"systems": [
|
||||
"arcade"
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "bd02f6a0ce8accba7ea5415fd22c2e8f23ec4b10",
|
||||
"sha256": "e3754434b4e3fcca1931f49fe7d4818b8b77e24ca123bec77d9868e91c1be017",
|
||||
"size": 589,
|
||||
"repo_path": "bios/Arcade/Arcade/a2diskiing.zip",
|
||||
"systems": [
|
||||
"apple-ii"
|
||||
]
|
||||
}
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "d9bb189730e15d46c27e7246d7bb23137e7d761e",
|
||||
@@ -6136,10 +6126,10 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -8001,7 +7991,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"arcade"
|
||||
@@ -8011,7 +8001,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mamemess"
|
||||
@@ -11684,10 +11674,10 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -17828,10 +17818,10 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -18135,10 +18125,10 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -24947,9 +24937,9 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbalpha2019"
|
||||
@@ -24965,9 +24955,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
@@ -28622,10 +28612,10 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -29901,7 +29891,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": null,
|
||||
"systems": [
|
||||
"arcade"
|
||||
@@ -107704,10 +107694,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -108015,9 +108005,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -108092,9 +108082,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -108188,10 +108178,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -108908,10 +108898,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -109158,9 +109148,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -109168,9 +109158,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -110531,7 +110521,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -110552,9 +110542,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -111281,7 +111271,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
"mame2003_plus"
|
||||
@@ -111619,9 +111609,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/aquarius_ar.zip",
|
||||
"sha1": "29e424093937bf1655566750d196d204c9cd3946",
|
||||
"sha256": "53c6cb9f5e9fed2c782bed70c15424311c88aa5605f037515c7ab492a0646b72",
|
||||
"size": 21886,
|
||||
"sha1": "34d3053ef73ebdfcd246ed440fdff919e8e9a045",
|
||||
"sha256": "36f45944f0c5e3da30f7083d2dfe6dd82c335997a8b204db3044736827be49bc",
|
||||
"size": 8772,
|
||||
"repo_path": "bios/Mattel/Aquarius/aquarius_ar.zip",
|
||||
"cores": [
|
||||
"mamemess"
|
||||
@@ -118822,9 +118812,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bios/fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+77
-67
@@ -6,7 +6,7 @@
|
||||
"platform": "retropie",
|
||||
"display_name": "RetroPie",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "BIOS",
|
||||
"detect": [
|
||||
{
|
||||
@@ -17,10 +17,10 @@
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 8528,
|
||||
"total_size": 8747588041,
|
||||
"total_size": 8749842474,
|
||||
"pack_files": 11084,
|
||||
"pack_size": 8780955111,
|
||||
"total_omitted": 214,
|
||||
"pack_size": 8783209544,
|
||||
"total_omitted": 215,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "BOOT_MMR.ROM",
|
||||
@@ -2104,6 +2104,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -4376,9 +4386,9 @@
|
||||
],
|
||||
"alternatives": [
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
@@ -85878,7 +85888,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"advancemame",
|
||||
"advmame-0.94",
|
||||
@@ -91395,10 +91405,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -91857,9 +91867,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -91934,9 +91944,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -92028,10 +92038,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -93358,10 +93368,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -95028,10 +95038,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -95803,7 +95813,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mamemess"
|
||||
@@ -96449,9 +96459,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -96459,9 +96469,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -98219,10 +98229,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -101807,10 +101817,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -102025,10 +102035,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -108678,10 +108688,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -109527,7 +109537,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
],
|
||||
@@ -109596,9 +109606,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -112297,9 +112307,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "aquarius_ar.zip",
|
||||
"sha1": "29e424093937bf1655566750d196d204c9cd3946",
|
||||
"sha256": "53c6cb9f5e9fed2c782bed70c15424311c88aa5605f037515c7ab492a0646b72",
|
||||
"size": 21886,
|
||||
"sha1": "34d3053ef73ebdfcd246ed440fdff919e8e9a045",
|
||||
"sha256": "36f45944f0c5e3da30f7083d2dfe6dd82c335997a8b204db3044736827be49bc",
|
||||
"size": 8772,
|
||||
"repo_path": "bios/Mattel/Aquarius/aquarius_ar.zip",
|
||||
"cores": [
|
||||
"mamemess"
|
||||
@@ -115766,7 +115776,7 @@
|
||||
"sha1": "5e318bf5d37db5795061326fb88aac29123d4b7d",
|
||||
"sha256": "3cd3824d2ac2743750d2179951ed812794302b885ccb4f98aa2579b352c4b00e",
|
||||
"size": 12288,
|
||||
"repo_path": "bios/Mattel/Intellivision/level2.rom",
|
||||
"repo_path": "bios/Tandy/TRS-80/level2.rom",
|
||||
"cores": [
|
||||
"sdl2trs"
|
||||
]
|
||||
@@ -117981,9 +117991,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"advancemame",
|
||||
@@ -118003,9 +118013,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
|
||||
+76
-66
@@ -6,7 +6,7 @@
|
||||
"platform": "rocknix",
|
||||
"display_name": "ROCKNIX",
|
||||
"version": "1.0",
|
||||
"generated": "2026-10-22T09:20:33Z",
|
||||
"generated": "2026-10-22T13:12:21Z",
|
||||
"base_destination": "bios",
|
||||
"detect": [
|
||||
{
|
||||
@@ -22,10 +22,10 @@
|
||||
],
|
||||
"standalone_copies": [],
|
||||
"total_files": 7152,
|
||||
"total_size": 8222008563,
|
||||
"total_size": 8224212372,
|
||||
"pack_files": 7154,
|
||||
"pack_size": 8222008563,
|
||||
"total_omitted": 41,
|
||||
"pack_size": 8224212372,
|
||||
"total_omitted": 42,
|
||||
"omitted_files": [
|
||||
{
|
||||
"dest": "doom2bfg.wad",
|
||||
@@ -345,6 +345,16 @@
|
||||
],
|
||||
"category": "game_data"
|
||||
},
|
||||
{
|
||||
"dest": "svgpcb.zip",
|
||||
"name": "svgpcb.zip",
|
||||
"system": "igs-pgm",
|
||||
"required": false,
|
||||
"reason": "not_found",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
]
|
||||
},
|
||||
{
|
||||
"dest": "tntkex.wad",
|
||||
"name": "tntkex.wad",
|
||||
@@ -54850,9 +54860,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo",
|
||||
@@ -54869,9 +54879,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
@@ -58985,10 +58995,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "pc8001.zip",
|
||||
"sha1": "1859a1e6a53784c258c1b7493727df2e52817996",
|
||||
"sha256": "925495864415336de5f847a0a97e34350a572d0cce335fe8308cf6fc3ca5cf15",
|
||||
"size": 60399,
|
||||
"repo_path": "bios/Arcade/Arcade/pc8001.zip",
|
||||
"sha1": "007704fa0bc202851affae38f268487694bcae6e",
|
||||
"sha256": "c2eceeb416956391a0e54b4a66850d5156919aa7c38dee9523a19489b9a39952",
|
||||
"size": 60721,
|
||||
"repo_path": "bios/NEC/PC-8001/pc8001.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -59447,9 +59457,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80.zip",
|
||||
"sha1": "a9b8931c42303e8dfb475112fc18ff200b7252ce",
|
||||
"sha256": "bc508eeb02be884256a8b12ab4eb28baf91dfea54f1abbc417c771d05a06a712",
|
||||
"size": 14558,
|
||||
"sha1": "3795bf93d977f2625e452f8caf6a5371eff2f701",
|
||||
"sha256": "ca5e2550c9c097e23a1828ae7f4338f7962520335c83b78710a89f316d4d2831",
|
||||
"size": 4157,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -59524,9 +59534,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "trs80m3.zip",
|
||||
"sha1": "b804a031c8db6def59e077a4b6938dcac25093d7",
|
||||
"sha256": "3c344819aebc5e58c34a025ec2ef079066c88a4d43aef67876e5871139a61672",
|
||||
"size": 32854,
|
||||
"sha1": "8cdf51015a0bac500d9a1d3969fa47ebec4144f6",
|
||||
"sha256": "cb70c9eb80135f399c3a068d2d91fb763af362218298a8e04a52168c0d97f817",
|
||||
"size": 20844,
|
||||
"repo_path": "bios/Tandy/TRS-80/trs80m3.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
@@ -59618,10 +59628,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "dragon64.zip",
|
||||
"sha1": "d67e0699141078e5c96a55387b794b42f2344321",
|
||||
"sha256": "80f9d7567863115bbc9d5d63d977f7fdcd275a58b33441a63aaab83fa7589f3c",
|
||||
"size": 62928,
|
||||
"repo_path": "bios/Arcade/Arcade/dragon64.zip",
|
||||
"sha1": "d82a22cc7d31620983a8c62d400be37f9b18bb9e",
|
||||
"sha256": "2047b30aae051d322c47464e4684e27cf05d89a5a6cfdcc92b841da7a241c0e8",
|
||||
"size": 49052,
|
||||
"repo_path": "bios/Dragon/Dragon/dragon64.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -60533,10 +60543,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "a2mouse.zip",
|
||||
"sha1": "e94f2a8849af562cb1d0b8918778a2f9356335f1",
|
||||
"sha256": "179f9341894c0e880fcf8a4ab0639136bfac52f68d521404307ab0a9d4906b3e",
|
||||
"size": 3058,
|
||||
"repo_path": "bios/Arcade/MAME/a2mouse.zip",
|
||||
"sha1": "e8fceb68a86cff03df1868e514e7106816545ff6",
|
||||
"sha256": "19a1ee969b0d65af091d3532fff3420e7e0f40faedefd555f129d27e6adc39a9",
|
||||
"size": 2836,
|
||||
"repo_path": "bios/Arcade/Arcade/a2mouse.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -61563,10 +61573,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "amiga_buddha.zip",
|
||||
"sha1": "25fc9e4387eac3c6ec007f91550c8c002284a4d7",
|
||||
"sha256": "ac49296e4217592152667d349335c318054c5c4d2af80736e3f1a7bdf05ce3fc",
|
||||
"size": 27583,
|
||||
"repo_path": "bios/Arcade/Arcade/buddha.zip",
|
||||
"sha1": "d02fecaa425fe0ab72cb542eea998f156d81f1e9",
|
||||
"sha256": "529b162907006f87e9352938ef39e539ba32b658018dee30b2474f13ff926fa5",
|
||||
"size": 1179140,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/amiga_buddha.zip.0ed12578",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -62250,7 +62260,7 @@
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"repo_path": "bios/Arcade/MAME/atom_vdu80.zip",
|
||||
"cores": [
|
||||
"mame",
|
||||
"mamemess"
|
||||
@@ -62848,9 +62858,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500.zip",
|
||||
"sha1": "f03f16d4e5e5ee7443aef4164e2e5b00c5096631",
|
||||
"sha256": "aca2d00c2bd396b87fc5d7c3824d0710e4be57a8a72d353a26d57166ce37791c",
|
||||
"size": 13396,
|
||||
"sha1": "c91260071abff31f167394cd9afe229727a908cf",
|
||||
"sha256": "8396c0e8797f6639310b5b05c0f8297176b9ce2a61ded21de5206ec29bcd012e",
|
||||
"size": 12117,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -62858,9 +62868,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "bbc_tube_a500d.zip",
|
||||
"sha1": "667fccd787cefc96525d2f7441199c868515fb79",
|
||||
"sha256": "e62d7b95797ef661360d392e0eee726025690d55a3f1b51b54696bf43bb380d6",
|
||||
"size": 13591,
|
||||
"sha1": "71ded66da22e620b5ecfea5778fb199dc8003d2b",
|
||||
"sha256": "5857e22bb1699699ed209506e7b78a7276c332e2025779b8f42076a54a977762",
|
||||
"size": 12312,
|
||||
"repo_path": "bios/Arcade/MAME/bbc_tube_a500d.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -64009,10 +64019,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "cms_4080term.zip",
|
||||
"sha1": "e66d22bcc5fa558c447cf6d83977713a3d6b394b",
|
||||
"sha256": "a1336438c53c4b2258bd41c4c53be6d0e3552d7b5eb269854d8ab1ee0b663907",
|
||||
"size": 1074,
|
||||
"repo_path": "bios/Arcade/Arcade/cms_4080term.zip",
|
||||
"sha1": "f2214ad23aad6517e72c856a4aaee0fb0d16bc2d",
|
||||
"sha256": "7938712da94461f31621d8880a8a5ddfd722fc4538d4caac958c2d30ab8d3eb2",
|
||||
"size": 576010,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/cms_4080term.zip.702f67db",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -66250,10 +66260,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "isa_ibm_mda.zip",
|
||||
"sha1": "da272af2fb1da8883c539b19c1bda97c5301dc80",
|
||||
"sha256": "fa44ace4974d3ea140711b5db44232a1ecb6151f3f945ae69961e528bf7f1fd5",
|
||||
"size": 3710,
|
||||
"repo_path": "bios/Arcade/Arcade/cga.zip",
|
||||
"sha1": "be96de2cff1c66c03be0a4ff9be84d68fafebb15",
|
||||
"sha256": "baf9b7a75dedae04d9db0004233009ae12172f5f4687396b026ec81cdee92519",
|
||||
"size": 483513,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/isa_ibm_mda.zip.cbc72d7d",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -66380,10 +66390,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "k573kara.zip",
|
||||
"sha1": "9695831910742a7d6e3b17f5e3f811320e8b4125",
|
||||
"sha256": "fedf850039d0b8a18f34bddebb995bdb1801120e6d58a49000759ca6af6e5452",
|
||||
"size": 158,
|
||||
"repo_path": "bios/Arcade/Arcade/k573_dio.zip",
|
||||
"sha1": "ebe7e830cf5bf5256e6e928d9738efaf000cdf0b",
|
||||
"sha256": "b9792bb93487272368a6ad6124e6e93f635363bb143032f95b7dbe17a1b74288",
|
||||
"size": 95291,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/k573kara.zip.61811c90",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -70323,10 +70333,10 @@
|
||||
},
|
||||
{
|
||||
"dest": "speakboard.zip",
|
||||
"sha1": "68505cbcfe0a386af4daac18673f9a971674a601",
|
||||
"sha256": "0fe93c8e7bf3a24ded9f303a1a0d5e8ebb1eaed47676cec3be5eab3b6cb76283",
|
||||
"size": 13078,
|
||||
"repo_path": "bios/Arcade/Arcade/pc9801_spb.zip",
|
||||
"sha1": "eaabc1ef9448c297ef7cbae90278b265acd48169",
|
||||
"sha256": "4f21bc52f4739713687d3b044a48d665dfa888ba5ad1e07fe71dc8ccecf0f968",
|
||||
"size": 116066,
|
||||
"repo_path": "bios/Arcade/MAME/.variants/speakboard.zip.7018498d",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -70796,7 +70806,7 @@
|
||||
"sha1": "d96dcaa450dbc4a6a6522ec0cc2d71a8244ca933",
|
||||
"sha256": "c76918f911c4c8519cb2d7fd539fa02dd7d0ebce7adee594d3e52f974cc250ee",
|
||||
"size": 57393,
|
||||
"repo_path": "bios/Arcade/MAME/sun1_cpu.zip",
|
||||
"repo_path": "bios/Arcade/MAME/sun1cpu.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
]
|
||||
@@ -70833,9 +70843,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "sw1000xg.zip",
|
||||
"sha1": "5726931a47ccebb59d22ac7e1912f6adafd6e750",
|
||||
"sha256": "d43d7d39f8863bdcec3bcb7aad2b2bfdfff408bdb43850580777c514722f118c",
|
||||
"size": 20565663,
|
||||
"sha1": "4c6a4617cd99034acd1a647bb61bb4420e1689c5",
|
||||
"sha256": "17f53ffdb6461cdcaf7565bcbc4f5c0754078b528ae866b76345d8a270b84395",
|
||||
"size": 20518162,
|
||||
"repo_path": "bios/Arcade/MAME/sw1000xg.zip",
|
||||
"cores": [
|
||||
"mame"
|
||||
@@ -72330,7 +72340,7 @@
|
||||
"sha1": "1fedd2d6cce0889bf8e23fdecdbbd01d383b0497",
|
||||
"sha256": "96389d4937afde45a53b468610cd8dab10688ae2f7393d4013af54f61ec876f5",
|
||||
"size": 1941,
|
||||
"repo_path": "bios/Arcade/Arcade/.variants/cvs.zip.95581230",
|
||||
"repo_path": "bios/Arcade/Arcade/cvs.zip",
|
||||
"cores": [
|
||||
"mame2003",
|
||||
"mame2003_plus"
|
||||
@@ -72684,9 +72694,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "aquarius_ar.zip",
|
||||
"sha1": "29e424093937bf1655566750d196d204c9cd3946",
|
||||
"sha256": "53c6cb9f5e9fed2c782bed70c15424311c88aa5605f037515c7ab492a0646b72",
|
||||
"size": 21886,
|
||||
"sha1": "34d3053ef73ebdfcd246ed440fdff919e8e9a045",
|
||||
"sha256": "36f45944f0c5e3da30f7083d2dfe6dd82c335997a8b204db3044736827be49bc",
|
||||
"size": 8772,
|
||||
"repo_path": "bios/Mattel/Aquarius/aquarius_ar.zip",
|
||||
"cores": [
|
||||
"mamemess"
|
||||
@@ -79424,9 +79434,9 @@
|
||||
},
|
||||
{
|
||||
"dest": "fbneo/pgm.zip",
|
||||
"sha1": "2b61f36b22933f3bec237818ecc959efb016d652",
|
||||
"sha256": "5582eae58a8f23b7e203f01b56e26e0450e7bab0ceb01bc65b151df6bf532555",
|
||||
"size": 2240738,
|
||||
"sha1": "6bbbce094422062bd178d6007bed06dcdd0d8b78",
|
||||
"sha256": "b26918d5b844b60490a748e3afe21313db2de285c188e58bdfc72add865b9049",
|
||||
"size": 2190114,
|
||||
"repo_path": "bios/Arcade/Arcade/pgm.zip",
|
||||
"cores": [
|
||||
"fbneo"
|
||||
|
||||
+41
-1
@@ -70,6 +70,9 @@ NODEDUP_DIRS = {
|
||||
# MAME's support trees (hash, plugins) are read by path as a whole, and
|
||||
# two MAME versions share most of their software lists byte for byte.
|
||||
"mame",
|
||||
# The Tyrian 2.1 distribution ships netset.pcx and tyrset.pcx with the
|
||||
# same bytes, and EmuELEC places both names under ports/opentyrian/.
|
||||
"opentyrian",
|
||||
}
|
||||
|
||||
|
||||
@@ -311,7 +314,7 @@ def deduplicate(bios_dir: str, dry_run: bool = False) -> dict:
|
||||
if isinstance(previous, dict):
|
||||
merged = dict(previous)
|
||||
merged.update(mame_clones)
|
||||
mame_clones = merged
|
||||
mame_clones = collapse_clone_chains(merged)
|
||||
if dry_run:
|
||||
print(f"\nWould write MAME clone map: {clone_path}")
|
||||
print(
|
||||
@@ -329,6 +332,43 @@ def deduplicate(bios_dir: str, dry_run: bool = False) -> dict:
|
||||
return results
|
||||
|
||||
|
||||
def collapse_clone_chains(clone_map: dict[str, dict]) -> dict[str, dict]:
|
||||
"""Point every clone at a canonical archive that still exists.
|
||||
|
||||
The map is cumulative. When a later run finds that a canonical archive is
|
||||
itself a byte-identical copy of another and removes it, the entry that
|
||||
named it as canonical would send its clones to a file that is gone:
|
||||
sys68k_cpu21a pointed at sys68k_cpu21 after sys68k_cpu21 became a clone
|
||||
of sys68k_cpu20. Each such entry's clones move to the final canonical.
|
||||
"""
|
||||
owner = {
|
||||
clone: canonical
|
||||
for canonical, entry in clone_map.items()
|
||||
for clone in entry.get("clones", [])
|
||||
}
|
||||
|
||||
def final(name: str) -> str:
|
||||
seen = {name}
|
||||
while name in owner:
|
||||
name = owner[name]
|
||||
if name in seen:
|
||||
raise ValueError(f"clone map loops through {name}")
|
||||
seen.add(name)
|
||||
return name
|
||||
|
||||
collapsed: dict[str, dict] = {}
|
||||
for canonical, entry in clone_map.items():
|
||||
target = final(canonical)
|
||||
kept = collapsed.setdefault(target, {**clone_map.get(target, entry), "clones": []})
|
||||
names = set(kept["clones"]) | set(entry.get("clones", []))
|
||||
if target != canonical:
|
||||
names.add(canonical)
|
||||
names.discard(target)
|
||||
kept["clones"] = sorted(names)
|
||||
kept["total_copies"] = len(kept["clones"])
|
||||
return collapsed
|
||||
|
||||
|
||||
def main() -> None:
|
||||
parser = argparse.ArgumentParser(allow_abbrev=False, description="Deduplicate bios/ directory")
|
||||
parser.add_argument(
|
||||
|
||||
+25
-11
@@ -8,6 +8,7 @@ import json
|
||||
import re
|
||||
import sys
|
||||
import zipfile
|
||||
from collections.abc import Callable
|
||||
from pathlib import Path, PurePosixPath
|
||||
|
||||
import yaml
|
||||
@@ -123,7 +124,11 @@ def _checks_without_values(path: Path, document: object) -> list[str]:
|
||||
return out
|
||||
|
||||
|
||||
def _validate_json_files(paths: list[Path], schema_name: str) -> list[str]:
|
||||
def _validate_json_files(
|
||||
paths: list[Path],
|
||||
schema_name: str,
|
||||
semantic_check: Callable[[Path, object], list[str]] | None = None,
|
||||
) -> list[str]:
|
||||
validator = _validator(schema_name)
|
||||
out: list[str] = []
|
||||
for path in paths:
|
||||
@@ -132,7 +137,10 @@ def _validate_json_files(paths: list[Path], schema_name: str) -> list[str]:
|
||||
except (OSError, json.JSONDecodeError) as exc:
|
||||
out.append(f"{path.relative_to(ROOT)}: {exc}")
|
||||
continue
|
||||
out.extend(_errors(validator, data, str(path.relative_to(ROOT))))
|
||||
validation_errors = _errors(validator, data, str(path.relative_to(ROOT)))
|
||||
out.extend(validation_errors)
|
||||
if not validation_errors and semantic_check is not None:
|
||||
out.extend(semantic_check(path, data))
|
||||
return out
|
||||
|
||||
|
||||
@@ -407,16 +415,20 @@ def main() -> int:
|
||||
|
||||
if not args.source_only:
|
||||
database_path = ROOT / "database.json"
|
||||
errors.extend(_validate_json_files([database_path], "database.schema.json"))
|
||||
if database_path.exists():
|
||||
errors.extend(_semantic_database_checks(_load_json(database_path)))
|
||||
errors.extend(
|
||||
_validate_json_files(
|
||||
[database_path],
|
||||
"database.schema.json",
|
||||
lambda _path, database: _semantic_database_checks(database),
|
||||
)
|
||||
)
|
||||
|
||||
install_paths = sorted((ROOT / "install").glob("*.json"))
|
||||
errors.extend(
|
||||
_validate_json_files(install_paths, "install-manifest.schema.json")
|
||||
_validate_json_files(
|
||||
install_paths, "install-manifest.schema.json", _semantic_install_checks
|
||||
)
|
||||
)
|
||||
for path in install_paths:
|
||||
errors.extend(_semantic_install_checks(path, _load_json(path)))
|
||||
|
||||
target_paths = sorted((ROOT / "install" / "targets").glob("*.json"))
|
||||
errors.extend(
|
||||
@@ -448,10 +460,12 @@ def main() -> int:
|
||||
(api_dir / "systems").glob("*.json")
|
||||
) + sorted((api_dir / "lookup").glob("*.json"))
|
||||
errors.extend(
|
||||
_validate_json_files(envelope_paths, "site-api-envelope.schema.json")
|
||||
_validate_json_files(
|
||||
envelope_paths,
|
||||
"site-api-envelope.schema.json",
|
||||
_semantic_envelope_checks,
|
||||
)
|
||||
)
|
||||
for path in envelope_paths:
|
||||
errors.extend(_semantic_envelope_checks(path, _load_json(path)))
|
||||
|
||||
errors.extend(_validate_pack_manifests(ROOT / "dist"))
|
||||
|
||||
|
||||
@@ -20,9 +20,12 @@ REPO_ROOT = Path(__file__).resolve().parents[1]
|
||||
sys.path.insert(0, str(REPO_ROOT / "scripts"))
|
||||
|
||||
# Sets whose archive also carries the ROMs of devices the machine references
|
||||
# (listxml device_ref): the NAOMI boards pull the JVS I/O board and the Maple
|
||||
# interface, and MAME finds those ROMs in the machine's own archive too.
|
||||
# (listxml device_ref). A device looks for its ROMs under its own name, then
|
||||
# under the system's (device_t::searchpath, src/emu/device.cpp:140-152), so
|
||||
# MAME finds them in the machine's own archive too. A device set is not a
|
||||
# system: the devices it holds are never looked for in its archive.
|
||||
DEVICE_ROMS = {
|
||||
# NAOMI boards: the JVS I/O board and the Maple interface
|
||||
"airlbios.zip": ("jvs13551.zip", "mie.zip"),
|
||||
"f355bios.zip": ("jvs13551.zip", "mie.zip"),
|
||||
"f355dlx.zip": ("jvs13551.zip", "mie.zip"),
|
||||
@@ -30,18 +33,41 @@ DEVICE_ROMS = {
|
||||
"naomi.zip": ("jvs13551.zip", "mie.zip"),
|
||||
"naomi2.zip": ("jvs13551.zip", "mie.zip"),
|
||||
"naomigd.zip": ("jvs13551.zip", "mie.zip"),
|
||||
# Teletext character ROM: SAA5050 in bbcmet (acorn/bbcm.cpp:701), which
|
||||
# bbcm builds on (line 764)
|
||||
"bbcm.zip": ("saa5050.zip",),
|
||||
# DragonDOS, the default cartridge (trs/dragon.cpp:544, 562)
|
||||
"dragon32.zip": ("dragon_fdc.zip",),
|
||||
"dragon64.zip": ("dragon_fdc.zip",),
|
||||
# PC-80S31 disk unit (nec/pc6001.cpp:1644 through pc6601_fdc_config,
|
||||
# nec/pc8001.cpp:1257)
|
||||
"pc6001mk2sr.zip": ("pc80s31.zip",),
|
||||
"pc8001mk2sr.zip": ("pc80s31.zip",),
|
||||
}
|
||||
|
||||
# Archives that share a set name without being that set.
|
||||
NOT_ROMSETS = {"samples", "artwork"}
|
||||
|
||||
# The defect added whole slot-option trees, dozens of members at a time.
|
||||
MIN_EXTRA = 3
|
||||
MIN_EXTRA = 1
|
||||
|
||||
# Kept as they are: rewriting them would drop bytes the collection holds
|
||||
# nowhere else, and no recipe names the set those bytes belong to.
|
||||
# nowhere else, or they are another emulator's archive under a MAME set name.
|
||||
KEPT = {
|
||||
"bios/Acorn/BBC Micro/.variants/bbcb.zip": "zdfs-0.90.rom is held only here",
|
||||
"bios/Acorn/BBC Micro/.variants/bbcb.zip": (
|
||||
"MAME 0.150's bbcb loads its DFS ROMs from the machine archive "
|
||||
"(src/mess/drivers/bbc.c ROM_START(bbcb)), older than every imported "
|
||||
"listxml; zdfs-0.90.rom is held only here"
|
||||
),
|
||||
"bios/Arcade/Arcade/.variants/cvs.zip.3c69f366": (
|
||||
"the 2001 mame.dk distribution of cvs.zip; its cvs.txt is held only here"
|
||||
),
|
||||
"bios/Mattel/Aquarius/.variants/aquarius_ar.zip.73026a45": (
|
||||
"a platform pack copy; its TMCTV.png is held only here"
|
||||
),
|
||||
"bios/Sega/Dreamcast/dc.zip": (
|
||||
"RetroBat's dc/dc.zip holds dc_boot.bin and dc_flash.bin, the names the "
|
||||
"Dreamcast BIOS goes by outside MAME, not MAME's dc set"
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
"""A platform's coverage does not depend on which data caches are on disk.
|
||||
|
||||
EmuELEC declares 19 files of the Tyrian 2.1 distribution that bios/ did not
|
||||
hold (setup.ini, netterm.int...). They resolved only through data/opentyrian,
|
||||
the cache refresh_data_dirs.py fills from a release asset, so verify gave
|
||||
544/572 in a checkout with that cache and 525/572 in a fresh worktree, for the
|
||||
same commit. A file a platform declares is collected in bios/; a data
|
||||
directory cache is not a collection.
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
import sys
|
||||
import unittest
|
||||
from pathlib import Path
|
||||
|
||||
REPO_ROOT = Path(__file__).resolve().parents[1]
|
||||
sys.path.insert(0, str(REPO_ROOT / "scripts"))
|
||||
|
||||
|
||||
class DeclaredFilesResolveWithoutDataCaches(unittest.TestCase):
|
||||
def test_no_platform_entry_rests_on_a_data_directory_cache(self):
|
||||
from common import ( # noqa: PLC0415
|
||||
build_zip_contents_index,
|
||||
list_registered_platforms,
|
||||
load_data_dir_registry,
|
||||
load_database,
|
||||
load_platform_config,
|
||||
)
|
||||
from packresolve import resolve_declaration # noqa: PLC0415
|
||||
|
||||
platforms_dir = REPO_ROOT / "platforms"
|
||||
registry = load_data_dir_registry(str(platforms_dir))
|
||||
caches = [
|
||||
entry["local_cache"] for entry in registry.values()
|
||||
if (REPO_ROOT / entry.get("local_cache", "")).is_dir()
|
||||
]
|
||||
if not caches or not (REPO_ROOT / "database.json").is_file():
|
||||
self.skipTest("no data directory cache on disk (refresh_data_dirs.py fills them)")
|
||||
|
||||
cwd = os.getcwd()
|
||||
os.chdir(REPO_ROOT)
|
||||
try:
|
||||
db = load_database("database.json")
|
||||
zip_contents = build_zip_contents_index(db)
|
||||
offenders = []
|
||||
for platform in list_registered_platforms(str(platforms_dir), include_archived=True):
|
||||
config = load_platform_config(platform, str(platforms_dir))
|
||||
for sys_id, system in config.get("systems", {}).items():
|
||||
for entry in system.get("files", []) or []:
|
||||
path, status = resolve_declaration(
|
||||
entry, db, "bios", zip_contents, registry, None, offline=True,
|
||||
)
|
||||
if status.startswith("data_dir"):
|
||||
offenders.append(f"{platform} {sys_id} {entry.get('name')}: {path}")
|
||||
finally:
|
||||
os.chdir(cwd)
|
||||
self.assertEqual(offenders, [], "\n".join(offenders))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
+27
-1
@@ -341,5 +341,31 @@ class OnlyFilesSharingASizeAreHashed(_Bios):
|
||||
sorted(os.path.join(*p.split("/")) for p in ("A/one.bin", "B/one.bin")))
|
||||
|
||||
|
||||
|
||||
class CloneChainsCollapse(unittest.TestCase):
|
||||
"""A later run removed sys68k_cpu21.zip as a copy of sys68k_cpu20.zip
|
||||
while the map still named it canonical for five clones: those clones
|
||||
pointed at a file that no longer existed."""
|
||||
|
||||
def test_clones_follow_to_the_canonical_that_exists(self):
|
||||
import dedup # noqa: PLC0415
|
||||
|
||||
chain = {
|
||||
"cpu20.zip": {"clones": ["cpu21.zip"], "sha1": "a", "total_copies": 1},
|
||||
"cpu21.zip": {"clones": ["cpu21a.zip", "cpu21b.zip"], "sha1": "a", "total_copies": 2},
|
||||
}
|
||||
self.assertEqual(dedup.collapse_clone_chains(chain), {
|
||||
"cpu20.zip": {"clones": ["cpu21.zip", "cpu21a.zip", "cpu21b.zip"],
|
||||
"sha1": "a", "total_copies": 3},
|
||||
})
|
||||
|
||||
def test_a_loop_is_refused(self):
|
||||
import dedup # noqa: PLC0415
|
||||
|
||||
loop = {"a.zip": {"clones": ["b.zip"]}, "b.zip": {"clones": ["a.zip"]}}
|
||||
with self.assertRaises(ValueError):
|
||||
dedup.collapse_clone_chains(loop)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
unittest.main()
|
||||
@@ -67,9 +67,14 @@ class ThePackGuideNamesTheInstallerDefault(unittest.TestCase):
|
||||
rule["path"] for rule in registry["retrobat"]["install"]["detect"]
|
||||
if rule["os"] == "windows" and rule["method"] == "path_exists"
|
||||
)
|
||||
guide = (REPO_ROOT / "scripts" / "packreadme.py").read_text(encoding="utf-8")
|
||||
sys.path.insert(0, str(REPO_ROOT / "scripts"))
|
||||
from siteguides import pack_manual # noqa: PLC0415
|
||||
|
||||
# The pack guide text is data (platforms/_guides.yml): read what the
|
||||
# pack README prints, not the source of the script that prints it.
|
||||
guide = pack_manual("retrobat")
|
||||
self.assertEqual(first, "C:\\RetroBat\\bios")
|
||||
self.assertIn("(default: C:\\\\RetroBat\\\\bios\\\\)", guide)
|
||||
self.assertIn("(default: C:\\RetroBat\\bios\\)", guide)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
@@ -117,9 +117,14 @@ class TestCorpusStaysCorrect(unittest.TestCase):
|
||||
self.skipTest("no upstream cache")
|
||||
for name in ("mame", "mamearcade", "mamemess", "groovymame"):
|
||||
with self.subTest(emulator=name):
|
||||
findings, agreed, _ = mame_ref_audit.audit(
|
||||
name, str(ROOT / "emulators"), str(cache), True
|
||||
)
|
||||
try:
|
||||
findings, agreed, _ = mame_ref_audit.audit(
|
||||
name, str(ROOT / "emulators"), str(cache), True
|
||||
)
|
||||
except mame_ref_audit.upstream.NotCachedError as exc:
|
||||
# A cache that holds some drivers and not others is as
|
||||
# cold as an empty one for this profile.
|
||||
self.skipTest(f"{name}: {exc}")
|
||||
if not agreed and not findings:
|
||||
self.skipTest(f"{name}: driver sources not cached")
|
||||
self.assertEqual(
|
||||
|
||||
@@ -0,0 +1,98 @@
|
||||
"""Schema-invalid synthetic manifests must not crash semantic validation."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import io
|
||||
import json
|
||||
import sys
|
||||
import tempfile
|
||||
import unittest
|
||||
from contextlib import redirect_stdout
|
||||
from pathlib import Path
|
||||
from unittest import mock
|
||||
|
||||
REPO_ROOT = Path(__file__).resolve().parents[1]
|
||||
sys.path.insert(0, str(REPO_ROOT / "scripts"))
|
||||
|
||||
try:
|
||||
import validate_schemas
|
||||
except ImportError as exc:
|
||||
validate_schemas = None
|
||||
IMPORT_ERROR = str(exc)
|
||||
else:
|
||||
IMPORT_ERROR = ""
|
||||
|
||||
|
||||
@unittest.skipIf(validate_schemas is None, f"validate_schemas unavailable: {IMPORT_ERROR}")
|
||||
class SemanticManifestValidation(unittest.TestCase):
|
||||
def test_invalid_synthetic_manifest_reports_schema_errors_without_crashing(self):
|
||||
with tempfile.TemporaryDirectory(dir=REPO_ROOT) as directory:
|
||||
root = Path(directory)
|
||||
(root / "emulators").mkdir()
|
||||
platforms = root / "platforms"
|
||||
platforms.mkdir()
|
||||
(platforms / "_data_dirs.yml").write_text(
|
||||
"data_directories: {}\n", encoding="utf-8"
|
||||
)
|
||||
(root / "database.json").write_text(
|
||||
json.dumps({"files": None}), encoding="utf-8"
|
||||
)
|
||||
install = root / "install"
|
||||
install.mkdir()
|
||||
(install / "synthetic.json").write_text(
|
||||
json.dumps({"files": None}), encoding="utf-8"
|
||||
)
|
||||
api = root / "docs" / "api" / "v1"
|
||||
api.mkdir(parents=True)
|
||||
(api / "catalog.json").write_text(
|
||||
json.dumps({"count": 1, "items": None}), encoding="utf-8"
|
||||
)
|
||||
|
||||
output = io.StringIO()
|
||||
with mock.patch.object(validate_schemas, "ROOT", root), mock.patch.object(
|
||||
sys, "argv", ["validate_schemas.py"]
|
||||
), redirect_stdout(output):
|
||||
result = validate_schemas.main()
|
||||
|
||||
self.assertEqual(result, 1)
|
||||
text = output.getvalue().replace("\\", "/")
|
||||
self.assertIn("database.json", text)
|
||||
self.assertIn("install/synthetic.json", text)
|
||||
self.assertIn("docs/api/v1/catalog.json", text)
|
||||
self.assertIn("files", text)
|
||||
self.assertIn("items", text)
|
||||
self.assertNotIn("Traceback", text)
|
||||
|
||||
def test_valid_synthetic_manifest_still_runs_semantic_checks(self):
|
||||
manifest = {
|
||||
"manifest_version": 2,
|
||||
"source": "full",
|
||||
"regions": [],
|
||||
"platform": "synthetic",
|
||||
"display_name": "Synthetic",
|
||||
"version": "test",
|
||||
"generated": "2026-10-21T00:00:00Z",
|
||||
"base_destination": "",
|
||||
"detect": [],
|
||||
"standalone_copies": [],
|
||||
"total_files": 1,
|
||||
"total_size": 0,
|
||||
"total_omitted": 0,
|
||||
"omitted_files": [],
|
||||
"files": [],
|
||||
}
|
||||
with tempfile.TemporaryDirectory(dir=REPO_ROOT) as directory:
|
||||
path = Path(directory) / "synthetic.json"
|
||||
path.write_text(json.dumps(manifest), encoding="utf-8")
|
||||
errors = validate_schemas._validate_json_files(
|
||||
[path],
|
||||
"install-manifest.schema.json",
|
||||
validate_schemas._semantic_install_checks,
|
||||
)
|
||||
|
||||
self.assertEqual(len(errors), 1)
|
||||
self.assertIn("total_files does not equal len(files)", errors[0])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
@@ -48,7 +48,7 @@ Every module in `tests/`, by the area it guards.
|
||||
|------|----------|---------|
|
||||
| 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` |
|
||||
| Verification, cross-reference and profile checks | synthetic + profiles | `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_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` |
|
||||
| Verification, cross-reference and profile checks | synthetic + profiles | `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_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_required_only_archives`, `test_required_only_twins`, `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` |
|
||||
| Hardware targets and systems | synthetic + target files | `test_extract_targets`, `test_lakka_targets`, `test_libretro_slugs`, `test_system_ids`, `test_system_selection`, `test_target_names`, `test_target_scrapers`, `test_target_systems`, `test_target_verify` |
|
||||
@@ -56,7 +56,7 @@ Every module in `tests/`, by the area it guards.
|
||||
| Handheld port | stubbed PortMaster dialogs, fake installer | `test_port` |
|
||||
| Truth and native export | synthetic + cached originals | `test_export_counts`, `test_export_native_layer`, `test_export_report`, `test_exporters`, `test_truth_data_dir_readers`, `test_truth_diff`, `test_truth_layout` |
|
||||
| Scrapers, upstream and provenance | inline sources, synthetic | `test_check_freshness`, `test_dedup`, `test_elec_scrapers`, `test_fbneo_parser`, `test_find_pinned_revision`, `test_hash_merge`, `test_launchers`, `test_launchers_emudeck`, `test_launchers_recalbox`, `test_launchers_retrobat`, `test_launchers_retrodeck`, `test_launchers_retropie`, `test_launchers_rocknix`, `test_mame_devices`, `test_mame_parser`, `test_mame_ref_audit`, `test_profile_sync`, `test_provenance`, `test_refresh_data_dirs`, `test_refresh_failures`, `test_refresh_stale`, `test_retrodeck_scraper_errors`, `test_romset_recipes`, `test_scraper_contract`, `test_upstream`, `test_upstream_index` |
|
||||
| Site, docs and repository contracts | rendered pages, sources | `test_contributing_text`, `test_coverage_cache`, `test_data_dir_refs`, `test_dataclass_defaults`, `test_doc_pages`, `test_doc_surfaces`, `test_optional_dependencies`, `test_prose_style`, `test_site_availability`, `test_site_copy`, `test_site_content_data`, `test_site_cores`, `test_site_emulator_page`, `test_site_exports`, `test_site_funnel`, `test_site_images`, `test_site_picker`, `test_site_platform_hashes`, `test_site_render`, `test_site_system_links`, `test_site_validation`, `test_site_weight`, `test_site_write`, `test_validate_pr`, `test_validate_pr_flow`, `test_validate_pr_hashes`, `test_workflow_paths` |
|
||||
| Site, docs and repository contracts | rendered pages, sources | `test_contributing_text`, `test_coverage_cache`, `test_data_dir_refs`, `test_dataclass_defaults`, `test_doc_pages`, `test_doc_surfaces`, `test_optional_dependencies`, `test_prose_style`, `test_schema_semantic_gate`, `test_site_availability`, `test_site_content_data`, `test_site_copy`, `test_site_cores`, `test_site_emulator_page`, `test_site_exports`, `test_site_funnel`, `test_site_images`, `test_site_picker`, `test_site_platform_hashes`, `test_site_render`, `test_site_system_links`, `test_site_validation`, `test_site_weight`, `test_site_write`, `test_validate_pr`, `test_validate_pr_flow`, `test_validate_pr_hashes`, `test_workflow_paths` |
|
||||
|
||||
## Test architecture
|
||||
|
||||
|
||||
+1
-1
@@ -678,7 +678,7 @@ python scripts/refresh_stale.py --only platforms,targets --jobs 6
|
||||
| Script | Purpose |
|
||||
|--------|---------|
|
||||
| `common.py` | Shared library: hash computation, file resolution, platform config loading, emulator profiles, target filtering |
|
||||
| `dedup.py` | Deduplicate `bios/` (`--dry-run`, `--bios-dir`): byte-identical copies are deleted and one kept. Identical MAME sets under other names stay one file, named in `_mame_clones.json`. Trees addressed by path are left alone (`NODEDUP_DIRS`): BBK, Bungie, C-Dogs SDL, Ikemen GO, PinMAME, RPG Maker, ScummVM, Softdisk, TheXTech, splitwolf, Theme Hospital, c64-emu, tzdata |
|
||||
| `dedup.py` | Deduplicate `bios/` (`--dry-run`, `--bios-dir`): byte-identical copies are deleted and one kept. Identical MAME sets under other names stay one file, named in `_mame_clones.json`. Trees addressed by path are left alone (`NODEDUP_DIRS`): BBK, Bungie, C-Dogs SDL, Ikemen GO, PinMAME, RPG Maker, ScummVM, Softdisk, TheXTech, splitwolf, Theme Hospital, c64-emu, opentyrian, tzdata |
|
||||
| `identity.py` | One content filed under two identities: groups `bios/` by content and reports a group that crosses manufacturers outside `KNOWN_SHARED` (`--strict` exits 1, pipeline step 3a) |
|
||||
| `slots.py` | Destinations the platform and a core both claim, and how the pack settles each (`--platform`, `--include-archived`, `--target`, `--json`, `--strict`, and pipeline step 3b passes the run's own `--include-archived` and `--target`) |
|
||||
| `region_audit.py` | Confront every profile `region:` with the regions No-Intro names for the same dump (`--json`, `--db`, `--emulators-dir`). An opinion, never an authority: the code decides, and a disagreement is a line to read in the emulator's source |
|
||||
|
||||
Reference in new issue
Block a user