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
565 stars 12 forks source link

FSR 3.1 on Cyberpunk 2077 doesn't seem to work! Menu showed only FSR 2.1 and 2.2, enabling 3.1 via nvngx.ini results in a game crash upon launch. #14

Closed Lighwan closed 4 months ago

Lighwan commented 4 months ago

Am I misunderstanding something? I am on the newest release version with fsr 3.1 support, and 3.1 is mentioned in the .ini file.

cdozdil commented 4 months ago

Hi,

Try this pre-release build: https://github.com/cdozdil/OptiScaler/releases/tag/v0.6.5-pre3

Lighwan commented 4 months ago

I believe that is the version I used. I will try pre4 now though

Lighwan commented 4 months ago

image Still no fsr3 option unfortunately on version pre3 or pre4, defaulting to fsr2.1.2

cdozdil commented 4 months ago

Please check the in-game menu title bar. It says 0.6.1-final.

Lighwan commented 4 months ago

image These are the two versions i installed and extracted into the folder with the .exe. I'm not quite sure why it is saying that? Are the files on github of the wrong branch? Is it falling back to a previous version for some reason? I haven't interacted with version 0.6.1 in any manner. This is the first time I'm ever using Optiscaler too. Only downloaded it because of the fsr 3.1.

I'm sorry that it might seem as though the issue is with a bad end-user, but I promise, I haven't been trying to intentionally mislead you and I feel that I possess the basic tech skills needed to install something off of github :-)

cdozdil commented 4 months ago

I just noticed that you have DLSS Enabler installed. DLSS Enabler already have OptiScaler bundeled as dlss-enabler-upscaler.dll. To update OptiScaler when using DLSS Enabler:

  1. Delete/rename dlss-enabler-upscaler.dll in game folder
  2. Copy nvngx.dll file from 7zip to game folder
  3. Rename nvngx.dll to dlss-enabler-upscaler.dll

Ah also don't forget to copy amd_fidelityfx_dx12.dll file from 7zip file for FSR3.1.

Lighwan commented 4 months ago

Thank you! That worked. Didn't realize dlss enabler had Optiscaler included. Great support