Aller au contenu

Photo

Possible fix for stable 60 fps, no stutters, lag, frame drops, etc. etc. for high (and maybe mid) end nvidia users


  • Veuillez vous connecter pour répondre
7 réponses à ce sujet

#1
The Anew

The Anew
  • Members
  • 1 messages

Running the game with a 980 ti w/ an i7-4790k @ 1080p res 60 hz. The game gets 60 fps at the highest settings, including msaax4, but everytime i start walking to different locations and go into battle I always have these small stutters/frame skipping/frame drops in cities happening every 20 sec. or so, even with msaa off and all of the settings at high or medium. Tried to ignore it but I eventually said "This has to be fixed" after 20 or so hrs into the game. After many MANY different fixes I followed through the net, I eventually decided to find my own fix when every one of them failed to eliminate the stuttering completely. After a long while, I finally did something that gives me stable 60 fps at the highest settings regardless of my location and a few tweaking with AA and vsync (even redcliffe village).

Before I get started with the fix, it's VERY important that you disable the in-game origin overlay. It cripples performance regardless of how powerful a rig is. It's all over the net if you google it, but I'll tell you how to here anyway so you wont have to:

-Go to your games in origin, find DA inquisition and right-click. Click on properties and check the box that basically says to disable it, and that's it.

Next, before going to the fix, go to the graphical settings in-game. Your focus is only the anti aliasing (both msaa and post processing) and the display. Turn off BOTH AA settings, and make sure your running the game fullscreen. After doing so, exit out of the game.

Finally, go to the Nvidia control panel and make the following changes in the DA inquisition application via the manage 3d settings:

FXAA-On

Triple buffering-On

Vsync-On

Power management mode-prefer maximum performance.

And that's really it for the NVCP. I tried turning on triple buffering only before doing this, but that only reduced the stuttering rather than actually make it disappear for good. Combining it with vsync along with forced fxaa did the job.

Next, once you go in-game, you also want to make sure that vsync is also on as well. I know this sounds weird since vsync is already forced through the NVCP, but I got very small but noticeable stutters with vsync off. Turning it on strangely did the trick.

Also, and this is completely optional, but if you want to get even more stable fps with 0 stutters whatsoever, not even 0.0001 stutters, then you can also turn post processing quality down to low, which is basically motion blur/depth of field. This setting is somewhat demanding for some reason, and me turning it off gives me 0 lag, stuttering and frame drops (after doing the fix of course).

Before I close, its also worth noting that the games very cpu-heavy, so try to turn off as many backround processes as possible. I strangely found out that leaving steam open as a backround process gave me some minor frame drops, so closing it reduced it. What eliminated those frame drops was when I uninstalled GeForce experience completely, another strange factor :/ Anyway, hope this helps.

 


  • robotnist, wepeel_, Thandal N'Lyman et 2 autres aiment ceci

#2
DragonAgeLegend

DragonAgeLegend
  • Members
  • 1 065 messages

You're a little late to the party, but appreciate the info even though I don't have this issue. :P



#3
wepeel_

wepeel_
  • Members
  • 607 messages

Not so late, a lot of PC-users are still plagued by the microstuttering issues (more often than not unrelated to CPU and GPU, persisting on minimum settings, etc) in spite of a lot of attempted fixes and tweaks being available online, from disabling origin ingame to adjusting the mouse smoothing. This post might well help some people out.



#4
Greetsme

Greetsme
  • Members
  • 510 messages

Thanks OP, you can never have enough fps, and anything that prevents those awful occasional and unnecessary stutters, has to be a good thing.



#5
Lebanese Dude

Lebanese Dude
  • Members
  • 5 545 messages

*snip*

 

So much detail. Excellent post :)



#6
Novos

Novos
  • Members
  • 45 messages
Actually; the triple buffering option in Nvidia Contol Panel is for OpenGL therefore has no impact on DirectX. If you really want to use it in-game you can add this line "RenderDevice.TripleBufferingEnable 1" to the user.cfg file in the main directory...

Also the 60 fps fix for the cutscenes introduces a lot of inconsistencies during gameplay especially in the form of fluctuatig fps' s and stuttering.

#7
nightscrawl

nightscrawl
  • Members
  • 7 475 messages

If you really want a very detailed description of ALL of the Nvidia CP settings, what they do, as well as recommendations for settings, do read this wonderfully informative (and lengthy) website.


  • coldwetn0se aime ceci

#8
Hrungr

Hrungr
  • Members
  • 18 253 messages

I tried those settings a while back to see it'd go, but I noticed that my load times suddenly went way, way up. So I reverted back to my previous settings and the load times returned to normal. Not sure which particular setting caused the issue though...