• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD FSR 4 Now Available in Any DX11/12 Title via OptiScaler

AleksandarK

News Editor
Staff member
Joined
Aug 19, 2017
Messages
3,267 (1.13/day)
AMD's AI-driven FSR 4 upscaler has been limited to the relatively small number of titles released alongside the RX 9000 series until now. A weekend patch to the open-source utility OptiScaler changes this by adding full redirection support for FSR 4 in version 2025.7.19. Any DirectX 11 or DirectX 12 game that originally shipped with FSR 2, DLSS 2, or Intel XeSS can now utilize AMD's latest libraries instead. Early adopters can take advantage of FSR 4 enhancements, provided they have an RDNA 4 GPU and are willing to follow a few manual steps. You simply drop OptiScaler's FSR 4 proxy DLL into the game's installation folder, open OptiScaler's interface or its configuration tool to select "fsr4" as the backend, and turn off any built‑in anti‑lag or frame‑generation module to prevent timing conflicts between two low‑latency systems.

Once these steps are complete and you are running on DirectX 11 or 12 without an incompatible anti‑cheat or a Vulkan render path, you can launch the game, and OptiScaler will seamlessly drive FSR 4 in place of the original upscaler. There are still some caveats. OptiScaler does not yet support Vulkan render paths, and online titles protected by Easy Anti‑Cheat or BattlEye will refuse to launch when they detect the proxy DLL. Additionally, there is no universal installer, so each game directory must be modified individually. Even so, for single‑player or LAN‑only releases, this tool immediately extends FSR 4's reach from the current 65 native titles to potentially hundreds of legacy games.



View at TechPowerUp Main Site | Source
 
Lol, they havent even brought it to their own gpus, most amd gpus out in the wild dont support fst 4, and you want then to support nvidia?

It's not an unreasonable request.
Older Radeons cannot run it for hardware reasons (not enough matmul acceleration in actual transistors), but Nvidia GPUs could all run it starting with 20x0 RTX series.
And the fact that AMD was originally pushing FSR as open source solution that is hardware agnostic makes this request perfectly valid. But it seems that AMD's strategy now magically changed since FSR is so good it doesn't need open source "freedom!" marketing anymore. Also Nvidia gave DLSS4 to all RTX GPUs, so there is no strong incentive to compete there.
 
now bring FSR4 to Nvidia GPUs....plz?

I'd rather have AMD support it thoroughly on their own hardware first. They need it much more than we do. I must say though, even if the OptiScaler method does have its drawbacks as cited in the OP and a not-insignificant performance impact when running on RDNA 3 and below, the fact that it runs and remains faster than native seems to point out that either AMD has no confidence in their own product whatsoever, or a clear departure from that open-source friendly release model of theirs. Let's hope it was just a case of the former.
 
Lol, they havent even brought it to their own gpus, most amd gpus out in the wild dont support fst 4, and you want then to support nvidia?
Nvidia sort of has the hardware already, since 2xxx or 3xxx series (?).
I say sort of because RT/ML hardware in GPUs is a clusterfuck that I'm not bothered to learn about in detail. It's currently an eclectic mix of proprietary, standardised and proprietary implementations of standardised stuff. Like to do 1 specific aspect of path tracing you need a ray intersection diddler array (a trademark of Nvidia Corp, terms and conditions apply).
 
Before someone complains about AMD not supporting this from driver level and why do we need Optiscaler, remember, this works even with DLSS enabled, so this project it's probably fully funded by AMD but they can't come out and say, "USE OPTISCALER", lawsuits can happen.
 
Before someone complains about AMD not supporting this from driver level and why do we need Optiscaler, remember, this works even with DLSS enabled, so this project it's probably fully funded by AMD but they can't come out and say, "USE OPTISCALER", lawsuits can happen.

I guarantee AMD hasn't at all funded Optiscaler. That's ridiculous to suggest.
 
Optiscaler is awesome. I just wish it worked as easily as Lossless Scaling, I like my UI's :P

Do you mean a GUI installer like Reshade? I prefer the bat file myself, but that would be kind of cool to see. As for changing the settings in realtime, the ingame GUI (accessed by pressing insert) is pretty good. I have never needed to edit the ini file manually.
 
Before someone complains about AMD not supporting this from driver level and why do we need Optiscaler, remember, this works even with DLSS enabled, so this project it's probably fully funded by AMD but they can't come out and say, "USE OPTISCALER", lawsuits can happen.

-Ok I'll be that guy: AMD needs to support this kind of intercept in driver. If an open source team can do it, the software devs at AMD definitely can do it and integrate it into the driver.
 
-Ok I'll be that guy: AMD needs to support this kind of intercept in driver. If an open source team can do it, the software devs at AMD definitely can do it and integrate it into the driver.

It's feasible, but they'd need to avoid games with anti-cheat, and they also wouldn't be able to support DLSS inputs (as games hide DLSS options unless you spoof an Nvidia card). So it could work if they maintained a whitelist of FSR <= 3.0 and XeSS games without anti-cheat. It wouldn't really bring any benefits other than making things slightly more convenient for a subset of noobs. In my opinion it would be far more fruitful if they just pushed developers to implement FSR 3.1 though.
 
-Ok I'll be that guy: AMD needs to support this kind of intercept in driver.
So if they intercept DLSS, what do you think Nvidia does the next second ? lawsuit ?
 
-Ok I'll be that guy: AMD needs to support this kind of intercept in driver. If an open source team can do it, the software devs at AMD definitely can do it and integrate it into the driver.
And we have a similar fiasco as we had Anti-lag2. AMD will start getting complaints from all Radeon used that this doesn't work well or crashes in X game. It will brand AMD again with undercooking a feature.
 
Can anyone confirm that this plays nice with EAC?

Anything that works with DLL injection and/or interception is by definition unsafe for use with anti-cheat systems
 
If optiscaler can do this....why cant AMD from their own driver?
 
If optiscaler can do this....why cant AMD from their own driver?

It's really simple. Because AMD doesn't want it to.

-Ok I'll be that guy: AMD needs to support this kind of intercept in driver. If an open source team can do it, the software devs at AMD definitely can do it and integrate it into the driver.

Please God no, no more kernel mode drivers intercepting and injecting DLLs on games willy nilly. Develop a proper API and push that on games instead.
 
So if they intercept DLSS, what do you think Nvidia does the next second ? lawsuit ?

I would be really interested to see what hte base would be for that lawsuit.
Thats like saying because a car has a usb-C port connected by and for company X's navigator but you use it to hook up your own navigator, you can get sued imo.
 
Wow.

People here are real gung-ho on why things shouldn't get done, put those brains to work on how something like this could work!

So:
-Per game profile support instead of global setting unless unlocked and specifically click through warnings.
-Warn people before applying that it could cause issues with Anti-Cheat.
-Potentially a seperate official "Updater" tool that's not built in drivers.

AMD already allows people to screw things up by including overclocking and overvolting in their drivers.

The threat posed by an FSR updater would be minimal by comparison.
 
Heh, lazy Blizzard still has Overwatch 2 on FSR 2.2 from half a century ago for some stupid reason and you need to use some sort of upscaler because native anti-aliasing is rubbish. And of course OptiScaler can't be used. Blizzard is too busy counting all the cash from overpriced Mercy character skins in their shop to bother updating FSR to at least 3.1 so AMD could natively upgrade it to FSR4...
 
Back
Top