mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-18 06:42:33 -05:00
feat: platform-core registry for exact pack generation
resolve_platform_cores() links platforms to their cores via three strategies: all_libretro, explicit list, system ID fallback. Pack generation always includes core requirements beyond platform baseline. Case-insensitive dedup prevents conflicts on Windows/macOS. Data dir strip_components fixes doubled paths for Dolphin and PPSSPP caches.
This commit is contained in:
@@ -24,6 +24,7 @@ data_directories:
|
||||
source_type: zip
|
||||
for_platforms: [retroarch, lakka, retropie]
|
||||
local_cache: data/dolphin-sys
|
||||
strip_components: 2
|
||||
exclude: [Themes]
|
||||
description: "Dolphin system data (GameSettings, DSP, fonts, shaders)"
|
||||
|
||||
@@ -33,6 +34,7 @@ data_directories:
|
||||
source_type: zip
|
||||
for_platforms: [retroarch, lakka, retropie]
|
||||
local_cache: data/ppsspp-assets
|
||||
strip_components: 1
|
||||
description: "PPSSPP fonts, backgrounds, shaders, lang files"
|
||||
|
||||
# ref: bluemsx-libretro/system/ — system/Databases/ + system/Machines/
|
||||
|
||||
Reference in New Issue
Block a user