* Updated ares config to v134
* Removed data folder download (obsolete in v134)
* Added quark shader download
* Added back ares Steam ROM Manager parsers
* Added SNES peripheral parsers for Steam ROM Manager
* Added SNES peripheral custom systems for EmulationStation-DE
This commit is contained in:
rawdatafeel 2024-01-21 07:01:58 -05:00 committed by GitHub
parent d43ce25732
commit e3427aa774
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
33 changed files with 2497 additions and 39 deletions

View file

@ -24,10 +24,10 @@ Video
EnableVulkan: true
DisableVideoInterfaceProcessing: false
Audio
Driver: PulseAudio
Driver: SDL
Device: Default
Frequency: 48000
Latency: 40
Latency: 0
Exclusive: false
Blocking: true
Dynamic: false
@ -55,7 +55,7 @@ Paths
Screenshots: /home/deck/Emulation/storage/ares/screenshots/
Debugging
SuperFamicom
GameBoy: /home/deck/Emulation/roms/gb/
GameBoy: /home/deck/Emulation/roms/sgb/
BSMemory: /home/deck/Emulation/roms/satellaview/
SufamiTurbo: /home/deck/Emulation/roms/sufami/
Recent
@ -249,111 +249,150 @@ Hotkey
PauseEmulation: 0x1/0/31;;
ReloadCurrentGame: 0x1/0/32;;
QuitEmulator: 0x1/0/29;;
Arcade
Visible: true
Path: /home/deck/Emulation/roms/arcade/
Atari2600
Path: /home/deck/Emulation/roms/atari2600/
Visible: true
WonderSwan
Path: /home/deck/Emulation/roms/wonderswan/
Visible: true
WonderSwanColor
Path: /home/deck/Emulation/roms/wonderswancolor/
Visible: true
PocketChallengeV2
Path: /home/deck/Emulation/roms/pocketchallengev2/
Visible: true
ColecoVision
Path: /home/deck/Emulation/roms/colecovision/
Firmware
BIOS.World: /home/deck/Emulation/bios/colecovision.rom
Visible: true
MyVision
Visible: true
Path: /home/deck/Emulation/roms/arcade/
MSX
Path: /home/deck/Emulation/roms/msx/
Firmware
BIOS.Japan: /home/deck/Emulation/bios/MSX.ROM
Visible: true
MSX2
Path: /home/deck/Emulation/roms/msx2/
Firmware
BIOS.Japan: /home/deck/Emulation/bios/MSX2.ROM
Visible: true
PCEngine
Path: /home/deck/Emulation/roms/pcengine/
Visible: true
PCEngineCD
Path: /home/deck/Emulation/roms/pcenginecd/
Firmware
BIOS.US: /home/deck/Emulation/bios/syscard3u.pce
BIOS.Japan: /home/deck/Emulation/bios/syscard3.pce
Visible: true
SuperGrafx
Path: /home/deck/Emulation/roms/supergrafx/
Visible: true
SuperGrafxCD
Path: /home/deck/Emulation/roms/supergrafx/
Firmware
BIOS.Japan: /home/deck/Emulation/bios/syscard3.pce
Visible: true
Famicom
Path: /home/deck/Emulation/roms/nes/
Visible: true
FamicomDiskSystem
Path: /home/deck/Emulation/roms/fds/
Firmware
BIOS.Japan: /home/deck/Emulation/bios/disksys.rom
Visible: true
SuperFamicom
Path: /home/deck/Emulation/roms/snes/
Visible: true
Nintendo64
Path: /home/deck/Emulation/roms/n64/
Visible: true
Nintendo64DD
Path: /home/deck/Emulation/roms/n64dd/
Firmware
BIOS.Japan: /home/deck/Emulation/bios/64DD_IPL_JP.n64
BIOS.US: /home/deck/Emulation/bios/64DD_IPL_US.n64
BIOS.DEV: /home/deck/Emulation/bios/64DD_IPL_DEV.n64
Visible: true
GameBoy
Path: /home/deck/Emulation/roms/gb/
Visible: true
GameBoyColor
Path: /home/deck/Emulation/roms/gbc/
Visible: true
GameBoyAdvance
Path: /home/deck/Emulation/roms/gba/
Firmware
BIOS.World: /home/deck/Emulation/bios/gba_bios.bin
Visible: true
SG-1000
Path: /home/deck/Emulation/roms/sg-1000/
Visible: true
MasterSystem
Path: /home/deck/Emulation/roms/mastersystem/
Firmware
BIOS.US: /home/deck/Emulation/bios/bios_U.sms
BIOS.Japan: /home/deck/Emulation/bios/bios_J.sms
BIOS.Europe: /home/deck/Emulation/bios/bios_E.sms
Visible: true
GameGear
Path: /home/deck/Emulation/roms/gamegear/
Firmware
BIOS.World: /home/deck/Emulation/bios/bios.gg
Visible: true
MegaDrive
Path: /home/deck/Emulation/roms/genesis/
Visible: true
Mega32X
Path: /home/deck/Emulation/roms/sega32x/
Visible: true
MegaCD
Path: /home/deck/Emulation/roms/segacd/
Firmware
BIOS.US: /home/deck/Emulation/bios/bios_CD_U.bin
BIOS.Japan: /home/deck/Emulation/bios/bios_CD_J.bin
BIOS.Europe: /home/deck/Emulation/bios/bios_CD_E.bin
Visible: true
MegaCD32X
Path: /home/deck/Emulation/roms/segacd/
Visible: true
NeoGeoAES
Path: /home/deck/Emulation/roms/arcade/
Firmware
BIOS.World: /home/deck/Emulation/bios/neo-po.bin
Visible: true
NeoGeoMVS
Path: /home/deck/Emulation/roms/arcade/
Firmware
BIOS.World
Visible: true
NeoGeoPocket
Path: /home/deck/Emulation/roms/ngp/
Firmware
BIOS.World: /home/deck/Emulation/bios/[BIOS] SNK Neo Geo Pocket (Japan, Europe).ngp
Visible: true
NeoGeoPocketColor
Path: /home/deck/Emulation/roms/ngpc/
Firmware
BIOS.World: /home/deck/Emulation/bios/[BIOS] SNK Neo Geo Pocket Color (World) (En,Ja).ngp
Visible: true
PlayStation
Path: /home/deck/Emulation/roms/psx/
Firmware
BIOS.US: /home/deck/Emulation/bios/scph5501.bin
BIOS.Japan: /home/deck/Emulation/bios/scph5500.bin
BIOS.Europe: /home/deck/Emulation/bios/scph5502.bin
Visible: true
ZXSpectrum
Path: /home/deck/Emulation/roms/zxspectrum/
Visible: true
ZXSpectrum128
Path: /home/deck/Emulation/roms/zxspectrum/
Visible: true

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Atari 2600 - ares",
"steamCategory": "${Atari 2600 - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/atari2600",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Atari 2600\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.a26|.A26|.bin|.BIN|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669361",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Bandai SuFami Turbo - ares",
"steamCategory": "${Bandai SuFami Turbo - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/sufami",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "STBIOS.bin --fullscreen --system \"Super Famicom\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.bin|.BIN|.bml|.BML|.bs|.BS|.fig|.FIG|.sfc|.SFC|.smc|.SMC|.swc|.SWC|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507933609669314",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Bandai WonderSwan - ares",
"steamCategory": "${Bandai WonderSwan - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/wonderswan",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"WonderSwan\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.pc2|.PC2|.ws|.WS|.wsc|.WSC|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669362",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Bandai WonderSwan Color - ares",
"steamCategory": "${Bandai WonderSwan Color - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/wonderswancolor",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"WonderSwan Color\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.pc2|.PC2|.ws|.WS|.wsc|.WSC|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669360",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Benesse - Pocket Challenge V2 - ares",
"steamCategory": "${Bandai WonderSwan Color - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/pocketchallengev2",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Pocket Challenge V2\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.pc2|.PC2|.ws|.WS|.wsc|.WSC|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669363",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Coleco ColecoVision - ares",
"steamCategory": "${Coleco ColecoVision - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/colecovision",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"ColecoVision\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.bin|.BIN|.cas|.CAS|.col|.COL|.cv|.CV|.dsk|.DSK|.m3u|.M3U|.mx1|.MX1|.mx2|.MX2|.ri|.RI|.rom|.ROM|.sc|.SC|.sg|.SG|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669364",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Microsoft MSX 1 - ares",
"steamCategory": "${Microsoft MSX 1 - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"MSX\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "@(msx|msx1)/**/${title}@(.bin|.BIN|.cas|.CAS|.col|.COL|.cv|.CV|.dsk|.DSK|.m3u|.M3U|.mx1|.MX1|.mx2|.MX2|.ri|.RI|.rom|.ROM|.sc|.SC|.sg|.SG|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669365",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Microsoft MSX 2 - ares",
"steamCategory": "${Microsoft MSX 2 - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/msx2",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"MSX2\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.bin|.BIN|.cas|.CAS|.col|.COL|.cv|.CV|.dsk|.DSK|.m3u|.M3U|.mx1|.MX1|.mx2|.MX2|.ri|.RI|.rom|.ROM|.sc|.SC|.sg|.SG|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669366",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "NEC PC Engine SuperGrafx - ares",
"steamCategory": "${NEC PC Engine SuperGrafx - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/supergrafx",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"SuperGrafx\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.ccd|.CCD|.chd|.CHD|.cue|.CUE|.pce|.PCE|.sgx|.SGX|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669369",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "NEC PC Engine/TurboGrafx 16 - ares",
"steamCategory": "${NEC PC Engine/TurboGrafx 16 - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"PC Engine\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "@(pcengine|tg16)/**/${title}@(.bin|.BIN|.pce|.PCE|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669367",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "NEC PC Engine/TurboGrafx 16 CD - ares",
"steamCategory": "${NEC PC Engine/TurboGrafx 16 CD - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"PC Engine CD\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "@(pcenginecd|tg-cd)/**/${title}@(.ccd|.CCD|.chd|.CHD|.cue|.CUE|.iso|.ISO)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669368",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo 64 - ares",
"steamCategory": "${Nintendo 64 - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/n64",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Nintendo 64\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.bin|.BIN|.n64|.N64|.u1|.U1|.v64|.V64|.z64|.Z64|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669310",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo 64DD - ares",
"steamCategory": "${Nintendo 64DD - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/n64dd",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Nintendo 64DD\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.bin|.BIN|.n64|.N64|.ndd|.NDD|.u1|.U1|.v64|.V64|.z64|.Z64|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669311",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo Entertainment System - ares",
"steamCategory": "${Nintendo Entertainment System - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Famicom\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{nes/**/!(homebrew),nes,famicom/**}/${title}@(.nes|.NES|.fds|.FDS|.unf|.UNF|.unif|.UNIF|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669312",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo Famicom Disk System - ares",
"steamCategory": "${Nintendo Famicom Disk System - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/fds",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Famicom Disk System\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.nes|.NES|.fds|.FDS|.unf|.UNF|.unif|.UNIF|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669499",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo Game Boy Advance - ares",
"steamCategory": "${Nintendo Game Boy Advance - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Game Boy Advance\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{gba/**/!(homebrew),gba}/${title}@(.gba|.GBA|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669372",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo Game Boy - ares",
"steamCategory": "${Nintendo Game Boy - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Game Boy\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{gb/**/!(homebrew),gb}/${title}@(.gb|.GB|.dmg|.DMG|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669370",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo Game Boy Color - ares",
"steamCategory": "${Nintendo Game Boy Color - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Game Boy Color\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{gbc/**/!(homebrew),gbc}/${title}@(.gb|.GB|.gbc|.GBC|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669371",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo Satellaview - ares",
"steamCategory": "${Nintendo Satellaview - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/satellaview",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "BS-X.bin --fullscreen --system \"Super Famicom\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.bin|.BIN|.bml|.BML|.bs|.BS|.fig|.FIG|.sfc|.SFC|.smc|.SMC|.swc|.SWC|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507931609669314",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo SNES - ares",
"steamCategory": "${Nintendo SNES (Super Nintendo) - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Super Famicom\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{snes/**/!(homebrew),sfc,snes,snesna/**}/${title}@(.bin|.BIN|.bs|.BS|.fig|.FIG|.sfc|.SFC|.smc|.SMC|.swc|.SWC|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669314",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Nintendo Super Game Boy - ares",
"steamCategory": "${Nintendo Super Game Boy - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/sgb",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "SGB1.sfc --fullscreen --system \"Super Famicom\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.gb|.GB|.gbc|.GBC|.sgb|.SGB|.7z|.7Z|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507932609669314",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Sega 32X - ares",
"steamCategory": "${Sega 32X - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/sega32x",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Mega 32X\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.32x|.32X|.bin|.BIN|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669315",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Sega CD/Mega CD - ares",
"steamCategory": "${Sega CD/Mega CD - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Mega CD\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "@(segacd|megacd)/**/${title}@(.m3u|.M3U|.iso|.ISO|.cue|.CUE|.chd|.CHD)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669316",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Sega Game Gear - ares",
"steamCategory": "${Sega Game Gear - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Game Gear\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{gamegear/**/!(homebrew),gamegear}/${title}@(.gg|.GG|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669339",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Sega Genesis/Mega Drive - ares",
"steamCategory": "${Sega Genesis/Mega Drive - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Mega Drive\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{genesis/**/!(homebrew),genesis,megadrive/**}/${title}@(.bin|.BIN|.gen|.GEN|.md|.MD|.smd|.SMD|.zip|.ZIP|.cue|.CUE)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669317",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Sega Master System - ares",
"steamCategory": "${Sega Master System - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Master System\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "{mastersystem/**/!(homebrew),mastersystem}/${title}@(.sms|.SMS|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669318",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Sega SG-1000 - ares",
"steamCategory": "${Sega SG-1000 - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/sg-1000",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"SG-1000\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.bin|.BIN|.gg|.GG|.rom|.ROM|.sg|.SG|.sms|.SMS|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669319",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "Sinclair ZX Spectrum - ares",
"steamCategory": "${Sinclair ZX Spectrum - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/zxspectrum",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"ZX Spectrum\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.ngc|.NGC|.ngp|.NGP|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669322",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "SNK Neo Geo Pocket- ares",
"steamCategory": "${SNK Neo Geo Pocket - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/ngp",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Neo Geo Pocket\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.ngc|.NGC|.ngp|.NGP|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669320",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -0,0 +1,76 @@
{
"parserType": "Glob",
"configTitle": "SNK Neo Geo Pocket Color - ares",
"steamCategory": "${SNK Neo Geo Pocket Color - ares}",
"executableModifier": "\"${exePath}\"",
"romDirectory": "${romsdirglobal}/ngpc",
"steamDirectory": "${steamdirglobal}",
"startInDirectory": "",
"titleModifier": "${fuzzyTitle}",
"executableArgs": "--fullscreen --system \"Neo Geo Pocket Color\" \"${filePath}\"",
"onlineImageQueries": "${${fuzzyTitle}}",
"imagePool": "${fuzzyTitle}",
"imageProviders": ["SteamGridDB"],
"defaultImage": "",
"defaultTallImage": "",
"defaultHeroImage": "",
"defaultLogoImage": "",
"defaultIcon": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/default/icon.png",
"localImages": "",
"localTallImages": "",
"localHeroImages": "",
"localLogoImages": "",
"localIcons": "",
"disabled": true,
"executable": {
"path": "/run/media/mmcblk0p1/Emulation/tools/launchers/ares-emu.sh",
"shortcutPassthrough": false,
"appendArgsToExecutable": false
},
"userAccounts": {
"specifiedAccounts": "",
"skipWithMissingDataDir": true,
"useCredentials": true
},
"parserInputs": {
"glob": "**/${title}@(.ngc|.NGC|.ngp|.NGP|.zip|.ZIP)"
},
"titleFromVariable": {
"limitToGroups": "",
"caseInsensitiveVariables": false,
"skipFileIfVariableWasNotFound": false,
"tryToMatchTitle": false
},
"fuzzyMatch": {
"replaceDiacritics": true,
"removeCharacters": true,
"removeBrackets": true
},
"parserId": "168507930609669321",
"version": 13,
"controllers": {
"ps4": null,
"ps5": null,
"xbox360": null,
"xboxone": null,
"switch_joycon_left": null,
"switch_joycon_right": null,
"switch_pro": null,
"neptune": {
"title": "EmuDeck - ares",
"mappingId": "ares_controller_config.vdf",
"profileType": "template"
}
},
"imageProviderAPIs": {
"SteamGridDB": {
"nsfw": false,
"humor": false,
"imageMotionTypes": ["static"],
"styles": [],
"stylesHero": [],
"stylesLogo": [],
"stylesIcon": []
}
}
}

View file

@ -22,14 +22,16 @@ ares_install() {
ares_init() {
setMSG "Initializing $ares_emuName settings."
setMSG "Initializing $ares_emuName settings."
configEmuFP "${ares_emuName}" "${ares_emuPath}" "true"
ares_setupStorage
ares_setEmulationFolder
ares_setupSaves
#ares_addSteamInputProfile
ares_getDataFolders
ares_getDefaultShaders
ares_getQuarkShaders
ares_addESConfig
}
@ -41,8 +43,9 @@ ares_update() {
ares_setupStorage
ares_setEmulationFolder
ares_setupSaves
#ares_addSteamInputProfile
ares_getDataFolders
ares_getDefaultShaders
ares_getQuarkShaders
ares_addESConfig
}
@ -51,7 +54,7 @@ ares_setEmulationFolder(){
setMSG "Setting $ares_emuName Emulation Folder"
# ROM Paths
# ROM Paths
UserROMsPath='/home/deck/Emulation/roms/'
sed -i "s|$UserROMsPath|${romsPath}\/|g" "$ares_configFile"
@ -64,7 +67,7 @@ ares_setEmulationFolder(){
#SetupSaves
ares_setupSaves(){
# Create saves folder
# Create saves folder
mkdir -p "${savesPath}/ares/"
# Set saves path
@ -85,69 +88,201 @@ ares_setupStorage(){
sed -i "s|$UserStoragePath|${storagePath}|g" "$ares_configFile"
}
ares_addESConfig(){
function ares_getDataFolders() {
local datafolders_dir="$HOME/.var/app/${ares_emuPath}/data"
local ares_repo="https://github.com/ares-emulator/ares.git"
local ares_branch="master"
# Bandai SuFami Turbo
if [[ $(grep -rnw "$es_systemsFile" -e 'sufami') == "" ]]; then
xmlstarlet ed -S --inplace --subnode '/systemList' --type elem --name 'system' \
--var newSystem '$prev' \
--subnode '$newSystem' --type elem --name 'name' -v 'sufami' \
--subnode '$newSystem' --type elem --name 'fullname' -v 'Bandai SuFami Turbo' \
--subnode '$newSystem' --type elem --name 'path' -v '%ROMPATH%/sufami' \
--subnode '$newSystem' --type elem --name 'extension' -v '.bml .BML .bs .BS .fig .FIG .sfc .SFC .smc .SMC .st .ST .7z .7Z .zip .ZIP' \
--subnode '$newSystem' --type elem --name 'commandP' -v "/usr/bin/bash ${toolsPath}/launchers/ares-emu.sh STBIOS.bin --fullscreen --system \"Super Famicom\" %ROM%" \
--insert '$newSystem/commandP' --type attr --name 'label' --value "ares (Standalone)" \
--subnode '$newSystem' --type elem --name 'commandQ' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM%" \
--insert '$newSystem/commandQ' --type attr --name 'label' --value "Snes9x - Current" \
--subnode '$newSystem' --type elem --name 'commandR' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM%" \
--insert '$newSystem/commandR' --type attr --name 'label' --value "Snes9x 2010" \
--subnode '$newSystem' --type elem --name 'commandS' -v "%EMULATOR_SNES9X% %ROM%" \
--insert '$newSystem/commandS' --type attr --name 'label' --value "Snes9x (Standalone)" \
--subnode '$newSystem' --type elem --name 'commandT' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%" \
--insert '$newSystem/commandT' --type attr --name 'label' --value "bsnes" \
--subnode '$newSystem' --type elem --name 'commandU' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM%" \
--insert '$newSystem/commandU' --type attr --name 'label' --value "bsnes-hd" \
--subnode '$newSystem' --type elem --name 'commandV' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM%" \
--insert '$newSystem/commandV' --type attr --name 'label' --value "bsnes-mercury Accuracy" \
--subnode '$newSystem' --type elem --name 'commandW' -v "%EMULATOR_BSNES% --fullscreen %ROM%" \
--insert '$newSystem/commandW' --type attr --name 'label' --value "bsnes (Standalone)" \
--subnode '$newSystem' --type elem --name 'platform' -v 'sufami' \
--subnode '$newSystem' --type elem --name 'theme' -v 'sufami' \
-r 'systemList/system/commandP' -v 'command' \
-r 'systemList/system/commandQ' -v 'command' \
-r 'systemList/system/commandR' -v 'command' \
-r 'systemList/system/commandS' -v 'command' \
-r 'systemList/system/commandT' -v 'command' \
-r 'systemList/system/commandU' -v 'command' \
-r 'systemList/system/commandV' -v 'command' \
-r 'systemList/system/commandW' -v 'command' \
"$es_systemsFile"
#format doc to make it look nice
xmlstarlet fo "$es_systemsFile" > "$es_systemsFile".tmp && mv "$es_systemsFile".tmp "$es_systemsFile"
fi
#Custom Systems config end
# Satellaview
if [[ $(grep -rnw "$es_systemsFile" -e 'satellaview') == "" ]]; then
xmlstarlet ed -S --inplace --subnode '/systemList' --type elem --name 'system' \
--var newSystem '$prev' \
--subnode '$newSystem' --type elem --name 'name' -v 'satellaview' \
--subnode '$newSystem' --type elem --name 'fullname' -v 'Nintendo Satellaview' \
--subnode '$newSystem' --type elem --name 'path' -v '%ROMPATH%/satellaview' \
--subnode '$newSystem' --type elem --name 'extension' -v '.bml .BML .bs .BS .fig .FIG .sfc .SFC .smc .SMC .swc .SWC .st .ST .7z .7Z .zip .ZIP' \
--subnode '$newSystem' --type elem --name 'commandP' -v "/usr/bin/bash ${toolsPath}/launchers/ares-emu.sh BS-X.bin --fullscreen --system \"Super Famicom\" %ROM%" \
--insert '$newSystem/commandP' --type attr --name 'label' --value "ares (Standalone)" \
--subnode '$newSystem' --type elem --name 'commandQ' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x_libretro.so %ROM%" \
--insert '$newSystem/commandQ' --type attr --name 'label' --value "Snes9x - Current" \
--subnode '$newSystem' --type elem --name 'commandR' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/snes9x2010_libretro.so %ROM%" \
--insert '$newSystem/commandR' --type attr --name 'label' --value "Snes9x 2010" \
--subnode '$newSystem' --type elem --name 'commandS' -v "%EMULATOR_SNES9X% %ROM%" \
--insert '$newSystem/commandS' --type attr --name 'label' --value "Snes9x (Standalone)" \
--subnode '$newSystem' --type elem --name 'commandT' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_libretro.so %ROM%" \
--insert '$newSystem/commandT' --type attr --name 'label' --value "bsnes" \
--subnode '$newSystem' --type elem --name 'commandU' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_hd_beta_libretro.so %ROM%" \
--insert '$newSystem/commandU' --type attr --name 'label' --value "bsnes-hd" \
--subnode '$newSystem' --type elem --name 'commandV' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/bsnes_mercury_accuracy_libretro.so %ROM%" \
--insert '$newSystem/commandV' --type attr --name 'label' --value "bsnes-mercury Accuracy" \
--subnode '$newSystem' --type elem --name 'commandW' -v "%EMULATOR_BSNES% --fullscreen %ROM%" \
--insert '$newSystem/commandW' --type attr --name 'label' --value "bsnes (Standalone)" \
--subnode '$newSystem' --type elem --name 'platform' -v 'satellaview' \
--subnode '$newSystem' --type elem --name 'theme' -v 'satellaview' \
-r 'systemList/system/commandP' -v 'command' \
-r 'systemList/system/commandQ' -v 'command' \
-r 'systemList/system/commandR' -v 'command' \
-r 'systemList/system/commandS' -v 'command' \
-r 'systemList/system/commandT' -v 'command' \
-r 'systemList/system/commandU' -v 'command' \
-r 'systemList/system/commandV' -v 'command' \
-r 'systemList/system/commandW' -v 'command' \
"$es_systemsFile"
#format doc to make it look nice
xmlstarlet fo "$es_systemsFile" > "$es_systemsFile".tmp && mv "$es_systemsFile".tmp "$es_systemsFile"
fi
#Custom Systems config end
# Super Game Boy
if [[ $(grep -rnw "$es_systemsFile" -e 'sgb') == "" ]]; then
xmlstarlet ed -S --inplace --subnode '/systemList' --type elem --name 'system' \
--var newSystem '$prev' \
--subnode '$newSystem' --type elem --name 'name' -v 'sgb' \
--subnode '$newSystem' --type elem --name 'fullname' -v 'Nintendo Super Game Boy' \
--subnode '$newSystem' --type elem --name 'path' -v '%ROMPATH%/sgb' \
--subnode '$newSystem' --type elem --name 'extension' -v '.gb .GB .gbc .GBC .sgb .SGB .7z .7Z .zip .ZIP' \
--subnode '$newSystem' --type elem --name 'commandP' -v "/usr/bin/bash ${toolsPath}/launchers/ares-emu.sh SGB1.sfc --fullscreen --system \"Super Famicom\" %ROM%" \
--insert '$newSystem/commandP' --type attr --name 'label' --value "ares (Standalone)" \
--subnode '$newSystem' --type elem --name 'commandQ' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen-s_libretro.so %ROM%" \
--insert '$newSystem/commandQ' --type attr --name 'label' --value "Mesen-S" \
--subnode '$newSystem' --type elem --name 'commandR' -v "%EMULATOR_MESEN% --fullscreen %ROM%" \
--insert '$newSystem/commandR' --type attr --name 'label' --value "Mesen (Standalone)" \
--subnode '$newSystem' --type elem --name 'commandS' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/sameboy_libretro.so %ROM%" \
--insert '$newSystem/commandS' --type attr --name 'label' --value "SameBoy" \
--subnode '$newSystem' --type elem --name 'commandT' -v "%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mgba_libretro.so %ROM%" \
--insert '$newSystem/commandT' --type attr --name 'label' --value "mGBA" \
--subnode '$newSystem' --type elem --name 'commandU' -v "%EMULATOR_MGBA% -f %ROM%" \
--insert '$newSystem/commandU' --type attr --name 'label' --value "mGBA (Standalone)" \
--subnode '$newSystem' --type elem --name 'platform' -v 'sgb' \
--subnode '$newSystem' --type elem --name 'theme' -v 'sgb' \
-r 'systemList/system/commandP' -v 'command' \
-r 'systemList/system/commandQ' -v 'command' \
-r 'systemList/system/commandR' -v 'command' \
-r 'systemList/system/commandS' -v 'command' \
-r 'systemList/system/commandT' -v 'command' \
-r 'systemList/system/commandU' -v 'command' \
"$es_systemsFile"
#format doc to make it look nice
xmlstarlet fo "$es_systemsFile" > "$es_systemsFile".tmp && mv "$es_systemsFile".tmp "$es_systemsFile"
fi
#Custom Systems config end
}
function ares_getDefaultShaders() {
local systemShadersFolder="/var/lib/flatpak/app/dev.ares.ares/x86_64/stable/active/files/share/ares/Shaders"
local userShadersFolder="$HOME/.local/share/flatpak/app/dev.ares.ares/current/active/files/share/ares/Shaders"
local flatpakShadersFolder="$HOME/.var/app/$ares_emuPath/data/ares/Shaders"
if [ ! -d "$flatpakShadersFolder" ]; then
mkdir -p "$flatpakShadersFolder"
fi
if [ -d $systemShadersFolder ]; then
cp -r $systemShadersFolder/* $flatpakShadersFolder
echo "System install found"
echo "ares shaders copied"
elif [ -d $userShadersFolder ]; then
cp -r $userShadersFolder/* $flatpakShadersFolder
echo "User install found"
echo "ares shaders copied"
else
echo "ares install not found"
fi
# Create the data folder if it doesn't exist
if [ ! -d "$datafolders_dir" ]; then
mkdir -p "$datafolders_dir"
}
function ares_getQuarkShaders() {
local shaderfolders_dir="$HOME/.var/app/$ares_emuPath/data/ares/Shaders"
local quarkshaders_repo="https://github.com/hizzlekizzle/quark-shaders.git"
local shaders_branch="master"
# Create the patches directory if it doesn't exist
if [ ! -d "$shaderfolders_dir" ]; then
mkdir -p "$shaderfolders_dir"
fi
# Initialize a new Git repository in the data folder
cd "$datafolders_dir" || exit
# Initialize a new Git repository in the patches directory
cd "$shaderfolders_dir" || exit
if ! git rev-parse --git-dir > /dev/null 2>&1; then
git init
fi
# Set up a remote origin for the repository
if ! git remote get-url origin > /dev/null 2>&1; then
git remote add origin "$ares_repo"
git remote add origin "$quarkshaders_repo"
fi
# Configure Git to perform a sparse checkout of the Database folder
# Configure Git to perform a sparse checkout of the patches folder
if ! git config core.sparsecheckout > /dev/null 2>&1; then
git config core.sparsecheckout true
fi
if ! grep -Fxq "mia/Database/*" .git/info/sparse-checkout; then
echo "mia/Database/*" >> .git/info/sparse-checkout
fi
# Configure Git to perform a sparse checkout of the Shaders folder
if ! git config core.sparsecheckout > /dev/null 2>&1; then
git config core.sparsecheckout true
fi
if ! grep -Fxq "ares/Shaders/*" .git/info/sparse-checkout; then
echo "ares/Shaders/*" >> .git/info/sparse-checkout
if ! grep -Fxq "/*" .git/info/sparse-checkout; then
echo "/*" >> .git/info/sparse-checkout
fi
# Pull the latest changes from the remote repository
git fetch --depth=1 origin "$ares_branch"
git fetch --depth=1 origin "$shaders_branch"
if git merge FETCH_HEAD > /dev/null 2>&1; then
echo "Database and Shaders updated successfully"
echo "Quark Shaders updated successfully"
else
# If the merge failed, reset the local changes and try again
git reset --hard HEAD > /dev/null 2>&1
git clean -fd > /dev/null 2>&1
git fetch --depth=1 origin "$ares_branch"
git fetch --depth=1 origin "$shaders_branch"
if git merge FETCH_HEAD > /dev/null 2>&1; then
echo "Database and Shaders updated successfully"
echo "Quark Shaders updated successfully"
else
echo "Error: Failed to update Database and Shaders"
echo "Error: Failed to update Quark Shaders"
fi
fi
}
#WipeSettings
ares_wipe(){
rm -rf "$HOME/.var/app/$ares_emuPath"
}
#Uninstall
ares_uninstall(){
flatpak uninstall "$ares_emuPath" --user -y
@ -200,4 +335,4 @@ ares_addSteamInputProfile(){
#finalExec - Extra stuff
ares_finalize(){
echo "NYI"
}
}

View file

@ -1,5 +1,9 @@
#!/bin/sh
source $HOME/.config/EmuDeck/backend/functions/all.sh
cloud_sync_downloadEmu "ares" && cloud_sync_startService
cd $biosPath
emulatorInit "ares"
/usr/bin/flatpak run dev.ares.ares "${@}"
rm -rf "$savesPath/.gaming"