cdozdil / OptiScaler

OptiScaler is middleware that enables various upscaling technologies in DLSS2-only games. It allows non-Nvidia users to use upscaling by applying DLSS2 inputs to XeSS, FSR2, or FSR3.
MIT License
316 stars 8 forks source link

UE5 (Jusant) #1

Closed donizettilorenzo closed 7 months ago

donizettilorenzo commented 7 months ago

Can you tell how to install the dlls, because there are 4 nvngx folders! DLSS vs DLSSG ("Streamline") and each has a "development" subfolder :D

And about libxess?

donizettilorenzo commented 7 months ago

Using the proxy: https://i.postimg.cc/ZKFLnd5H/Senza-titolo.jpg

(Intel Arc A380)

cdozdil commented 7 months ago

Hi,

Please download latest release from here and unzip into game folder. That's an Unreal game so please find the game exe located in Win64 folder and unzip file there.

If you haven't used CyberFsr etc. before please download and run this reg file to enable DLSS signature override.

Finally UE5 games have some issues with internal resolution, please find and update section below in nvngx.ini.

[QualityOverrides]
; Set this to true to enable custom quality mode overrides
; true or false - Default (auto) is false
;QualityRatioOverrideEnabled=auto

; Set custom upscaling ratio for each quality mode
;
; Default (auto) values:
; Ultra Quality         : 1.3
; Quality               : 1.5
; Balanced              : 1.7
; Performance           : 2.0
; Ultra Performance     : 2.5
;
;QualityRatioUltraQuality=auto
;QualityRatioQuality=auto
;QualityRatioBalanced=auto
;QualityRatioPerformance=auto
;QualityRatioUltraPerformance=auto

; If you have flickering problem in an Unreal Engine game
; you may try these values instead of default ones!
;
QualityRatioOverrideEnabled=true
;
QualityRatioUltraQuality=1.25
QualityRatioQuality=1.4285714286
QualityRatioBalanced=1.6666666667
QualityRatioPerformance=2.0
QualityRatioUltraPerformance=2.5

If DLSS option still not selectable, game may have chacks for graphics adapter. You can try downloading and extracting this spoofer to game executable folder.

And if still DLSS is not enabled you can download and put FakeMichau's nvapi spoofer to your Windows\system32 folder (which is usually c:\Windows\system32). Nvidia users please don't do this, you would overwrite a driver file otherwise.

You can always check our Discord server for more help

donizettilorenzo commented 7 months ago

Proxy doesn't work (see the screenshot above). No differences using nvapi64 :/

donizettilorenzo commented 7 months ago

Damn! Wrong reg file ahah! "Enable Override Signature" and I did read "Disable Signature" and choose "Disable OVERRIDE Signature" :D

donizettilorenzo commented 7 months ago

No way, it doesn't work. In Horizon Zero Dawn the option is now visible (dxgi+0.2 release files) but the game crashes loading the savegame

cdozdil commented 7 months ago

Ok will check on my side, will keep you updated