Files
libretro/platforms/romfolders/_sources/spruceos.yml
T

28 lines
1.2 KiB
YAML

name: spruceOS
platform: retroarch
format: spruce
params:
source: os
skip: [-CUSTOM-SYSTEM-]
sources:
os:
repo: https://github.com/spruceUI/spruceOS
commit: 824b1aaee9e1e9979a6b04979f581e60b8c23b87
roms_root:
path: /mnt/SDCARD/Roms
from_bios: ../Roms
source_ref: os App/PyUI/main-ui/games/utils/device_specific/miyoo_trim_game_system_utils.py:122-130
case_sensitive: null
case_ref: os App/PyUI/main-ui/games/utils/device_specific/miyoo_trim_game_system_utils.py:143-155
hidden:
- pattern: .*
source_ref: os App/PyUI/main-ui/games/utils/rom_utils.py:136-176
media:
- name: Imgs
source_ref: os App/PyUI/main-ui/games/utils/rom_utils.py:136-176
notes:
- A folder is the Emu folder name or any alternativeFolderNames entry, tested with os.path.exists, so case folds only on a FAT or exFAT card.
- A file counts when its lowercased suffix is in extlist. With an empty extlist every file counts except .xml, .txt and .db. Names in ignoreList (BIOS archives in arcade folders) are dropped (os App/PyUI/main-ui/games/utils/rom_utils.py:136-176).
- default_emulator is the factory core. A per-device menu key overrides it (os spruce/scripts/emu/lib/general_functions.sh:135-160).
- The second card's /media/sdcard1/Roms is read too when present.