Skip to content

feat: upgrade to OptiScaler 0.9.4-pre1#200

Open
xXJSONDeruloXx wants to merge 2 commits into
mainfrom
update/optiscaler-0.9.4-pre1
Open

feat: upgrade to OptiScaler 0.9.4-pre1#200
xXJSONDeruloXx wants to merge 2 commits into
mainfrom
update/optiscaler-0.9.4-pre1

Conversation

@xXJSONDeruloXx

@xXJSONDeruloXx xXJSONDeruloXx commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Summary

Upgrades OptiScaler from 0.9.3 to 0.9.4-pre1 for the 15.7 release build.

Changes in 0.9.4-pre1

  • New bundled file:

    • New file in root: amdxcffx64.dll (66.8 MB)
    • This is the FSR4 4.1.1 official driver (was previously downloaded separately, now included)
  • Config change:

    • Key Fsr4Model renamed to Fsr4Preset (functionality unchanged)
  • Updated: OptiScaler.dll with new build (slightly smaller, new hash)

Files Changed

  • main.py - Updated OPTISCALER_ARCHIVE_ASSET with new URL, SHA256, and version
  • package.json - Updated remote_binary entry for OptiScaler archive

Verification

  • ✅ SHA256 verified: 02b407d69a7372ada6eaa8db2c835e9432a9ec436ffe8eea34eecf9c5f6c240c
  • ✅ Archive structure compatible with existing extraction logic
  • ✅ All existing scripts (update-optiscaler-config.py, fgmod.sh) remain compatible
  • ✅ No breaking changes to plugin patching/unpatching logic

Notes

The archive now includes amdxcffx64.dll which the plugin already handles via variant switching. The existing FSR4 variant logic (rdna4-native, rdna34-official-411) works as-is since the file structure is unchanged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant