v0.5.5
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
fromnvngx.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.
-
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 withoutlibxess.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 |
---|---|
Banishers: Ghosts of New Eden | INDIKA |
Mortal Shell | Pools |
And Vulkan games
No Man's Sky | Doom Eternal |
---|---|