ThirteenAG / GTAIV.EFLC.FusionFix

This project aims to fix or address some issues in Grand Theft Auto IV: The Complete Edition
GNU General Public License v3.0
846 stars 38 forks source link

There's some visual glitches mostly on car windows #472

Closed Plokhi closed 3 months ago

Plokhi commented 3 months ago

Game version this happens in

v1.2.0.59

What area of the game

Steam 1.20.59 downgraded to V1.0.8 only running DXwrapper in parallel, no other mods

Screenshot 2024-04-06 at 10 35 56

What should happen

probably no glitches

CrashDumps and logs

No response

Last working version

No response

Checklist

Tomasak commented 3 months ago

this is not general IV solution center, only for fusionfix related issues.

Plokhi commented 3 months ago

Sorry should've clarified: this only happens with FusionFix loaded. I tried different settings but it doesn't change the behaviour.

It doesn't happen at all if i remove FusionFix. DxWrapper has no effect. Other than that i only have ASI loader and Xliveless installed.

https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/assets/37208555/0e1f2ca3-4875-4d6d-8395-701ed2d22608

Tomasak commented 3 months ago

While fusion fix is working with older game versions, Its support is only aimed for latest CE version.

Plokhi commented 3 months ago

ah. :/ until rockstar fixed my login unfortunately i need to use the 1.0.8 downgrade.

Plokhi commented 3 months ago

could it have anything to do wilth tile stippling? it looks as a grid most of the time. Lowering definiton to classic seems to make it less present, but still present.

RecklessGlue540 commented 3 months ago

Since you mentioned you're using ThirteenAG's DXWrapper, that may be the issue. It has not been updated in quite some time and no one really uses it for GTAIV...

Instead, I'd recommend using this one: https://github.com/elishacloud/dxwrapper Or DXVK: https://github.com/sTc2201/dxvk

Plokhi commented 3 months ago

I use both, without ThirteenAG d3d9.dll, FusionFix wont load and without DxWrapper you linked i get stuttering. DXVK unfortunately doesn’t work on Parallels :(

RecklessGlue540 commented 3 months ago

doesn’t work on Parallels

What do you even mean by this?

Plokhi commented 3 months ago

I'm running this on a Mac via Parallels virtualisation software (i know i know, but it really is playable aside the glitches).

I've broken everything somehow so i'm doing it from scratch again and i'll try this in addition https://github.com/Parallellines0451/GTAIV.EFLC.FusionShaders

Plokhi commented 3 months ago

reinstalled and same happens, it's making me go crazy lol

Plokhi commented 3 months ago

so, 1.9.6 works, but 2.0.0 immediately this start to happen. There's something changed between v1 and v2 that causes it

Plokhi commented 3 months ago

this is fusionfix v2.0 - everyyhing set to LOW or OFF, look at windshields mostly

Screenshot 2024-04-06 at 17 37 02
Plokhi commented 3 months ago

it becomes much worse with "definition", but "classic" seems to make it by far the least offending.

RecklessGlue540 commented 3 months ago

You should honestly expect issues like these on a Mac using translation software...

Classic Definition obviously makes it less visible, since it blurs the whole screen.

Plokhi commented 3 months ago

I mean, yeah - but there's something in FusionFix newer than 1.96 that triggers it :) since FusionFix isn't exaggerating something present in the game even running FusionFix 1.96

there also appears to be some specific areas that behave exceptionally worse than others

Screenshot 2024-04-06 at 17 51 53
Plokhi commented 3 months ago

I removed rage_postfx.fxc from the shaders folder and the issue is gone... However, so are the windshields and all car windows :D

Plokhi commented 3 months ago

so i guess it's something with some shader? if i remove some other shader this doesn't happen, but i have no clue how to fix this. It's so hard to go back to non-fusionfix now lol, it looks broken

Plokhi commented 3 months ago

Nevermind, i just discovered the same pattern when disabling fusionfix. the only thing is it only appears from inside (i.e. taxi) and it's black and much less pronounced. So it's part of the issues outside the mod - the mod just exaggerates it.

oh well

Plokhi commented 3 months ago

I managed to partially fix it by replacing the rage_postfx.fxc with the original one.

I lose some stuff tho, but at least it's playable with fusionfix perks :)

Plokhi commented 3 months ago

So apparently i lose Bloom, DOF. (i mean, postfx,eh?), but i get better reflections and Z fighting fixes and some performance improvement when setup correctly. I keep AA and most of other stuff.

wish i was smart enough to fix postfx shader myself :)