Skip to content

Various shader fixes for GTA IV 1.0.7.0, 1.0.8.0 and Complete Edition.

License

Notifications You must be signed in to change notification settings

sTc2201/GTAIV.ShaderFixesCollection

 
 

Repository files navigation

GTAIV.ShaderFixesCollection

Various shader fixes and improvements for GTA IV 1.0.7.0, 1.0.8.0 and Complete Edition.

Main features list

  • Fixed LOD fading
  • Removed unnecessary stippled transparency from various objects and shadows
  • Fixed volumetric light shafts
  • Fixed depth of field and bloom resolution scaling
  • Fixed blurry screen
  • Repurposed Definition setting into a motion blur toggle
  • Reduced motion blur noise
  • Console-style TLAD noise tiling
  • Fixed vehicle normal maps thanks to AssaultKifle47
  • Fixed reduced reflection intensity while using anisotropic filtering
  • Restored console-style vehicle reflections
  • Increased ambient reflection intensity to match consoles
  • Native FXAA and improved shadow filtering thanks to RaphaelK12
  • Fixed disconnected cascaded shadow maps
  • Fixed excessively strong vertex AO and static vehicle shadows
  • Added wind sway support for "real" tree shadows
  • Fixed water shadow stretching, disconnected night shadows and mirror reflections thanks to robi29 & _CP_
  • Fixed invisible "emissivestrong" lights
  • Console-style water texture tiling
  • Fixed textureless water on AMD graphics cards
  • Improved rain visibility
  • Fixed black water droplets on screen (although refraction isn't restored yet)
  • Console-like gamma (disabled by default)
  • Per .fxc changelog

Screenshots

dof.png dof2.png 2023-06-19-38.png gammacomp2.png Grand-Theft-Auto-IV-2023-06-26-01-57.png Grand-Theft-Auto-IV-2023-06-26-06-15-1.png bloom.png 2023-06-19-31.png 2023-06-21-1.png refl2.png 2023-06-19-27.png 2023-06-19-32.png 2023-06-19-33.png 2023-06-19-34.png

Notes

Most shaders are commented; feel free to include any of them in your projects or to improve upon them, which there will definitely be room for. Use the C++ version of RAGE Shader Editor to reassemble them.

Special thanks to my friends AssaultKifle47, RaphaelK12, robi29 and _CP_ for their support and contributions, to Shvab for making RAGE Shader Editor and to ThirteenAG for implementing some features we requested into FusionFix.

Their repositories, which also have lots of cool stuff:

To-do:

  • Fix screen water droplet refraction - needs code injection
  • Fix the broken post 1.0.6.0 tree shadows - done by FusionFix
  • Fix translucent wires, powerlines and bridge cables
  • Fix the water foam

About

Various shader fixes for GTA IV 1.0.7.0, 1.0.8.0 and Complete Edition.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 100.0%