Repository navigation
Note
Some of the FusionFix menu setting preferences may shift after installing this update, due to refactored settings code. To correct this, either adjust whatever settings seem wrong manually, or delete GTAIV.EFLC.FusionFix.cfg in the plugins directory, let it get recreated, and then re-set all the new options again to your liking.
v5.1.1 changelog
- Various stability improvements
v5.1 changelog
Graphics
- Revamped the Console Gamma implementation, also providing PS3 Gamma as an option (Note that gamma alone doesn't restore the more vibrant look of the PS3 version) and full HLSL shader sources as reference
Console Gamma
| PC | Xbox 360 | PS3 |
|---|---|---|
![]() |
![]() |
![]() |
Scripts
- Added a new option "Quick Save" to the in-game phone to be able to save the game anywhere
- Fixed an issue from the previous version where cancelling out from buying glasses or hats at clothing stores would only be possible during the time they were being cycled through
- Fixed various vendor owners stuck underground
- Fixed an issue introduced on PC for IV, where preachers would not hold a book in their hand
- Fixed an issue where time wouldn't advance after skipping a taxi ride journey
- Fixed some more fps-dependencies for scripted camera events, minigames, missions, sprite drawing, etc (e.g. Darts aim shake intensity)
Code fixes and improvements
- Added a new option "Auto Climb Ladders" to the Controls menu, this makes the player automatically climb ladders when getting close enough to them
- Added a new option "Stunt Jump Camera" to the Controls menu, which allows disabling the cinematic camera and slow motion during a Stunt Jump
- Added a new option "Fence Climb & Car Jack Camera" to the Controls menu, which allows disabling the cinematic camera while also climbing or jacking a car
- Added two new .ini options to allow ragdolling on demand by pressing the R key while jumping, like in GTAV, and optionally also while climbing
- Added an .ini option to automatically light the brakelights of the vehicle the player is driving, when stationary
- Added an .ini option to display some memory related stats, such as for used streaming memory, virtual heap size and process-wide memory usage, alongside the FPS Counter when that is enabled; Additionally, streaming and virtual memory counters now replace the RAM counter displayed in the Graphics menu on the row for ExtraInfo, so these will show up at all times there, while the .ini option will display them all + process-wide RAM usage during gameplay
- Added an Alternative mode to Cutscene Audio Sync, toggleable still via pressing Up in cutscenes, which should do what the vanilla game does but in reverse - anims are synced to audio only when sections change, rather than always synced to audio and become smooth when sections change, this means cutscenes would sync automatically during these ~3s pre-defined transitions, but with the downside that they would still become noticeably stuttery during those times exclusively
- Fixed the Vehicle Camera Turn Speed slider not applying to the Y axis of the camera, significantly improving its feedback when using a high value
- Fixed an issue where camera centering delay times would not reset automatically after loading a saved game
- Fixed an issue where the invisible Windows mouse cursor would still work in the background to highlight desktop shortcuts in Windowed Mode
- Removed a check which prevented the save menu from being activated while driving a vehicle, this improves the new quick-save feature from the scripts side
- Adjusted the workaround of the resolution scaling of the map crosshair on gamepad, to be fixed properly in the future
- Refactored and improved the code of several old and new general fixes
- Refactored custom settings' code, fixing any minor bugs from before and opening the door for redesigns or improvements later
- Revisited the fix for helicopter searchlights fighting if two are active at once, and added a new .ini option to either gracefully lock the light to only one helicopter, or not restrict it at all, as done in a pre-release version of the game
- Added a new custom episodic content option to enable the death music feature for TLAD and TBoGT, but it is only meant to be used with custom death music tracks added natively to the DLCs sound archives, otherwise IV ones would still play
- Restored missing background radio in Roman's cab depot during cutscenes
- Fixed an issue where the date wouldn't advance after dying or getting busted between 12pm and 11pm, or respraying between 9pm and 11:59pm
- Refactored and improved the code of several old and new fps issue fixes
- Fixed fps-dependent water ripple particles' generation, improving performance significantly when swimming at high frame rates (The higher the frame rate, the more alpha effects were being generated, and performance gradually decreased)
- Fixed fps-dependent water physics (e.g. This fixes the floating of buoys, and perhaps(?) an issue where boats would get slower with a higher frame rate, preventing 100% completion of a mission in TBoGT)
- Fixed Y axis loading screen animations being fps-dependent, X axis was fine, only Y not so much
- Fixed weapon/melee aim zoom lerping in and out faster at high frame rates
- Properly fixed helicopter rotors' breaking times at high frame rates
- Fixed an issue where turning off the Camera Shake option would also disable shaking of helicopter searchlights
- Properly fixed the hood camera bumps fix at high frame rates from previous versions
- Fixed various issues introduced in the previous version for legacy versions of the game
- Various other code cleanups, refactors and improvements
Assets
- Fixed some minor wording nuisances with the descriptions of Gamepad Icon options
- Fixed more issues related to vehicle models (e.g. Police Maverick and Annihilator searchlights now get drawn at the proper position)
- Hid more cheat numbers around the map for the cheats added in the previous version
Contributors (click to expand)
- Restored Missing Preacher Book by @1heart2 in #1447
- Fixed game going back in time when dying or respraying at certain times of the day by @akifle47 in #1452
- Fixed radar hiding in some scripted cutscenes by @1heart2 in #1453
- Restore Console Accurate 30FPS Heli Climb QTE Behavior by @1heart2 in #1454
- Removed Unused Seaweed by @1heart2 in #1456
- Fixed Francis2 High fps Scripted Cutscene Camera Zoom by @1heart2 in #1457
- More script related high frame rates issues fix by @1heart2 in #1459
- More script related high frame rates issues fix2 by @1heart2 in #1464
- More script related high frame rates issues fix3 by @1heart2 in #1466
- More script related high frame rates issues fix4 by @1heart2 in #1467
- More script related high frame rates issues fix5 by @1heart2 in #1470
- Some more code fps fixes by @RecklessGlue540 in #1465
- Improved High fps tony4b Camera Fix by @1heart2 in #1471
- Added new phone option to save game anywhere by @1heart2 in #1473
- Update Phone Quick Save by @1heart2 in #1475
- Bump external/injector from
f7fd18fto542141din the submodules group by @dependabot[bot] in #1482 - Various vehicles and other fixes by @1heart2 in #1483
- Update Extra Dynamic Shadows by @1heart2 in #1484
- More Vehicle Models Fixes by @1heart2 in #1485
- Rework Romero Fix by @1heart2 in #1487
- Fixed some Vehicle Models by @1heart2 in #1490
- Search light and some other vehicle model fixes by @1heart2 in #1491
- Restored pbus missing side window by @1heart2 in #1494
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #1496
- Bump the submodules group across 1 directory with 2 updates by @dependabot[bot] in #1502
- Fix PC Washington Exit Animation by @1heart2 in #1503
- Some Weapon Animation Fixes by @1heart2 in #1505
- Improved AK/M4 Animation Fix by @1heart2 in #1507
- Update Readme by @1heart2 in #1512
- Some Vehicle Collision Fixes by @1heart2 in #1514
- Roman's depot cutscene radio fix by @Tomasak in #1517
- Fix Taxi Ride Time Advance by @1heart2 in #1520
- Various Vehicle Fixes by @1heart2 in #1522
- Various Vehicle Fixes2 by @1heart2 in #1527
- Remove Meaningless Check by @1heart2 in #1529
- Various Vehicle Fixes3 by @1heart2 in #1530
- Some Vehicles Fixes and Cleanup by @1heart2 in #1539
- Refactor fps fixes again and add a couple more by @RecklessGlue540 in #1537
- Bump external/injector from
0f41dd6to3a384e8in the submodules group across 1 directory by @dependabot[bot] in #1511 - Fix Packer by @1heart2 in #1547
- Update Extra Shadow by @1heart2 in #1554
- Further high fps E2EndCredits and Air Hockey Fix by @1heart2 in #1555
- fix brake lights for players vehicles when stopped by @ook3D in #1556
- TBoGT Vehicle Cheat Addon by @1heart2 in #1563
- feat: automatic ladder climbing by @ook3D in #1557
- Update Shadows.ixx by @1heart2 in #1566
- Add a new mode to Cutscene Audio Sync by @RecklessGlue540 in #1568
- fix: startup event races, archive corruption, and window centering by @ook3D in #1569
- Added Saturn Tool by @exymma in #1565
- Refactors, fixes and cleanups by @RecklessGlue540 in #1440
- Revamp Console Gamma by @RecklessGlue540 in #1567
- Update dxvk version by @1heart2 in #1570
- Update Shadows.ixx by @1heart2 in #1572
- Fix sprint button state read in ikeeponwalking.ixx by @ook3D in #1579
- small code cleanup of cutscenecam.ixx by @ook3D in #1578
- Fix Light Models by @1heart2 in #1580
- Refactor gamma (Again) by @RecklessGlue540 in #1575
- fix auto ladder climbing in water by @ook3D in #1589
- Update Vulkan by @1heart2 in #1590
- tweak: fix automatic deployment path by @ook3D in #1588
- Add player jump ragdoll control by @MagicAl6244225 in #1586
- Fixes by @RecklessGlue540 in #1597
- Separate jump and climb ragdoll controls by @MagicAl6244225 in #1595
- Fix legacy TBoGT counter-animation patch offset by @deefour in #1599
- update pause menu map crosshair patch by @sTc2201 in #1598
- Add jump ragdoll options to .ini by @RecklessGlue540 in #1600
- update text spelling and grammar by @ook3D in #1603
- feat: toggle cinematic cams for stunt jumps and more by @ook3D in #1602
- Implement streaming memory counters by @RecklessGlue540 in #1582
- Update generated corona data for Dukes Bay Bridge by @MagicAl6244225 in #1604
- Update germanFF.txt by @ReneSchimmelpfennig in #1605
- preCE patterns for cinematic cam options by @RecklessGlue540 in #1606


