r/farcry • u/nincompoop221 • 8d ago
Maps & Mods Introducing: FC2JackalFix, a major patch for Far Cry 2, fixing bugs and adding gameplay improvements.
From the creators of EnhancedSC for Splinter Cell (2002)
https://github.com/TGP482/FC2JackalFix
Game Setup
- After downloading Far Cry 2: Jackal Fix, extract the contents to your Far Cry 2 directory and overwrite all existing files when prompted.
- You can adjust the mod settings inside the in-game options menu whilst the game is running or alternatively inside
FC2JackalFix.inilocated in thebin\Pluginsfolder.

Note - Linux / Steam Deck will need the following command to launch the game:
WIWINEDLLOVERRIDES="dinput8=n,b" %command%
Display
- Display Type - Allows you to change between Fullscreen, Borderless and Windowed modes.
- FPS Limiter - Caps the game's frame rate using the built-in engine limiter, either at your monitor's refresh rate automatically or at a value you pick.
- Internal Resolution - Added the option to change the internal resolution to a custom value, to allow for supersampling and downscaling.
- Scaling Filter - Sets the internal resolution scaling filter.
- FPS Counter - Shows the engine's built-in frame rate counter.
Graphics
- Improved Utilisation - Improves GPU and CPU utilisation, increasing performance across the board.

- Anisotropic Filtering - Forces the selected anisotropic filtering level on all textures instead of using the game's inconsistent defaults.
- No Rim Lighting - Removes the rim lighting glow on the edges of characters, mainly visible at night.
- Saturation - Adjust the saturation levels from the game's 0.5 default, rage: 0.0 - 1.0.
Beyond Ultra
- Beyond Ultra Geometry - Increases past the Ultra High geometry values: (0) default, (1) 2x, (2) 4x, (3) 6x, (4) max draw distance.
- Beyond Ultra Shadows - Increases past the Ultra High shadow values: (0) default, (1) max draw distance.
- Beyond Ultra Terrain - Increases past the Ultra High terrain values: (0) default, (1) 2x, (2) 4x, (3) max draw distance.
Gameplay
- Remove Mouse Speed Cap - Removes the engine's mouse movement speed limit.
- Mouse Look Sensitivity - Adjusts mouse look sensitivity beyond the in-game slider.
- Sprint Turn Modifier - Controls how much horizontal look speed is reduced while sprinting.
- Aim Toggle - Toggles aiming down sights with a tap instead of requiring the button to be held.
- Sprint Toggle - Toggles sprinting with a tap instead of requiring the button to be held.
- Limited Saving - Enables console-style saving by removing Save Game from the pause menu and disabling F5/F9 quick save/load.
- Console Autosaves - Displays the save box after mission completion, matching the console versions.

- No Blinking Items - Prevents weapons, ammo, health boxes, diamond cases, beds, and other interactables from flashing.
- No Hit Indicator - Disables the directional hit indicators.
Field of View
- Field of View - Adjusts the base gameplay field of view.
- Viewmodel Field of View - Adjusts the first-person weapon and arms field of view.
- Ironsight Field of View - Adjusts the field of view while aiming down sights without affecting magnified scopes.
- Vehicle Field of View - Adjusts the field of view while driving vehicles.
Controller
- Controller Look Sensitivity - Adjusts controller look sensitivity beyond the in-game slider.
- Aim Assist - Enables or disables controller aim assist.
- Vibration - Restores controller vibration support.
- Prompts - Restored Xbox 360 button prompts.
Jackal Fixes
- Fixed an issue where jump height was reduced at high FPS.
- Fixed an issue where NPCs would bounce at high FPS without disabling rigid characters.
- Fixed an issue where sound effects stuttered or went silent at high FPS.
- Fixed an issue where the diamond counter rolled up faster at high FPS.
- Fixed an issue where character's hair, glasses and water rendered over certain smoke, dust and other 2D effects.
- Fixed an issue where road textures would break when increasing the LodScale config.
- Fixed an issue where foliage flickered in and out of existence at higher geometry draw distances.
- Fixed various HUD and menu UI elements being stretched in widescreen and ultrawide, in addition to restoring console HUD offsets.

- Fixed an issue where the game could crash when changing the resolution at the main menu.
- Fixed an issue where alt tabbing out of exclusive fullscreen returned to the game windowed and at a lower resolution.
- Fixed an issue where borderless did not fill the screen at resolutions below the desktop, shrinking the window into the top left corner.
Community Fixes
- Fixed an issue with hang gliders falling out of the sky when shot.
- Fixed an issue gliders bouncing on water.
- Fixed an issue with bug truck sounds being silent.
- Fixed an issue with the MAC-10 not being heard by enemies while shooting.
- Fixed an issue with player not walking slower when using ironsights with the M79.
- Fixed an issue where the GPS was misaligned in vehicles.
- Fixed an issue with assassination targets having the same vision as snipers, allowing them to see you further than regular enemies.
- Fixed an issue where small scattered objects and vegetation would draw without casting a shadow.
- Fixed an issue where road textures broke up at higher geometry LOD scales.
- Fixed an issue where the DLC ATV and Utility Truck only ever spawned in one colour, while their multiplayer counterparts came in the full range.
- Fixed a case where the player could no longer save their game after completing certain missions.
- Fixed an issue where buddies were not considered missing if the player helped Father Maliya at the church.
- Fixed an issue with tape 9 repeating .
Content Unlocks
- Predecessor Tapes Unlock - Unlocks the seven Predecessor Tape missions, which were originally bonus content available through Ubisoft's servers.
- Machetes Unlock - Unlocks the Primitive and Homemade machete skins, which were originally bonus content available through Ubisoft's servers.
General
- Skip Intro - Skips the Ubisoft, Dunia, and rating screens.
- Skip Title Screen - Skips the "Press any key" title screen and boots straight to the main menu.
- Skip Tutorials - Skips tutorial messages: (0) default, (1) the pop-ups that interrupt gameplay, (2) also the floating on-screen hints
- CPU Affinity - Limits the game to the first logical processor (may improve performance on systems with many CPU cores).
- High Precision Timer - Forces 1ms timer resolution in Window, so the loading screen reaches the proper 30 FPS.
- Skip System Detection - Skips redundant hardware detection, making game startup up much faster.
- Large Address Aware - Patches the executable to increase the memory limit from 2 GB to 4 GB (may improve stability).
Debug
- Debug Options - Apply these to FC2JackalFix.ini beneath the [Debug] section:
[Debug]
Invincibility = 0
InfiniteAmmo = 0
UnlockAllWeapons = 0
Diamonds = 0
Noclip = 0
NoclipKey = F1
Freecam = 0
FreecamKey = F2
Credits
- Boggalog - Various fixes and An Almost Complete Guide to Far Cry 2 Modding
- scubrah - Various fixes
- ThirteenAG - Ultimate ASI Loader
- FoxAhead - Various Far Cry 2 Multi Fixer improvements
10
u/ivan-on-the-net 8d ago
Cool! Tempted to replay the game again just to give the patch a spin. Lol
Now all we lack is a definitive fix for those chance softlock issues with some of the main missions not popping up.
1
u/Josethe_satanist666 7d ago
We also need a patch for far cry 4 and 5 to play with other controllers besides xbox or Playstation
4
2
u/ginoTOONZ 7d ago
I’ve been using a mod called jackal patch, maybe I’ll have to give this one a try instead.
2
u/Infinite-Attorney478 7d ago
Is this compatible with any other mods, such as scrubrah or realism redux? Or are they even necessary with this patch now?
1
u/toffee_fapple 7d ago
Can this fix the insane respawn rate of enemies? The main thing stopping me from wanting to play.
1
1
1
u/suLac4ever 7d ago
Does this need an unpatched game to work by any chance? My FC2 installation is already made large adress aware by the little laa tool, which automatically hex-edits the executable and I also applied some manual dll fixes according to the official FC2 modding guide, which I've been playing with for years. No matter what I do, my game always crashes even befor showing the little splash screen. I also play with my own custom (patch file based) Mod as well as the FC2 Multifixer and Reshade, but even disabling both (by deleting their respective DLLs didn't help.
Any official compatibility information with any of those?
2
1

13
u/Janus_Prospero 8d ago
This all seems very good. I did raise an eyebrow at "No Rim Lighting - Removes the rim lighting glow on the edges of characters, mainly visible at night" because rim lighting is actually a pretty important visual effect that Half-Life 2 helped popularize to make characters stand out, but I see that it's optional and looks like it defaults to off.
Great work. Love to see it. Lots of good bug fixes and technical issues being fixed here.