- 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: h3mvn45
By the way, did something happened to the github link? It's giving me a 404 error.
Seems to work:ID: h3mh9qa
A 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.
GitHub page:ID: h3m6gz3
Isn't the source code for FSR yet to be released?ID: h3m7jm3
Its not released yet, I am using precompiled shaders from another gameID: h3nm31h
Impressive. Both FSR in the comparison image and you applying it to GTA5.
I 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: h3nk24s
Depends 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: h3mjsse
You should not get banned. If ENB or ReShade is not bannable this would work too.ID: h3nv6z9
enb 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: h3o4fwc
You can get banned in GTA online?ID: h3ocwrw
In theory, yes.
How long did this take you to implement FSR to GTA V?ID: h3nx7dj
Few hours for basic prototype and couple of evenings for code polishing and bugfixing.ID: h3oew2g
It 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: h3nuk4a
I 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 bajID: h3m8snb
It should work with enb, try this:
rename fsr d3d11.dll to d3d11_fsr.dll
open enblocal.ini and set:
Did it really work ? I guess because you said Pagman ?ID: h3nrie7
I 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: h3oepus
I 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: h3nkv96
Ideally 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: h3nlqfw
Ah, 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: h3opqwn
Mod stops workingID: h3p0mnk
is 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 sourcesID: h3mh2jo
I did not downvote you but you can build code youselfID: h3ndmr1
The code is on github, I took a look, seems clean to me, but you can check it out too!ID: h3nm67c
I encourage all crypto users to download random DLLs. That would help the universe in general.