- I added FidelityFx Super Resolution to Grand Theft Auto 5
-
That's very impressive for an implementation that isn't even native, it's a day and night difference versus traditional upscaling. By the way, did something happened to the github link? It's giving me a 404 error.
ID: h3mvn45ID: h3mh9qaA little over sharpened, particularly the roads. But as you said, when it's a make shift implementation it's quite good. Particularly on background.
-
This is basically a mod which replaces original GTA5 upscaler (when using Frame scale mode in Advanced Graphics Settings lower than display resolution) with FidelityFx Super Resolution.
ScreenshotComparison:
GitHub page:
ID: h3m6gz3Isn't the source code for FSR yet to be released?
ID: h3m7jm3Its not released yet, I am using precompiled shaders from another game
ID: h3nm31hImpressive. Both FSR in the comparison image and you applying it to GTA5.
-
[deleted]
ID: h3nfkjxI was waiting for this glorious time period after discovering it was a shader, will this mess with the UI tho or will that appear at native?
ID: h3nk24sDepends on where it's injected. In this case, it appears to be an upscaling function of the game itself being replaced, meaning it likely happens before any UI overlay is added.
The big hurdle for modding other games is going to be the change in resolution. The whole point is to render at a lower resolution, but output a larger image. I imagine it will be difficult to replicate this in most other games. People may have to settle for a post-processing shader that affects the UI as well.
-
This is quite impressive good job. I'm wondering how easy to implement this mod to other games? Is there a guide or are you planning to do it in other games?
-
Some native vs fsr comparisons (there are some lightning differences because between frames I will do better screenshots later):
-
Can you use this while playing online or could this result in a ban?
ID: h3mjsseYou should not get banned. If ENB or ReShade is not bannable this would work too.
ID: h3nv6z9enb and reshade is not bannable online? I remember a lot of complaints that it was bannable couple of years ago, did they change that?
ID: h3o4fwcYou can get banned in GTA online?
ID: h3ocwrwIn theory, yes.
-
How long did this take you to implement FSR to GTA V?
ID: h3nx7djFew hours for basic prototype and couple of evenings for code polishing and bugfixing.
ID: h3oew2gIt is possible on RDR2? Because uses the same engine as GTA5 and the same build in Upscaler
-
What kind of performance hit does FSR introduce in such a scenario? (0.5x native vs FSR performance)
If it's noticeable, maybe a better comparison is to bump the native res up until they're equal in FPS
-
Can you do the same with RDR2 ?
ID: h3nuk4aI dont have RDR2 copy. In theory it is possible. They are adding DLSS soon so it would be interesting to compare DLSS and FSR here.
-
Just tested it out at 3440x1440p, using the %83 scale (Ultra Quality) when turning off DoF, it looks really good. Very close to native, and it gives a pretty decent FPS boost
-
Im testing it rn, to bad it's not compatible with ENB cause I'd love to use it in combination with NVE.
edit: PagMan dev baj
ID: h3m8snbIt should work with enb, try this:
rename fsr d3d11.dll to d3d11_fsr.dll
open enblocal.ini and set:
EnableProxyLibrary=true
ProxyLibrary=d3d11_fsr.dll
ID: h3mkbx6Thanks!
ID: h3nppezDid it really work ? I guess because you said Pagman ?
ID: h3nrie7I said PagMan because he‘s a baj
-
Hi! First of all big congratulations! You did an incredible job.
Do you think it's possible to add FSR to RDR2?
ID: h3oepusI think it's possible because RDR2 has the same build in Resolution Upscaling method which this modded FSR is based on
Can't FUCKING wait
-
That is extremely impressive! The amount of talent the modding community has is absolutely astonishing.
-
Can this be done for cyberpunk!!! Please. XD
-
I added FidelityFx Super Resolution to Grand Theft Auto 5
Fuck I love that this tech is such that a single user can say "Hey, I added this feature to an eight year old game, it's not a big deal, really."
You're awesome, OP! Any chance you could give the same treatment to Darksiders 2? It kinda' chugs at 1440p, at least for me. (I'm kidding, I have no money, I can't reimburse you for your time. But it's fun to imagine!)
-
AMD: pay this dude and extend FFX support to all AAA games 😀
-
fps doesn't even change?
ID: h3nkv96Ideally it shouldn't. The video is comparing the built-in scaler used with Frame Scaling Mode to FSR. If you set a resolution of 2560x1440 and set a 50% Frame Scale, that means the game is being rendered at 1280x720.
The point is to see if FSR produces a better 2560x1440 output image than the built-in upsampler (which is probably bilinear). And it clearly does, if you don't watch the video on a tiny screen that nobody should be using to watch such videos on.
ID: h3nlqfwAh, I thought it was comparing native to FSR since nothing in the title or video says otherwise lol.
-
How? I thought FSR source code is not available yet?
-
Damn that is impressive! <3
-
In my humble testing, I found that the best option is Ultra quality (x0.834) it increased performance in very limited testing by roughly 25% ~ 20fps. Performance jumped from 77fps to 97fps, while trying Quality, Balanced and Performance modes there was a 0-2% increase over Ultra quality, which might be a CPU bottleneck, yet there was an obvious drop in image quality with close to 0% gains in all other modes, so I'd strongly advise using Ultra quality over the others, as Image quality is roughly the same as native in 1440p. I'll do a bit more in-depth testing and post the results.
-
What happens with the rendering if you increase the resolution scaling to 1.5x, 1.75x etc?
ID: h3opqwnMod stops working
ID: h3p0mnkis it possible to enable it for those scaling factors?
-
Just wondering, could that be added to any game ( like going inside the DLL file, copy the code, and inserting to different game, or with each game would be required separate code for it to function?
-
Amazing work! Any chance to get this done in the Witcher 3? This is what makes PC gaming so exciting.
-
Not to be an asshole but you definitely shouldn’t use random dlls downloaded from the internet if you’re using the pc for important stuff (banking, crypto, ecc). A dll can contain any code malware/ransomware included. I’m not saying that that there’s a malware or anything bad and I doubt OP is in bad faith but just beware
EDIT: Thanks for the downvote, here’s some sources
ID: h3mh2joI did not downvote you but you can build code youself
ID: h3ndmr1The code is on github, I took a look, seems clean to me, but you can check it out too!
ID: h3nm67cI encourage all crypto users to download random DLLs. That would help the universe in general.
引用元:https://www.reddit.com/r/Amd/comments/ob89a5/i_added_fidelityfx_super_resolution_to_grand/
By the way, did something happened to the github link? It's giving me a 404 error.
Seems to work: