github optiscaler/OptiScaler v0.7.7-pre9

latest releases: v0.7.9, v0.7.8, nightly...
4 months ago

OptiScaler v0.7.7-pre9 (Daria)

Recently, I have been refactoring OptiScaler a bit, and it looks like I moved a lot of code, which caused numerous compatibility issues and bugs. Thanks to @TheRazerMD’s continuous support, we have (hopefully) resolved all of the issues. There may still be some edge cases we missed; please report them with logs as usual.

Changes for v0.7.7

Added

  • Added FSR4 support (HUGE thanks to @PotatoOfDoom 🙏🏻)
  • Added integration with Nukem's dlssg-to-fsr3 (HUGE thanks to @FakeMichau 🙏🏻)
  • Added FSR2 Dx12, FSR3 Dx12, FSR3.1 Dx12 & Vulkan inputs
  • Added XeSS Vulkan inputs
  • Added XeSS Vulkan & Dx11 (Intel only) support
  • Added Agility SDK update option (thanks to PotatoOfDoom)
  • Added a contrast option to RCAS (thanks to Od1sseas)
  • Added game info (executable and product name) to the in-game menu header (thanks to IncorrectW)
  • Added path detection for nvngx_dlss.dll, nvngx_dlssd.dll, and nvngx_dlssg.dll for NVNGX initialization
  • Added in-game menu support for UWP games (like MineCraft)
  • Added upscaler-input and active-upscaler info to the overlay
  • Added input source info for Dx11 too
  • Added options to fine tune Hudfix and OptiFG
  • Added auto enable for Nvapi override when original nvngx.dll is not found (thanks to FakeMichau)
  • Prevented unloading of hooked DLLs (thanks to WickedZergling)
  • Added game quirks for No Man's Sky and Minecraft
  • Added a check to prevent crashes with FMF2 & FSR inputs (thanks to TheRazerMD)
  • Added a quirk for RDR1 & updated Cp77 one to disable OptiFG

Changed

  • Revamped init-flag handling and added buttons to reset values to their defaults
  • Changed XeSS version-checking method to prevent crashes
  • Moved FSR FOV and camera values into a collapsible section (thanks to TheRazerMD)
  • Fixed a crash related to SetFullscreenState
  • Made some changes to INI naming and sections
  • Improved DXGI and D3D12 mode compatibility
  • Improved general overlay compatibility (Steam, Epic, Overwolf, etc.)
  • Now by default FG is disabled and need to be selected from menu or ini.
  • Disabled forced logging for pre builds
  • Updated in-game menu for easier DLSS-G/OptiFG selection (thanks to Vladzor)
  • Start using original FSR3.1 dll's
  • Updates XeSS libraries to 2.0.1

Fixed

  • Fixed DLSS-D (RR) crash (thanks to FakeMichau)
  • Fixed some issues with installer & uninstaller batch file when Nvidia is selected (thanks to JoeGreen)
  • Fixed internal config settings saved to ini (huge thanks to FakeMichau)
  • Fixed hangs on game boot when Mutex for Present is active (thanks to Burak)

OptiFG is basically a hack, and Hudfix is pushing it even further. We’re aware of its compatibility issues (and crashes). I can’t guarantee I’ll fix all of them, but I will revisit OptiFG soon. Meanwhile, I suggest using Nukem’s mod for any games that support DLSS-G.

Don't miss a new OptiScaler release

NewReleases is sending notifications on new releases.