chore: record what each platform installs

Each platform's own packages were read at the revision our data pins, for every emulator and core it ships: Batocera, Recalbox, RetroPie, ROCKNIX, Lakka, RetroDECK, RetroBat and EmuDeck. Files a package installs where the emulator reads them are recorded with installed_on, and files a release bundles but a package leaves out with not_bundled_on, so each platform's pack brings what its users lack and nothing they already have. The standalone profiles never checked before were held against their releases the same way. Batocera's imame4all is the mame2000 core. The primary neogeo.zip was a 7.7 KB placeholder no platform pins and no pack served: removed, the real dumps stay in .variants.
This commit is contained in:
Abdessamad Derraz committed 2026-10-20 07:17:05 +02:00
1 parent 954f213d42
commit ceaca2bf1d
82 files changed
+1125 -183

No files matched your search

+62
View File
@@ -33,12 +33,14 @@ notes: |
files:
# --- Machine ROMs ---
# All mode: standalone, the libretro core embeds what it needs
# All shipped under ROMs/ in the EightyOne V1.41 release zip
# ZX81 (default machine for both libretro and standalone)
- name: zx81.edition3.rom
aliases: [zx81.rom]
system: sinclair-zx81
required: true
bundled: true
mode: standalone
size: 8192
md5: db398d4e4e93a6d4dee3bfe146918219
@@ -47,6 +49,7 @@ files:
- name: zx81.edition1.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: 56efa70bbaf311915c56cfdc70584e96
@@ -54,6 +57,7 @@ files:
- name: zx81.edition2.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: b9fd58d324b6297f2a696d40722f95dc
@@ -63,6 +67,7 @@ files:
- name: zx80.rom
system: sinclair-zx80
required: true
bundled: true
mode: standalone
size: 4096
md5: e03bd725f98be45aac39c85f7fd41ce4
@@ -72,6 +77,7 @@ files:
- name: zx97.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 32768
md5: cc69fdd6195acdfd1e533b2eb4c2a632
@@ -81,6 +87,7 @@ files:
- name: jupiterace.rom
system: jupiter-ace
required: true
bundled: true
mode: standalone
size: 8192
md5: db6efdfd82cebdfbb493d85b1a5efc3c
@@ -90,6 +97,7 @@ files:
- name: ts1500.rom
system: timex-ts1500
required: true
bundled: true
mode: standalone
size: 8192
md5: dea07eb23c5768ddf3ed90740eab85cb
@@ -99,6 +107,7 @@ files:
- name: ts2068.rom
system: timex-ts2068
required: true
bundled: true
mode: standalone
size: 24576
md5: 9194283503a105f3f3dfba13e61e993f
@@ -108,6 +117,7 @@ files:
- name: lambda8300colour.rom
system: lambda-8300
required: true
bundled: true
mode: standalone
size: 8192
md5: 03aeea3abc7b1ca5f241935477ce71be
@@ -116,6 +126,7 @@ files:
- name: lambda8300.rom
system: lambda-8300
required: false
bundled: true
mode: standalone
size: 8192
md5: e232dfce1dcae65953583f66af146232
@@ -124,6 +135,7 @@ files:
- name: lambda8300characterset.bin
system: lambda-8300
required: false
bundled: true
mode: standalone
size: 512
md5: be906890c4bf42dd99f1a3bcb6003647
@@ -134,6 +146,7 @@ files:
- name: ringo470.rom
system: ringo-r470
required: true
bundled: true
mode: standalone
size: 8192
md5: a70bbb0dfe4bb8556e74258062766f5d
@@ -143,6 +156,7 @@ files:
- name: tk85.rom
system: microdigital-tk85
required: true
bundled: true
mode: standalone
size: 10240
md5: b301cdad72448d92598197b45bead8fe
@@ -152,6 +166,7 @@ files:
- name: tc2048.rom
system: timex-tc2048
required: true
bundled: true
mode: standalone
size: 16384
md5: 9dd7ecf784a6c04265c073c236f5fadb
@@ -164,6 +179,7 @@ files:
aliases: [dkchr.rom]
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 4096
md5: 5cba3a306fbb94454811ba262b27c958
@@ -172,6 +188,7 @@ files:
- name: kaydegraphics.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 4096
md5: 4944facea84bea43f4495eaca19006d0
@@ -180,6 +197,7 @@ files:
- name: memotechhrg.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 2048
md5: 70320cad0ab528e62dcc2ca847870995
@@ -188,6 +206,7 @@ files:
- name: quicksilvahires.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 2048
md5: 1e7408a9a6d329751acc9d0810fd633d
@@ -196,6 +215,7 @@ files:
- name: g007hrg.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 2048
md5: 7f59a979b1332a168d2efbc971ce1df0
@@ -208,6 +228,7 @@ files:
- name: z80assembler.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 4096
md5: b1581a2fcf4e5083d5fd92a1da373efa
@@ -215,6 +236,7 @@ files:
- name: memocalc.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 4096
md5: fae8c8cd2cef2ca6b72be5b1cd8509d8
@@ -226,6 +248,7 @@ files:
- name: larken81.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 2048
md5: dec8c7f864c209db4defcfbe0774e220
@@ -234,6 +257,7 @@ files:
- name: interface1.edition2.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 8192
md5: 31b704ae925305e74f50699271fddd9a
@@ -242,6 +266,7 @@ files:
- name: interface1.edition1.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 8192
md5: 5c11c61a2dd2ca4bf39328d9ff42d289
@@ -249,6 +274,7 @@ files:
- name: "+d.g+dos.v1-a.rom"
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 8192
md5: 42e5de16fb5e50082bb954ec7ce45851
@@ -257,6 +283,7 @@ files:
- name: disciple.gdos.v3.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: 2b0c5e2fa87e0b641bdb26634faea234
@@ -265,6 +292,7 @@ files:
- name: discovery.v2-22.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 8192
md5: 3beeddbf0aa716b7aba7deec2bfb3028
@@ -273,6 +301,7 @@ files:
- name: beta128.trdos.v5-03.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: 0da70a5d2a0e733398e005b96b7e4ba6
@@ -285,6 +314,7 @@ files:
- name: mwcfide.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 14648
md5: d02ed1b39669c9b163f1fa2b1ffb41ee
@@ -293,6 +323,7 @@ files:
- name: zxcflba.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 16384
md5: e518c0736cb4ce0484ac8091f5ea3e01
@@ -301,6 +332,7 @@ files:
- name: zx8blbs.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 16384
md5: d8f203d2bebfe57d725b0d1067f3b92d
@@ -309,6 +341,7 @@ files:
- name: zxidelbs.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 16384
md5: 6cfbf044b8f435b7f70eae37d9ee5c28
@@ -321,6 +354,7 @@ files:
- name: uspeech.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 2048
md5: 052f6af718337e35e76693723e1d73e3
@@ -329,6 +363,7 @@ files:
- name: usource.rom
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: ebe1490920cbb62bde7282ae24928d95
@@ -337,6 +372,7 @@ files:
- name: multiface128.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 8192
md5: c420ef03f6e0c477d9474efe3441a556
@@ -345,6 +381,7 @@ files:
- name: multiface3.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 8192
md5: afe2218c3a6a43f1854fe824424d4167
@@ -357,6 +394,7 @@ files:
- name: SSR1.bin
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: 864beefecf0021fa6b0f5a5aff55c167
@@ -365,6 +403,7 @@ files:
- name: SSR2.bin
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: d3924ecc0efda0a58c4bda43044061e4
@@ -373,6 +412,7 @@ files:
- name: SSR5.bin
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: dd2793938c50217c0e5e8aef75b98856
@@ -381,6 +421,7 @@ files:
- name: SSR6.bin
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: 5d6ee8cdf1b12816c4f152b5a1e13977
@@ -393,6 +434,7 @@ files:
- name: zx81.zxpand.ovl
system: sinclair-zx81
required: false
bundled: true
mode: standalone
size: 8192
md5: 49b1bd3485d080bb242e94fd698f028d
@@ -400,6 +442,7 @@ files:
- name: zx80.zxpand.ovl
system: sinclair-zx80
required: false
bundled: true
mode: standalone
size: 8192
md5: 37cea5c1e7144de898a7dc4b102fb7fd
@@ -407,6 +450,7 @@ files:
- name: ts1500.zxpand.ovl
system: timex-ts1500
required: false
bundled: true
mode: standalone
size: 8192
md5: 49b1bd3485d080bb242e94fd698f028d
@@ -417,6 +461,7 @@ files:
- name: spectrum48.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: 4c42a2f075212361c3117015b107ff68
@@ -425,6 +470,7 @@ files:
- name: spectrum48.spanish.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: 60e1bd8b4d59b55e5b2175126239517f
@@ -432,6 +478,7 @@ files:
- name: spectrum48.arabic.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: 9f6f56003307b9d55be96f406fdbf2b1
@@ -439,6 +486,7 @@ files:
- name: spectrum48.arabic.version1.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: a6a1e3a68bb5523997103c3925a46fe4
@@ -446,6 +494,7 @@ files:
- name: spectrum48.arabic.version2.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: fac3d08455328c34f0d06344d89cec0e
@@ -453,6 +502,7 @@ files:
- name: spectrum48.nordic.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: f058f27ae61af225fe5baacc1d89adfc
@@ -460,6 +510,7 @@ files:
- name: spectrum128.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 32768
md5: 85fede415f4294cc777517d7eada482e
@@ -468,6 +519,7 @@ files:
- name: spectrum128.spanish.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 32768
md5: 84aef735da122d55e41a33455c7c3506
@@ -475,6 +527,7 @@ files:
- name: spectrum+2.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 32768
md5: 238f77692156a5c49d20c0aa2862e8bb
@@ -483,6 +536,7 @@ files:
- name: spectrum+2.french.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 32768
md5: 1fff14aeca8e1dd3670142982cc6bb36
@@ -490,6 +544,7 @@ files:
- name: spectrum+2.spanish.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 32768
md5: 43cf648e27efc9be8186bb7049505d79
@@ -497,6 +552,7 @@ files:
- name: spectrum+3.version4-0.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 65536
md5: 05de80a055b5e7866f55769db0584d6e
@@ -505,6 +561,7 @@ files:
- name: spectrum+3.version4-0.spanish.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 65536
md5: 990dfe9d37b48595f5befe0e4ff4b7c6
@@ -512,6 +569,7 @@ files:
- name: spectrum+3.version4-1.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 65536
md5: 7e00ed3562abfd188d0d4da03e80bc0a
@@ -520,6 +578,7 @@ files:
- name: spectrum+3.version4-1.spanish.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 65536
md5: 52d130178c1106fef765b5f119fb43bc
@@ -527,6 +586,7 @@ files:
- name: spectrum+3.arabic3-a.english4-0.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 131072
md5: 30316fa0ed7ee6682933960e11b48d60
@@ -534,6 +594,7 @@ files:
- name: tk90.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: b7893ad25728fbf6410f08eddd4a1cad
@@ -542,6 +603,7 @@ files:
- name: tk95.rom
system: sinclair-zx-spectrum
required: false
bundled: true
mode: standalone
size: 16384
md5: b7893ad25728fbf6410f08eddd4a1cad