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

+50
View File
@@ -87,6 +87,7 @@ files:
# ================================================================
- name: "Roland_SC-55.sf2"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/Roland_SC-55.sf2"
required: false
source_ref: "backends/platform/libretro/include/libretro-defs.h:32, backends/platform/libretro/src/libretro-os-utils.cpp:213-215"
@@ -101,6 +102,7 @@ files:
# ================================================================
- name: "scummmodern.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/scummmodern.zip"
required: false
sha1: "aa2dfd12c11c6e6f3baaf7bf199bd6bcd71a520c"
@@ -109,6 +111,7 @@ files:
note: "Modern GUI theme for ScummVM launcher."
- name: "scummclassic.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/scummclassic.zip"
required: false
sha1: "69836fb392710f2182df07bab8960e8a2d92c1a9"
@@ -117,6 +120,7 @@ files:
note: "Classic GUI theme for ScummVM launcher."
- name: "scummremastered.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/scummremastered.zip"
required: false
sha1: "03e53349eefc39ce25220bfcb1ae4a580704d29d"
@@ -125,6 +129,7 @@ files:
note: "Remastered GUI theme for ScummVM launcher."
- name: "residualvm.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/residualvm.zip"
required: false
sha1: "589b622f55c9944c4883e4163d4d49508e22e056"
@@ -133,6 +138,7 @@ files:
note: "ResidualVM theme for 3D adventure games (Grim Fandango, Myst III)."
- name: "gui-icons.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/gui-icons.dat"
required: false
sha1: "38e74e6994924781487a0d39cc53dc4708a90c1c"
@@ -141,6 +147,7 @@ files:
note: "GUI icon pack used by the ScummVM launcher interface."
- name: "shaders.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/shaders.dat"
required: false
sha1: "c67ec35c3f6e2ba7f09b8f61a78df7f713ff040c"
@@ -149,6 +156,7 @@ files:
note: "Compiled shader pack for the GUI rendering pipeline."
- name: "translations.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/translations.dat"
required: false
sha1: "e5b6f6d6473e2d6aa0a250fd9983b573ebf6fbe4"
@@ -162,6 +170,7 @@ files:
# ================================================================
- name: "achievements.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/achievements.dat"
required: false
sha1: "379f9def6d0de4b4bad18b0177df81783a51f17b"
@@ -170,6 +179,7 @@ files:
note: "Achievement definitions for supported games."
- name: "classicmacfonts.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/classicmacfonts.dat"
required: false
sha1: "768b6231c6068e3d9b4f2cc6b1b1e5485578fde1"
@@ -178,6 +188,7 @@ files:
note: "Classic Macintosh bitmap fonts for Mac game rendering."
- name: "encoding.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/encoding.dat"
required: false
sha1: "11d3873337827195bc16c3d3175ad00f1777ed95"
@@ -186,6 +197,7 @@ files:
note: "Character encoding tables for text rendering across languages."
- name: "helpdialog.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/helpdialog.zip"
required: false
sha1: "386d8a89e180f8abab53e5d5926b6a81ee4b31dd"
@@ -194,6 +206,7 @@ files:
note: "Help dialog assets for the in-game help system."
- name: "macgui.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/macgui.dat"
required: false
sha1: "1eed577281b8819367d1ee99b1a76ff3e1920735"
@@ -207,6 +220,7 @@ files:
# ================================================================
- name: "access.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/access.dat"
required: false
sha1: "775b12b7e787bbaaeb73aa45b1ad3bb383e041ef"
@@ -215,6 +229,7 @@ files:
note: "Engine data for Access Software games (e.g. Amazon, Martian Memorandum)."
- name: "bagel.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/bagel.dat"
required: false
sha1: "f83084c72b1ff8e16f9c013e5ef7cfbb5f3cc835"
@@ -223,6 +238,7 @@ files:
note: "Engine data for Bagel engine games."
- name: "cryo.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/cryo.dat"
required: false
sha1: "220c2fe52d26b8607abeb2ad4a8ea4324daea5ba"
@@ -231,6 +247,7 @@ files:
note: "Engine data for Cryo Interactive games (e.g. Dune, Lost Eden)."
- name: "cryomni3d.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/cryomni3d.dat"
required: false
sha1: "3971847e26be0abad8196caf03e5852a81ddbdea"
@@ -239,6 +256,7 @@ files:
note: "Engine data for CryOmni3D games (Versailles 1685)."
- name: "darkseed.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/darkseed.dat"
required: false
sha1: "343172f1bfff8cb8c4abefa95e211379f39583b7"
@@ -247,6 +265,7 @@ files:
note: "Engine data for Dark Seed (H.R. Giger adventure game)."
- name: "drascula.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/drascula.dat"
required: false
sha1: "05c97e92439b67aea8f6eb7fc96db023edf62124"
@@ -255,6 +274,7 @@ files:
note: "Engine data for Drascula: The Vampire Strikes Back."
- name: "freescape.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/freescape.dat"
required: false
sha1: "c6b3d3152e4e2ff4c9bf55e103bb39ed7faca2bd"
@@ -263,6 +283,7 @@ files:
note: "Engine data for Freescape games (Driller, Dark Side, Total Eclipse)."
- name: "got.aud"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/got.aud"
required: false
sha1: "209ab6d86a7c44f241689c5511b2027f7ad2c7c4"
@@ -271,6 +292,7 @@ files:
note: "Audio data for Game of Thrones engine."
- name: "got.gfx"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/got.gfx"
required: false
sha1: "0c9603da78b980bcf391bbf5f9103a5a642c4ee8"
@@ -279,6 +301,7 @@ files:
note: "Graphics data for Game of Thrones engine."
- name: "hadesch_translations.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/hadesch_translations.dat"
required: false
sha1: "17aae444b3010e72e092635d25d3b93c104b0ad2"
@@ -287,6 +310,7 @@ files:
note: "Translation data for Hades Challenge."
- name: "hugo.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/hugo.dat"
required: false
sha1: "74a5fa172f5327fedc145cb9eccc8fd050b9cfb9"
@@ -295,6 +319,7 @@ files:
note: "Engine data for Hugo's House of Horrors trilogy."
- name: "kyra.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/kyra.dat"
required: false
sha1: "31b0b9418af2f9dd4e4094aada05d48eb355975b"
@@ -303,6 +328,7 @@ files:
note: "Engine data for Kyrandia series (Legend of Kyrandia, Hand of Fate, Malcolm's Revenge)."
- name: "lure.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/lure.dat"
required: false
sha1: "516347ec0ec2a397265d1b2fb053aa3758382e09"
@@ -311,6 +337,7 @@ files:
note: "Engine data for Lure of the Temptress."
- name: "macventure.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/macventure.dat"
required: false
sha1: "e431e718e3c784532422ea2654d5fc6042a95c09"
@@ -319,6 +346,7 @@ files:
note: "Engine data for MacVenture games (Shadowgate, Deja Vu, Uninvited)."
- name: "mm.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/mm.dat"
required: false
sha1: "0816fe29b57911b28cbf774348f5492062326a85"
@@ -327,6 +355,7 @@ files:
note: "Engine data for Might and Magic engine."
- name: "mort.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/mort.dat"
required: false
sha1: "0b9d0fa2a18eadf61aeddc19128ef90898ab7206"
@@ -335,6 +364,7 @@ files:
note: "Engine data for Mortville Manor."
- name: "myst3.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/myst3.dat"
required: false
sha1: "5fbf7b1a596219f0daab60a8ceb2f1e59e042243"
@@ -343,6 +373,7 @@ files:
note: "Engine data for Myst III: Exile."
- name: "nancy.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/nancy.dat"
required: false
sha1: "7c8907d33da59afd4e4b62eee67541910e0b78d9"
@@ -351,6 +382,7 @@ files:
note: "Engine data for Nancy Drew adventure games."
- name: "neverhood.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/neverhood.dat"
required: false
sha1: "490012c996ba0c56dd8d077e1418ee53b1e96397"
@@ -359,6 +391,7 @@ files:
note: "Engine data for The Neverhood."
- name: "prince_translation.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/prince_translation.dat"
required: false
sha1: "57403a286c4d251384442a507d285b2dc5ce330e"
@@ -367,6 +400,7 @@ files:
note: "Translation data for The Prince and the Coward."
- name: "queen.tbl"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/queen.tbl"
required: false
sha1: "7bafa28dfd9b3be17430d467d8787d8204437ba0"
@@ -375,6 +409,7 @@ files:
note: "Resource table for Flight of the Amazon Queen."
- name: "sky.cpt"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/sky.cpt"
required: false
sha1: "fa03ede717223eaf011491d2066e37eb112e735b"
@@ -383,6 +418,7 @@ files:
note: "Compact table for Beneath a Steel Sky."
- name: "supernova.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/supernova.dat"
required: false
sha1: "8a571cfc431b5fe794f0262f0e55f72927ab27b4"
@@ -391,6 +427,7 @@ files:
note: "Engine data for Mission Supernova."
- name: "teenagent.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/teenagent.dat"
required: false
sha1: "0d488164930332bae3aa1ad38cef44abbe3d00a6"
@@ -399,6 +436,7 @@ files:
note: "Engine data for Teenagent."
- name: "titanic.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/titanic.dat"
required: false
sha1: "15f51828f08fdbe01b56123e96312b5859a968c0"
@@ -407,6 +445,7 @@ files:
note: "Engine data for Starship Titanic."
- name: "tony.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/tony.dat"
required: false
sha1: "a5e19f364bda6a0d2330495114c9ad665bb79ad0"
@@ -415,6 +454,7 @@ files:
note: "Engine data for Tony Tough and the Night of Roasted Moths."
- name: "toon.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/toon.dat"
required: false
sha1: "85bb688125d66f2797a41f153ce1fa177027a83f"
@@ -423,6 +463,7 @@ files:
note: "Engine data for Toonstruck."
- name: "ultima.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/ultima.dat"
required: false
sha1: "e049932518390257f4d49b1691cad229e6060079"
@@ -431,6 +472,7 @@ files:
note: "Engine data for Ultima series (Ultima IV-VIII, Savage Empire, Martian Dreams)."
- name: "ultima8.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/ultima8.dat"
required: false
sha1: "6319d3a245297697c1e4def78dc231a3f30708bb"
@@ -439,6 +481,7 @@ files:
note: "Engine data specific to Ultima VIII: Pagan."
- name: "wintermute.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/wintermute.zip"
required: false
sha1: "5302f543384b21fb55466118a6966e5ef46b85f6"
@@ -447,6 +490,7 @@ files:
note: "Engine data for Wintermute engine games."
- name: "fonts.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/fonts.dat"
required: false
sha1: "1eaef39122559500fbbc705c9425500311d23e03"
@@ -455,6 +499,7 @@ files:
note: "FreeType2 font data for text rendering."
- name: "fonts-cjk.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/fonts-cjk.dat"
required: false
sha1: "b46f5a744387d1991d66a06292811f217ae063e2"
@@ -463,6 +508,7 @@ files:
note: "CJK (Chinese/Japanese/Korean) font data. Large file, only for systems with enough memory."
- name: "fonts-imgui.dat"
installed_on: [lakka, retrobat, retrodeck, retropie]
path: "scummvm/extra/fonts-imgui.dat"
required: false
sha1: "659a025dfa39a8caada7dac6e69b4d7c88217b3f"
@@ -471,6 +517,7 @@ files:
note: "ImGui font data for debug overlay rendering."
- name: "grim-patch.lab"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/grim-patch.lab"
required: false
sha1: "3c43b7a0125f88a9f83ae4307dca57867ffd637c"
@@ -479,6 +526,7 @@ files:
note: "Patch data for Grim Fandango."
- name: "monkey4-patch.m4b"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/monkey4-patch.m4b"
required: false
sha1: "49fc530e77b61f326f6e1d5a5147daa2fd67d1e2"
@@ -491,6 +539,7 @@ files:
# ================================================================
- name: "pred.dic"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/pred.dic"
required: false
source_ref: "dists/engine-data/engine_data.mk (ENABLE_AGI)"
@@ -501,6 +550,7 @@ files:
# ================================================================
- name: "vkeybd_default.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/vkeybd_default.zip"
required: false
source_ref: "backends/platform/libretro/scripts/bundle_datafiles.sh (hardcoded addition)"