Skip to content

Fixes & Improvements

Introduction#

Fusion Fix fixes and improves so many things that it can be hard to know what does what.

This section of the Wiki tries to keep track of and explain as many of these fixes and improvements as possible.

This section is still a work-in-progress.


Other sections of the Fusion Fix Wiki.

Definition#

There's an option in GTA IV called "Definition" that does multiple things, mostly broken things.

When Definition is OFF, it enables effects, when Definition is ON, it disables effects. Here's exactly what it's doing when the option is OFF...

Definition Off

  • Enables a blur filter which hides a pixel pattern effect/dithering (but is also broken on PC and blurs the screen too much, warping the the image)
  • Enables depth-of-field (doesn't scale to resolution, so weaker at higher resolutions)
  • Enables motion blur (weaker at higher frame rates, which is arguably correct)

So, let's break down what these effects do, how they're broken on PC and what Fusion Fix does to fix them.

Blur Filter#

GTA IV on Xbox 360 and PC (with Definition off) uses a blur filter on the entire screen to hide a pixel pattern effect/dithering commonly seen on objects fading and the games low resolution shadows.

As objects fade in GTA IV, this pixel pattern effect becomes obvious. This is a side effect of screen-door transparency, the method Rockstar used to fade objects in GTA IV.

The blur filter is supposed to hide this effect without distorting the image, giving the game a much less noisy look.

Before
After
Before
After

However, on PC this blur effect is broken, with the blur being much more intense than on Xbox 360 and basically warping the entire image.

Before
After
Before
After

The reason for this is that GTA IV uses 2x MSAA on Xbox 360 and it reads a texture with object edge information and uses it to only blur edges.

The PC version hasn't got MSAA, but that MSAA code remains on the PC version and is active when "Definition" is set to off. The texture which MSAA uses that contains object edge information is basically completely white on PC, which results in the entire screen becoming blurred.

So on Xbox 360 you have this effect stack...

Slight screen blur to hide pixel pattern effects -> Working 2x MSAA which only blurs object edges.

But on PC you have this effect stack...

Slight screen blur to hide pixel pattern effects -> Broken 2x MSAA which blurs the entire screen on top of the slight screen blur.

And this is what leads to the PC version appearing much blurrier than any other version.

Before
After
Before
After

How does Fusion Fix fix this?

Fusion Fix completely reworks the "Definition" option when it comes to the blur filter.

Fusion Fix Definition On (recommended)

Definition On with Fusion Fix provides the cleanest and clearest image for GTA IV out of ALL platforms. This brings the game in-line with the likes of GTA V.

  • Removes broken MSAA code.
  • Improves the pixel pattern effect itself so it's easier to filter.
  • Further improves the original slight screen blur by making it so it no longer applies to the whole screen, but instead only to objects/effects where pixel pattern effects may apply (similar to GTA V).
  • Changes several objects that previously used screen-door transparency to use an alpha test for transparency instead (vegetation, fences, various other objects), further reducing the presence of the pixel pattern effect.
Before
After
Before
After
Before
After
Before
After

Fusion Fix Definition Off

Definition Off with Fusion Fix is basically an Xbox 360 "nostalgia" option. Here's what it does.

  • Removes broken MSAA code.
  • Continues to use the slight screen blur from the Xbox 360 version of the game.
  • Changes the high quality Fusion Fix shadow filter to the original low quality console/early PC (before patch 6) shadow filter. You can overwrite this shadow filter change by changing the ForceShadowFilter setting in the Fusion Fix config file.
Before
After
Before
After
Before
After
Before
After

Depth-of-Field#

Depth-of-field in the vanilla game is tied to the Definition option. It also doesn't scale with resolution, this results in the effect becoming weaker at resolutions higher than 720p.

Fusion Fix seperates depth-of-field from Definition, giving it its own option and allowing users to select its strenght or disable it completely.

The effect has also been rewritten so it looks better with bokeh blur and it now scales correctly up to 4K.

Before
After
Before
After

Motion Blur#

Motion blur in the vanilla game is tied to the Definition option. The effect gets weaker at higher frame rates, which is arguably correct but users might want it stronger while playing at higher frame rates.

Fusion Fix seperates motion blur from Definition, giving it its own option and allowing users to select its strenght or disable it completely.

Before
After
Before
After

Distant Light Timings#

Most lights in GTA IV turn on at 16 minutes past 7 (19:16). On console, distant lights were all visible by 8PM (20:00), but on PC lights didn't become visible until after 10PM (22:00) when it was already dark.

Fusion Fix fixes this so all distant lights are visible by 8PM (20:00) just like console.

Before
After
Before
After
Before
After
Before
After

Z-Fighting#

Z-fighting was a major problem on the PC version of GTA IV, with constant flickering all around the map as soon as you gained any height.

The PlayStation 3 version partially dealt with it by using a very high near clip value, while the Xbox 360 solved it by using a reversed floating point depth buffer. Fusion Fix provides a solution that yields results similar to the better approach from the Xbox 360, and effectively eliminates all z-fighting.

VIDEO HERE

Soft Particles#

GTA IV had soft particles on the console version, but they were missing on PC.

FusionFix adds soft particles back to the game on PC, making particle effects look much nicer. Soft particles basically make the edges of particle effects smoother so they don’t harshly clip into models.

Before
After
Before
After

Enjoy my work?

Gain benefits such as shout-outs at the end of videos, early access to TJGM videos, early access to TJGM mods, VIP Discord access and much more by supporting me and my work on Patreon, it's very much appreciated! ❤️

⭐ Support on Patreon