Files
libretro/platforms/rocknix.yml
T

836 lines
27 KiB
YAML

platform: ROCKNIX
version: "20261001"
homepage: "https://rocknix.org"
source: "https://raw.githubusercontent.com/ROCKNIX/distribution/20261001/projects/ROCKNIX/packages/rocknix/sources/scripts/rocknix-systems"
base_destination: bios
hash_type: md5
verification_mode: md5
cores:
- retroarch
- aethersx2
- aethersx2-sa
- amiberry
- ares
- ares-sa
- armsx2
- armsx2-sa
- azahar
- azahar-sa
- bigpemu
- bigpemu-sa
- cemu
- cemu-sa
- daedalusx64
- daedalusx64-sa
- dolphin
- dolphin-sa
- drastic
- drastic-sa
- dsperate
- dsperate-sa
- duckstation
- duckstation-sa
- flycast
- flycast-sa
- gopher64
- gopher64-sa
- gzdoom
- gzdoom-sa
- hatari
- hatarisa
- heroic
- hypseus-singe
- mednafen
- melonds
- melonds-sa
- mupen64plus
- mupen64plus-sa
- nanoboyadvance
- nanoboyadvance-sa
- openbor
- pico-8
- ppsspp
- ppsspp-sa
- rpcs3
- rpcs3-sa
- scummvm
- scummvm-sa
- skyemu
- skyemu-sa
- steam
- supermodel
- supermodel-sa
- touchhle
- touchhle-sa
- vice
- vice-sa
- vita3k
- vita3k-sa
- xemu
- xemu-sa
- yabasanshiro
- yabasanshiro-sa
standalone_cores:
- aethersx2
- aethersx2-sa
- amiberry
- ares
- ares-sa
- armsx2
- armsx2-sa
- azahar
- azahar-sa
- bigpemu
- bigpemu-sa
- cemu
- cemu-sa
- daedalusx64
- daedalusx64-sa
- dolphin
- dolphin-sa
- drastic
- drastic-sa
- dsperate
- dsperate-sa
- duckstation
- duckstation-sa
- flycast
- flycast-sa
- gopher64
- gopher64-sa
- gzdoom
- gzdoom-sa
- hatari
- hatarisa
- heroic
- hypseus-singe
- mednafen
- melonds
- melonds-sa
- mupen64plus
- mupen64plus-sa
- nanoboyadvance
- nanoboyadvance-sa
- openbor
- pico-8
- ppsspp
- ppsspp-sa
- rpcs3
- rpcs3-sa
- scummvm
- scummvm-sa
- skyemu
- skyemu-sa
- steam
- supermodel
- supermodel-sa
- touchhle
- touchhle-sa
- vice
- vice-sa
- vita3k
- vita3k-sa
- xemu
- xemu-sa
- yabasanshiro
- yabasanshiro-sa
dual_mode_cores:
- dolphin
- dolphin-sa
- duckstation
- duckstation-sa
- flycast
- flycast-sa
- hatari
- hatarisa
- melonds
- melonds-sa
- mupen64plus
- mupen64plus-sa
- ppsspp
- ppsspp-sa
- scummvm
- scummvm-sa
- skyemu
- skyemu-sa
- yabasanshiro
- yabasanshiro-sa
systems:
microsoft-xbox:
files:
- name: mcpx_1.0.bin
destination: xemu/bios/mcpx_1.0.bin
required: true
md5: d49c52a4102f6df7bcf8d0617ac475ed
native_system: xbox
native_name: Microsoft Xbox
- name: Complex_4627v1.03.bin
destination: xemu/bios/Complex_4627v1.03.bin
required: true
md5: 21445c6f28fca7285b0f167ea770d1e5
native_system: xbox
native_name: Microsoft Xbox
native_id: xbox
name: Microsoft Xbox
nintendo-gamecube:
files:
- name: IPL.bin
destination: GC/EUR/IPL.bin
required: true
md5: db92574caab77a7ec99d4605fd6f2450
native_system: gamecube
native_name: Nintendo GameCube
- name: IPL.bin
destination: GC/JAP/IPL.bin
required: true
md5: b17148254a5799684c7d783206504926
native_system: gamecube
native_name: Nintendo GameCube
- name: IPL.bin
destination: GC/USA/IPL.bin
required: true
md5: b17148254a5799684c7d783206504926
native_system: gamecube
native_name: Nintendo GameCube
native_id: gamecube
name: Nintendo GameCube
nintendo-ds:
files:
- name: firmware.bin
destination: firmware.bin
required: true
md5: 94bc5094607c5e6598d50472c52f27f2
native_system: nds
native_name: Nintendo DS
- name: bios7.bin
destination: bios7.bin
required: true
md5: df692a80a5b1bc90728bc3dfc76cd948
native_system: nds
native_name: Nintendo DS
- name: bios9.bin
destination: bios9.bin
required: true
md5: a392174eb3e572fed6447e956bde4b25
native_system: nds
native_name: Nintendo DS
- name: dsi_bios7.bin
destination: dsi_bios7.bin
required: true
md5: 559dae4ea78eb9d67702c56c1d791e81
native_system: nds
native_name: Nintendo DS
- name: dsi_bios9.bin
destination: dsi_bios9.bin
required: true
md5: 87b665fce118f76251271c3732532777
native_system: nds
native_name: Nintendo DS
- name: dsi_firmware.bin
destination: dsi_firmware.bin
required: true
md5: 74f23348012d7b3e1cc216c47192ffeb
native_system: nds
native_name: Nintendo DS
- name: dsi_nand.bin
destination: dsi_nand.bin
required: true
md5: d71edf897ddd06bf335feeb68edeb272
native_system: nds
native_name: Nintendo DS
native_id: nds
name: Nintendo DS
nintendo-gb:
files:
- name: gb_bios.bin
destination: gb_bios.bin
required: true
md5: 32fbbd84168d3482956eb3c5051637f5
native_system: gb
native_name: Nintendo Gameboy
native_id: gb
name: Nintendo Gameboy
nintendo-gba:
files:
- name: gba_bios.bin
destination: gba_bios.bin
required: true
md5: a860e8c0b6d573d191e4ec7db1b1e4f6
native_system: gba
native_name: Nintendo Gameboy Advance
native_id: gba
name: Nintendo Gameboy Advance
nintendo-gbc:
files:
- name: gbc_bios.bin
destination: gbc_bios.bin
required: true
md5: dbfce9db9deaa2567f6a84fde55f9680
native_system: gbc
native_name: Nintendo Gameboy Color
native_id: gbc
name: Nintendo Gameboy Color
sega-dreamcast:
files:
- name: dc_boot.bin
destination: dc/dc_boot.bin
required: true
md5: e10c53c2f8b90bab96ead2d368858623
native_system: dreamcast
native_name: Sega Dreamcast
- name: dc_flash.bin
destination: dc/dc_flash.bin
required: true
md5: 0a93f7940c455905bea6e392dfde92a4
native_system: dreamcast
native_name: Sega Dreamcast
- name: naomi_boot.bin
destination: dc/naomi_boot.bin
required: true
md5: 3bffafac42a7767d8dcecf771f5552ba
native_system: dreamcast
native_name: Sega Dreamcast
native_id: dreamcast
name: Sega Dreamcast
sega-game-gear:
files:
- name: bios.gg
destination: bios.gg
required: true
md5: 672e104c3be3a238301aceffc3b23fd6
native_system: gamegear
native_name: Sega Game Gear
native_id: gamegear
name: Sega Game Gear
sega-master-system:
files:
- name: bios.sms
destination: bios.sms
required: true
md5: 840481177270d5642a14ca71ee72844c
native_system: mastersystem
native_name: Sega Master System
native_id: mastersystem
name: Sega Master System
sega-mega-cd:
files:
- name: bios_CD_E.bin
destination: bios_CD_E.bin
required: true
md5: e66fa1dc5820d254611fdcdba0662372
native_system: segacd
native_name: Sega CD
- name: bios_CD_U.bin
destination: bios_CD_U.bin
required: true
md5: 2efd74e3232ff260e371b99f84024f7f
native_system: segacd
native_name: Sega CD
- name: bios_CD_J.bin
destination: bios_CD_J.bin
required: true
md5: 278a9397d192149e84e820ac621a8edd
native_system: segacd
native_name: Sega CD
native_id: segacd
name: Sega CD
sega-saturn:
files:
- name: sega_101.bin
destination: sega_101.bin
required: true
md5: 85ec9ca47d8f6807718151cbcca8b964
native_system: saturn
native_name: Sega Saturn
- name: mpr-17933.bin
destination: mpr-17933.bin
required: true
md5: 3240872c70984b6cbfda1586cab68dbe
native_system: saturn
native_name: Sega Saturn
- name: mpr-18811-mx.ic1
destination: mpr-18811-mx.ic1
required: true
md5: 255113ba943c92a54facd25a10fd780c
native_system: saturn
native_name: Sega Saturn
- name: mpr-19367-mx.ic1
destination: mpr-19367-mx.ic1
required: true
md5: 1cd19988d1d72a3e7caa0b73234c96b4
native_system: saturn
native_name: Sega Saturn
- name: saturn_bios.bin
destination: saturn_bios.bin
required: true
md5: af5828fdff51384f99b3c4926be27762
native_system: saturn
native_name: Sega Saturn
native_id: saturn
name: Sega Saturn
sony-playstation:
files:
- name: psxonpsp660.bin
destination: psxonpsp660.bin
required: true
md5: c53ca5908936d412331790f4426c6c33
native_system: psx
native_name: PSX
- name: scph101.bin
destination: scph101.bin
required: true
md5: 6e3735ff4c7dc899ee98981385f6f3d0
native_system: psx
native_name: PSX
- name: scph1001.bin
destination: scph1001.bin
required: true
md5: dc2b9bf8da62ec93e868cfd29f0d067d
native_system: psx
native_name: PSX
- name: scph5500.bin
destination: scph5500.bin
required: true
md5: 8dd7d5296a650fac7319bce665a6a53c
native_system: psx
native_name: PSX
- name: scph5501.bin
destination: scph5501.bin
required: true
md5: 490f666e1afb15b7362b406ed1cea246
native_system: psx
native_name: PSX
- name: scph5502.bin
destination: scph5502.bin
required: true
md5: 32736f17079d0b2b7024407c39bd3050
native_system: psx
native_name: PSX
- name: scph7001.bin
destination: scph7001.bin
required: true
md5: 1e68c231d0896b7eadcad1d7d8e76129
native_system: psx
native_name: PSX
native_id: psx
name: PSX
sony-playstation-2:
files:
- name: ps2-0230a-20080220.bin
destination: pcsx2/bios/ps2-0230a-20080220.bin
required: true
md5: 21038400dc633070a78ad53090c53017
native_system: ps2
native_name: PS2
- name: ps2-0230a-20080220.bin
destination: aethersx2/bios/ps2-0230a-20080220.bin
required: true
md5: 21038400dc633070a78ad53090c53017
native_system: ps2
native_name: PS2
native_id: ps2
name: PS2
sony-playstation-3:
files:
- name: PS3UPDAT.PUP
destination: PS3UPDAT.PUP
required: true
md5: a2b60b6ac1d2e49e230144345616927c
native_system: ps3
native_name: PS3
native_id: ps3
name: PS3
launchers:
- emulator: retroarch
build: libretro
kind: passes_path
names: []
search_dir: ~/roms/bios
passes_to: retroarch.cfg system_directory = "~/roms/bios", systemfiles_in_content_dir
= "false"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/AMD64/retroarch.cfg:3395-3396,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/H700/retroarch.cfg:711-712,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/RK3326/retroarch.cfg:716-717,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/RK3399/retroarch.cfg:720-721,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/RK3566/retroarch.cfg:716-717,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/RK3576/retroarch.cfg:716-717,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/RK3588/retroarch.cfg:716-717,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/S922X/retroarch.cfg:714-715,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/SM4450/retroarch.cfg:780-781,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/SM6115/retroarch.cfg:780-781,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/SM8250/retroarch.cfg:780-781,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/SM8550/retroarch.cfg:780-781,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/SM8650/retroarch.cfg:780-781,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/sources/SM8750/retroarch.cfg:780-781,\
\ projects/ROCKNIX/packages/emulators/libretro/retroarch/package.mk:130"
- emulator: amiberry
build: standalone
kind: fixed_name
slot: A1200
names:
- kick40068.A1200.rom
search_dir: /storage/roms/bios
passes_to: "AmigaA1200-default.uae kickstart_rom_file (amiberry -f)"
fails_when_missing: false
depends_on_option: game name matches AGA|CD32
source_ref: "projects/ROCKNIX/packages/emulators/standalone/amiberry/scripts/start_amiberry.sh:17,\
\ 62-69, projects/ROCKNIX/packages/emulators/standalone/amiberry/config/conf/AmigaA1200-default.uae:114"
- emulator: amiberry
build: standalone
kind: fixed_name
slot: A500
names:
- kick34005.A500.rom
search_dir: /storage/roms/bios
passes_to: "AmigaA500-default.uae kickstart_rom_file (amiberry -f)"
fails_when_missing: false
depends_on_option: game name does not match AGA|CD32
source_ref: "projects/ROCKNIX/packages/emulators/standalone/amiberry/scripts/start_amiberry.sh:17,\
\ 62-69, projects/ROCKNIX/packages/emulators/standalone/amiberry/config/conf/AmigaA500-default.uae:114"
- emulator: amiberry
build: standalone
kind: links
names: []
search_dir: /storage/roms/bios
passes_to: symlink /usr/config/amiberry/kickstarts -> /storage/roms/bios
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/amiberry/package.mk:36"
- emulator: hatari
build: standalone
kind: fixed_name
names:
- tos.img
search_dir: /storage/roms/bios
passes_to: "Atari-ST-default.cfg [ROM] szTosImageFileName (--configfile)"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/hatarisa/config/conf/Atari-ST-default.cfg:200,\
\ projects/ROCKNIX/packages/emulators/standalone/hatarisa/scripts/start_hatari.sh:34,\
\ 64"
- emulator: melonds
build: standalone
kind: fixed_name
names: []
passes_to: melonDS.ini BIOS9Path, BIOS7Path, FirmwarePath, DSiBIOS9Path, DSiBIOS7Path,
DSiFirmwarePath, DSiNANDPath left empty
fails_when_missing: false
depends_on_option: direct_boot = 0 sets ExternalBIOSEnable=1, otherwise 0
device: AMD64
source_ref: "projects/ROCKNIX/packages/emulators/standalone/melonds-sa/config/AMD64/melonDS.ini:84-90,\
\ projects/ROCKNIX/packages/emulators/standalone/melonds-sa/package.mk:60, projects/ROCKNIX/packages/emulators/standalone/melonds-sa/scripts/start_melonds.sh:41,\
\ 71-73"
- emulator: melonds
build: standalone
kind: fixed_name
names:
- bios9.bin
- bios7.bin
- firmware.bin
- dsi_bios9.bin
- dsi_bios7.bin
- dsi_firmware.bin
- dsi_nand.bin
search_dir: /storage/roms/bios
passes_to: melonDS.ini BIOS9Path, BIOS7Path, FirmwarePath, DSiBIOS9Path, DSiBIOS7Path,
DSiFirmwarePath, DSiNANDPath
fails_when_missing: false
depends_on_option: direct_boot = 0 sets ExternalBIOSEnable=1, otherwise 0
device: RK3399, RK3566, RK3576, RK3588, S922X, SM4450, SM6115, SM8250, SM8550, SM8650,
SM8750
source_ref: "projects/ROCKNIX/packages/emulators/standalone/melonds-sa/config/InputPlumber/melonDS.ini:91-97,\
\ projects/ROCKNIX/packages/emulators/standalone/melonds-sa/config/RK3399/melonDS.ini:93-99,\
\ projects/ROCKNIX/packages/emulators/standalone/melonds-sa/config/RK3566/melonDS.ini:93-99,\
\ projects/ROCKNIX/packages/emulators/standalone/melonds-sa/config/RK3588/melonDS.ini:93-99,\
\ projects/ROCKNIX/packages/emulators/standalone/melonds-sa/config/S922X/melonDS.ini:95-101,\
\ projects/ROCKNIX/packages/emulators/standalone/melonds-sa/config/SM4450/melonDS.ini:90-96,\
\ projects/ROCKNIX/packages/emulators/standalone/melonds-sa/package.mk:60, projects/ROCKNIX/packages/emulators/standalone/melonds-sa/scripts/start_melonds.sh:41,\
\ 71-73"
- emulator: dsperate
build: standalone
kind: fixed_name
names:
- bios9.bin
- bios7.bin
- firmware.bin
- dsi_bios9.bin
- dsi_bios7.bin
- dsi_firmware.bin
- dsi_nand.bin
search_dir: /storage/roms/bios
passes_to: "dsperate.ini [paths] bios9, bios7, firmware, bios9i, bios7i, dsi_firmware,\
\ dsi_nand (--config)"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/config/H700/dsperate.ini:11-17,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/config/InputPlumber/dsperate.ini:11-17,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/config/RK3326/dsperate.ini:11-17,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/config/RK3399/dsperate.ini:11-17,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/config/RK3566/dsperate.ini:11-17,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/config/RK3588/dsperate.ini:13-19,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/config/S922X/dsperate.ini:13-19,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/package.mk:21-22,\
\ projects/ROCKNIX/packages/emulators/standalone/dsperate-sa/scripts/start_dsperate.sh:163"
- emulator: nanoboyadvance
build: standalone
kind: fixed_name
names:
- gba_bios.bin
search_dir: /storage/roms/bios
passes_to: "config.toml [general] bios_path"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/nanoboyadvance-sa/config/config.toml:2,\
\ projects/ROCKNIX/packages/emulators/standalone/nanoboyadvance-sa/package.mk:30"
- emulator: xemu
build: standalone
kind: fixed_name
names:
- bios/mcpx_1.0.bin
- bios/Complex_4627v1.03.bin
- eeprom/eeprom.bin
- hdd/xbox_hdd.qcow2
search_dir: /storage/roms/bios/xemu
passes_to: "xemu.toml [sys.files] bootrom_path, flashrom_path, eeprom_path, hdd_path\
\ (copied at each launch)"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/xemu-sa/config/AMD64/xemu.toml:28-31,\
\ projects/ROCKNIX/packages/emulators/standalone/xemu-sa/config/SM4450/xemu.toml:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/xemu-sa/config/SM8250/xemu.toml:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/xemu-sa/config/SM8550/xemu.toml:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/xemu-sa/config/SM8650/xemu.toml:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/xemu-sa/config/SM8750/xemu.toml:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/xemu-sa/package.mk:120, projects/ROCKNIX/packages/emulators/standalone/xemu-sa/scripts/start_xemu.sh:19"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: gba
names:
- gba_bios.bin
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg gba.bios
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 729, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: md
names:
- us_scd1_9210.bin
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg md.cdbios
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 1050, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: nes
names:
- gg.rom
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg nes.ggrom
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 2292, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: pce
names:
- syscard3.pce
- gecard.pce
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg pce.cdbios, pce.gecdbios
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 3309, 3342, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: pce_fast
names:
- syscard3.pce
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg pce_fast.cdbios
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 4128, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: pcfx
names:
- pcfx.rom
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg pcfx.bios
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 4611, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: psx
names:
- scph5502.bin
- scph5500.bin
- scph5501.bin
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg psx.bios_eu, psx.bios_jp, psx.bios_na
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 7366-7370, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: mednafen
build: standalone
kind: fixed_name
slot: ss
names:
- sega_101.bin
- mpr-17933.bin
- epr-17954a.ic8
- epr-20091.ic8
- epr-17952a.ic8
- mpr-18811-mx.ic1
- mpr-19367-mx.ic1
search_dir: /storage/roms/bios/
passes_to: mednafen.cfg ss.bios_jp, ss.bios_na_eu, ss.bios_stv_eu, ss.bios_stv_jp,
ss.bios_stv_na, ss.cart.kof95_path, ss.cart.ultraman_path
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/mednafen/config/common/mednafen.template:570,\
\ 9818-9820, 9824-9828, 9834-9836, projects/ROCKNIX/packages/emulators/standalone/mednafen/scripts/start_mednafen.sh:19-21"
- emulator: yabasanshiro
build: standalone
kind: names_searched
names:
- saturn_bios.bin
- sega_101.bin
- mpr-17933.bin
- mpr-18811-mx.ic1
- mpr-19367-mx.ic1
- stvbios.zip
case_insensitive: false
search_dir: "/storage/roms/bios (recursive)"
passes_to: yabasanshiro -b <first path found>
fails_when_missing: false
depends_on_option: "use_hlebios = 1 (game, then platform)"
source_ref: "projects/ROCKNIX/packages/emulators/standalone/yabasanshiro-sa/scripts/start_yabasanshiro.sh:74,\
\ 80-90"
- emulator: duckstation
build: standalone
kind: scans_dir
names: []
search_dir: /storage/roms/bios
passes_to: "settings.ini [BIOS] SearchDirectory = /storage/roms/bios, [BIOS] PathNTSCU,\
\ PathNTSCJ, PathPAL unset"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/AMD64/settings.ini:134,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/H700/settings.ini:24,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/InputPlumber/settings.ini:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/RK3326/settings.ini:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/RK3399/settings.ini:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/RK3566/settings.ini:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/RK3588/settings.ini:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/S922X/settings.ini:136-139,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/config/SM4450/settings.ini:29-32,\
\ projects/ROCKNIX/packages/emulators/standalone/duckstation-sa/package.mk:33"
- emulator: aethersx2
build: standalone
kind: scans_dir
names: []
search_dir: /storage/roms/bios/aethersx2/bios
passes_to: "PCSX2.ini [Folders] Bios = /storage/roms/bios/aethersx2/bios, [Filenames]\
\ BIOS unset"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/aethersx2-sa/config/InputPlumber/aethersx2/inis/PCSX2.ini:273,\
\ 302, projects/ROCKNIX/packages/emulators/standalone/aethersx2-sa/config/RK3399/aethersx2/inis/PCSX2.ini:273,\
\ 302, projects/ROCKNIX/packages/emulators/standalone/aethersx2-sa/config/RK3566/aethersx2/inis/PCSX2.ini:273,\
\ 302, projects/ROCKNIX/packages/emulators/standalone/aethersx2-sa/config/RK3588/aethersx2/inis/PCSX2.ini:273,\
\ 302, projects/ROCKNIX/packages/emulators/standalone/aethersx2-sa/config/S922X/aethersx2/inis/PCSX2.ini:273,\
\ 302, projects/ROCKNIX/packages/emulators/standalone/aethersx2-sa/config/SM4450/aethersx2/inis/PCSX2.ini:273,\
\ 302, projects/ROCKNIX/packages/emulators/standalone/aethersx2-sa/package.mk:31"
- emulator: armsx2
build: standalone
kind: scans_dir
names: []
search_dir: /storage/roms/bios/armsx2
passes_to: "PCSX2.ini [Folders] Bios = /storage/roms/bios/armsx2, [Filenames] BIOS\
\ unset"
fails_when_missing: false
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: drastic
build: standalone
kind: links
names:
- nds_bios_arm9.bin
- nds_bios_arm7.bin
case_insensitive: false
search_dir: /storage/roms/bios
passes_to: symlink /storage/.config/drastic/system/<name> -> /storage/roms/bios/<name>
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/drastic-sa/scripts/start_drastic.sh:37,\
\ 40-41"
- emulator: dolphin
build: standalone
kind: links
names:
- EUR
- JAP
- USA
search_dir: /storage/roms/bios/GC
passes_to: symlink /storage/.config/dolphin-emu/GC/<name> -> /storage/roms/bios/GC/<name>
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/dolphin-sa/scripts/start_dolphin_gc.sh:24,\
\ 89, 93"
- emulator: dolphin
build: standalone
kind: links
names:
- "MemoryCard{SLOT}.{REGION}.raw"
expands:
REGION:
- EUR
- JAP
- USA
SLOT:
- A
- B
search_dir: /storage/roms/bios/GC
passes_to: "symlink /storage/.config/dolphin-emu/GC/MemoryCard{SLOT}.{REGION}.raw\
\ -> /storage/roms/bios/GC/MemoryCard{SLOT}.{REGION}.raw"
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/dolphin-sa/scripts/start_dolphin_gc.sh:24,\
\ 89, 96-100, 105, 109"
- emulator: flycast
build: standalone
kind: links
names: []
search_dir: /storage/roms/bios/dc
passes_to: symlink /storage/roms/dreamcast/data -> /storage/roms/bios/dc
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/flycast-sa/scripts/start_flycast.sh:35"
- emulator: cemu
build: standalone
kind: links
names:
- online
- mlc01
- keys
search_dir: /storage/roms/bios/cemu
passes_to: symlink /storage/.config/Cemu/share/<name> -> /storage/roms/bios/cemu/<name>
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/cemu-sa/scripts/start_cemu.sh:24,\
\ 27-32, 60, 73, 86"
- emulator: rpcs3
build: standalone
kind: links
names:
- dev_flash
- dev_hdd0
- dev_hdd1
- custom_configs
search_dir: /storage/roms/bios/rpcs3
passes_to: symlink /storage/.config/rpcs3/<name> -> /storage/roms/bios/rpcs3/<name>
fails_when_missing: false
source_ref: "projects/ROCKNIX/packages/emulators/standalone/rpcs3-sa/scripts/start_rpcs3.sh:14-17,\
\ 28"