summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxXJSONDeruloXx <danielhimebauch@gmail.com>2025-02-13 19:35:36 -0500
committerxXJSONDeruloXx <danielhimebauch@gmail.com>2025-02-13 19:35:36 -0500
commite905b94fe5b40b438f2ce63caad90760fea7fc9a (patch)
treecd383225c8f0c3b925a5f21230f8a4b08bc4fa1e
parent033e7f28d62103247e93652d512f64300c656a00 (diff)
downloadDecky-Framegen-e905b94fe5b40b438f2ce63caad90760fea7fc9a.tar.gz
Decky-Framegen-e905b94fe5b40b438f2ce63caad90760fea7fc9a.zip
experiment: log args in fgmod script template and tmp preparev0.10.0-pre-releasedecky-fg-plus-nightly
-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