mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-18 09:23:26 -05:00
feat: list recalbox cores per board
Recalbox builds seven board images with different emulators. The new target scraper reads each board's defconfig against the package every system.ini core names. The names that reached no profile are mapped to the projects Recalbox builds or profiled from their source, and the mupen64plus video plugins are set aside.
This commit is contained in:
1 parent
d9c74888e8
commit
a8bfadd4c1
22 files changed
+1997
-24
No files matched your search
@@ -211,8 +211,8 @@ platforms:
|
||||
# Bios.cpp:64-68 hashes a .zip with Zip::Md5Composite, never its bytes
|
||||
zip_digest: composite
|
||||
schedule: monthly
|
||||
target_scraper: null
|
||||
target_source: null
|
||||
target_scraper: recalbox_targets
|
||||
target_source: https://gitlab.com/recalbox/recalbox/-/tree/master/configs
|
||||
install:
|
||||
detect:
|
||||
- os: linux
|
||||
|
||||
@@ -128,3 +128,27 @@ rocknix:
|
||||
- wine
|
||||
amd64:
|
||||
aliases: [x86_64, pc]
|
||||
|
||||
recalbox:
|
||||
targets:
|
||||
_default:
|
||||
# system.ini names a mupen64plus video plugin as the core of the
|
||||
# mupen64plus emulator; mupenGenerator.py loads it with --gfx
|
||||
# mupen64plus-video-<core>.so. Plugins, not emulators.
|
||||
remove_cores:
|
||||
- glide64mk2 # mupen64plus-video-glide64mk2
|
||||
- gliden64 # GLideN64 video plugin
|
||||
- n64_gles2 # mupen64plus-video-gles2n64
|
||||
- rice # mupen64plus-video-rice
|
||||
- rice_gles2 # mupen64plus-video-gles2rice
|
||||
# Recalbox names its boards by defconfig (configs/recalbox-<board>_defconfig).
|
||||
rpi3:
|
||||
aliases: [rpi3b]
|
||||
rpi4_64:
|
||||
aliases: [rpi4, rpi400]
|
||||
rpi5_64:
|
||||
aliases: [rpi5]
|
||||
rpizero2:
|
||||
aliases: [rpi-zero2]
|
||||
x86_64:
|
||||
aliases: [pc]
|
||||
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user