v.0.6.1
OptiScaler v0.6.1
This release aims for a more precise implementation of nvngx and bug fixes.
Added
- DLSS-D (Ray Reconstruction) support on Nvidia cards (thanks to Artur, AKBLT-YT and QM)
- Automatically redirect calls for features not supported by OptiScaler to original nvngx on Nvidia GPUs.
- Added auto skipping spoofing for XeSS. This should activate XMX codepath on Intel ARC series GPUs. It can be disabled from
nvngx.ini
or in-game menu (only works in dxgi mode)
[Spoofing]
DxgiXessNoSpoof=false
- Automatically select DLSS as upscaler on Nvidia GPUs (if not overridden in ini or DLSS Enabler) (thanks to AKBLT-YT)
- Auto disable spoofing on Nvidia GPUs (only works in dxgi mode)
- Hide DLSS upscaler option for non-Nvidia GPUs
- Added full DLSS Enabler ini capability and in-game menu support (thanks to FakeMichau and ...Merlinch?)
- Added Vulkan spoofing support. It is disabled by default and can be enabled from
nvngx.ini
(only works in non-nvngx mode) (Doom Eternal still doesn't work) (thanks to FakeMichau)
[Spoofing]
Vulkan=true
- Added option to disable DXGI spoofing (only works in dxgi mode)
[Spoofing]
Dxgi=false
- Added missing Vulkan Init methods
- Added option to define path for check orginal file when running in non-nvngx mode (only works in non-nvngx mode) (thanks to Artur)
[Plugins]
Path=auto
Fixed
- Prevented capturing mouse and keyboard when OptiScaler is not active
- Fixed crashes when running Unity games on non-nvngx mode (thanks to Erik Coelho)
- Reading correct rendering resolution on DLSS and DLSSD (thanks to ...Merlinch?)
- Fixed issue with Vulkan DLSS settings are not being visible after upscaler change (thanks to ...Merlinch?)
- Fixed possible menu crashes on DirectX 12 only mode (thanks to Jo)
- Fixed possible crashes on
LoadLibrary
hooks - Wrong scaling ratio reporting when using DLAA on Nvidia GPUs (thanks to ...Merlinch?)