From 24c5cb2ed3dae721d07b0851549a0dd9e063c42d Mon Sep 17 00:00:00 2001 From: Dragoon Dorise Date: Fri, 9 Feb 2024 17:12:11 +0100 Subject: [PATCH] mac fixes --- darwin/functions/overrides.sh | 2 +- darwin/functions/overrides/emuDeckSRM.sh | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/darwin/functions/overrides.sh b/darwin/functions/overrides.sh index e6165633..e23cd845 100644 --- a/darwin/functions/overrides.sh +++ b/darwin/functions/overrides.sh @@ -4,7 +4,7 @@ PATH="/opt/homebrew/opt/gnu-sed/libexec/gnubin:$PATH" appleChip=$(uname -m) #Override Vars -SRM_toolPath="Applications/Steam ROM Manager.app" +SRM_toolPath="$HOME/Applications/EmuDeck/Steam ROM Manager.app" RetroArch_configFile="$HOME/Library/Application Support/RetroArch/config/retroarch.cfg" RetroArch_coreConfigFolders="$HOME/Library/Application Support/RetroArch/config" RetroArch_cores="$HOME/Library/Application Support/RetroArch/cores" diff --git a/darwin/functions/overrides/emuDeckSRM.sh b/darwin/functions/overrides/emuDeckSRM.sh index 2673619a..aa10361c 100644 --- a/darwin/functions/overrides/emuDeckSRM.sh +++ b/darwin/functions/overrides/emuDeckSRM.sh @@ -1,5 +1,15 @@ #!/bin/bash SRM_setEnv(){ whoami=$(whoami) - sed -i "s|WHOAMI|${whoami}|g" "$SRM_userData_configDir/userSettings.json" + sed -i "s|WHOAMI|${whoami}|g" "$SRM_userData_configDir/userSettings.json" + sed -i "s|/run/media/mmcblk0p1/Emulation|$emulationPath|g" "$SRM_userData_configDir/userSettings.json" + } + +SRM_resetLaunchers(){ + rsync -av --existing $HOME/.config/EmuDeck/backend/darwin/tools/launchers/ $toolsPath/launchers/ + for entry in $toolsPath/launchers/*.sh + do + chmod +x "$entry" + done +} \ No newline at end of file