DISCLAIMER:
This is a very experimental build introducing dramatic changes to Reflex emulation, in case of any stability issues, post all the findings into the github tickets and/or stick to previous BETA builds if you don't want to participate in the testing of this feature.
BETA 7 focuses mainly on updating its dependencies to the latest versions (NVAPI from FakeMichau and OptiScaler from Nitec) which mostly fixes some BETA 6 bugs, improves the general games stability and/or AntiLag2/LFX predictability
This will be probably one of the last BETA releases before the final one...
CHANGED SINCE 3.01.000.0 (items changed since last beta are in italic):
- Feature: Reduced system latency on AMD RDNA 1+ GPUs with and without Frame Generation enabled (by using AntiLag2 provided by NVAPI64 proxy)
- Feature: Reduced system latency on INTEL ARC GPUs and AMD pre RDNA1 GPUS with and without Frame Generation enabled (by using LatencyFlex provided by NVAPI64 proxy)
- Feature: Reduced system latency on NVIDIA 8xx+ GPUs with and without Frame Generation enabled (by using native Reflex feature from NVIDIA drivers)
- Feature: Changed how the ini setting "ReflexEmulation" works - from now on "auto"/"off" will enable AntiLag2 and LatencyFlex on GPUs that do not support Reflex, while "on" will disable AL2 and LFX
- Feature: Updated OptiScaler to 0.6.7-pre8 (providing new features and improving overall stability of itself and DLSS Enabler)
- Feature: Updated NVAPI64 proxy by FakeMichau to the latest version (improved support for "TLoU 1" and Vulkan API additions, AntiLag2 and LatencyFlex features)
- Feature: Improved integration with OptiScaler (menu should be available even without DLSS upscaler enabled, changed the default OverlayMenu setting to true)
- Feature: Improved support for Vulkan in OptiScaler and DLSS Enabler (DLSS Enabler can negotiate upscaler backend with OptiScaler)
- Feature: Implemented VSYNC feature for DirectX Games (working with Frame Generation enabled), can be enabled in nvngx.ini file (FramerateLimit=vsync)
- Feature: DLSS Enabler can be installed as a dbghelp.dll file, which increases the success chance of enabling Frame Generation in more problematic games.
- Feature: Improved selection of GPU to render the game images (DLSS Enabler will prefer the GPU with largest VRAM available)
- Feature: Enabled experimental support for Vulkan games under Windows (for now enabling DLSS upscaling only)
- Feature: Support for Vulkan games under Linux is disabled by default, but can be enabled by changing "Vulkan" setting in nvngx.ini file from auto to true
- Feature: Improved support for DirectX 11 games (enabling DLSS upscaling only)
- Feature: Added support for "Rise of the Tomb Rider" (enabling DLSS upscaling)
- Feature: Added support for "Baldur's Gate 3" in Vulkan mode (enabling DLSS upscaling)
- Feature: Added support for "Doom Eternal" (enabling DLSS upscaling on GTX 10XX/16XX cards, no AMD/INTEL support yet)
- Feature: Added limited support for "No Man's Sky" (enabling DLSS upscaling and Frame Generation on RTX and GTX 16XX cards)
- Feature: Improved compatibility with "Destroy All Humans 2 Reprobed" (addressed disco lights in DLSS mode)
- Feature: Added support for "Black Myth Wukong Benchmark Tool" under Windows and Linux
- Feature: Improved integration with future versions of OptiScaler (enabling future improvements in OptiScaler's compatibility with various games)
- Feature: Heavy code refactoring (to be continued in further beta releases)
- Feature: Improved Hardware Accelerated GPU Scheduling spoofing under Linux/SteamOS
- Feature: Added DeepDVC spoofing on unsupported hardware (NVIDIA GTX, AMD, INTEL), can be controlled with [Spoofing]DeepDVC=auto|true|false (auto = true) ini setting
- Feature: Added very basic emulation of Reflex API in Vulkan games for non-NVIDIA GPUs
- Bugfix: Fixed CTD on game shutdown in "Witcher 3" (updated OptiScaler)
- Bugfix: Warning messages about outdated GPU drivers should no longer appear in Nixxes games (updated OptiScaler configuration).
- Bugfix: Fixed CTD in "The Last of Us Part 1" when game initializes itself
- Bugfix: Fixed VSYNC option being disabled silently when alt-tabbing between windows, or when enabling/disabling Frame Generation option in the game settings
- Bugfix: Fixed the log entry about successful loading of DLSS upscaler backend being reported as error, rather than information