mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-11 14:03:23 -05:00
101 lines
2.7 KiB
YAML
101 lines
2.7 KiB
YAML
# Manual target overrides.
|
|
# This file is NEVER overwritten by scrapers.
|
|
# Use it to add aliases, add/remove cores per target.
|
|
#
|
|
# Format:
|
|
# platform_name:
|
|
# targets:
|
|
# _default: # applies to every target
|
|
# remove_cores: [...]
|
|
# target-name:
|
|
# aliases: [alias1, alias2]
|
|
# add_cores: [core_to_add]
|
|
# remove_cores: [core_to_remove]
|
|
|
|
# Batocera: standalone emulators that Config.in selects via compound flags
|
|
# (BATOCERA_WINE, BATOCERA_CORES_STILL_COMMERCIALIZED) which the scraper
|
|
# doesn't resolve. These are confirmed available on x86_64 via Config.in.
|
|
batocera:
|
|
targets:
|
|
_default:
|
|
# Amiga machine variants (A500, CD32, etc.) are selectors passed to
|
|
# fsuae/amiberry, not emulators of their own; batocera-es-system
|
|
# groups them under the emulator's node in es_systems.yml.
|
|
# odcommander is OpenDingux's file manager; flatpak/steam/wine-tkg/sh
|
|
# are runtime launchers. N64 video plugins (gliden64, glide64mk2,
|
|
# rice) are backends to mupen64plus, not emulators.
|
|
remove_cores:
|
|
- A500
|
|
- "A500+"
|
|
- A600
|
|
- A1000
|
|
- A1200
|
|
- A3000
|
|
- A4000
|
|
- CD32
|
|
- CDTV
|
|
- flatpak
|
|
- odcommander
|
|
- sh
|
|
- steam
|
|
- wine-tkg
|
|
- gliden64
|
|
- glide64mk2
|
|
- rice
|
|
x86_64:
|
|
add_cores: [citron, demul, model2, xenia]
|
|
zen3:
|
|
add_cores: [citron, demul, model2, xenia]
|
|
|
|
retrobat:
|
|
targets:
|
|
_default:
|
|
# Launchers and the shell, not emulators.
|
|
remove_cores:
|
|
- flatpak
|
|
- odcommander
|
|
- sh
|
|
- steam
|
|
- wine-tkg
|
|
- glide64mk2
|
|
- gliden64
|
|
- rice
|
|
|
|
retroarch:
|
|
targets:
|
|
# The buildbot publishes a 6 KB placeholder named "na" on two Android
|
|
# targets. Its retro_get_system_info name is "Not Available": it emulates
|
|
# nothing and no profile can describe it.
|
|
android-armeabi-v7a:
|
|
remove_cores: [na]
|
|
android-x86_64:
|
|
remove_cores: [na]
|
|
nintendo-switch:
|
|
aliases: [switch, nx]
|
|
linux-x86_64:
|
|
aliases: [pc, linux, x86_64, desktop]
|
|
playstation-ps2:
|
|
aliases: [ps2]
|
|
playstation-psp:
|
|
aliases: [psp]
|
|
|
|
retrodeck:
|
|
targets:
|
|
_default:
|
|
# RetroDECK ships RetroArch itself as a component; its target list
|
|
# includes the frontend name alongside the actual cores.
|
|
remove_cores: [retroarch]
|
|
|
|
emudeck:
|
|
targets:
|
|
_default:
|
|
# EmuDeck's EmuScripts tree carries a template.sh placeholder used
|
|
# to scaffold new installers; it is not an emulator.
|
|
remove_cores: [template]
|
|
|
|
retropie:
|
|
targets:
|
|
_default:
|
|
# Homebrew game scriptmodule, not an emulator.
|
|
remove_cores: [superflappybirds]
|