mirror of
https://github.com/dragoonDorise/EmuDeck.git
synced 2025-06-25 00:03:36 -04:00
* shadps4 location * fix bigpemu * fix paths * Fix missing --no-sandbox option for Ubuntu installation --------- Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
32 lines
1.2 KiB
Bash
Executable file
32 lines
1.2 KiB
Bash
Executable file
#!/bin/bash
|
|
. "$HOME/.config/EmuDeck/backend/functions/all.sh"
|
|
|
|
sandbox=""
|
|
|
|
if $(grep -q Ubuntu /etc/os-release) ; then
|
|
sandbox="--no-sandbox"
|
|
fi
|
|
|
|
if [ -e "${toolsPath}/Steam-ROM-Manager.AppImage" ]; then
|
|
SRM_toolPath="${toolsPath}/Steam-ROM-Manager.AppImage"
|
|
elif [ -e "${toolsPath}/Steam ROM Manager.AppImage" ]; then
|
|
SRM_toolPath="${toolsPath}/Steam ROM Manager.AppImage"
|
|
elif [ -e "${toolsPath}/srm/Steam-ROM-Manager.AppImage" ]; then
|
|
SRM_toolPath="${toolsPath}/srm/Steam-ROM-Manager.AppImage"
|
|
else
|
|
SRM_install
|
|
SRM_init
|
|
fi
|
|
|
|
if grep -q '"autoKillSteam": true' "$HOME/.config/steam-rom-manager/userData/userSettings.json"; then
|
|
echo "Steam ROM Manager path: $SRM_toolPath"
|
|
echo "autoKillSteam set to true in Steam ROM Manager. Skipping zenity prompt."
|
|
$($SRM_toolPath $sandbox)
|
|
else
|
|
echo "Steam ROM Manager path: $SRM_toolPath"
|
|
echo "autoKillSteam set to false in Steam ROM Manager. Loading zenity prompt."
|
|
zenity --question \
|
|
--width 450 \
|
|
--title "Close Steam/Steam Input?" \
|
|
--text "Exit Steam to launch Steam ROM Manager? Desktop controls will revert to Lizard Mode until Steam is reopened. Use L2/R2 to click and the trackpad to move the cursor." && (kill -15 $(pidof steam) & $($SRM_toolPath $sandbox))
|
|
fi
|