Skip to content

Releases: xXJSONDeruloXx/Decky-Framegen

v0.13.0

27 Sep 21:06

Choose a tag to compare

  • add an advanced mode that lets you select a path to do the optiscaler patching, should address games where we don't already have a path override
  • you can also unpatch from a specified directory, this can be useful in case the unpatching launch option does not work as expected with the usual uninstall.sh launch arg
  • you will need to use the new clipboard button for the winedlloverrides arg instead of the streamlined script copy button version for those with the custom path override
  • very experimental, looking forward to feedback!
image

v0.12.6

26 Sep 04:17

Choose a tag to compare

v0.12.6 Pre-release
Pre-release
  • add ff XIV launcher path override, needs testing. per #140

v0.12.5

25 Sep 19:32

Choose a tag to compare

v0.12.5 Pre-release
Pre-release
  • add some logic in installer and uninstaller to clean up nvapi64.dll from previous fakenvapi installations from previous builds, should be better at cleaning up game directories without requiring steam file verification to fix launch issues after unpatch

v0.12.4

24 Sep 03:24

Choose a tag to compare

v0.12.4 Pre-release
Pre-release
  • revert fakenvapi rename
  • reverted to opti 0.9.0 Pre3 to resolve linux ui not showing bug

v0.12.3

24 Sep 01:57

Choose a tag to compare

v0.12.3 Pre-release
Pre-release
  • add OptiPatcher v0.30 remote bin from https://github.com/optiscaler/OptiPatcher/releases/tag/v0.30
  • add logic to add plugins/optipatcher.asi in fgmod folder
  • add plugins folder and optipatcher.asi on game patch, and rm on unpatch (may be destructive if you have other plugins, seeking feedback if its preferable to just rm the .asi within plugins folder but leave folder alone, or if a full cleanup on unpatch is preferred)
  • AFAIK, we can have OptiPatcher AND FakeNVAPI patched into game files together, but if this is not the case I will re-work it. I think this should help some edge cases that dont patch or expose a feature or two, but not because of a launcher path.

v0.12.2

23 Sep 21:28

Choose a tag to compare

v0.12.2 Pre-release
Pre-release
  • merge in main changes for lutris launch args in installer/uninstaller to experimental XeFG builds

v0.12.1

23 Sep 21:11

Choose a tag to compare

v0.12.1 Pre-release
Pre-release

add opti 0.9.0 and adjust bundling, installer, mod setup, uninstaller to accommodate new file structure and bundled files

https://github.com/xXJSONDeruloXx/OptiScaler-Bleeding-Edge/releases/tag/OptiScaler_v0.9.0_pre_4

also preserves the FSR 4 INT8 dll override from 11.15

Changes
Fixed some DLSSG spoofing issues
Move all loadlibrary and freelibrary checks to ntdll hooks - could be problematic and induce some regressions :frogsippy:
More game quirks
FSR4 Upgrade code improvements
Added separate Non-Linear Color Space option - thanks again, Dom
Enable Show UI if there is HUDless on FSR-FG
Corrected FSR4 models tooltip
Added logging of non-default config values
Added missing save & load of resource flip properties
Improved FSR3.0 FG inputs more
Added enable/disable FG shortcut key - default is End, customisable ofc
Disable FG on fullscreen state changes, resizing etc. - should prevent some crashes when manipulating with the display
Added FG info to FPS overlay
Change FFX API DLL order - now Opti will try to load loader.dll first, if it can't find, fall back to old dll
Make skips bi directional - this is for Present -> Present1 or vice versa skipping to prevent double FGPresent calls
Expand module check - fixes DL The Beast since Techland is doing funny stuff again :frogsippy:

Fakenvapi 1.3.8.1 included as fakenvapi.dll, best to remove old nvapi64.dll if updating from old builds

v0.11.17

23 Sep 21:20
8da57c7

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.16...v0.11.17

v0.11.16

20 Sep 14:40
291bc51

Choose a tag to compare

v0.11.16 Pre-release
Pre-release
  • bump to latest dlssg_to_fsr3_amd_is_better.dll for nukems mod, to possibly fix "graphics card not installed" launch errors in some games

v0.11.14

16 Sep 14:53

Choose a tag to compare

  • replace the usual FSR DLL in optiscaler 0.7.9 with the custom int8 version, which should cost less performance to run than the fp8 emulation method with some proton versions. This MAY make even Steam Deck usable with FSR4.
  • also auto toggles on the FSR4 update option in Opti INI. Be sure to unpatch, run, then repatch any games, also remove and reinstall opti mod path when you update this version to ensure all is on the newest
  • Very experimental, need feedback!

See: https://www.reddit.com/r/radeon/comments/1nhkkr8/fsr_sdk_leak_contained_fsr_4_files_that_work_on/

Set Up:

  • If you have a previous Decky Framegen version: uninstall opti mod from in plugin
  • install this new version from zip in decky dev menu
  • if you have previously patched a game, copy and paste in the unpatch launch args in the game and run it once, to fully clear old opti files
  • next, paste in the patch command and it should patch in the new version
  • press insert button or map to a button, then you should be able to select fsr 4 in the upscalers section