• 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 (1.03/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
860 (0.20/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling Noctua NH-D15S, 7 x Noctua NF-A14 industrialPPC IP67 2000RPM
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) Alienware AW3821DW, Wacom Cintiq Pro 15
Case Fractal Design Torrent
Audio Device(s) Topping A90/D90 MQA, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply ASUS THOR 1600T
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + OpenSUSE MicroOS
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
393 (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,473 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
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 20.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
5,616 (2.99/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 @ 3800 CL16
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,324 (1.50/day)
Location
Currently Norway
System Name Bro2
Processor Ryzen 5800X
Motherboard Gigabyte X570 Aorus Elite
Cooling Corsair h115i pro rgb
Memory 16GB 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
393 (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
5,616 (2.99/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 @ 3800 CL16
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
52 (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 CX3 55" 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,594 (0.36/day)
Location
Northamptonshire, UK
System Name Main / HTPC
Processor Ryzen 9 5900X / Ryzen 7 2700
Motherboard Strix B550i / B450i Aorus Pro
Cooling Lian-Li Galahad 360 / Wraith Spire
Memory Corsair LPX 2x16 3600MHz / HyperX Predator 2x8GB 3200MHz
Video Card(s) RTX 3080 FE / ARC A380
Storage WD Black SN770 1TB / Sabrent Rocket 256GB
Display(s) Acer Z301c / 39" Panasonic HDTV
Case Corsair 2000D / Cougar QBX
Audio Device(s) Yamaha RX-V379 / Realtek ALC1220
Power Supply Corsair SF600 / BeQuiet SFX Power 2 450W
Mouse Logitech G900
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
393 (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,197 (0.74/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
8,925 (3.36/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
393 (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,393 (0.97/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 -> ... nope still the same :'(
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
5,616 (2.99/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 @ 3800 CL16
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 (1.06/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
393 (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
682 (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
302 (0.06/day)
Location
Canada
System Name Something Esoteric
Processor Intel i7 7700K @ 5GHz (2021 delid by Silicon Lottery)
Motherboard ASUS Maximus VIII Hero
Cooling CoolerMaster Hyper 212 Evo
Memory 32GB Crucial Ballistix 3600MHz DDR4
Video Card(s) GIGABYTE RTX 3080 GAMING OC
Storage 480GB SanDisk Extreme Pro / 1TB WD SN750 NVMe / 2 x 8TB Seagate Ironwolf NAS
Display(s) Dell S2721DGF IPS + BenQ V2400W 16:10 LCD (https://hardforum.com/showthread.php?t=1315565)
Case Fractal Define R5 Windowless
Audio Device(s) Asus Xonar Essense STX, Samsung Buds2 Pro, SteelSeries Siberia 800
Power Supply Corsair AX850
Mouse Logitech G903
Keyboard Microsoft Sidewinder X6
Software Win10 Pro x64
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