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

Grand Theft Auto 5 Modded To Support AMD FidelityFX Super Resolution

Joined
Mar 31, 2020
Messages
1,519 (0.88/day)
AMD released FidelityFX Super Resolution (FSR) on June 22nd with support for just 7 games with support for a further 12 games coming soon. The FidelityFX Super Resolution technology is now available in Grand Theft Auto 5 via a mod created by NarutoUA. The mod replaces the game's internal upscaler which means that FSR profiles can be selected by changing the Frame Scaling Mode found in Advanced Graphics Settings. AMD has promised to make the FSR technology open-source however this is yet to have happened so the modder used a precompiled shader binary from a game with native FSR support. You can find a comparison video showing the mod down below. The source code for the mod has been uploaded to GitHub where it can be reviewed and manually compiled.





Demonstration Video


View at TechPowerUp Main Site
 
Joined
Sep 26, 2012
Messages
871 (0.19/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling ASUS ROG Ryujin III 360, 13 x Lian Li P28
Memory 2x32GB Trident Z RGB 6000Mhz CL30
Video Card(s) ASUS 4090 STRIX
Storage 3 x Kingston Fury 4TB, 4 x Samsung 870 QVO
Display(s) Acer X38S, Wacom Cintiq Pro 15
Case Lian Li O11 Dynamic EVO
Audio Device(s) Topping DX9, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply Seasonic PRIME TX-1600
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + Universal Blue
You know if some dev without the source code can get it running, you know this shit is pretty simple to implement.

Prepare to be FSR-assimilated.
 

m9eyNqp9

New Member
Joined
Jul 21, 2020
Messages
11 (0.01/day)
I didn't pay much attention to FSR before because I assumed its implementation relied on game devs, but modders implementing it in already existing games might actually benefit the gaming community in a major way, especially now that the GPUs are sparce, and many people could use lower system requirements in their favourite games.
 
Joined
Jun 23, 2011
Messages
396 (0.08/day)
System Name potato
Processor Ryzen 9 5950X
Motherboard MSI MAG B550 Tomahawk
Cooling Custom WC Loop
Memory 2x16GB G.Skill Trident Z Neo 3600
Video Card(s) RTX3090
Storage 512GB, 2TB NVMe + 2TB SATA || 32TB spinning rust
Display(s) XIAOMI Curved 34" 144Hz UWQHD
Case be quiet dark base pro 900
Audio Device(s) Edifier R1800T, Logitech G733
Power Supply Corsair HX1000
Mouse Logitech G Pro
Keyboard Logitech G913
Software win 11 amd64
that was fast :wtf:
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,560 (1.37/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 5700X3D
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 64GB DDR4-3600(4x16)
Video Card(s) MSI RTX 3070 Gaming X Trio
Storage ADATA Legend 2TB
Display(s) Samsung Viewfinity Ultra S6 (34" UW)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 24.04 LTS
Either I had not enough coffee this morning, or I'm getting very old and my eyes are getting bad but I don't see jack shit of a difference(on a 4K monitor at max quality).
Are you guys sure he actually added FidelityFX to the game? Or maybe he thought of doing it and forgot after Friday beers?
 
Joined
Feb 23, 2019
Messages
6,106 (2.87/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3600 CL14
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
Either I had not enough coffee this morning, or I'm getting very old and my eyes are getting bad but I don't see jack shit of a difference(on a 4K monitor at max quality).
Are you guys sure he actually added FidelityFX to the game? Or maybe he thought of doing it and forgot after Friday beers?
There's like 0 difference in FPS too. "Look mommy, I loaded DLL into GTA 5!"
 
Joined
May 31, 2016
Messages
4,440 (1.42/day)
Location
Currently Norway
System Name Bro2
Processor Ryzen 5800X
Motherboard Gigabyte X570 Aorus Elite
Cooling Corsair h115i pro rgb
Memory 32GB G.Skill Flare X 3200 CL14 @3800Mhz CL16
Video Card(s) Powercolor 6900 XT Red Devil 1.1v@2400Mhz
Storage M.2 Samsung 970 Evo Plus 500MB/ Samsung 860 Evo 1TB
Display(s) LG 27UD69 UHD / LG 27GN950
Case Fractal Design G
Audio Device(s) Realtec 5.1
Power Supply Seasonic 750W GOLD
Mouse Logitech G402
Keyboard Logitech slim
Software Windows 10 64 bit
I'm having a hard time noticing any difference in performance between FSR on and off. Does it even work or is it just a toggle in the options that changes nothing? It would seem it changes nothing.
 
Joined
Jun 23, 2011
Messages
396 (0.08/day)
System Name potato
Processor Ryzen 9 5950X
Motherboard MSI MAG B550 Tomahawk
Cooling Custom WC Loop
Memory 2x16GB G.Skill Trident Z Neo 3600
Video Card(s) RTX3090
Storage 512GB, 2TB NVMe + 2TB SATA || 32TB spinning rust
Display(s) XIAOMI Curved 34" 144Hz UWQHD
Case be quiet dark base pro 900
Audio Device(s) Edifier R1800T, Logitech G733
Power Supply Corsair HX1000
Mouse Logitech G Pro
Keyboard Logitech G913
Software win 11 amd64
There's like 0 difference in FPS too. "Look mommy, I loaded DLL into GTA 5!"

which is good, meaning no performance hit compared to internal scaler :confused:
 
Joined
Feb 23, 2019
Messages
6,106 (2.87/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3600 CL14
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
Joined
Dec 11, 2019
Messages
59 (0.03/day)
System Name MIXED
Processor Ryzen 7 5800X3D
Motherboard ASUS TUF Gaming X570-Plus Wifi
Cooling Noctua NH-D15
Memory G.Skill Trident Z RGB DDR4 2x16 3600MHz
Video Card(s) RTX 4080 GameRock
Storage Gigabyte AORUS NVMe Gen4 1TB
Display(s) LG 27GL850-B 27" IPS 144Hz + LG 65" C3 OLED 120Hz
Case Fractal Design Define R4
Audio Device(s) iFi Audio Zen DAC V2 + Hifiman Sundara
Power Supply Corsair RM750x
Mouse Logitech G502 Hero
Keyboard X Box Elite2
Software Windows 11 Pro
Joined
Apr 24, 2012
Messages
1,606 (0.35/day)
Location
Northamptonshire, UK
System Name Main / HTPC
Processor Ryzen 7 7800X3D / Ryzen 7 2700
Motherboard Aorus B650M Elite AX/ B450i Aorus Pro Wifi
Cooling Lian-Li Galahad 360 / Wraith Spire
Memory Corsair Vengeance 2x16 6000MHz CL30 / HyperX Predator 2x8GB 3200MHz
Video Card(s) RTX 3080 FE / ARC A380
Storage WD Black SN770 1TB / Sabrent Rocket 256GB
Display(s) Aorus FO32U2P / 39" Panasonic HDTV
Case Fractal Arc XL / Cougar QBX
Audio Device(s) Denon AVR-X2800H / Realtek ALC1220
Power Supply Corsair RM850 / BeQuiet SFX Power 2 450W
Mouse Logitech G903
Keyboard Drop Sense75 with WQ Studio Morandi's
VR HMD Rift S
Software Win 11 Pro 64Bit
Or it simply doesn't work.
It does work, the video shows the difference between the original scaler and the one with FSR enabled, the FSR is slightly sharper, but it only works well on x0.8 and x0.7, otherwise the picture starts falling apart and you get a lot of shimmering on the edges.
 
Joined
Jun 23, 2011
Messages
396 (0.08/day)
System Name potato
Processor Ryzen 9 5950X
Motherboard MSI MAG B550 Tomahawk
Cooling Custom WC Loop
Memory 2x16GB G.Skill Trident Z Neo 3600
Video Card(s) RTX3090
Storage 512GB, 2TB NVMe + 2TB SATA || 32TB spinning rust
Display(s) XIAOMI Curved 34" 144Hz UWQHD
Case be quiet dark base pro 900
Audio Device(s) Edifier R1800T, Logitech G733
Power Supply Corsair HX1000
Mouse Logitech G Pro
Keyboard Logitech G913
Software win 11 amd64
Joined
Mar 21, 2016
Messages
2,508 (0.78/day)
I'm having a hard time noticing any difference in performance between FSR on and off. Does it even work or is it just a toggle in the options that changes nothing? It would seem it changes nothing.
You can tell at x0.25 video speed at 1440p, but not easy to discern probably due to YouTube video compression. It probably it would look better with more proper implementation as well presumably.
 
Joined
Jan 8, 2017
Messages
9,504 (3.27/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
I didn't pay much attention to FSR before because I assumed its implementation relied on game devs
It relies on developers in the sense that they have to add it in, in fact I don't even think the shaders are open source yet so even if they'd have to tailor in something specifically that wouldn't be possible.

Either I had not enough coffee this morning, or I'm getting very old and my eyes are getting bad but I don't see jack shit of a difference(on a 4K monitor at max quality).
Are you guys sure he actually added FidelityFX to the game? Or maybe he thought of doing it and forgot after Friday beers?

It's definitely there, I can see the difference clearly on a 1m 4K TV, I guess it might not be that noticeable on anything else.

But I suppose that's the goal, to not see the difference.
 
Joined
Jun 23, 2011
Messages
396 (0.08/day)
System Name potato
Processor Ryzen 9 5950X
Motherboard MSI MAG B550 Tomahawk
Cooling Custom WC Loop
Memory 2x16GB G.Skill Trident Z Neo 3600
Video Card(s) RTX3090
Storage 512GB, 2TB NVMe + 2TB SATA || 32TB spinning rust
Display(s) XIAOMI Curved 34" 144Hz UWQHD
Case be quiet dark base pro 900
Audio Device(s) Edifier R1800T, Logitech G733
Power Supply Corsair HX1000
Mouse Logitech G Pro
Keyboard Logitech G913
Software win 11 amd64
You can tell at x0.25 video speed at 1440p, but not easy to discern probably due to YouTube video compression. It probably it would look better with more proper implementation as well presumably.
there are some screenshots comparison in the github ;)
 
Joined
Feb 11, 2009
Messages
5,572 (0.96/day)
System Name Cyberline
Processor Intel Core i7 2600k -> 12600k
Motherboard Asus P8P67 LE Rev 3.0 -> Gigabyte Z690 Auros Elite DDR4
Cooling Tuniq Tower 120 -> Custom Watercoolingloop
Memory Corsair (4x2) 8gb 1600mhz -> Crucial (8x2) 16gb 3600mhz
Video Card(s) AMD RX480 -> RX7800XT
Storage Samsung 750 Evo 250gb SSD + WD 1tb x 2 + WD 2tb -> 2tb MVMe SSD
Display(s) Philips 32inch LPF5605H (television) -> Dell S3220DGF
Case antec 600 -> Thermaltake Tenor HTCP case
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
you can definitely see a difference in the distance, it gets a nice bit of sharper wiht FSR on
 
Joined
Feb 23, 2019
Messages
6,106 (2.87/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3600 CL14
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
Joined
Jul 9, 2015
Messages
3,413 (0.99/day)
System Name M3401 notebook
Processor 5600H
Motherboard NA
Memory 16GB
Video Card(s) 3050
Storage 500GB SSD
Display(s) 14" OLED screen of the laptop
Software Windows 10
Benchmark Scores 3050 scores good 15-20% lower than average, despite ASUS's claims that it has uber cooling.
AMD has promised to make the FSR technology open-source however this is yet to have happened so the modder used a precompiled shader binary
Which has exactly zero impact on the result.

You know if some dev without the source code can get it running, you know this shit is pretty simple to implement.
Man, no, why do you guys think that way???
One doesn't need source code for the library, to use the library.
Like, at all.
No "hacking" involved.

But I suppose that's the goal, to not see the difference.
In this case it's the opposite, as it is FSR vs bilinear.
 
Joined
Sep 23, 2013
Messages
34 (0.01/day)
Location
Morocco
System Name Windows 7 64Bit
Processor Intel E5300 2.6Ghz
Motherboard Asus P5KPL-AM SE
Cooling NQ-3360A
Memory 2GB Kingston PC2-6400 + 2GB Kingston PC2-5300
Video Card(s) Sapphire HD5770 Vapor-x 1GB
Storage 4x80GB (2xSATA + 2xATA) :(
Display(s) CRT
Case Who need it ;)
Audio Device(s) Realtek ALC662
Power Supply NQ-4775-850-flex Black Magic
Benchmark Scores FSB (200Mhz) OC 270MHz CPU (2.6Ghz) OC 3.51GHz / Vcore 1.3v RAM (667Mhz) OC 900MHz / 2v GPU (860M
Joined
Jun 23, 2011
Messages
396 (0.08/day)
System Name potato
Processor Ryzen 9 5950X
Motherboard MSI MAG B550 Tomahawk
Cooling Custom WC Loop
Memory 2x16GB G.Skill Trident Z Neo 3600
Video Card(s) RTX3090
Storage 512GB, 2TB NVMe + 2TB SATA || 32TB spinning rust
Display(s) XIAOMI Curved 34" 144Hz UWQHD
Case be quiet dark base pro 900
Audio Device(s) Edifier R1800T, Logitech G733
Power Supply Corsair HX1000
Mouse Logitech G Pro
Keyboard Logitech G913
Software win 11 amd64
It looks slightly sharper, nothing amazing.
i guess you are right then, it doesn't work, no difference at all whatsoever, right?
 
Joined
Oct 12, 2005
Messages
712 (0.10/day)
It looks slightly sharper, nothing amazing.
Indeed,

the goal of FSR in it's first iteration is just to make upscaling look less horrible. Not to reconstruct image to Native. It mostly just do a edge detection pass, then ensure these edge appear "better" at higher resolution then it apply a sharpen filter over it to remove some of the blur caused by the upscaling.

The key change vs resolution scaling + CAS is the edge detection method. This can cause some artefact at the edge of some object when 2 edge intersect.

And there, it can be show that it have a negligible impact on performance vs bilinear while increasing the visual quality.


I would certainly prefer some better technology of image reconstruction like checkerboarding and TAA U when all the issue like ghosting and stuff would be resolved and it would be easy to implement. (maybe that will come with future FSR 2.0+).

I am just not a fan at all of DLSS and i just can't never cheer for that technology. not because it's not good, but because it a proprietary closed technology that only work with 1 vendor. This is what we shouldn't have on PC and this need to die, not to thrive.

edit

Screenshot comparison vs built in upscaler

screenshot comparison vs native
 
Last edited:
Joined
Mar 4, 2011
Messages
322 (0.06/day)
Location
Canada
System Name Something Esoteric 2
Processor Ryzen 7 7800X3D
Motherboard ASUS Prime B650-Plus
Cooling Corsair H150i Elite Capellix 360MM AIO
Memory 64GB Corsair Vengeance 6000Mhz DDR5
Video Card(s) MSI Ventus RTX 3090 OC 24GB
Storage WD Black SN850X 2TB NVMe
Display(s) 2 x Dell S2721DGF IPS
Case Corsair 4000D Airflow Tempered Glass
Audio Device(s) Samsung Buds3 Pro, SteelSeries Arctis Nova 7P
Power Supply EVGA 1200W P3 80+ Platinum
Mouse Logitech G903
Keyboard Microsoft Sidewinder X6
Software Windows 11 Pro
Meh.

I'll wait until Digital Foundry does it and posts their lossless videos on their patreon. Complete with an articulate German man explaining things in a singsong voice that directly increases coffee consumption of listeners.

Should put the "dOeS iT eVEn wORk?" discussion to rest.
 
Top