Jump to content

FusionFix


El Dorado

Recommended Posts

 
"We are very excited to be releasing the PC version of Grand Theft Auto IV" said Sam Houser, Founder of Rockstar Games. "The whole team is dedicated to bringing an amazing gaming experience to the PC. The game looks and plays beautifully on PC and we can't wait for people to play it"

 

 

 

 

                        spacer.png

 

 

 

Grand Theft Auto IV & Episodes From Liberty City, great games for sure, but the PC port is held together by withered old rope and random luck. The purpose of this mod is to fix some of its many issues.

 

 

 

Features:

 

 

  • Fixed Z-Fighting.
  • The Ballad Of Gay Tony vehicle headlights and taillights are fixed, they were broken on pc since release.
  • Restored console tree lighting.
  • Previously a The Lost And Damned exclusive, Niko and Luis will use their leg to balance when using a phone on a stationary bike.
  • Reverse lights now appear at reverse lights location.
  • Disabled the camera auto center when in cover.
  • Fixed Uranus exhaust smoke and rancher collision.
  • Restored transparency on pool minigame, also restored a "let's play pool" line for Johnny.
  • Fixed the FBI cars arriving early on the cutscene of "To Live and Die in Alderney", broken since patch 6.
  • Removed "third brake light" from Blista Compact and Intruder.
  • Fixed some LOD lights not appearing correctly, and fixed their flickering on The Ballad Of Gay Tony.
  • Fixed buskers running away from Luis on The Ballad Of Gay Tony, now you can donate money and get the St. Thomas ringtone.

 

Brief explanation of the various .ini settings:

 

  • SkipIntro = Disables the rockstar logos and legal screens when booting the game, getting to the main menu faster.
  • SkipMenu = This also skips the main menu, it then loads the last save directly.
  • BorderlessWindowed = Force borderless windowed mode, requires -windowed commandline.
  • RecoilFix = Recoil behaves differently between gamepad and mouse, now weapons will have proper spreading with mouse.
  • ForceDepthOfFieldInCutscenes = If 0, Cutscenes will respect the "Depth of Field" setting on the graphics menu. If 1, it's always on even with Depth Of Field off. Note about the definition setting in the graphics menu: Depth of Field (aka blur) is now a separate setting for motion blur when driving at high speeds, also affects fast motion of the player camera and visual effects when character is drunk. Pressing P in-game will toggle between motion blur on and off, and depth of field have it's own setting.
  • AimingZoomFix = The max aiming zoom was forced on TBOGT, this is not the case on IV or TLAD. Now the game remembers the last state of zoom and uses that for next zoom activation across all games. (Setting a value of 2 in this setting will make IV and TLAD behave like TBOGT originally.
  • FlickeringShadowsFix = Fixes flickering night shadows.
  • ExtraDynamicShadows = Restores some missing shadows absent since patch 8, like the train tracks on Hove Beach. Setting this to 2 will also enable some missing shadows from vegetation (bushes). Setting to 3 will force all objects to cast shadows.
  • DynamicShadowForTrees = Removes the fake imposter shadow from trees, now their leaves cast real, dynamic shadows. This WILL impact game performance in areas with lots of trees.
  • DefaultCameraAngleInTLAD = The Lost And Damned uses a different camera angle on bikes, this option can force the original IV camera angle.
  • PedDeathAnimFixFromTBOGT = When you perform a counter attack after a dodge in IV & TLAD, the ped after falling and dying performs an additional death animation, which doesn't happen in TBOGT. Now all games have the proper behaviour.
  • MouseFix = Fixes some issues with mouse movement and deadzones.
  • ScreenFilter = Allows you to select in-game which timecyc filter you want, you can have yellow tones from TLAD on TBOGT for example.


There are also some fps limiting features that are self explanatory, but worth of mention:

  • CutsceneFpsLimit = Cutscenes have a zooming in bug if your framerate exceeds 30 fps, this can be seen even on xbox series backwards compatibility mode where the framerate is unlocked. You may want to limit them to 30 fps to avoid this, or;
  • ScriptCutsceneFovLimit = Set this to 30 if you don't want to lock your framerate on cutscenes - this is a wip workaround, but good enough for now

 

  • [BudgetedIV] section

       A fix for the infamous taxi bug by NTA, related to modding/adding vehicles to the game, more info can be found in the original thread

 

If you're not using any vehicle mods you shouldn't need to mess around with that, but the rule of thumb is = size of your vehicles.img in bytes.

Of course with the new .img loading feature there's no need to edit said file directly anymore but the adjusted value is still needed. The suggested value in the .ini is a good starting point, then tweak it to your needs - but going too high may cause instability.

 

 

 

Speaking of img. loading...

 

spacer.png

 

...the what now?

 

This is a feature intended to be used by mod developers for easy, 'drag & drop' install mod distribution, but users can greatly benefit from it too, in special Rockstar Games Launcher users.

This is done via Fusion Fix adapting the “update” folder method from the console version of the game (the PlayStation 3 version to be specific - internally called overload folder) and expanding upon it, originally the game would only load one IMG called “update.IMG” but now the game can load multiple IMG regardless of their name and as an added benefit you can now split mods up to load specifically in just GTA IV, TLAD, TBOGT or ALL by simply organising them inside "IV" "TLAD" or "TBOGT" subfolders.

 

update> my mod> your mod.img, or
update> IV> your mod.img

 

Anything that was already inside an .img in the original game can be repacked into a new .img. Textures, models, animations, scripts. For "loose" files (timecyc for example) you'll need to follow the general file/folder structure of the game. For .rpf files (playerped.rpf, for protagonist clothing mods for example), you still need to copy the whole .rpf over, again following the file/folder structure.

 

 

 

 

This mod also includes the shaders from the excellent Console Visuals mod, bringing many fixes and improvements to the game, such as:

 

  • Remade bloom shader with proper resolution scaling
  • Fixed LOD fading that was broken since patch 6
  • Fixed volumetric light shafts
  • Native FXAA and shadow filtering improvements
  • Fixed textureless water on AMD graphics cards
  • Improved rain visibility and fixing black water droplets on screen
  • Fixed distorted projection on mirrors

 

And much more, check the original topic and the github page for more info

 

 

DOWNLOAD HERE

 

 

Install instructions: just drag contents from zip and drop into main game folder, where the .exe is

 

Note about game versions: This mod supports THE COMPLETE EDITION of the game, version 1.2.0.59, Steam and Rockstar Games Launcher. No support will be provided to other versions.

 

Want to report an issue? Head over here, please be detailed as possible in your explanation, also note that this is a list to document VANILLA GAME BUGS only.

 

 

 

Disclaimer: This forum link and github link are the only ones officially affiliated to the Fusion Fix team. All other forks and links are not official, not supported, and for all we know might even contain malware.

 

 

Check some before/after screenshots, also a video made by TGJM

 

Spoiler

 

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

spacer.png

image.png

image.png

spacer.png

spacer.png

 

 

 


Recommended mods: Radio DowngraderAsh_735's Workshop, Console Visuals, Various Fixes

 

Credits: @ThirteenAG, @_CP_, @Tomas., @Sneed, @ermaccer, @Parallellines, @akifIe47, @robi29, @RaphaelK12, @Attramet, @Ash_735, @Magic_Al

 

__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

108633054-2ed23d00-7483-11eb-8b6a-2d04e1ac138d.png

Max Payne 3 FusionFix

This is a small project intended to add ability to hide skip button in Max Payne 3. Additionally, added an option to increase the size of subtitle text outlines and prevent Hoboken Alleys coop map from crashing the game.

Installation:

Download: MaxPayne3.FusionFix.zip

This requires ASI Loader.

Unpack the content of archives to your Max Payne 3 directory.

 

Spoiler

Before: 68747470733a2f2f692e696d6775722e636f6d2f

After: 68747470733a2f2f692e696d6775722e636f6d2f

 

Edited by El Dorado
Link to comment
Share on other sites

  • 5 months later...
TWIST_OF_HATE

Nice to see that this finally got a thread 😎

I hope we will celebrate more fixes in the near (or even far 🥺) future !

Edited by TWIST_OF_HATE
FUTURE !
Link to comment
Share on other sites

That's nice! I'll install this soon in my build.

Link to comment
Share on other sites

Igor Bogdanoff

>doesnt have p2dfx
literally silent tier trash mod 0/10 needs more outlines.

Link to comment
Share on other sites

Now, I've never played IV, but this surely some really nice progress here! Good work, @El Dorado, I wish you good luck with it.

I'd really love to see some fixes for the continuity errors and ret-cons in the story too.:)

Edited by The Eddo
Link to comment
Share on other sites

Good to see that someone was able to fix the handbrake camera. Going to try this later. Good work. :^:

0rTqlCW.png

Intel Core i5-12400F | MSI MAG Z790 ACE | Adata XPG Gammix D30 16GB 3200MHz CL16
Cooler Master MasterWatt 650 80 Plus | MSI MAG FORGE M100A | ASUS Dual NVIDIA GeForce RTX 2060 Super EVO V2 OC | Samsung 870 EVO 500GB SATA SSD
WD Blue™ SATA SSD M.2 2280 500GB | Western Digital 1TB HDD | Cooler Master Hyper T20 CPU Air Cooler

Link to comment
Share on other sites

Nice work!

Link to comment
Share on other sites

4 hours ago, JoeVK78 said:

@El Dorado Ignore these sh*t talking fools. Keep up the great work. The trees fix is especially nice. The sh*t shadows drive me nuts every time i see them.

Dude, if you say this due @George Costanza's reply and mine one as well, you didn't get the joke. Those two comments are full of sarcasm lol.

Link to comment
Share on other sites

15 minutes ago, Inadequate said:

Dude, if you say this due @George Costanza's reply and mine one as well, you didn't get the joke. Those two comments are full of sarcasm lol.

Oh, lol. My bad then man.

Link to comment
Share on other sites

1 hour ago, JoeVK78 said:

Oh, lol. My bad then man.

No, not your bad.

You couldn't know that insulting each other is an inside "joke" of them.

 

  • Like 3
Link to comment
Share on other sites

25 minutes ago, B Dawg said:

Love the mod name.

Same here.

___

By the way, this fixes the z-fightining over the map? On the lods models... I'm really happy that this project is happening. I thought something like this was really hard to achieve for GTA4 but isn't.

Edited by gts.
Link to comment
Share on other sites

1 hour ago, gts. said:

Same here.

___

By the way, this fixes the z-fightining over the map? On the lods models... I'm really happy that this project is happening. I thought something like this was really hard to achieve for GTA4 but isn't.

It looks like a few lines of code, but I can't even describe the amount of effort it takes to do something like this.

Z-fighting is tricky, because on Xbox you either see a lod model, or normal model, but on PC depending on draw distance slider, both appear at the same time. You can literally find a model with z-fighting, open menu and adjust that distance slider, which will make z-fighting appear or disappear for this particular model. There's probably multiple ways to solve this, for example by making lods smaller so they kinda exist inside normal models without overlapping each other, but that doesn't look doable. Other way would be to adjust draw distances in ide files, maybe that will help. So at the moment nobody knows how to solve this particular problem.

Link to comment
Share on other sites

Don't know if y'all ever noticed this on EFLC (not a problem with IV + DLCs, but that's not an option when it comes to Multiplayer), but some particle effects are broken/bad (fog, drizzle rain, etc...), and it's not shader file related (I copied all the ones from IV over just to test). They look like squares/rectangles.

Spoiler

WrAp8vH.png

 

n161QOm.png

 

LAieMQN.png

 

Link to comment
Share on other sites

Broken textures maybe?

Link to comment
Share on other sites

I don't think so, I think I looked through those too but they all looked the same as IV's, so I don't know.

Link to comment
Share on other sites

6 hours ago, TheBadZero said:

I can load this file on other sites?

I don't think so, it only can be loaded on IV and/or EFLC.

 

Spoiler

/s


EDIT:

@ThirteenAG aw, sh*t. I hope something can be done to fix the z-fightning, it's so bad in IV and EFLC? I think.

Edited by gts.
  • Like 1
Link to comment
Share on other sites

16 hours ago, gts. said:

I don't think so, it only can be loaded on IV and/or EFLC.

 

  Reveal hidden contents

/s


EDIT:

@ThirteenAG aw, sh*t. I hope something can be done to fix the z-fightning, it's so bad in IV and EFLC? I think.

what?
too late...

Link to comment
Share on other sites

Great work guys, thanks a lot! 

I didn't have much time to test properly the mod, but I noticed 2 things in particular:

1. This is probably related to the "Z-Fighting issue" that has already been reported. When in the FusionFix.ini the Handbrake Cam is enabled, you're in a vehicle and you're playing with a controller, the camera moves very vey fast... With mouse and keyboard everything seems to be fine tho.

2. Regarding the zooming-in problem that occurs in some cutscenes at high FPS, on GitHub you reported that the problem "went away" after you started a new game twice from a save file. In my case I got it normal after just one attempt, the cutscene was running at 90FPS even though it feeled choppy, surely far from smooth... But that's probably because cutscenes are supposed to run at max 50 FPS.

Link to comment
Share on other sites

3 hours ago, Wolver_321 said:

When in the FusionFix.ini the Handbrake Cam is enabled, you're in a vehicle and you're playing with a controller, the camera moves very vey fast... With mouse and keyboard everything seems to be fine tho.

Yeah, I did more tests, seems like keyboard + 30 fps: camera barely works. Gamepad + 30 fps: exact same behavior as on xbox. Keyboard + 120+ fps: still nothing. Gamepad + 120 fps: too much movement.

That's without the fix. Not sure how to address that yet, but I'll think about it.

 

3 hours ago, Wolver_321 said:

2. Regarding the zooming-in problem that occurs in some cutscenes at high FPS, on GitHub you reported that the problem "went away" after you started a new game twice from a save file. In my case I got it normal after just one attempt, the cutscene was running at 90FPS even though it feeled choppy, surely far from smooth... But that's probably because cutscenes are supposed to run at max 50 FPS.

I'm reimplementing frame limiter that was present in patch 1, so there will be options to address cutscene zoom with fps limiter.

Edited by ThirteenAG
Link to comment
Share on other sites

v1.1 released

https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/releases

New in this version: Framelimit options on the .ini

 

  • FpsLimit - enter a desired value to specify the number of frames per second you want for the game. Like 30, 45, 60 or more. This will affect all gameplay. Set to 0 to disable.
  • CutsceneFpsLimit - enter a desired value to specify the number of frames per second you want for the game to use on cutscenes only. Recommended 60 or lower, this option aims to fix the cutscene zoom that happens when playing on high fps. Set to 0 to disable (If you set this option to 0, but have a limit set on the above option, it will use that limit here too)
  • ScriptCutsceneFovLimit - this is the minimum fov value the game can set during script cutscenes, like this one. It prevents the game to zoom in too much on high fps. Note that this isn't a proper fix, more of a workaround.
Edited by El Dorado
Link to comment
Share on other sites

New version uploaded with a new experimental feature: LodShift. Set it to 0.4, it will shift lods to a new position, to help avoid z-fighting between objects. It doesn't eliminate all z-fighting, but reduces it somewhat.

Link to comment
Share on other sites

This looks awesome! Been meaning to replay IV lately.

 

Spoiler


This is a small bug but a mildly infuriating one - even on max everything the Statue of Happiness is an extremely low quality LOD when viewed from even the closest tip of the Castle Garden City area. I believe this bug was introduced in one of the patches that added EFLC stuff just before it was announced it was coming to PC.

 

https://steamcommunity.com/sharedfiles/filedetails/?id=1848057826

 

EDIT: Just realized reports go to GitHub. Here's the issue.

 

 

Edited by gamerzworld
Link to comment
Share on other sites

On 8/28/2019 at 3:40 PM, ThirteenAG said:

New version uploaded with a new experimental feature: LodShift. Set it to 0.4, it will shift lods to a new position, to help avoid z-fighting between objects. It doesn't eliminate all z-fighting, but reduces it somewhat.

Oh god, I'm so hyped! Lol.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 10 Users Currently Viewing
    7 members, 0 Anonymous, 3 Guests

    • Valejard
    • citizencake
    • uncaged
    • Claude_Lib
    • jaggen
    • MarioSonic2987
    • maxim444
×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.