mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 04:12:33 -05:00
1693 lines
42 KiB
YAML
1693 lines
42 KiB
YAML
platforms:
|
|
retroarch:
|
|
config: retroarch.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/libretro/RetroArch/master/media/retroarch-vector_invader-only.svg
|
|
scraper: libretro
|
|
source_url: https://raw.githubusercontent.com/libretro/libretro-database/master/dat/System.dat
|
|
source_format: clrmamepro_dat
|
|
hash_type: sha1
|
|
verification_mode: existence
|
|
base_destination: system
|
|
case_insensitive_fs: true
|
|
schedule: weekly
|
|
cores: all_libretro
|
|
target_scraper: retroarch_targets
|
|
target_source: https://buildbot.libretro.com/nightly/
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: config_file
|
|
config: $HOME/.var/app/org.libretro.RetroArch/config/retroarch/retroarch.cfg
|
|
parse_key: system_directory
|
|
- os: linux
|
|
method: config_file
|
|
config: $HOME/.config/retroarch/retroarch.cfg
|
|
parse_key: system_directory
|
|
- os: darwin
|
|
method: config_file
|
|
config: $HOME/Library/Application Support/RetroArch/retroarch.cfg
|
|
parse_key: system_directory
|
|
- os: windows
|
|
method: config_file
|
|
config: '%APPDATA%\RetroArch\retroarch.cfg'
|
|
parse_key: system_directory
|
|
standalone_copies:
|
|
# Switch emulators (keys)
|
|
- file: prod.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
- $HOME/.config/Ryujinx/system
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
- '%APPDATA%\Ryujinx\system'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
- $HOME/Library/Application Support/Ryujinx/system
|
|
- file: title.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
# 3DS emulators
|
|
- file: Citra/sysdata/aes_keys.txt
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
- file: Citra/sysdata/boot9.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
# DuckStation (PS1)
|
|
- pattern: 'scph*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/duckstation/bios
|
|
windows:
|
|
- '%LOCALAPPDATA%\DuckStation\bios'
|
|
- '%USERPROFILE%\Documents\DuckStation\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/DuckStation/bios
|
|
# PCSX2 (PS2)
|
|
- pattern: 'ps2-*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/PCSX2/bios
|
|
- $HOME/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PCSX2\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PCSX2/bios
|
|
# RPCS3 (PS3) - needs menu install
|
|
- note: 'PS3 firmware (PS3UPDAT.PUP) found. Install via RPCS3 > File > Install Firmware.'
|
|
detect:
|
|
linux:
|
|
- $HOME/.config/rpcs3
|
|
windows:
|
|
- '%APPDATA%\rpcs3'
|
|
# Dolphin (GameCube)
|
|
- file: GC/USA/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/USA
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\USA'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/USA
|
|
- file: GC/EUR/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/EUR
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\EUR'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/EUR
|
|
- file: GC/JAP/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/JAP
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\JAP'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/JAP
|
|
- file: dsp_rom.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
- file: dsp_coef.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
# PPSSPP
|
|
- file: PPSSPP/ppge_atlas.zim
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/ppsspp/PSP/SYSTEM
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PPSSPP\PSP\SYSTEM'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PPSSPP/PSP/SYSTEM
|
|
# Flycast (Dreamcast)
|
|
- file: dc/dc_boot.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
- file: dc/dc_nvmem.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
batocera:
|
|
config: batocera.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/batocera-linux/batocera-emulationstation/master/resources/splash_batocera.svg
|
|
scraper: batocera
|
|
source_url: https://raw.githubusercontent.com/batocera-linux/batocera.linux/master/package/batocera/core/batocera-scripts/scripts/batocera-systems
|
|
source_format: python_dict
|
|
hash_type: md5
|
|
schedule: weekly
|
|
cores:
|
|
- '81'
|
|
- a5200
|
|
- abuse
|
|
- amiberry
|
|
- applewin
|
|
- arduous
|
|
- atari800
|
|
- azahar
|
|
- beetle-saturn
|
|
- bennugd
|
|
- bigpemu
|
|
- bk
|
|
- blastem
|
|
- bluemsx
|
|
- boom3
|
|
- bsnes
|
|
- bstone
|
|
- cannonball
|
|
- cap32
|
|
- catacombgl
|
|
- cdogs
|
|
- cemu
|
|
- cgenius
|
|
- citron
|
|
- clk
|
|
- corsixth
|
|
- demul
|
|
- desmume
|
|
- devilutionx
|
|
- dhewm3
|
|
- dice
|
|
- dolphin
|
|
- dosbox
|
|
- dosbox_pure
|
|
- duckstation
|
|
- dxx-rebirth
|
|
- easyrpg
|
|
- ecwolf
|
|
- eduke32
|
|
- eka2l1
|
|
- emuscv
|
|
- ep128emu-core
|
|
- etlegacy
|
|
- fake08
|
|
- fallout1-ce
|
|
- fallout2-ce
|
|
- fbneo
|
|
- fceumm
|
|
- flatpak
|
|
- flycast
|
|
- fmsx
|
|
- freechaf
|
|
- freeintv
|
|
- freej2me
|
|
- fsuae
|
|
- fury
|
|
- fuse
|
|
- gambatte
|
|
- gearcoleco
|
|
- gearsystem
|
|
- genesisplusgx
|
|
- glide64mk2
|
|
- gong
|
|
- gpsp
|
|
- gsplus
|
|
- gw
|
|
- gzdoom
|
|
- handy
|
|
- hatari
|
|
- hcl
|
|
- holani
|
|
- hurrican
|
|
- hypseus-singe
|
|
- ikemen
|
|
- ioquake3
|
|
- iortcw
|
|
- jazz2-native
|
|
- kronos
|
|
- lindbergh-loader
|
|
- lowresnx
|
|
- lutro
|
|
- mame
|
|
- mame078plus
|
|
- mamemess
|
|
- mednafen_lynx
|
|
- mednafen_ngp
|
|
- mednafen_psx
|
|
- mednafen_supergrafx
|
|
- mednafen_wswan
|
|
- melonds
|
|
- mesen
|
|
- mesen-s
|
|
- mgba
|
|
- minivmac
|
|
- model2emu
|
|
- moonlight
|
|
- mrboom
|
|
- mupen64plus-next
|
|
- neocd
|
|
- nestopia
|
|
- np2kai
|
|
- nxengine
|
|
- o2em
|
|
- odcommander
|
|
- openbor6412
|
|
- openjazz
|
|
- openjk
|
|
- openjkdf2
|
|
- openmohaa
|
|
- openmsx
|
|
- opera
|
|
- parallel_n64
|
|
- pce_fast
|
|
- pcfx
|
|
- pcsx2
|
|
- pcsx_rearmed
|
|
- pd777
|
|
- picodrive
|
|
- play
|
|
- pokemini
|
|
- potator
|
|
- ppsspp
|
|
- prboom
|
|
- prosystem
|
|
- puae
|
|
- puae2021
|
|
- px68k
|
|
- pygame
|
|
- pyxel
|
|
- quasi88
|
|
- raze
|
|
- redream
|
|
- reminiscence
|
|
- rpcs3
|
|
- ruffle
|
|
- ryujinx
|
|
- samcoupe
|
|
- same_cdi
|
|
- sameduck
|
|
- scummvm
|
|
- sdlpop
|
|
- sh
|
|
- shadps4
|
|
- smsplus
|
|
- snes9x
|
|
- solarus
|
|
- sonic-mania
|
|
- sonic2013
|
|
- sonic3-air
|
|
- squirreljme
|
|
- steam
|
|
- stella
|
|
- stella2014
|
|
- superbroswar
|
|
- supermodel
|
|
- swanstation
|
|
- taradino
|
|
- tgbdual
|
|
- theforceengine
|
|
- theodore
|
|
- thextech
|
|
- tic80
|
|
- tr1x
|
|
- tr2x
|
|
- tsugaru
|
|
- tyrian
|
|
- tyrquake
|
|
- uae4arm
|
|
- uqm
|
|
- uzem
|
|
- vb
|
|
- vba-m
|
|
- vecx
|
|
- vemulator
|
|
- vice
|
|
- vice_x128
|
|
- vice_x64
|
|
- vice_x64sc
|
|
- vice_xpet
|
|
- vice_xplus4
|
|
- vice_xscpu64
|
|
- vice_xvic
|
|
- vircon32
|
|
- virtualjaguar
|
|
- vita3k
|
|
- vitaquake2
|
|
- vox_official
|
|
- vpinball
|
|
- wasm4
|
|
- wine-tkg
|
|
- x1
|
|
- x128
|
|
- x16emu
|
|
- xash3d_fwgs
|
|
- xemu
|
|
- xenia
|
|
- xenia-canary
|
|
- xpet
|
|
- xplus4
|
|
- xrick
|
|
- xroar
|
|
- xvic
|
|
- yabasanshiro
|
|
- ymir
|
|
- yquake2
|
|
- zc210
|
|
target_scraper: batocera_targets
|
|
target_source: https://github.com/batocera-linux/batocera.linux
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: file_exists
|
|
file: /etc/batocera-version
|
|
bios_path: /userdata/bios
|
|
standalone_copies:
|
|
# Switch emulators (keys)
|
|
- file: prod.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
- $HOME/.config/Ryujinx/system
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
- '%APPDATA%\Ryujinx\system'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
- $HOME/Library/Application Support/Ryujinx/system
|
|
- file: title.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
# 3DS emulators
|
|
- file: Citra/sysdata/aes_keys.txt
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
- file: Citra/sysdata/boot9.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
# DuckStation (PS1)
|
|
- pattern: 'scph*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/duckstation/bios
|
|
windows:
|
|
- '%LOCALAPPDATA%\DuckStation\bios'
|
|
- '%USERPROFILE%\Documents\DuckStation\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/DuckStation/bios
|
|
# PCSX2 (PS2)
|
|
- pattern: 'ps2-*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/PCSX2/bios
|
|
- $HOME/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PCSX2\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PCSX2/bios
|
|
# RPCS3 (PS3) - needs menu install
|
|
- note: 'PS3 firmware (PS3UPDAT.PUP) found. Install via RPCS3 > File > Install Firmware.'
|
|
detect:
|
|
linux:
|
|
- $HOME/.config/rpcs3
|
|
windows:
|
|
- '%APPDATA%\rpcs3'
|
|
# Dolphin (GameCube)
|
|
- file: GC/USA/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/USA
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\USA'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/USA
|
|
- file: GC/EUR/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/EUR
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\EUR'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/EUR
|
|
- file: GC/JAP/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/JAP
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\JAP'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/JAP
|
|
- file: dsp_rom.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
- file: dsp_coef.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
# PPSSPP
|
|
- file: PPSSPP/ppge_atlas.zim
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/ppsspp/PSP/SYSTEM
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PPSSPP\PSP\SYSTEM'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PPSSPP/PSP/SYSTEM
|
|
# Flycast (Dreamcast)
|
|
- file: dc/dc_boot.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
- file: dc/dc_nvmem.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
recalbox:
|
|
config: recalbox.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/homarr-labs/dashboard-icons/main/svg/recalbox.svg
|
|
scraper: recalbox
|
|
source_url: https://gitlab.com/recalbox/recalbox/-/raw/master/board/recalbox/fsoverlay/recalbox/share_init/system/.emulationstation/es_bios.xml
|
|
source_format: xml
|
|
hash_type: md5
|
|
schedule: monthly
|
|
target_scraper: null
|
|
target_source: null
|
|
cores:
|
|
- '2048'
|
|
- '81'
|
|
- a5200
|
|
- advancemame
|
|
- amiberry
|
|
- applewin
|
|
- arduous
|
|
- atari800
|
|
- b2
|
|
- beebem
|
|
- bk
|
|
- bluemsx
|
|
- boom3
|
|
- bsnes
|
|
- bsneshd
|
|
- cannonball
|
|
- cap32
|
|
- cdi2015
|
|
- corsixth
|
|
- craft
|
|
- crocods
|
|
- daphne
|
|
- desmume
|
|
- dice
|
|
- dinothawr
|
|
- dirksimple
|
|
- dolphin
|
|
- dolphin-gui
|
|
- dosbox
|
|
- dosbox_pure
|
|
- duckstation
|
|
- easyrpg
|
|
- ecwolf
|
|
- emuscv
|
|
- fake08
|
|
- fba2x
|
|
- fbneo
|
|
- fceumm
|
|
- flycast
|
|
- flycast-next
|
|
- fmsx
|
|
- freechaf
|
|
- freeintv
|
|
- frotz
|
|
- fuse
|
|
- gambatte
|
|
- gearcoleco
|
|
- geargrafx
|
|
- gearsystem
|
|
- genesisplusgx
|
|
- genesisplusgx_ex
|
|
- genesisplusgxwide
|
|
- geolith
|
|
- glide64mk2
|
|
- gliden64
|
|
- gliden64_20
|
|
- gong
|
|
- gpsp
|
|
- gsplus
|
|
- gw
|
|
- handy
|
|
- hatari
|
|
- hatarib
|
|
- holani
|
|
- imageviewer
|
|
- julius
|
|
- kronos
|
|
- lowresnx
|
|
- lutro
|
|
- mame
|
|
- mame0258
|
|
- mame0278
|
|
- mame2000
|
|
- mame2003
|
|
- mame2003_plus
|
|
- mame2010
|
|
- mame2015
|
|
- mame2016
|
|
- mamemess
|
|
- mednafen_lynx
|
|
- mednafen_ngp
|
|
- mednafen_pce_fast
|
|
- mednafen_pcfx
|
|
- mednafen_psx
|
|
- mednafen_psx_hw
|
|
- mednafen_saturn
|
|
- mednafen_supafaust
|
|
- mednafen_supergrafx
|
|
- mednafen_vb
|
|
- mednafen_wswan
|
|
- melonds
|
|
- mesen
|
|
- mesen_s
|
|
- meteor
|
|
- mgba
|
|
- minivmac
|
|
- mojozork
|
|
- moonlight
|
|
- mrboom
|
|
- mu
|
|
- mupen64plus
|
|
- mupen64plus_next
|
|
- n64_gles2
|
|
- neocd
|
|
- nestopia
|
|
- np2kai
|
|
- nxengine
|
|
- o2em
|
|
- openbor
|
|
- openlara
|
|
- opera
|
|
- oricutron
|
|
- parallel_n64
|
|
- pcsx2
|
|
- pcsx_rearmed
|
|
- pico8
|
|
- picodrive
|
|
- pisnes
|
|
- pokemini
|
|
- potator
|
|
- ppsspp
|
|
- prboom
|
|
- prosystem
|
|
- ps2
|
|
- puae
|
|
- px68k
|
|
- quasi88
|
|
- quicknes
|
|
- race
|
|
- rb5000
|
|
- reicast
|
|
- reminiscence
|
|
- retro8
|
|
- retrodream
|
|
- rice
|
|
- rice_gles2
|
|
- same_cdi
|
|
- sameboy
|
|
- sameduck
|
|
- scummvm
|
|
- sdlpop
|
|
- simcoupe
|
|
- snes9x
|
|
- snes9x2002
|
|
- snes9x2005
|
|
- snes9x2010
|
|
- solarus
|
|
- stella
|
|
- stella2014
|
|
- stonesoup
|
|
- supermodel
|
|
- swanstation
|
|
- tamalibretro
|
|
- tgbdual
|
|
- theodore
|
|
- thepowdertoy
|
|
- ti99sim
|
|
- tic80
|
|
- tyrquake
|
|
- uae4all
|
|
- uae4arm
|
|
- uzem
|
|
- vecx
|
|
- vice_x128
|
|
- vice_x64
|
|
- vice_x64sc
|
|
- vice_xcbm2
|
|
- vice_xcbm5x0
|
|
- vice_xpet
|
|
- vice_xplus4
|
|
- vice_xscpu64
|
|
- vice_xvic
|
|
- virtualjaguar
|
|
- vitaquake2
|
|
- vitaquake3
|
|
- vitavoyager
|
|
- vpinball
|
|
- vvvvvv
|
|
- wasm4
|
|
- x1
|
|
- x128
|
|
- x64
|
|
- x64sx
|
|
- xcbm2
|
|
- xcbm5x0
|
|
- xemu
|
|
- xpet
|
|
- xplus4
|
|
- xrick
|
|
- xroar
|
|
- xscpu64
|
|
- xvic
|
|
- yabasanshiro
|
|
- yabause
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: file_exists
|
|
file: /usr/bin/recalbox-settings
|
|
bios_path: /recalbox/share/bios
|
|
standalone_copies:
|
|
# Switch emulators (keys)
|
|
- file: prod.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
- $HOME/.config/Ryujinx/system
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
- '%APPDATA%\Ryujinx\system'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
- $HOME/Library/Application Support/Ryujinx/system
|
|
- file: title.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
# 3DS emulators
|
|
- file: Citra/sysdata/aes_keys.txt
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
- file: Citra/sysdata/boot9.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
# DuckStation (PS1)
|
|
- pattern: 'scph*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/duckstation/bios
|
|
windows:
|
|
- '%LOCALAPPDATA%\DuckStation\bios'
|
|
- '%USERPROFILE%\Documents\DuckStation\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/DuckStation/bios
|
|
# PCSX2 (PS2)
|
|
- pattern: 'ps2-*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/PCSX2/bios
|
|
- $HOME/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PCSX2\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PCSX2/bios
|
|
# RPCS3 (PS3) - needs menu install
|
|
- note: 'PS3 firmware (PS3UPDAT.PUP) found. Install via RPCS3 > File > Install Firmware.'
|
|
detect:
|
|
linux:
|
|
- $HOME/.config/rpcs3
|
|
windows:
|
|
- '%APPDATA%\rpcs3'
|
|
# Dolphin (GameCube)
|
|
- file: GC/USA/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/USA
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\USA'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/USA
|
|
- file: GC/EUR/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/EUR
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\EUR'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/EUR
|
|
- file: GC/JAP/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/JAP
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\JAP'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/JAP
|
|
- file: dsp_rom.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
- file: dsp_coef.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
# PPSSPP
|
|
- file: PPSSPP/ppge_atlas.zim
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/ppsspp/PSP/SYSTEM
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PPSSPP\PSP\SYSTEM'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PPSSPP/PSP/SYSTEM
|
|
# Flycast (Dreamcast)
|
|
- file: dc/dc_boot.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
- file: dc/dc_nvmem.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
retrobat:
|
|
config: retrobat.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/RetroBat-Official/retrobat/main/system/resources/retrobat_logo_notext.png
|
|
scraper: retrobat
|
|
source_url: https://raw.githubusercontent.com/RetroBat-Official/emulatorlauncher/master/batocera-systems/Resources/batocera-systems.json
|
|
source_format: json
|
|
hash_type: md5
|
|
schedule: weekly
|
|
cores:
|
|
- '81'
|
|
- a5200
|
|
- abuse
|
|
- arduous
|
|
- ares
|
|
- atari800
|
|
- azahar
|
|
- bennugd
|
|
- bk
|
|
- bluemsx
|
|
- bsnes
|
|
- bstone
|
|
- cannonball
|
|
- cap32
|
|
- catacombgl
|
|
- cdogs
|
|
- cemu
|
|
- cgenius
|
|
- citron
|
|
- clk
|
|
- corsixth
|
|
- demul
|
|
- devilutionx
|
|
- dhewm3
|
|
- dice
|
|
- dolphin
|
|
- dosbox_pure
|
|
- dxx-rebirth
|
|
- easyrpg
|
|
- ecwolf
|
|
- eduke32
|
|
- eka2l1
|
|
- emuscv
|
|
- etlegacy
|
|
- fake08
|
|
- fallout1-ce
|
|
- fallout2-ce
|
|
- fbalpha2012
|
|
- fbalpha2012_neogeo
|
|
- fbneo
|
|
- fceumm
|
|
- flatpak
|
|
- flycast
|
|
- freechaf
|
|
- freeintv
|
|
- freej2me
|
|
- fury
|
|
- fuse
|
|
- gambatte
|
|
- geargrafx
|
|
- gearsystem
|
|
- genesisplusgx
|
|
- glide64mk2
|
|
- gong
|
|
- gsplus
|
|
- gw
|
|
- gzdoom
|
|
- hatari
|
|
- hcl
|
|
- hurrican
|
|
- hypseus-singe
|
|
- ikemen
|
|
- ioquake3
|
|
- iortcw
|
|
- jazz2-native
|
|
- lindbergh-loader
|
|
- lowresnx
|
|
- lutro
|
|
- mame
|
|
- mame078plus
|
|
- mamemess
|
|
- mednafen_lynx
|
|
- mednafen_ngp
|
|
- mednafen_supergrafx
|
|
- mednafen_wswan
|
|
- melonds
|
|
- mgba
|
|
- minivmac
|
|
- model2emu
|
|
- moonlight
|
|
- mrboom
|
|
- mupen64plus_next
|
|
- neocd
|
|
- np2kai
|
|
- nxengine
|
|
- o2em
|
|
- odcommander
|
|
- openbor6412
|
|
- openjazz
|
|
- openjk
|
|
- openjkdf2
|
|
- openmohaa
|
|
- opera
|
|
- parallel_n64
|
|
- pce_fast
|
|
- pcfx
|
|
- pcsx2
|
|
- pcsx_rearmed
|
|
- pd777
|
|
- picodrive
|
|
- play
|
|
- pokemini
|
|
- potator
|
|
- ppsspp
|
|
- prboom
|
|
- prosystem
|
|
- puae
|
|
- px68k
|
|
- pygame
|
|
- pyxel
|
|
- quasi88
|
|
- raze
|
|
- reminiscence
|
|
- rpcs3
|
|
- ruffle
|
|
- samcoupe
|
|
- sameduck
|
|
- scummvm
|
|
- sdlpop
|
|
- sh
|
|
- shadps4
|
|
- snes9x
|
|
- solarus
|
|
- sonic-mania
|
|
- sonic2013
|
|
- sonic3-air
|
|
- squirreljme
|
|
- steam
|
|
- stella
|
|
- superbroswar
|
|
- supermodel
|
|
- taradino
|
|
- tgbdual
|
|
- theforceengine
|
|
- theodore
|
|
- thextech
|
|
- tic80
|
|
- tr1x
|
|
- tr2x
|
|
- tsugaru
|
|
- tyrian
|
|
- tyrquake
|
|
- uqm
|
|
- uzem
|
|
- vb
|
|
- vecx
|
|
- vice_x64
|
|
- vircon32
|
|
- virtualjaguar
|
|
- vita3k
|
|
- vox_official
|
|
- vpinball
|
|
- wasm4
|
|
- wine-tkg
|
|
- x1
|
|
- x128
|
|
- x16emu
|
|
- xash3d_fwgs
|
|
- xemu
|
|
- xenia-canary
|
|
- xpet
|
|
- xplus4
|
|
- xrick
|
|
- xroar
|
|
- xvic
|
|
- yabasanshiro
|
|
- yquake2
|
|
- zc210
|
|
target_scraper: null
|
|
target_source: null
|
|
install:
|
|
detect:
|
|
- os: windows
|
|
method: path_exists
|
|
path: '%USERPROFILE%\RetroBat\bios'
|
|
standalone_copies:
|
|
# Switch emulators (keys)
|
|
- file: prod.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
- $HOME/.config/Ryujinx/system
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
- '%APPDATA%\Ryujinx\system'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
- $HOME/Library/Application Support/Ryujinx/system
|
|
- file: title.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
# 3DS emulators
|
|
- file: Citra/sysdata/aes_keys.txt
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
- file: Citra/sysdata/boot9.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
# DuckStation (PS1)
|
|
- pattern: 'scph*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/duckstation/bios
|
|
windows:
|
|
- '%LOCALAPPDATA%\DuckStation\bios'
|
|
- '%USERPROFILE%\Documents\DuckStation\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/DuckStation/bios
|
|
# PCSX2 (PS2)
|
|
- pattern: 'ps2-*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/PCSX2/bios
|
|
- $HOME/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PCSX2\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PCSX2/bios
|
|
# RPCS3 (PS3) - needs menu install
|
|
- note: 'PS3 firmware (PS3UPDAT.PUP) found. Install via RPCS3 > File > Install Firmware.'
|
|
detect:
|
|
linux:
|
|
- $HOME/.config/rpcs3
|
|
windows:
|
|
- '%APPDATA%\rpcs3'
|
|
# Dolphin (GameCube)
|
|
- file: GC/USA/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/USA
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\USA'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/USA
|
|
- file: GC/EUR/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/EUR
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\EUR'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/EUR
|
|
- file: GC/JAP/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/JAP
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\JAP'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/JAP
|
|
- file: dsp_rom.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
- file: dsp_coef.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
# PPSSPP
|
|
- file: PPSSPP/ppge_atlas.zim
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/ppsspp/PSP/SYSTEM
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PPSSPP\PSP\SYSTEM'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PPSSPP/PSP/SYSTEM
|
|
# Flycast (Dreamcast)
|
|
- file: dc/dc_boot.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
- file: dc/dc_nvmem.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
emudeck:
|
|
config: emudeck.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/icons/EmuDeck.png
|
|
scraper: emudeck
|
|
source_url: https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/functions/checkBIOS.sh
|
|
source_wiki: https://raw.githubusercontent.com/EmuDeck/emudeck.github.io/main/docs/tables/
|
|
source_format: bash_script+csv
|
|
hash_type: md5
|
|
schedule: weekly
|
|
target_scraper: emudeck_targets
|
|
target_source: https://github.com/dragoonDorise/EmuDeck
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: config_file
|
|
config: $HOME/.config/EmuDeck/settings.sh
|
|
parse_key: emulationPath
|
|
bios_subdir: bios
|
|
- os: linux
|
|
method: path_exists
|
|
path: $HOME/Emulation/bios
|
|
- os: windows
|
|
method: config_file
|
|
config: '%APPDATA%\EmuDeck\settings.ps1'
|
|
parse_key: $emulationPath
|
|
bios_subdir: bios
|
|
standalone_copies:
|
|
# Switch emulators (keys)
|
|
- file: prod.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
- $HOME/.config/Ryujinx/system
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
- '%APPDATA%\Ryujinx\system'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
- $HOME/Library/Application Support/Ryujinx/system
|
|
- file: title.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
# 3DS emulators
|
|
- file: Citra/sysdata/aes_keys.txt
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
- file: Citra/sysdata/boot9.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
# DuckStation (PS1)
|
|
- pattern: 'scph*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/duckstation/bios
|
|
windows:
|
|
- '%LOCALAPPDATA%\DuckStation\bios'
|
|
- '%USERPROFILE%\Documents\DuckStation\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/DuckStation/bios
|
|
# PCSX2 (PS2)
|
|
- pattern: 'ps2-*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/PCSX2/bios
|
|
- $HOME/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PCSX2\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PCSX2/bios
|
|
# RPCS3 (PS3) - needs menu install
|
|
- note: 'PS3 firmware (PS3UPDAT.PUP) found. Install via RPCS3 > File > Install Firmware.'
|
|
detect:
|
|
linux:
|
|
- $HOME/.config/rpcs3
|
|
windows:
|
|
- '%APPDATA%\rpcs3'
|
|
# Dolphin (GameCube)
|
|
- file: GC/USA/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/USA
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\USA'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/USA
|
|
- file: GC/EUR/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/EUR
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\EUR'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/EUR
|
|
- file: GC/JAP/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/JAP
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\JAP'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/JAP
|
|
- file: dsp_rom.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
- file: dsp_coef.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
# PPSSPP
|
|
- file: PPSSPP/ppge_atlas.zim
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/ppsspp/PSP/SYSTEM
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PPSSPP\PSP\SYSTEM'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PPSSPP/PSP/SYSTEM
|
|
# Flycast (Dreamcast)
|
|
- file: dc/dc_boot.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
- file: dc/dc_nvmem.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
lakka:
|
|
config: lakka.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/libretro/retroarch-assets/master/src/xmb/flatui/lakka.svg
|
|
scraper: libretro
|
|
inherits_from: retroarch
|
|
cores: all_libretro
|
|
schedule: weekly
|
|
target_scraper: lakka_targets
|
|
target_source: https://buildbot.libretro.com/nightly/
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: os_release
|
|
id: lakka
|
|
bios_path: /storage/system
|
|
retrodeck:
|
|
config: retrodeck.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/RetroDECK/RetroDECK/main/res/icon.svg
|
|
scraper: retrodeck
|
|
source_url: https://github.com/RetroDECK/components
|
|
source_format: github_component_manifests
|
|
hash_type: md5
|
|
schedule: monthly
|
|
contributed_by:
|
|
- username: monster-penguin
|
|
contribution: platform support
|
|
pr: 36
|
|
cores:
|
|
- azahar
|
|
- cemu
|
|
- clk
|
|
- dolphin
|
|
- duckstation
|
|
- gsplus
|
|
- gzdoom
|
|
- mame
|
|
- melonds
|
|
- openbor
|
|
- pcsx2
|
|
- pico-8
|
|
- ppsspp
|
|
- primehack
|
|
- retroarch
|
|
- rpcs3
|
|
- ruffle
|
|
- solarus
|
|
- vita3k
|
|
- xemu
|
|
- xroar
|
|
target_scraper: null
|
|
target_source: null
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: path_exists
|
|
path: $HOME/.var/app/net.retrodeck.retrodeck
|
|
bios_path: $HOME/retrodeck
|
|
standalone_copies:
|
|
# Switch emulators (keys)
|
|
- file: prod.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
- $HOME/.config/Ryujinx/system
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
- '%APPDATA%\Ryujinx\system'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
- $HOME/Library/Application Support/Ryujinx/system
|
|
- file: title.keys
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/yuzu/keys
|
|
- $HOME/.local/share/eden/keys
|
|
- $HOME/.local/share/citron/keys
|
|
- $HOME/.local/share/suyu/keys
|
|
windows:
|
|
- '%APPDATA%\yuzu\keys'
|
|
- '%APPDATA%\eden\keys'
|
|
- '%APPDATA%\citron\keys'
|
|
- '%APPDATA%\suyu\keys'
|
|
darwin:
|
|
- $HOME/Library/Application Support/yuzu/keys
|
|
# 3DS emulators
|
|
- file: Citra/sysdata/aes_keys.txt
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
- file: Citra/sysdata/boot9.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/azahar/sysdata
|
|
windows:
|
|
- '%APPDATA%\Azahar\sysdata'
|
|
# DuckStation (PS1)
|
|
- pattern: 'scph*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/duckstation/bios
|
|
windows:
|
|
- '%LOCALAPPDATA%\DuckStation\bios'
|
|
- '%USERPROFILE%\Documents\DuckStation\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/DuckStation/bios
|
|
# PCSX2 (PS2)
|
|
- pattern: 'ps2-*.bin'
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/PCSX2/bios
|
|
- $HOME/.var/app/net.pcsx2.PCSX2/config/PCSX2/bios
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PCSX2\bios'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PCSX2/bios
|
|
# RPCS3 (PS3) - needs menu install
|
|
- note: 'PS3 firmware (PS3UPDAT.PUP) found. Install via RPCS3 > File > Install Firmware.'
|
|
detect:
|
|
linux:
|
|
- $HOME/.config/rpcs3
|
|
windows:
|
|
- '%APPDATA%\rpcs3'
|
|
# Dolphin (GameCube)
|
|
- file: GC/USA/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/USA
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\USA'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/USA
|
|
- file: GC/EUR/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/EUR
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\EUR'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/EUR
|
|
- file: GC/JAP/IPL.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu/GC/JAP
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator\GC\JAP'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin/GC/JAP
|
|
- file: dsp_rom.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
- file: dsp_coef.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/dolphin-emu
|
|
windows:
|
|
- '%APPDATA%\Dolphin Emulator'
|
|
darwin:
|
|
- $HOME/Library/Application Support/Dolphin
|
|
# PPSSPP
|
|
- file: PPSSPP/ppge_atlas.zim
|
|
targets:
|
|
linux:
|
|
- $HOME/.config/ppsspp/PSP/SYSTEM
|
|
windows:
|
|
- '%USERPROFILE%\Documents\PPSSPP\PSP\SYSTEM'
|
|
darwin:
|
|
- $HOME/Library/Application Support/PPSSPP/PSP/SYSTEM
|
|
# Flycast (Dreamcast)
|
|
- file: dc/dc_boot.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
- file: dc/dc_nvmem.bin
|
|
targets:
|
|
linux:
|
|
- $HOME/.local/share/flycast/data
|
|
- $HOME/.var/app/org.flycast.Flycast/data/flycast
|
|
windows:
|
|
- '%APPDATA%\flycast\data'
|
|
romm:
|
|
config: romm.yml
|
|
status: active
|
|
logo: https://avatars.githubusercontent.com/u/168586850
|
|
scraper: romm
|
|
source_url: https://raw.githubusercontent.com/rommapp/romm/master/backend/models/fixtures/known_bios_files.json
|
|
source_format: json
|
|
hash_type: sha1
|
|
schedule: monthly
|
|
contributed_by:
|
|
- username: PixNyb
|
|
contribution: platform support
|
|
pr: 37
|
|
inherits_from: emulatorjs
|
|
target_scraper: null
|
|
target_source: null
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: path_exists
|
|
path: /romm/library/bios
|
|
cores:
|
|
- atari800
|
|
- clk
|
|
- directxbox
|
|
- dolphin
|
|
- dolphin_launcher
|
|
- ecwolf
|
|
- ep128emu
|
|
- ep128emu_core
|
|
- freej2me
|
|
- hatari
|
|
- ishiiruka
|
|
- lrps2
|
|
- minivmac
|
|
- nekop2
|
|
- np2kai
|
|
- o2em
|
|
- pcsx2
|
|
- play
|
|
- pokemini
|
|
- primehack
|
|
- px68k
|
|
- scummvm
|
|
- squirreljme
|
|
- x1
|
|
- xemu
|
|
retropie:
|
|
config: retropie.yml
|
|
status: archived
|
|
logo: https://avatars.githubusercontent.com/u/11378204
|
|
scraper: null
|
|
cores: all_libretro
|
|
schedule: null
|
|
target_scraper: retropie_targets
|
|
target_source: https://retropie.org.uk/stats/pkgflags/
|
|
install:
|
|
detect:
|
|
- os: linux
|
|
method: path_exists
|
|
path: $HOME/RetroPie/BIOS
|
|
bizhawk:
|
|
config: bizhawk.yml
|
|
status: active
|
|
logo: https://raw.githubusercontent.com/TASEmulators/BizHawk/master/Assets/bizhawk.ico
|
|
scraper: bizhawk
|
|
source_url: https://raw.githubusercontent.com/TASEmulators/BizHawk/master/src/BizHawk.Emulation.Common/Database/FirmwareDatabase.cs
|
|
source_format: csharp_firmware_database
|
|
hash_type: sha1
|
|
schedule: monthly
|
|
cores:
|
|
- applewin
|
|
- ares
|
|
- azahar
|
|
- beetle_ngp
|
|
- beetle_pce
|
|
- beetle_pcfx
|
|
- beetle_psx
|
|
- beetle_saturn
|
|
- beetle_vb
|
|
- beetle_wswan
|
|
- bsnes
|
|
- citra
|
|
- citra2018
|
|
- citra_canary
|
|
- clk
|
|
- fbneo
|
|
- freechaf
|
|
- freeintv
|
|
- gambatte
|
|
- genesis_plus_gx
|
|
- handy
|
|
- mame
|
|
- melonds
|
|
- mgba
|
|
- mupen64plus_next
|
|
- numero
|
|
- o2em
|
|
- opera
|
|
- panda3ds
|
|
- picodrive
|
|
- ppsspp
|
|
- prboom
|
|
- prosystem
|
|
- puae
|
|
- quicknes
|
|
- sameboy
|
|
- snes9x
|
|
- stella
|
|
- trident
|
|
- vecx
|
|
- vice_x64
|
|
- virtualjaguar
|
|
target_scraper: null
|
|
target_source: null
|
|
install:
|
|
detect:
|
|
- os: windows
|
|
method: path_exists
|
|
path: '%USERPROFILE%\BizHawk\Firmware'
|
|
- os: linux
|
|
method: path_exists
|
|
path: $HOME/.config/BizHawk/Firmware
|