This mod replaces original Grand Theft Auto V upscaler with FidelityFx Super Resolution 1.0
FSR 2.x supports DirectX 12 and Vulkan. GTA 5 uses DirectX 11/10
d3d11.dll
and gta5_fsr.ini
to Grand Theft Auto V root folder (e.g. SteamsteamappscommonGrand Theft Auto V)Graphics
settings and make sure DirectX Version
is set to DirectX 11
Advanced Graphics
settings and set Frame scaling mode
:
gta5_fsr.ini
file if you need more control over mod settingsName | Compatibility | Comment |
---|---|---|
ENB | ✔️ | Rename d3d11.dll (enb) to d3d11_enb.dll . Copy d3d11.dll (fsr) to game folder where enb was located. Open gta5_fsr.ini file and set EnableProxyLibrary=true , InitProxyFunctions=true and ProxyLibrary=d3d11_enb.dll
|
GTA:O | ✔️ | Check GTA Online section below for more details |
FiveM | ✔️ | Change Graphics -> Render Resolution instead of Advanced Graphics -> Frame scaling mode
|
RAGE.MP | ✔️ | No issues found |
ReShade | ✔️ | Open gta5_fsr.ini file and set EnableProxyLibrary=true , InitProxyFunctions=false and ProxyLibrary=d3d11.dll
|
R.E.A.L. (VR) | Check this |
If mod doesn't work or you are not sure if it works:
gta5_fsr.ini
end set:PrintDebug=true
[20736] GTA5_FSR: Loaded original d3d11.dll
[20736] GTA5_FSR: D3D11CreateDevice
[20736] GTA5_FSR: D3D11CreateDeviceAndSwapChain
[20736] GTA5_FSR: Reading config file...
[20736] GTA5_FSR: Creating default resources...
[20736] GTA5_FSR: Initialized
[20736] GTA5_FSR: Updated some resources.
[20736] GTA5_FSR: FSR PASS, FPS: 100, MSAA: 2, FXAA: 0
[20736] GTA5_FSR: FSR PASS, FPS: 101, MSAA: 2, FXAA: 0
[20736] GTA5_FSR: FSR PASS, FPS: 99, MSAA: 2, FXAA: 0
If you don't see those lines or you see lines like "GTA5_FSR: Failed to create..." then save log and attach it to new issue. Additionally, include settings.xml
(C:Users%username%DocumentsRockstar GamesGTA Vsettings.xml) and your PC configuration.
In general, mod works in GTA Online. If you are worried about being banned... Well, I don't know how GTA Online anticheat works so I can't guarantee that. I tried my best to make it anticheat-friendly based on my knowledge how other anticheats work. This mod doesn't require DLL injection, it doesn't modify game files, it doesn't change ingame memory, setup hooks etc. People ask me to add this mod to ReShade because it is allowed in GTA:Online. First of all, it's impossible. ReShade doesn't work with frame scaling and custom resolutions AFAIK. Secondly, ReShade became allowed because it started disabling Depth Stencil Buffer access, which is widely used in WallHack cheats, if any internet activity is detected (i.e. you are playing online). This mod doesn't touch depth buffer at all. Anyway, use this mod in GTA Online at your own risk.