chore: merge launcher placement

This commit is contained in:
Abdessamad Derraz committed 2026-11-09 18:23:46 +01:00
commit 56ed37c3f0
32 files changed
+1289 -160

No files matched your search

+7
View File
@@ -843,6 +843,13 @@ platforms:
# sources/RK3566/retroarch.cfg:664-665 at 20261001) and setsettings.sh
# leaves it: saves sit beside each game, no single place.
save_directory: null
# The BIOS folder sits in the roms directory (/storage/roms/bios, the
# detect entry below), where start_pico8.sh also runs PICO-8 from
# /storage/roms/pico-8. A launcher path below path is placed there, and
# the installer finds that directory as the folder holding bios_folder.
roms_directory:
path: /storage/roms
bios_folder: bios
schedule: weekly
target_scraper: rocknix_targets
target_source: https://github.com/ROCKNIX/distribution/blob/next/projects/ROCKNIX/packages/virtual/emulators/package.mk
+10
View File
@@ -4956,6 +4956,16 @@ launchers:
fails_when_missing: ApplicationException 'No valid PS2 BIOS file found in '<ps2BiosFolder>'.'
depends_on_option: lrps2_bios unset
source_ref: "emulatorLauncher/Generators/LibRetro.CoreOptions.cs:3662-3683, 3708-3713"
- emulator: pico8
build: standalone
kind: fixed_name
names:
- pico8.exe
case_insensitive: true
search_dir: "<AppConfig.GetFullPath(\"pico8\")>"
passes_to: exec
fails_when_missing: returns no process when the binary is absent
source_ref: "emulatorLauncher/Generators/Pico8.Generator.cs:14-18, 56-57"
- emulator: bizhawk
build: standalone
kind: names_searched
+9
View File
@@ -1181,6 +1181,15 @@ launchers:
fails_when_missing: false
depends_on_option: "[[ ! -f \"$biosdir/aros-amiga-m68k-ext.bin\" ]]"
source_ref: "scriptmodules/emulators/uae4all.sh:85"
- emulator: uae4all
package: uae4all
build: standalone
kind: passes_path
names: []
search_dir: $md_inst
passes_to: working directory of $romdir/amiga/+Start UAE4All.sh
fails_when_missing: false
source_ref: "scriptmodules/emulators/uae4all.sh:90"
- emulator: uae4arm
package: uae4arm
repo: "git https://github.com/Chips-fr/uae4arm-rpi.git master"
+13
View File
@@ -736,6 +736,19 @@ launchers:
source_ref: "projects/ROCKNIX/packages/emulators/standalone/armsx2-sa/config/S922X/ARMSX2/inis/PCSX2.ini:21,\
\ 475, projects/ROCKNIX/packages/emulators/standalone/armsx2-sa/config/inputplumber/ARMSX2/inis/PCSX2.ini:21,\
\ 473, projects/ROCKNIX/packages/emulators/standalone/armsx2-sa/package.mk:117-118"
- emulator: pico-8
build: standalone
kind: fixed_name
names:
- pico8_64
- pico8_dyn
search_dir: /storage/roms/pico-8
passes_to: exec
fails_when_missing: false
depends_on_option: "HW_ARCH aarch64 runs pico8_64, any other pico8_dyn, from /storage/roms/pico-8/${HW_ARCH}\
\ when that folder exists"
source_ref: "projects/ROCKNIX/packages/emulators/standalone/pico-8/scripts/start_pico8.sh:8-15,\
\ 35-40, 48"
- emulator: flycast
build: standalone
kind: passes_path