summaryrefslogtreecommitdiff
path: root/defaults/assets/fgmod.sh
diff options
context:
space:
mode:
Diffstat (limited to 'defaults/assets/fgmod.sh')
-rwxr-xr-xdefaults/assets/fgmod.sh30
1 files changed, 29 insertions, 1 deletions
diff --git a/defaults/assets/fgmod.sh b/defaults/assets/fgmod.sh
index dc55101..026d546 100755
--- a/defaults/assets/fgmod.sh
+++ b/defaults/assets/fgmod.sh
@@ -106,10 +106,38 @@ else
fi
if [[ $# -gt 1 ]]; then
+ # Log to both file and system journal
+ logger -t fgmod "=================="
+ logger -t fgmod "Debug Info (Launch Mode):"
+ logger -t fgmod "Number of arguments: $#"
+ for i in $(seq 1 $#); do
+ logger -t fgmod "Arg $i: ${!i}"
+ done
+ logger -t fgmod "Final executable path: $exe_folder_path"
+ logger -t fgmod "=================="
+
# Execute the original command
export SteamDeck=0
export WINEDLLOVERRIDES="$WINEDLLOVERRIDES,dxgi=n,b"
"$@"
else
- echo Done!
+ echo "Done!"
+ echo "----------------------------------------"
+ echo "Debug Info (Standalone Mode):"
+ echo "Number of arguments: $#"
+ for i in $(seq 1 $#); do
+ echo "Arg $i: ${!i}"
+ done
+ echo "Final executable path: $exe_folder_path"
+ echo "----------------------------------------"
+
+ # Also log standalone mode to journal
+ logger -t fgmod "=================="
+ logger -t fgmod "Debug Info (Standalone Mode):"
+ logger -t fgmod "Number of arguments: $#"
+ for i in $(seq 1 $#); do
+ logger -t fgmod "Arg $i: ${!i}"
+ done
+ logger -t fgmod "Final executable path: $exe_folder_path"
+ logger -t fgmod "=================="
fi