• v0.5.5 53da36c3fd

    v0.5.5 Stable

    cdozdil released this 2024-05-18 15:47:11 +00:00 | 4077 commits to master since this release

    Added

    • Added DLSS upscaling support, when using DLSS with OptiScaler you will have DLSS specific;

      • Control over DLSS presets (DLSS 3.x only)
      • Auto enabling DLSS support for 16XX GPUs
      • Added spoofing for GetFeatureRequirements
      • Override DLSS sharpening (up to DLSS 2.5.1)
    • Also with DLSS you can use OptiScaler's;

      • Scaling overrides
      • Override DLSS init flags
      • In-game menu
      • RCAS sharpening (only on Dx12)
      • Output resolution scaling (only on Dx12)
    • Added new in-game menu which works on all APIs and does not affected by games rendering pipeline. In case of compatibility issues (or for nostalgia 😅 ) old menu still can be enabled by setting OverlayMenu=false from nvngx.ini (Thanks to RazzerBrazzer, regar DARKERthanDA, Brutale1090, iamnotstanley and Od1sseas for all the testing).

      If you are using RTSS (MSI Afterburner, CapFrameX, etc) please enable Use Microsoft Detours API hooking from settings.
      image

    • Added Motion Sharpening option, which increases sharpening amount of pixels based on their motion. (RCAS only) (Thanks to Od1sseas)

    • Added option to select RCAS for FSR upscalers (Dx12 and Dx11 with Dx12 only)

    • Added an option to round internal resolution to desired number

    • Added DRS (Dynamic Resolution Scaling) now have options to limit minimum or maximum resolution to render resolution.

    • Added more integration options with DLSS Enabler

    Changed

    • XeSS upscaling library libxess.dll is not statically linked anymore. This means now even without libxess.dll mod works (ofc without XeSS support). With new ini option users can point a folder which contains library or even if game natively supports XeSS mod now uses library loaded by game. Also with limited testing I can confirm 2 different versions of XeSS libraries (for example game loads 1.2.0 and mod loads 1.3.0) coexist and work on same instance.
    • CAS sharpening replaced with RCAS, which solves issues with bloom, glow and other effects etc.
    • Super Sampling option evoled into Output Scaling, now it's working based on display resolution and in 0.5 - 3.0 scaling range. This allows users to set lower target resolutions than display resolutions which was requested by Deck users.
    • Restructured in-game menu to show only currently available options to prevent confusion.
    • DRS range limited to 0.5x - 1.0x to mimic Nvidia aproach

    Fixed

    • Sometimes DLSS upscaler had wrong motion vectors setup, now fixed (Thanks to DARKERthanDA)
    • Some games were not releasing the mouse, now they should be fixed. (Cyberpunk 2077, Horizon Zero Dawn, etc.)
    • Some games were not registering mouse clicks, now they should be fixed. (Doom Eternal) (Thanks to RazzerBrazzer)
    • Dx11 XeSS libxess.dll not found fallback fixed
    • Added controls for junk Vulkan DLSS init data and prevent crashes
    • Added SDK version checks for logging options

    Here are some examples from games that had problems with in-game menu (Thanks to RazzerBrazzer and DARKERthanDA for images)

    Alan Wake 2 Star Wars Jedi: Survivor
    Alan Wake 2 Star Wars Jedi: Survivor
    Banishers: Ghosts of New Eden INDIKA
    Banishers: Ghosts of New Eden INDIKA
    Mortal Shell Pools
    Mortal Shell Pools

    And Vulkan games

    No Man's Sky Doom Eternal
    image image
    Downloads