OptiScaler icon indicating copy to clipboard operation
OptiScaler copied to clipboard

FSR4 support?

Open deennyy opened this issue 9 months ago • 497 comments

Hey, currently thinking of purchasing a 9070 series gpu, I was wondering if FSR4 is going to be supported in optiscaler, as not many games have fsr 3.1 (which is dll upgradeable to fsr4)

Edit by mod: Here's the link to the FSR4 Compatibility list with all necessary info.

deennyy avatar Mar 06 '25 23:03 deennyy

I got a 9070 xt and would also like to know this :D fsr4 is so good

scorthyn avatar Mar 07 '25 16:03 scorthyn

I don't think FSR4 has been open sourced yet. And maybe It will work with the driver-override when using FSR 3.1 output?

Lawstorant avatar Mar 07 '25 19:03 Lawstorant

Devs are definitely taking a look at this and there is already work underway, but no promises since FSR4 is currently being kept as driver-sided.

TheRazerMD avatar Mar 07 '25 21:03 TheRazerMD

Is there any possibility that FSR 4 will also run on RDNA3?

Tarkin94 avatar Mar 07 '25 22:03 Tarkin94

Is there any possibility that FSR 4 will also run on RDNA3?

In its current form, don't count on it.

TheRazerMD avatar Mar 08 '25 00:03 TheRazerMD

Hi,

Tonights nighly build is adding FSR4 support for RDNA4 cards. It's experimental so expect all kinds of issues. Also you will need to find amdxcffx64.dll in your Windows folder and copy it next to OptiScaler.

cdozdil avatar Mar 08 '25 00:03 cdozdil

Hi,

Tonights nighly build is adding FSR4 support for RDNA4 cards. It's experimental so expect all kinds of issues. Also you will need to find and copy amdxcffx64.dll in your Windows folder and copy it next to OptiScaler.

Seems to work at least in the one game I tried just now (KCD2 which was supposed to be whitelisted to begin with...), selecting FSR3.X shows FSR 4.0.0 as the active upscaler. Thanks for the quick work!

mmmmmako avatar Mar 08 '25 00:03 mmmmmako

Tested with FF7 Rebirth and FSR4 seems to be working :D, image looks way better.

Using 9070XT

Screenshots

Image

Image

Image

scorthyn avatar Mar 08 '25 10:03 scorthyn

Hi,

Added a FSR4 Compatibility List to Wiki. Please share your experience there.

cdozdil avatar Mar 08 '25 11:03 cdozdil

Done all the instructions but dont see the FSR4 applied when using FSR 3.X in deadlock

vhu474 avatar Mar 08 '25 12:03 vhu474

Done all the instructions but dont see the FSR4 applied when using FSR 3.X in deadlock

Looks like it's a Vulkan game. This might be the issue.

cdozdil avatar Mar 08 '25 12:03 cdozdil

Unfortunately, crashes when selecting FSR 3.x in cyberpunk on 9070 XT

tdimarzio avatar Mar 08 '25 17:03 tdimarzio

seems to be working in Hellblade 2 w/ 9070XT w/ OptiFG and hudfix

EDIT: crashed after about an hour of gameplay. unsure if related to this but probably. driver failure it seemed EDIT2: played another hour, no issues. seemed to be a driver issue possibly on the first crash. might've been caused by mod, not sure, but also they are fairly new drivers on the AMD side

Screenshots

Image

Image

evancolt avatar Mar 08 '25 17:03 evancolt

I'm getting a crash as soon as I select FSR 3.x in cyberpunk on 9070 XT.

FFVII Rebirth seems to be working. At 100% resolution scale I don't immidiately see any issues. At 66% or lower there's a ton of fizzle on trees.

Mullet2000 avatar Mar 08 '25 17:03 Mullet2000

I have FSR4 working in Cyberpunk with both the XeSS and FSR3 options in settings, selecting DLSS causes a crash. Can't remember if I manually edited the ini last night when I first tried though, might've crashed during the toggle.

mmmmmako avatar Mar 08 '25 17:03 mmmmmako

where do you even find amdxcffx64.dll? it's seemingly not on my PC at all, using latest adrenalin drivers

sashascurtu avatar Mar 08 '25 17:03 sashascurtu

where do you even find amdxcffx64.dll? it's seemingly not on my PC at all, using latest adrenalin drivers

You can find it here: C:\Windows\System32\DriverStore\FileRepository\u0_________\B________\amdxcffx64.dll

mmmmmako avatar Mar 08 '25 17:03 mmmmmako

I have FSR4 working in Cyberpunk with both the XeSS and FSR3 options in settings, selecting DLSS causes a crash. Can't remember if I manually edited the ini last night when I first tried though, might've crashed during the toggle.

I tried again and this is correct: FSR3/XeSS as an input set in Cyberpunk's options with FSR4 output works. DLSS as your input crashes.

Mullet2000 avatar Mar 08 '25 17:03 Mullet2000

I have FSR4 working in Cyberpunk with both the XeSS and FSR3 options in settings, selecting DLSS causes a crash. Can't remember if I manually edited the ini last night when I first tried though, might've crashed during the toggle.

I tried again and this is correct: FSR3/XeSS as an input set in Cyberpunk's options with FSR4 output works. DLSS as your input crashes.

Confirmed here as well. Using FSR as input FSR4 as output does work. Didn't try XeSS as input.

tdimarzio avatar Mar 08 '25 18:03 tdimarzio

Hey guys its seems to be working well in Ghost of Tsushima, and something interesting I noticed when I dropped it into Horizon Zero Dawn Remaster (a FSR4 capable game in the driver) it actually showed FSR4 on the ingame menu without the driver having the toggle enabled

SyncR-616 avatar Mar 08 '25 20:03 SyncR-616

Crashes for me in Control as soon as I select FSR 3.X in Optiscaler menu... works fine again if I remove amdxcffx64.dll from game folder. If anyone figures out a solution please let us know.

AgentWesker avatar Mar 08 '25 21:03 AgentWesker

Hey, i saw in the compatibility list that alan wake 2 doesn't work, is there a solution?

Frigobard avatar Mar 08 '25 21:03 Frigobard

Btw everyone leaving feedback regarding working or not working games (and editing the Wiki), could you please include which inputs worked? Like DLSS, FSR, XeSS inputs, as for Cyberpunk DLSS inputs don't work, but FSR and XeSS seem to work

TheRazerMD avatar Mar 08 '25 22:03 TheRazerMD

Does this only work with DX12 Does it need 3.1.3 or can it works with DX11 3.1.2 also.

Zeruel14 avatar Mar 09 '25 01:03 Zeruel14

Tried with a fresh install of Cyberpunk 2077, tried FSR 3 -> FSR 4 on Windows 10 on a 9070. It crashed every time. All other options (XeSS, FSR 2.1, FSR 2.2) worked, and FSR 3.1 worked after deleting the FSR 4 DLL.

IronEleven avatar Mar 09 '25 01:03 IronEleven

Tried with a fresh install of Cyberpunk 2077, tried FSR 3 -> FSR 4 on Windows 10 on a 9070. It crashed every time. All other options (XeSS, FSR 2.1, FSR 2.2) worked, and FSR 3.1 worked after deleting the FSR 4 DLL.

Even AMD's FSR4 page lists a few games as only being supported with W11. Maybe that's the case here too?

mmmmmako avatar Mar 09 '25 05:03 mmmmmako

Avowed (tested on DLSS input)

How do I activate the overlay as i installed it on the gamepass folder of avowed and it doesnt give me the option

BAMJ6 avatar Mar 09 '25 06:03 BAMJ6

Hi,

Could you guys check latest nightly without copying FSR4 dll from Windows. I have added a basic locating logic for FSR4 dll, probably not perfect 😊

cdozdil avatar Mar 09 '25 07:03 cdozdil

Hi,

Could you guys check latest nightly without copying FSR4 dll from Windows. I have added a basic locating logic for FSR4 dll, probably not perfect 😊

Hey cdozil, thank you & the team for the very quick initial FSR4 support. Very much appreciated and a lot quicker than I expected!

Firstly, build v.0.7.7-pre7 is working as intended on my system. It found the FSR4 .dll without issue and I did not need to manually provide the .dll

Also not sure if this is the right place but Witcher 3 works as well with XeSS inputs. Did not see it in the compatibility list, but I have had no issues after an hour of gameplay so far

Image

Not4ce avatar Mar 09 '25 09:03 Not4ce

Hi,

Thanks for checking, compatibility wiki page is open for public editing, you can update it with your findings 👍 (I have added it btw)

cdozdil avatar Mar 09 '25 09:03 cdozdil