Far Cry 4

Far Cry 4

View Stats:
Stuttering and connectivity issues
Hi, everyone.

I am wondering whether anyone else is experiencing stuttering and constant connectivity issues after the achievemnts were introduced? I can't play a single game of multiplayer without it hanging on a random frame mid game for over 10 seconds sometimes and then it disconnects me. This is also present in the single player campaign. Before steam achievements were introduced, this was not a problem and the game ran smoothly. I have all the relevant software up to date. Happens without overclocking. Also the frame limiter doesn't seem to work corrrectly for me. Whether i set it to 30 or above 60, it always says 60 fps in afterburner. Happens also in FC3 now that achievements are present.

Thanks for any help or advice.

EDIT 1 (Temporary FIX):

To fix the constant stuttering (that lasts up to half a minute, and happens every few seconds of gameplay), you have to:

- Launch the game (any launcher).
- Open Task Manager (Ctrl + Shift + Esc).
- Go to Details section in the menu on the left.
. FInd relevant Far Cry executable (fc4.exe, fc3.exe, fc3bd.exe ...)
- Right-click it.
- set priority to realtime.
- Play the game.

EDIT 2 (Actual FIX):

Went ahead and made an actual fix after having realized what the actual problem was (CPU scheduling on newer CPUs doesn't work well with old DUNIA engine).

Here's a link to the mentioned fix: Stuttering_Freezing_hanging_FIX[github.com]
Last edited by .45 ACP; Feb 16 @ 6:13pm
Originally posted by .45 ACP:
I'd like the topic closed, since a fix (more like a workaround) has been found. Hopefully helps some of you as well. The original post has been updated, but here's the fix:

------------------------------ FIX ----------------------------------
- Launch the game (any launcher).
- Open Task Manager (Ctrl + Shift + Esc).
- Go to Details section in the menu on the left.
. FInd relevant Far Cry executable (fc4.exe, fc3.exe, fc3bd.exe ...)
- Right-click it.
- set priority to realtime.
- Play the game.
---------------------------------------------------------------------

Have a good one.

UPDATE:

It was bothering me so much, the fact I had to do this over and over (We know what Vaas would say about that), that I actually went and scripted an actual fix for this issue.

To clarify where the problem was: Modern-day CPUs with many cores are poorly utilised by DUNIA engine used to make FC3, FC3 BD and FC4. In other words, the workload isn't properly divided among more than 4 cores in some instances (such as mine), so some systems may experience lagging, stuttering and freezing, because other processes hijack the cores, and on account of that, the game doesn't get enough resources to run properly. That's why my initial workaround worked - Setting the FC4.exe to realtime priority gave the game the whole CPU and elevated it to system-level scheduling importance (highest).

So I got an idea: why not automate this process and stabilize the game further by simulating a 2014-average system (4th gen 4-core i5 CPU i had at the time)? And to my surprise this even removed the microstutters and stabilized frame-pacing.

So here[github.com] is the link to my GitHub page where you can find this fix, download it, and use it to your heart's content!
< >
Showing 1-8 of 8 comments
Thought I was going crazy experiencing this alone. I've tried everything google can pull up and can't figure it out. Feel confident Ubi messed something up. (Lagging in 3 as well)
Ubi-Kubiq  [developer] Jan 22 @ 1:02am 
Hey .45 ACP, Homer Simpson.

Thanks for reaching out.

I am sorry to hear that you are having Stuttering and Connectivity issues after the achievements were introduced to Steam.

Can you both please first run through the troubleshooting steps listed in this guide and let us know if there is any difference after following them ? -> Click here[ubi.li]
.45 ACP Jan 23 @ 9:34am 
Thank Christ. I thought my ssd or cpu were going bad, but then I tried FC5 and it runs like a dream. Also thanks for the replies, both of you.

TLDR;

I've tried everything UBI recommends and a few of my own tricks and it didn't work. Will try repoing the previous version and see if it works.

Here are the fixes I've tried so far:

- Update OS.
- Update drivers.
- Run game with admin privileges.
- Set compatibility to win 7.
- Dropped graphics to low.
- Run game without afterburner & riva running.
- Way above sys requirements.
- Veryfied files twice.
- Disabled ubi and steam overlays for the game.

My guess:
----------------------------------------------------
UPDATE 1:

I pulled a 10 year old copy of the game and DLC (15 april 2015) from SteamDB and there's no difference, so either there's a UbiConnect problem, some other file problem or a Steam problem.

----------------------------------------------------
While implementing achievements, someone accidentally caused a resource allocation problem or an R/W problem, causing the game to hang when it needs to load a bigger portion of the map, fine details, or autosave the game. It also takes a really, really long time to even load into the SP game.

Possible minor solution:

I've seen that manually configuring the settings.ini (or whatever it's really called) file sometimes resolves some issues, but that was a fix 10 years ago already, so it shouldn't be too relevant now. It's really sad to see good games being broken like this ...

Here's a link: 10yo Stutter Fix - FC4
Last edited by .45 ACP; Jan 23 @ 12:10pm
Originally posted by .45 ACP:
Thank Christ. I thought my ssd or cpu were going bad, but then I tried FC5 and it runs like a dream. Also thanks for the replies, both of you.

TLDR;

I've tried everything UBI recommends and a few of my own tricks and it didn't work. Will try repoing the previous version and see if it works.

Here are the fixes I've tried so far:

- Update OS.
- Update drivers.
- Run game with admin privileges.
- Set compatibility to win 7.
- Dropped graphics to low.
- Run game without afterburner & riva running.
- Way above sys requirements.
- Veryfied files twice.
- Disabled ubi and steam overlays for the game.

My guess:
----------------------------------------------------
UPDATE 1:

I pulled a 10 year old copy of the game and DLC (15 april 2015) from SteamDB and there's no difference, so either there's a UbiConnect problem, some other file problem or a Steam problem.

----------------------------------------------------
While implementing achievements, someone accidentally caused a resource allocation problem or an R/W problem, causing the game to hang when it needs to load a bigger portion of the map, fine details, or autosave the game. It also takes a really, really long time to even load into the SP game.

Possible minor solution:

I've seen that manually configuring the settings.ini (or whatever it's really called) file sometimes resolves some issues, but that was a fix 10 years ago already, so it shouldn't be too relevant now. It's really sad to see good games being broken like this ...

Here's a link: 10yo Stutter Fix - FC4
What is your system SPEC ? i have no stutter here ???
even on my old system had no problems and i didn't have to change anything other then yea i set my Nvidia card to maximum performance

Asus P5 B plain not anything just default P5B old as dirt mainboard From 2009
CPU Intel Core 2 Quad Q9650 @ 3.60 Ghz with a tuniq tower 120 cooler
8 Gig of Kingston DDR 2 800 4 - 2 gig sticks timing is set to 6-6-6-18
Asus STRIX GTX 960 2 gig card (nvidia driver 347.52 for win 7 ..using Nvidia win 10 Driver 359.06)..it currently has my gigabyte GTX 1060 6 gig vid card in it
Gigabyte Windforce 2 GTX 1060 OC model \ 6 gig vid card
Soundblaster live 24 bit sound card i scrapped out of someones old Dell they were chucking
(onboard realtek sound on motherboard =disabled )
OS = Windows 7 Ultimate 64 Bit / Windows 10 Pro 64 Bit

For Far Cry 4

my in Game settings are Custom
resolution 1920 X 1080
vsync - off
Quality settings
motion blur off - not a fan of it ..
Textures - Ultra
Shadows - High <--- (Nvidia PCSS Soft Shadows will kill your FPS )
Post FX -Ultra
Geometry - Very High
Vegetation- Ultra
Environment - High
Water - Ultra
Ambient Occusion setting is SSBC
Antialising settings is SMAA
God rays - off- not a fan of how it looks (can make the game unstable..even on Titan X and GTX 980 Ti cards )
Fur - on
Trees relief -on
in Advanced settings
Triple buffering - off
Vsync mode - Normal

in Nvidia control panel, i made these changes
Anisotropic Filtering = 16 X

Max Pre Rendered Frames = 1 <------- Nvidia tuned up their Max Pre-Rendered Frames and re-branded it as Ultra-Low Latency Mode now .. enable it for FC 4 in Nvidia program setting

Set Power Management Mode = Prefer max Performance

game looks fine to me and plays stutter free on my system with zero crashes

main system is old as dirt too ..built in 2017 ??
Intel Kaby Lake I5 7600K @ 4.4 GHZ <(via asus auto tune in my bios )
Cooler Master 212 Hyper evo \ 120 MM RED led fan CPU cooler
ASUS ROG STRIX z270 H GAMING motherboard
16 gig of Crucial Ballistic Sport DDR 4 2400 ram\ 4 X 4 gig dims <(in dual channel mode)
EVGA RTX 3060 12 gig black edition GPU (yes i use older drivers..472.12 )
500 gig Samsung 840 EVO SSD \ boot drive
2 TB Toshiba HDD storage drive \ 7200 RPM 64 meg cache
LG DVD burner
Thermaltake Versa V 22 special edition case \4 120 mm CoolerMaster fans + 1 yellow exhaust fan by GPU
evga 650 watt PSU Gold power supply
Seiki LC40G81 40" 1080p 120Hz LCD HDTV/ VIZIO 1080 P screen
Windows 10 Pro 64 bit

Again my in Game settings are set to Custom
resolution 2560 X 1440 using Nvidia DSR
vsync - off
Quality settings
motion blur off - not a fan of it ..
Textures - Ultra
Shadows -Ultra <--- (Nvidia PCSS Soft Shadows will kill your FPS )
Post FX -Ultra
Geometry - Ultra
Vegetation- Ultra
Environment - Ultra
Water - Ultra
Ambient Occusion setting is HBAO+
Antialising settings is SMAA
God rays - off- not a fan of how it looks (can make the game unstable..even on Titan X and GTX 980 Ti cards )
Fur - on
Trees relief -on
in Advanced settings
Triple buffering - off
Vsync mode - Normal

in Nvidia control panel, i made these changes
Anisotropic Filtering = 16 X
Max Pre Rendered Frames = 1 <------- Nvidia tuned up their Max Pre-Rendered Frames and re-branded it as Ultra-Low Latency Mode now ..so yes that's enabled

Set Power Management Mode = Prefer Max performance
(check this setting its important... don't let windows steal your power management )

Again ,game looks fine to me and.... plays stutter free on my system with zero crashes\
with no changes to the gamer profile .xml file

AND i see no connection issues as yea ..do have to pay for good cable internet ???
570.2 Mbps download
115.6 Mbps upload

also the last patch made to the game even on UBI connect came out in may of 2015
the game is DONE......... version 1.10.0 is all steam or UBI connect will give you

it contains ALL THE PREVIOUS PATCHES ..THE GAME IS DONE AND HAS BEEN FOR YEARS
if you choose to mod it go for it ..but yea man ...the game has been done for a decade

they are no longer patching or working on FAR CRY 3 , FAR CRY 4 , FAR CRY PRIMAL ,FAR CRY 5, FAR CRY NEW DAWN ... or even FARCRY 6

these games are DONE ..all they did was add steam achievements that are already in UBI connect in several of them (for the crybabies )

its up to you to tweak what you can for your own system

again vanilla game FAR CRY 4 seems fine here ??? ..but yea i do like the open world mod .. maybe try that... or other far cry 4 mods ????
https://www.nexusmods.com/farcry4


and no i don't have the best hardware but the game seems fine ???
Last edited by -=SOF=-WID99; Jan 24 @ 4:04pm
.45 ACP Jan 25 @ 2:19pm 
replying to: -=SOF=-WID99.

Yeah, I totally get that. As stated in my main post, the game ran FINE up until the introduction of achievements. I custom built my PC, so I'm well aware it outmatches the game's requirements by at least a generation. A 2080 ti , a 9700k , 32 GB ram , 1 TB nvme , and a complete water loop to cool it all down. I say again, this shouldn't be a hardware issue, but a software iissue. my in-game settings are

Custom:

- vsync -> on
- motion blur -> off
- Textures -> Ultra
- Shadows -> Nv_PCSS
- Post FX - >Ultra
- Geometry -> Ultra
- Vegetation -> Ultra
- Environment -> Ultra
- Water -> Ultra
- Ambient Occlusion -> HBAO+
- Antialising settings -> SMAA
- God rays -> enhanced
- Fur - simulated
- Trees relief -> on

Advanced settings:

- Triple buffering -> off
- Vsync mode -> sparse (divides fps by 2 (my case: set to 120 to get 60 for stability testing))


I've tried reducing them to LOW to no avail. Then, I thought an older version is going to make a difference (without the latest patches) and "repod" a version of the game and dlc, which were released on 15 April 2015, the patch that made it 1.10.0 , form SteamDB (you do this by opening the steam console and running a command through it), replaced files, but it's still the same, so idk anymore. maybe a windows update made it this way, but i sure as hell ain't rerolling to a previous version of windows for 3 achievements that will probably be removed when servers shutdown anyway ...
Last edited by .45 ACP; Jan 25 @ 2:21pm
A developer of this app has indicated that this post answers the original topic.
.45 ACP Feb 16 @ 4:48am 
I'd like the topic closed, since a fix (more like a workaround) has been found. Hopefully helps some of you as well. The original post has been updated, but here's the fix:

------------------------------ FIX ----------------------------------
- Launch the game (any launcher).
- Open Task Manager (Ctrl + Shift + Esc).
- Go to Details section in the menu on the left.
. FInd relevant Far Cry executable (fc4.exe, fc3.exe, fc3bd.exe ...)
- Right-click it.
- set priority to realtime.
- Play the game.
---------------------------------------------------------------------

Have a good one.

UPDATE:

It was bothering me so much, the fact I had to do this over and over (We know what Vaas would say about that), that I actually went and scripted an actual fix for this issue.

To clarify where the problem was: Modern-day CPUs with many cores are poorly utilised by DUNIA engine used to make FC3, FC3 BD and FC4. In other words, the workload isn't properly divided among more than 4 cores in some instances (such as mine), so some systems may experience lagging, stuttering and freezing, because other processes hijack the cores, and on account of that, the game doesn't get enough resources to run properly. That's why my initial workaround worked - Setting the FC4.exe to realtime priority gave the game the whole CPU and elevated it to system-level scheduling importance (highest).

So I got an idea: why not automate this process and stabilize the game further by simulating a 2014-average system (4th gen 4-core i5 CPU i had at the time)? And to my surprise this even removed the microstutters and stabilized frame-pacing.

So here[github.com] is the link to my GitHub page where you can find this fix, download it, and use it to your heart's content!
Last edited by .45 ACP; Feb 16 @ 6:06pm
Ubi-WheelyDuck  [developer] Feb 16 @ 7:38am 
Originally posted by .45 ACP:
I'd like the topic closed, since a fix (more like a workaround) has been found. Hopefully helps some of you as well. The original post has been updated, but here's the fix:

------------------------------ FIX ----------------------------------
- Launch the game (any launcher).
- Open Task Manager (Ctrl + Shift + Esc).
- Go to Details section in the menu on the left.
. FInd relevant Far Cry executable (fc4.exe, fc3.exe, fc3bd.exe ...)
- Right-click it.
- set priority to realtime.
- Play the game.
---------------------------------------------------------------------

Have a good one.
Hey .45 ACP,

Thank you for kindly taking the time out to share this update and for sharing the workaround.

If ever we can help with anything else in the future, just let us know
Originally posted by .45 ACP:
Hi, everyone.

I am wondering whether anyone else is experiencing stuttering and constant connectivity issues after the achievemnts were introduced? I can't play a single game of multiplayer without it hanging on a random frame mid game for over 10 seconds sometimes and then it disconnects me. This is also present in the single player campaign. Before steam achievements were introduced, this was not a problem and the game ran smoothly. I have all the relevant software up to date. Happens without overclocking. Also the frame limiter doesn't seem to work corrrectly for me. Whether i set it to 30 or above 60, it always says 60 fps in afterburner. Happens also in FC3 now that achievements are present.

Thanks for any help or advice.

EDIT 1 (Temporary FIX):

To fix the constant stuttering (that lasts up to half a minute, and happens every few seconds of gameplay), you have to:

- Launch the game (any launcher).
- Open Task Manager (Ctrl + Shift + Esc).
- Go to Details section in the menu on the left.
. FInd relevant Far Cry executable (fc4.exe, fc3.exe, fc3bd.exe ...)
- Right-click it.
- set priority to realtime.
- Play the game.

EDIT 2 (Actual FIX):

Went ahead and made an actual fix after having realized what the actual problem was (CPU scheduling on newer CPUs doesn't work well with old DUNIA engine).

Here's a link to the mentioned fix: Stuttering_Freezing_hanging_FIX[github.com]
< >
Showing 1-8 of 8 comments
Per page: 1530 50