fix: keep buildbot cores a standalone name hides

Batocera's x86_64 RetroArch downloads the amiberry, cemu and xemu cores
although the image builds standalone emulators of those names. They now
stay in installable_cores, run both ways, and reach only the boards whose
downloader offers them.
This commit is contained in:
Abdessamad Derraz committed 2026-11-09 22:22:57 +01:00
1 parent 577b654a9d
commit 8a4b7aa8e6
7 files changed
+104 -13

No files matched your search

+1 -1
View File
@@ -141,7 +141,7 @@ class Scraper(BaseScraper):
built = boards_build(selection, launchers)
launchers = records_run(launchers, built)
cores, standalone, dual = configgen_cores(defaults, es_systems, dropped, built)
installable = installable_cores(selection, cores)
installable = installable_cores(selection, cores, standalone, dual)
# Each system's own list (psx, es_systems.yml:640-653: libretro
# pcsx_rearmed, swanstation, mednafen_psx, then duckstation and
# duckstation-legacy).