From 2ad099fb1c6e951bf151284c987e7d3208410a7f Mon Sep 17 00:00:00 2001 From: xXJSONDeruloXx Date: Sat, 8 Feb 2025 18:49:37 -0500 Subject: feat: add xess back in, fix script and path check --- defaults/assets/assets.zip | Bin 18741969 -> 0 bytes defaults/assets/prepare.sh | 6 +++--- libxess.dll | Bin 0 -> 67095056 bytes main.py | 2 +- package.json | 5 +++++ 5 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 defaults/assets/assets.zip create mode 100644 libxess.dll diff --git a/defaults/assets/assets.zip b/defaults/assets/assets.zip deleted file mode 100644 index 4866710..0000000 Binary files a/defaults/assets/assets.zip and /dev/null differ diff --git a/defaults/assets/prepare.sh b/defaults/assets/prepare.sh index f41dfe7..e09abee 100755 --- a/defaults/assets/prepare.sh +++ b/defaults/assets/prepare.sh @@ -4,7 +4,7 @@ set -x # Enable debugging exec > >(tee -i /tmp/prepare.log) 2>&1 # Log output and errors mod_path="$HOME/fgmod" -# bin_path="$(dirname "$(realpath "$0")")/../bin" +bin_path="$(dirname "$(realpath "$0")")/../bin" assets_path="$(dirname "$(realpath "$0")")" standalone=1 @@ -16,8 +16,8 @@ fi mkdir -p "$mod_path" cd "$mod_path" || exit 1 -# Copy required files from bin directory into the current directory -cp "$assets_path/assets.zip" . +# Copy all files from bin directory into the current directory +cp "$bin_path"/* . # Unzip assets.zip so that all files are in the modpath root, then remove the zip file unzip -j -o assets.zip && rm assets.zip diff --git a/libxess.dll b/libxess.dll new file mode 100644 index 0000000..50b9a94 Binary files /dev/null and b/libxess.dll differ diff --git a/main.py b/main.py index d2aba96..df8a546 100644 --- a/main.py +++ b/main.py @@ -88,7 +88,7 @@ class Plugin: "amd_fidelityfx_dx12.dll", "dlss-enabler-upscaler.dll", "fakenvapi.ini", "_nvngx.dll", "amd_fidelityfx_vk.dll", "dlssg_to_fsr3_amd_is_better-3.0.dll", "fgmod", "nvngx.dll", "d3dcompiler_47.dll", "dlssg_to_fsr3_amd_is_better.dll", "fgmod-uninstaller.sh", "nvngx.ini", - "dlss-enabler.dll", "dxgi.dll" + "dlss-enabler.dll", "dxgi.dll", "libxess.dll" ] if path.exists(): diff --git a/package.json b/package.json index 5b65784..acb54d4 100644 --- a/package.json +++ b/package.json @@ -115,6 +115,11 @@ "name": "dxgi.dll", "url": "https://github.com/xXJSONDeruloXx/Decky-Framegen/releases/download/troubleshoot-binaries/dxgi.dll", "sha256hash": "9ae73670c5dbb80f40d98176cb4426992f0cb0b9d0143b1d8083838d03b7d6fc" + }, + { + "name": "libxess.dll", + "url": "https://github.com/xXJSONDeruloXx/Decky-Framegen/releases/download/troubleshoot-binaries/libxess.dll", + "sha256hash": "703ab8debc05ae209f6e4622cc06edf9f95a241f7ce68ee75c8955564d36ad70" } ] } -- cgit v1.2.3