Skip to content

This projects aims to fix or address some issues in Grand Theft Auto IV and Episodes from Liberty City.

License

Notifications You must be signed in to change notification settings

GTAResources/GTAIV.EFLC.FusionFix

 
 

Repository files navigation

Build status Build Status Discord

GTAIV.EFLC.FusionFix

This projects aims to fix some issues in Grand Theft Auto IV and Episodes from Liberty City.

Changelog:

Installation:

GTAIV 1.0.8.0 / GTAIV 1.0.8.0 + DLC Episodes / GTA EFLC 1.0.3.0

This fix is tested only with latest official update and XLiveLessAddon, and I can not guarantee that the package will work without it.

The following installation instructions assume that you're either have XLiveLessAddon already, or willing to install it. Online features of the game are not available with XLiveLessAddon.


This requires ASI Loader or XLiveLessAddon.

Unpack the content of archive to your GTAIV or EFLC directory.

TBoGT as DLC note:

if you have episodes installed as DLC in your GTAIV folder, you need to move

Grand Theft Auto IV/TBoGT/pc/models/cdimages/vehicles.img

to

Grand Theft Auto IV/DLC/TBoGT/content/pc/models/cdimages/vehicles.img

MAIN section notes:

HandbrakeCamFix - this only affects handbrake camera when using a keyboard, with gamepad handbrake camera is handled differently and is too fast with high fps. No solution for that at the moment. Regular camera movement is fixed as well, which is too slow without this fix on high fps.

AimingZoomFix - set to 1 for proper fix, so it behaves like on xbox, set to 2 to have this fixed feature enabled in IV and TLAD, set to -1 to disable this feature. 0 disables the fix, as usual.

FRAMELIMIT section notes:

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.

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.

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. Since it's not a proper fix for the issue, you may disable it and use hidden setting ScriptCutsceneFpsLimit that works the same way as CutsceneFpsLimit.

MISC section notes:

DefaultCameraAngleInTLAD - TLAD uses a different camera angle on bikes, this option can force the original IV camera angle. Enabled / Disabled

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. Enabled / Disabled

DisableCameraCenteringInCover - see issue 20.

EXPERIMENTAL section notes:

LodShift allows to move position of all lods in the game, which reduces z-fighting. Use values in the range (-0.5; 0.5).

LodForceDistance increases the draw distance of objects affected by LodShift. Set to 1 to enable.

It is not recommended to enable these options, so use them at your own risk.


Files rundown:

TBoGT/pc/models/cdimages/vehicles.img

Car lights fix for TBoGT.

pc/data/maps/props/vegetation/ext_veg.ide
pc/data/maps/props/vegetation/ext_veg.img

Trees shadows fix.

common/shaders/win32_30/gta_emissivestrong.fxc
common/shaders/win32_30_atidx10/gta_emissivestrong.fxc
common/shaders/win32_30_low_ati/gta_emissivestrong.fxc
common/shaders/win32_30_nv6/gta_emissivestrong.fxc
common/shaders/win32_30_nv7/gta_emissivestrong.fxc
common/shaders/win32_30_nv8/gta_emissivestrong.fxc

Corrected shaders to make the lights appear. Used in conjunction with GTAIV.EFLC.FusionFix.asi.

plugins/GTAIV.EFLC.FusionFix.asi
plugins/GTAIV.EFLC.FusionFix.ini

Recoil, definition, shader and other bugs are fixed here.

Reporting more issues

We're making a list of GTA IV issues that weren't addressed in official patches.

If you can think of one, submit it here.

If you've encountered an issue, caused by this fix, report it here.

About

This projects aims to fix or address some issues in Grand Theft Auto IV and Episodes from Liberty City.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 93.8%
  • Lua 6.2%