summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxXJSONDeruloXx <danielhimebauch@gmail.com>2025-09-23 23:18:55 -0400
committerxXJSONDeruloXx <danielhimebauch@gmail.com>2025-09-23 23:18:55 -0400
commitf4c0980e78817c4922e0f127710e59ad8e76e17c (patch)
tree70d1557de76a581efd68133995b5915bc85a774e
parent129472bd45c6a3c95663c14b80548b99917a9d3d (diff)
downloadDecky-Framegen-f4c0980e78817c4922e0f127710e59ad8e76e17c.tar.gz
Decky-Framegen-f4c0980e78817c4922e0f127710e59ad8e76e17c.zip
fix rename and cleanup procv0.12.5v0.12.4
-rwxr-xr-xdefaults/assets/fgmod.sh4
-rw-r--r--main.py8
-rw-r--r--package.json5
3 files changed, 7 insertions, 10 deletions
diff --git a/defaults/assets/fgmod.sh b/defaults/assets/fgmod.sh
index 71590f5..7a5aebe 100755
--- a/defaults/assets/fgmod.sh
+++ b/defaults/assets/fgmod.sh
@@ -149,8 +149,8 @@ cp -f "$fgmod_path/dlssg_to_fsr3_amd_is_better.dll" "$exe_folder_path/" || true
# === FakeNVAPI Files ===
# Remove legacy nvapi64.dll to avoid conflicts
-rm -f "$exe_folder_path/nvapi64.dll"
-echo "🧹 Removed legacy nvapi64.dll"
+# rm -f "$exe_folder_path/nvapi64.dll"
+# echo "🧹 Removed legacy nvapi64.dll"
# Copy fakenvapi.dll with original name (v1.3.8.1)
cp -f "$fgmod_path/fakenvapi.dll" "$exe_folder_path/" || true
diff --git a/main.py b/main.py
index 13dc110..76a7b22 100644
--- a/main.py
+++ b/main.py
@@ -185,8 +185,8 @@ class Plugin:
}
# Copy additional individual files from bin directory
- # Note: v0.9.0-pre4 includes dlssg_to_fsr3_amd_is_better.dll, fakenvapi.dll, and fakenvapi.ini in the 7z
- # Only copy files that aren't already in the archive or need to be updated
+ # Note: v0.9.0-pre3+ includes dlssg_to_fsr3_amd_is_better.dll, fakenvapi.dll, and fakenvapi.ini in the 7z
+ # Only copy files that aren't already in the archive (separate remote binaries)
additional_files = [
"nvngx.dll", # nvidia dll from streamline sdk, not bundled in opti
"OptiPatcher_v0.30.asi" # ASI plugin for OptiScaler spoofing
@@ -260,6 +260,8 @@ class Plugin:
version_match = optiscaler_archive.name.replace('.7z', '')
if 'OptiScaler_' in version_match:
version = 'v' + version_match.split('OptiScaler_')[1]
+ elif 'Optiscaler_' in version_match:
+ version = 'v' + version_match.split('Optiscaler_')[1]
else:
version = version_match
@@ -348,7 +350,7 @@ class Plugin:
"OptiScaler.dll",
"OptiScaler.ini",
"dlssg_to_fsr3_amd_is_better.dll",
- "fakenvapi.dll", # v0.9.0-pre4 uses fakenvapi.dll (gets renamed to nvapi64.dll in game folder)
+ "fakenvapi.dll", # v0.9.0-pre3+ includes fakenvapi.dll in archive
"fakenvapi.ini",
"nvngx.dll",
"amd_fidelityfx_dx12.dll",
diff --git a/package.json b/package.json
index 4df0231..7011318 100644
--- a/package.json
+++ b/package.json
@@ -68,11 +68,6 @@
"name": "OptiPatcher_v0.30.asi"
},
{
- "sha256hash": "f4c9e3d35510f2c8b14a41e47721487d3f6663b85441e1be574c45d906b95f06",
- "url": "https://github.com/xXJSONDeruloXx/OptiScaler-Bleeding-Edge/releases/download/OptiScaler_v0.7.8-pre0_20250816_unsigned_dll-13b2b5d0/nvapi64.dll",
- "name": "nvapi64.dll"
- },
- {
"sha256hash": "1d75e7c1f37f966517f625aa3cc9602ff89d42ad2a7fcbdfa5fc91dab4674149",
"url": "https://github.com/xXJSONDeruloXx/OptiScaler-Bleeding-Edge/releases/download/OptiScaler_v0.7.8-pre0_20250816_unsigned_dll-13b2b5d0/nvngx.dll",
"name": "nvngx.dll"