Just Cause 3

Just Cause 3

View Stats:
rage_vapourz Jan 18, 2016 @ 2:49am
fps drops 970
Just wondering if anyone else here is getting fps drops to 30fps in explosions and stuff... my fps is all over the place.. at least its still better than console right? :D
< >
Showing 1-13 of 13 comments
what do you have your control panel and ingame vertical sync st at
CrookedDeebz Jan 18, 2016 @ 6:12am 
well lets be honest here...the 970 has 3.5gb of vram and another 500mb on the side.
just cause 3 can easily use all of your vram, and when it creeps near/past 3.5gb you will experience stutter. thats just how it is...

also the memory leak (or whatever people are calling it)
requires 8gb ram as a minimum to have relatively smooth play.

im guessing you also trying to run it on ultra? 1080p?
full pc specs?

the game uses massive cpu power for physx and such. (explosions/etc)


robs2010mazda6s Jan 18, 2016 @ 6:30am 
3.5gbs of video ram is perfectly fine for JC3, even at 1440P I do not see that much usage on 6gb 980TI. There are a lot of false info regarding JC3 floating around the web right now and the so called memory leak is one of them, the devs never confirmed a memory leak and I have with my own testing confirmed that the game is simply a system ram hog but not a memory leak. Memory leaks affect everyone given enough time during gameplay even I with 16gbs of system ram would eventually suffer the same issues but that is not the case. I played the game 6hrs straight on the 2nd day of release and my ram usage peaked at 12gbs after just 30 minutes of play but for the next 5 1/2hrs it never went over that amount. A memory leak would continue to climb until it ate up all of my ram but again this was not the case.

The devs either need to revise the system requirements or they need to optimize ram usage so it does not need more than 8gbs.

Now for the solution to your frame rate drops OP.... the problem is that JC3 does not support triple buffering, it only supports double buffering and this will cause you to lose half your frame rates during demanding scenes. Normally you could force trriple buffering using rivatuner but its still a no go with JC3.

The fix is to run the borderless windowed mode command line, this completely solves the double buffering issue and will keep your fps from dropping in half during demanding scenes.
robs2010mazda6s Jan 18, 2016 @ 6:32am 
Apart from having more system RAM, running the game in borderless windowed mode seems to work for some people. It's worth a shot.

Simply go to your Steam Library, right-click and view the game's properties, and then edit the launch options.

Enter the following: /borderless /windowed
robs2010mazda6s Jan 18, 2016 @ 6:38am 
OP I have had quiet a few number of people besides myself who have tried this with success. Before the fix I was also getting the 60 to 30 fps drops but after the fix I no longer leave 60fps, I stay pegged there no matter whats going on in the game and that is at 1440P res maxed out... I am running a 980TI at 1526mhz core, 4790K at 4.5ghz and 16gbs ddr3 2400mhz ram, windows 10.

If you have a decent CPU "the game is heavy on cpu due to the unscripted physics" and decent system memory then your 970 "especially overclocked" should give you roughly the same perormance at 1080P that I have a 1440P. Before my 980TI I had a 980 and at 1440P it was "almost enough" to hold 60fps but would dip into the 40's from time to time. At 1080P the 980 never saw less than 60fps and the 980 isnt a great deal faster than your card either.
Optimus_Crime Jan 18, 2016 @ 1:04pm 
I have a definite cure for this.

Turn off Vsync ingame, and force ON ADAPTIVE VSYNC for Just Cause 3 only.

Then start Steam in OFFLINE MODE, and play the game.

These two things have sorted it for me. I have a 970 too.
Last edited by Optimus_Crime; Jan 18, 2016 @ 1:06pm
rage_vapourz Jan 18, 2016 @ 2:32pm 
i heard that turning v sync off ... makes your gpu work twice as hard? im not sure.. can you clarify please?
NilSatis Jan 18, 2016 @ 2:58pm 
Either of the above solutions will make a massive difference.

Robs suggestion is what I do too; borderless windowed mode eliminatates the lack of triple buffering the game has. If yr fps drops under 60 with vsync on it now wont go to 30 or "half refresh rate" which is what happens with double buffering. So use the command line as he suggests and use the ingame vsync option.

If vsync was fully off, yes your gpu will work harder as it will be able to push out maximum frames and it is not going to be limited to your monitors refresh rate, but what Optimus Crime suggests is using adaptive vsync instead of the double buffered vsync the game uses; if this works forcing this using the Nvidia control panel then it will also be a good solution---will again cap the frames to 60fps assuming your monitor is 60hz and will turn vsync on and off accordingly eliminating stuttering if frames dip below this.

I also use the game in offline mode. Seems better that way for me too.
mikel3113 Jan 18, 2016 @ 2:59pm 
Originally posted by brad445:
i heard that turning v sync off ... makes your gpu work twice as hard? im not sure.. can you clarify please?

Listen to Optimus_Crime, he's correct. You're not just turning OFF vsync, so no you are not making your gpu work harder. You're just turning vsync off IN-GAME while you need to ENABLE Adaptive Vsync through nvidia control panel. Also while your in the nvidia control panel, turn OFF triple buffering and put max pre-rendered frames to 3, and make sure power management is set to max power and not adaptive.

Adaptive vsync works great with this game. It basically enables vsync when you're gpu is rendering frames<60fps and turns vsync off on the fly when your gpu can only render <59fps. So this way no stuttering/screen tearing when >60fps and no slideshow effect or jarring fps jumps at <59fps because nvidia is telling your gpu to just keep a stable frame rate and is not trying to force 60fps when it can't really handle that.

Try it, then if you're still having problems let's keep the discussion going.
rage_vapourz Jan 18, 2016 @ 3:00pm 
Yo dude, thanks so much.... i cannot thank you enough... i turned of adaptive v sync in nvidia options and turned of v sync in game... it seems to run a lot better... thanks, still might fps dips down to 50 though.. but not 20! thank you guys .. much appreciated
Gillius Jan 18, 2016 @ 3:05pm 
run it with steam in offline mode
rage_vapourz Jan 18, 2016 @ 3:07pm 
yeah, i tried the v sync stuff... it seems to run a lot better now.. thank you
robs2010mazda6s Jan 18, 2016 @ 5:17pm 
Originally posted by NilSatis:
Either of the above solutions will make a massive difference.

Robs suggestion is what I do too; borderless windowed mode eliminatates the lack of triple buffering the game has. If yr fps drops under 60 with vsync on it now wont go to 30 or "half refresh rate" which is what happens with double buffering. So use the command line as he suggests and use the ingame vsync option.

If vsync was fully off, yes your gpu will work harder as it will be able to push out maximum frames and it is not going to be limited to your monitors refresh rate, but what Optimus Crime suggests is using adaptive vsync instead of the double buffered vsync the game uses; if this works forcing this using the Nvidia control panel then it will also be a good solution---will again cap the frames to 60fps assuming your monitor is 60hz and will turn vsync on and off accordingly eliminating stuttering if frames dip below this.

I also use the game in offline mode. Seems better that way for me too.

+1 and I like my metbod better than adaptive vsync because with adapative I still get a tear from time to time.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Jan 18, 2016 @ 2:49am
Posts: 13