summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorXxJSONDeruloxX <danielhimebauch@gmail.com>2026-04-19 12:41:49 -0400
committerXxJSONDeruloxX <danielhimebauch@gmail.com>2026-04-19 12:41:49 -0400
commit6d0346cb2e2b97ac08771eb10af96e5c43a3c98f (patch)
treec232ed65a487a1bcb4c83d7a5b612397376b0805 /main.py
parent4a2df0143542b968473ce43a233940e8d9d304e6 (diff)
downloadDecky-Framegen-6d0346cb2e2b97ac08771eb10af96e5c43a3c98f.tar.gz
Decky-Framegen-6d0346cb2e2b97ac08771eb10af96e5c43a3c98f.zip
feat: upgrade OptiPatcher to rolling release (base v0.39, 2026-04-17)
Switches from the pinned v0.30 build to the rolling release snapshot (base v0.39, commit 3c4a858, built 2026-04-17). Notable additions over v0.30: - Clair Obscur: Expedition 33, Oblivion Remastered, Mafia The Old Country - South of Midnight, ROMEO, Windrose, Super Meat Boy 3D - Soulstice, Star Trek Voyager, Samson, VOID/BREAKER fixes - I Am Jesus Christ, Half Sword, Bellwright, Deadzone Rogue - ~80 additional game entries total vs v0.30 Rolling build is pinned at a verified sha256 on the bleeding-edge repo so the Decky CLI remote_binary download has a stable URL. sha256: 88b9e1be3559737cd205fdf5f2c8550cf1923fb1def4c603e5bf03c3e84131b1 source: https://github.com/optiscaler/OptiPatcher/releases/tag/rolling
Diffstat (limited to 'main.py')
-rw-r--r--main.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/main.py b/main.py
index 47ec20b..6c7d338 100644
--- a/main.py
+++ b/main.py
@@ -351,7 +351,7 @@ class Plugin:
# 0.9.0-final's own NGX proxy layer. OptiScaler handles all NGX interception
# internally; the bare nvidia DLL caused export-not-found failures on Proton.
additional_files = [
- "OptiPatcher_v0.30.asi" # ASI plugin for OptiScaler spoofing
+ "OptiPatcher_rolling.asi" # ASI plugin for OptiScaler spoofing
]
decky.logger.info("Starting additional files copy")
@@ -389,7 +389,7 @@ class Plugin:
decky.logger.info(f"Created plugins directory: {plugins_dir}")
# Copy OptiPatcher ASI file to plugins directory
- asi_src = bin_path / "OptiPatcher_v0.30.asi"
+ asi_src = bin_path / "OptiPatcher_rolling.asi"
asi_dst = plugins_dir / "OptiPatcher.asi" # Rename to generic name
if asi_src.exists():