From 8d8419b4863b1ca6246a472245e8854d9b9f1764 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Tue, 31 May 2022 22:39:52 +0200 Subject: [PATCH] Enabled shortcuts support for the desktop, epic, kodi, lutris, ports, ps3 and steam systems. Also added a ps3 alternative emulator entry for backward compatibility with symlinks. --- resources/systems/macos/es_systems.xml | 25 ++++++++++---------- resources/systems/unix/es_systems.xml | 29 ++++++++++++------------ resources/systems/windows/es_systems.xml | 7 +++--- 3 files changed, 32 insertions(+), 29 deletions(-) diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 10d14a103..455b005f5 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -332,8 +332,8 @@ desktop Desktop Applications %ROMPATH%/desktop - .sh - %EMULATOR_OS-SHELL% %ROM% + .app .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pc desktop @@ -383,8 +383,8 @@ epic Epic Games Store %ROMPATH%/epic - .sh - %EMULATOR_OS-SHELL% %ROM% + .app .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pcwindows epic @@ -557,8 +557,8 @@ kodi Kodi Home Theatre Software %ROMPATH%/kodi - .sh - %EMULATOR_OS-SHELL% %ROM% + .app .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pc kodi @@ -967,8 +967,8 @@ ports Ports %ROMPATH%/ports - .sh - %EMULATOR_OS-SHELL% %ROM% + .app .sh + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pc ports @@ -987,8 +987,9 @@ ps3 Sony PlayStation 3 %ROMPATH%/ps3 - .ps3 .PS3 .ps3dir .PS3DIR - %EMULATOR_RPCS3% --no-gui %ROM% + .app .ps3 .PS3 .ps3dir .PS3DIR + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% + %EMULATOR_RPCS3% --no-gui %ROM% ps3 ps3 @@ -1203,8 +1204,8 @@ steam Valve Steam %ROMPATH%/steam - .sh - %RUNINBACKGROUND% %EMULATOR_OS-SHELL% %ROM% + .app .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% steam steam diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index 50874d446..395f3197a 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -332,8 +332,8 @@ desktop Desktop Applications %ROMPATH%/desktop - .sh - %EMULATOR_OS-SHELL% %ROM% + .desktop .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pc desktop @@ -383,8 +383,8 @@ epic Epic Games Store %ROMPATH%/epic - .sh - %EMULATOR_OS-SHELL% %ROM% + .desktop .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pcwindows epic @@ -561,8 +561,8 @@ kodi Kodi Home Theatre Software %ROMPATH%/kodi - .sh - %EMULATOR_OS-SHELL% %ROM% + .desktop .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pc kodi @@ -570,8 +570,8 @@ lutris Lutris Open Gaming Platform %ROMPATH%/lutris - .sh - %EMULATOR_OS-SHELL% %ROM% + .desktop .sh + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pc lutris @@ -976,8 +976,8 @@ ports Ports %ROMPATH%/ports - .sh - %EMULATOR_OS-SHELL% %ROM% + .desktop .sh + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% pc ports @@ -996,8 +996,9 @@ ps3 Sony PlayStation 3 %ROMPATH%/ps3 - .ps3 .PS3 .ps3dir .PS3DIR - %EMULATOR_RPCS3% --no-gui %ROM% + .desktop .ps3 .PS3 .ps3dir .PS3DIR + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% + %EMULATOR_RPCS3% --no-gui %ROM% ps3 ps3 @@ -1223,8 +1224,8 @@ steam Valve Steam %ROMPATH%/steam - .sh - %RUNINBACKGROUND% bash %ROM% + .desktop .sh + %RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% steam steam diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index 77feddd4f..4b9961af3 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -385,7 +385,7 @@ epic Epic Games Store %ROMPATH%\epic - .bat .BAT + .bat .BAT .lnk .LNK %HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM% pcwindows epic @@ -995,8 +995,9 @@ ps3 Sony PlayStation 3 %ROMPATH%\ps3 - .ps3 .PS3 .ps3dir .PS3DIR - %EMULATOR_RPCS3% --no-gui %ROM% + .lnk .LNK .ps3 .PS3 .ps3dir .PS3DIR + %HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM% + %EMULATOR_RPCS3% --no-gui %ROM% ps3 ps3