• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Micro Stuttering in PC Games

D3RANG3D said:
Uh no, it's a feature in Oblivion, Fallout, and it occurs in both PC and Console versions.

The post you quoted references micro-stuttering solely as a GPU peculiarity. Hell, Exodus even said earlier in the thread that Oblivion and Beth's Fallout titles have in-engine issues that cause a similar effect:

TheExodu5 said:
Ah, Alice was the game I played recently with this issue. Even with a locked 60fps, this judder was still happening. Like I said, this isn't microstuttering...I'm not quite sure what is the cause of the issue.

This is closer to the stuttering in Oblivion and Fallout, which rears itself when you look at certain light sources in the game. It's a flaw in how the engine works on the PC.
 
D3RANG3D said:
Uh no, it's a feature in Oblivion, Fallout, and it occurs in both PC and Console versions.

The stutter in Oblivion and Fallout is not what is known as microstutter.

Blackvette94 said:
I havent tried that, but I will take your word for it. A little off topic, what is your sig about? Does triple buffer get rid of mouse lag? ( never heard of this sorry!)

The admin who gave me my tag was misinformed. Triple buffering only reduces mouse lag (in comparison to double buffering) when the PC can't maintain 60fps. Otherwise, it increases mouse lag unless the game has something to counter mouse lag (such as the "Reduce Input Lag" option in WoW). The only way to get zero mouse lag is to play without Vsync, sadly.
 
JaseC said:
The post you quoted references micro-stuttering solely as a GPU peculiarity. Hell, Exodus even said earlier in the thread that Oblivion and Beth's Fallout titles have in-engine issues that cause a similar effect:

read what he said though he said micro stutter is dual gpu related...so we wouldn't see it in consoles, yet with fallout and oblivion it does exist.
 
D3RANG3D said:
read what he said though he said microstutter is dual gpu related...so we wouldn't see it in consoles, yet with fallout and oblivion it does exist.

There's Exodus's above post to consider.
 
We're arguing semantics, really. Microstuttering is simply a term that's reserved for multi-GPU related stuttering. What's described in the OP and in Fallout/Oblivion is a separate juddering issue which is a flaw in the engine itself rather than a flaw in the hardware or driver profile.
 
TheExodu5 said:
We're arguing semantics, really. Microstuttering is simply a term that's reserved for multi-GPU related stuttering. What's described in the OP and in Fallout/Oblivion is a separate juddering issue which is a flaw in the engine itself rather than a flaw in the hardware or driver profile.

Can we just leave it as it's annoying?
 
D3RANG3D said:
Can we just leave it as it's annoying?

Indeed it is.

Fixable in Oblivion and Fallout with some tweaks or mods though, as I recall.

From TweakGuides:

Note: There is another type of stuttering which can occur, often referred to as micro-stuttering, juddering or skipping. It usually appears as tiny skips, like missing frames in a movie. This is not the same as the normal type of stuttering mentioned above, it is not caused by loading new data, it appears to be an actual bug related to graphics synchronization in the Gamebryo engine, possibly made more noticeable by certain graphics drivers. A video demonstration of the problem is shown here. To confirm the problem, use the iFPSClamp=60 setting as covered in the Advanced Tweaking section - if that removes the skipping then you are experiencing this issue. However changing iFPSClamp does not properly resolve this problem as it will then ruin your overall game speed at certain times. At the moment the only known solutions you can try are to firstly force enable VSync both in the game as well as in your graphics card's control panel - see the VSync option in the In-Game Settings section for instructions. If changing VSync doesn't work, try using a different version of your graphics driver. If that still doesn't work, there is a fix which some users claim works in removing this type of stutter: The Fallout 3 Stutter Remover mod (and this mod for Fallout: New Vegas users). If none of these things work then you will have to wait for either a patch and/or a new graphics driver version to resolve the issue. It's an issue that's been present in the Gamebryo engine at least since Oblivion so it is not new, and so far there is no real solution.
 
Blackvette94 said:
I wonder if an SSD would give a smoother experience?

Not in the case of the OP. It's not a loading issue. Load stutters are less regular and more abrupt...you might get a half second skip as you enter a new area.

I am taking back what I said about it not being a framerate issue though...I won't count it out entirely...it's simply too hard to tell with the offscreen video. 34fps is going to result in quite a few doubled frames, which will introduce some judder. It just seems a little more pronounced than I would expect in the OP. It might just be the recording that's making it seem worse than it is.

Since it's such a regular stutter, and since locking at 30/60fps fixes it, it probably is just judder from the triple buffering. Nothing can be done about this.
 
Meisadragon said:
I've noticed the same, I encounter a little bit of micro stuttering before it becomes stable. My specs are fine, but the HDD is ancient.

Edit: Beaten lol. Looks like a lot of people have this issue.


that isn't micro-stuttering, micro-stuttering is something that doesn't go away what you experienced is either paging or cpu load
 
TheExodu5 said:
The one shown in the OP is definitely not a framerate issue. What's unique about it is that it's not actually due to a fluctuation in framerate. Rather, it's like the camera following the player moves around at an uneven pace. If you stop moving and just watch NPC movement, there's no stutter at all, so I believe it's related to the camera movement in game. The camera position might be determined by the CPU and is not being properly synced with how the GPU renders frames (just a guess).

It's what I'm seeing though. It's like the scrolling is just all over the place, jumping back and forth, animation is fucked and so on.

Once again: It's GONE as soon the game is locked at 30 or 60FPS (720p). So I don't think it's a HDD issue.

I now tetsted a different monitor, same result.
 
domlolz said:
that isn't micro-stuttering, micro-stuttering is something that doesn't go away what you experienced is either paging or cpu load

What he's experiencing is the game being reloaded into VRAM. Many games flush out the VRAM when you alt tab, and alt tabbing back in causes the game to reload everything into VRAM again.

Thrakier said:
It's what I'm seeing though. It's like the scrolling is just all over the place, jumping back and forth, animation is fucked and so on.

Once again: It's GONE as soon the game is locked at 30 or 60FPS (720p). So I don't think it's a HDD issue.

I now tetsted a different monitor, same result.

Yeah, I just misjudged due to the offscreen recording. It's a side effect of triple buffering. Nothing can be done about it.

When you're displaying at 33fps, triple buffering makes it so that frames will sometimes have to be repeated twice to make up for missing frames.

In the case of 33fps, I think 9 out of 10 frames would be repeated twice, and the remaining frame will be shown only once. This results in some tiny stutters as frames aren't being displayed at an even rate.
 
D3RANG3D said:
Uh no, it's a feature in Oblivion, Fallout, and it occurs in both PC and Console versions.
I'm going to go ahead and assume that you don't know what microstuttering is. It definitely does not occur on consoles.

What you are seeing in Oblivion and Fallout is a completely different (and equally annoying) issue.
 
TheExodu5 said:
What he's experiencing is the game being reloaded into VRAM. Many games flush out the VRAM when you alt tab, and alt tabbing back in causes the game to reload everything into VRAM again.

or that, yeah - 'ram stuff'
 
TheExodu5 said:
What he's experiencing is the game being reloaded into VRAM. Many games flush out the VRAM when you alt tab, and alt tabbing back in causes the game to reload everything into VRAM again.



Yeah, I just misjudged due to the offscreen recording. It's a side effect of triple buffering. Nothing can be done about it.

When you're displaying at 33fps, triple buffering makes it so that frames will sometimes have to be repeated twice to make up for missing frames.

In the case of 33fps, I think 9 out of 10 frames would be repeated twice, and the remaining frame will be shown only once. This results in some tiny stutters as frames aren't being displayed at an even rate.

No, it's not triple buffering. The effect is also there when triple buffering is deactivated. I can't make a video of it because as soon I start recording with FRAPS my frames go down to around 30 and the game is smooth...my PC is trolling me.
 
Thrakier said:
No, it's not triple buffering. The effect is also there when triple buffering is deactivated. I can't make a video of it because as soon I start recording with FRAPS my frames go down to around 30 and the game is smooth...my PC is trolling me.

If your framerate hovers in between 30 and 60fps, then triple buffering is not deactivated. Double buffered vsync only allows for whole factors of the monitor's refresh rate to be displayed: 60Hz, 30Hz, 20Hz, 15Hz, 10Hz, etc...
 
The video in the OP is The Witcher 2 jumping between 24-30fps.

It doesn't surprise me at all that it isn't smooth. I think that's a very poor example.

My motto is, if you can't run it as a solid 60fps, you should lock it at 30. Since you already realize that, what's left to figure out?
 
Thrakier said:
Wait guys, just to be clear. When my game is locked to either 60FPS or 30FPS it's fine. It seems like we are talking tons of different matters now. I can't keep up. ;D

Normally a framerate of, say 40 to 45 FPS shouldn't stutter if it doesn't drop below 30/25. But it DOES stutter, even in the high 50s. Like in the Witcher 2. The same effect you see in the video.

So the problem actually is the fluctuating framerate? It seems like the stutter appears right in the moment the FPS counter changes, but I'm not so sure, maybe I'm just seeing things. Depending on the game engine it's very visible or almost not. But it's always there if not locked.

If it's not my system everyone should have this problem or not? Or should I buy an NVIDIA card? I really can't enjoy my games that way...

EDIT:

Card is slightly OC but I don't think it's my problem. Why should it run fine with a locked framerate in the first place then?
This isn't micro stutter, this is normal behaviour. If your frame rate isn't a factor of your refresh rate (i.e. 60,30,20 etc.) then you're not going to get constant motion. Use vsync and or a frame rate capping program like Dxtory (although that can bring with it its own issues).

A quick tip I use is to set my refresh rate to 50hz and vsync there as its much easier on the GPU.
 
TheExodu5 said:
If your framerate hovers in between 30 and 60fps, then triple buffering is not deactivated. Double buffered vsync only allows for whole factors of the monitor's refresh rate to be displayed: 60Hz, 30Hz, 20Hz, 15Hz, 10Hz, etc...

D3D Overrider is not active though and the Withcers VSync Option is also deactivated. With Witchers Vysnc it's also hovering between 40 and 45. So maybe Witchers Vsync triple buffers as well? No idea.

I also noticed that it's like the animation slows down sometimes and then goes a tiny bit faster the moment the micro stuttering occurs. Makes sense, just looks weird. Oh, forgot what I said about "walking slowly makes it better", that's nonsense. It's always there. Always.

@Jack

True. But hovering between 25 and 30 isn't necessarily resulting in stuttering. For me it's between 40 and 45 and it looks exactly like that.
 
Thrakier said:
D3D Overrider is not active though and the Withcers VSync Option is also deactivated. With Witchers Vysnc it's also hovering between 40 and 45. So maybe Witchers Vsync triple buffers as well? No idea.

I also noticed that it's like the animation slows down sometimes and then goes a tiny bit faster the moment the micro stuttering occurs. Makes sense, just looks weird. Oh, forgot what I said about "walking slowly makes it better", that's nonsense. It's always there. Always.

@Jack

True. But hovering between 25 and 30 isn't necessarily resulting in stuttering. For me it's between 40 and 45 and it looks exactly like that.

Most modern games incorporate triple buffering when vsync is on. With vsync off you shouldn't be noticing anything like that though...if you are experiencing this stuttering with vsync off then I'd say it's an engine issue.

I have yet to play through The Witcher 2 so I can't comment on it.
 
TheExodu5 said:
Most modern games incorporate triple buffering when vsync is on. With vsync off you shouldn't be noticing anything like that though...if you are experiencing this stuttering with vsync off then I'd say it's an engine issue.

I have yet to play through The Witcher 2 so I can't comment on it.

That would make sense for NFS which seems to be VSync on always (can't find an option to deactivate it).

However, if I get it right that means: I can either run a game at 60FPS or at 30FPS, anything between and I get that annoying stuttering. So having a GFX card which gives me like avg. 55FPS is good for...nothing? Wow.
 
No way, that doesn't make sense:

1. VSync on and good enough Performance for 60FPS = no stutter
2. VSync on and performance isn't suffice for 60FPS = stutter
3. Vsync off and performance isn't suffice for 60FPS = stutter
3. Vsync off/on (doesn't matter, only in regards to tearing) and frame limiter to 30FPS) = no stutter


WTH?
 
Thrakier said:
That would make sense for NFS which seems to be VSync on always (can't find an option to deactivate it).

However, if I get it right that means: I can either run a game at 60FPS or at 30FPS, anything between and I get that annoying stuttering. So having a GFX card which gives me like avg. 55FPS is good for...nothing? Wow.

Well, like I said, I never found the stuttering to be as pronounced as it is in the OP...but yes, you will get stuttering. It's simply a limitation of current display technology, and there's nothing that PCs or consoles can do to fix it unless the way displays interact with devices changes.

Thrakier said:
No way, that doesn't make sense:

1. VSync on and good enough Performance for 60FPS = no stutter
2. VSync on and performance isn't suffice for 60FPS = stutter
3. Vsync off and performance isn't suffice for 60FPS = stutter
3. Vsync off/on (doesn't matter, only in regards to tearing) and frame limiter to 30FPS) = no stutter


WTH?

At both 30 and 60fps, frames are being repeated an even amount of times. At 60fps, every frame is being displayed once. At 30fps, every frame is being displayed twice. In between, some frames are displayed twice, and others once, which introduced judder.
 
Thrakier said:
That would make sense for NFS which seems to be VSync on always (can't find an option to deactivate it).

However, if I get it right that means: I can either run a game at 60FPS or at 30FPS, anything between and I get that annoying stuttering. So having a GFX card which gives me like avg. 55FPS is good for...nothing? Wow.


You need to lower the ingame options enough so that it runs at 60fps constant. Then if for some reason it once in awhile dips a little lower then 60 it wont be as frequent.

What is your setup and what ingame options do you have for HP??
 
Deus Ex Human Revolution had mad stuttering issues for me. It wasn't bad on release and I played through the entire game but I recently started replaying after the last patch and it's almost unplayable. Looking very much like this:

http://www.youtube.com/watch?v=uFyW1Sa7Cuo&feature=related

I disabled DX11 and it runs buttery smooth. I've enabled and disabled every option possible and only turning off DX11 smooths things out. Though it's a known issue with the game engine.

The Gamebryo engine games like Fallout 3, New Vegas etc. are terrible for stuttering. There are plenty of mod fixes though.
 
Thrakier said:
No way, that doesn't make sense:

1. VSync on and good enough Performance for 60FPS = no stutter
2. VSync on and performance isn't suffice for 60FPS = stutter
3. Vsync off and performance isn't suffice for 60FPS = stutter
3. Vsync off/on (doesn't matter, only in regards to tearing) and frame limiter to 30FPS) = no stutter


WTH?


It makes perfect sense. Your display wants 30 or 60 fps. If you run your pc with no vsync and the game is going from say 60 to 45, the tv cant accept 46 fps, so the stutter/frame judder is caused because the tv needs to have it at 30 because your running at 46 fps. Vsync will do the job of keeping the outgoing signal either 30 or 60 fps. Then the tv is fine with those signals.
 
Blackvette94 said:
It makes perfect sense. Your display wants 30 or 60 fps. If you run your pc with no vsync and the game is going from say 60 to 45, the tv cant accept 46 fps, so the stutter/frame judder is caused because the tv needs to have it at 30 because your running at 46 fps. Vsync will do the job of keeping the outgoing signal either 30 or 60 fps. Then the tv is fine with those signals.

While the end result is the same, it actually works a little differently than that. The TV actually gets the frame from your video card, rather than your card sending it to the TV. When you're running at 30fps, the TV is still displaying 60Hz, it just ends up retrieving the same frame twice.

We might see new display technologies or communication protocols that allow for a variable refresh rate in the future. Sadly, for now, we're stuck with the issue.
 
So that means that my 6850 as middlerange card is more or less "worthless" because it's not enough for 60FPS most of the time but all those frames above 30 are good for nothing because it introduces stuttering?
 
it is annoying, and it is also annoying that you spend so much time tinkering rather than playing. I blame options and the constant desire to get a little more out of your investment. On consoles, the developers would have done that for you.

I guess the simplest solution is to be less ambitious with settings. Use lower settings to ensure you can get a nice solid 30/60fps and then lock it at that framerate. Just pretend those lovely 'ultra' high resolution texture and AA settings don't exist
 
jim-jam bongs said:
.

Thrakier, no offence bud but you seem to have a new problem with PC gaming every other day. Maybe you should just play consoles.

Yeah, no problem. I imagined it would be easier to get into PC gaming again. It's like the right thing for people who like hightec (which is mean) but than it isn't because it introduces 1000s of new problems.

I'm actually thinking of just giving up on it again. Or buying an i52500k and a
 
Thrakier said:
So that means that my 6850 as middlerange card is more or less "worthless" because it's not enough for 60FPS most of the time but all those frames above 30 are good for nothing because it introduces stuttering?

First off, to make sure the issue you're talking about is triple buffering judder, can you test this with another game to see if you're experiencing the same thing?

If so, then I'm afraid you're one of the few that's overly sensitive to this kind of judder. You can join dark10x in mourning.
 
jim-jam bongs said:
.

Thrakier, no offence bud but you seem to have a new problem with PC gaming every other day. Maybe you should just play consoles.

Yeah, no problem. I imagined it would be easier to get into PC gaming again. It's like the right thing for people who like hightec (which is mean) but than it isn't because it introduces 1000s of new problems.

I'm actually thinking of just giving up on it again. Or buying an i52500k and a 6870. Btw, is there a huge difference between a 6850oc (925/1075) and a 6870? Oh, and is there a way to force FSAA on Hot Pursuit? Catalyst isn't working anymore since 11.x.
 
Thrakier said:
I'm actually thinking of just giving up on it again. Or buying an i52500k and a 6870. Btw, is there a huge difference between a 6850oc (925/1075) and a 6870? Oh, and is there a way to force FSAA on Hot Pursuit? Catalyst isn't working anymore since 11.x.


6850 vs 6870...not really.

Do me a favor: go into Team Fortress 2, open up the console and type "fps_max 45". See if you experience the issue there (with vsync on). If not, then the issue is something else.
 
TheExodu5 said:
First off, to make sure the issue you're talking about is triple buffering judder, can you test this with another game to see if you're experiencing the same thing?

If so, then I'm afraid you're one of the few that's overly sensitive to this kind of judder. You can join dark10x in mourning.

Can you name me a game?

Btw, which magic is fraps using? As soon as I activate it in Witcher 2 it runs smooth, even with a framerate fluctuating between 35 and 45...or am I seeing things now...man that'S weird. So weird.
 
Thrakier said:
Can you name me a game?

Btw, which magic is fraps using? As soon as I activate it in Witcher 2 it runs smooth, even with a framerate fluctuating between 35 and 45...or am I seeing things now...man that'S weird. So weird.

You might be activating the movie recording in FRAPS? That would limit your framerate to 30fps.
 
I´ve the weirdest stuttering.. every game I play, even with vsync and triple buffering on, my fps varies from 60 fps locked to 59,1, that cause a slightly visible stutter, is something like a fps skipping.

I realized this because Fraps was showing 60 fps locked, but MSI Afterburner shows this variation.
 
rallyart said:
I´ve the weirdest stuttering.. every game I play, even with vsync and triple buffering on, my fps varies from 60 fps locked to 59,1, that cause a slightly visible stutter, is something like a fps skipping.

I realized this because Fraps was showing 60 fps locked, but MSI Afterburner shows this variation.

I've run into that issue...and that, unfortunately, I have no idea how to fix it. It's a result of the GPU not quite rendering in sync with the TV's refresh rate. It doesn't happen with every game, though. Playing World of Warcraft in Fullscreen Windowed mode right now and it doesn't experience the issue...so I guess it really depends on how the game interacts with the display driver.

BSNES has a huge issue with rendering in sync with the TV.
 
rallyart said:
I´ve the weirdest stuttering.. every game I play, even with vsync and triple buffering on, my fps varies from 60 fps locked to 59,1, that cause a slightly visible stutter, is something like a fps skipping.

I realized this because Fraps was showing 60 fps locked, but MSI Afterburner shows this variation.

Noticed that as well. Only game running rock solid @60FPS so far is DIRT 3!

Downloading TF2.

Does NVIDIA have the same problems?

@Exodus

Yep, I'm activating it. I tried to record the issue but I can't because it's gone as soon it's activated. Strange thing is that FRAPS doesn't show 30FPS while recording, it's above 30 and into the 40s depending on the setting.
 
Thrakier said:
Noticed that as well. Only game running rock solid @60FPS so far is DIRT 3!

Downloading TF2.

Does NVIDIA have the same problems?

@Exodus

Yep, I'm activating it. I tried to record the issue but I can't because it's gone as soon it's activated. Strange thing is that FRAPS doesn't show 30FPS while recording, it's above 30 and into the 40s depending on the setting.

Fraps definitely locks the framerate to the set framerate when recording...somehow. It would be nice to have the capability to lock games to 30fps (easily) like that without needing to record.
 
jim-jam bongs said:
Only if you tick the "Lock framerate" box in your video recording settings.

If I don't tick the box it still locks it to 30 for me. =\ I always found it rather annoying.

edit: want to know something interesting? Know how I said WoW doesn't exhibit any 60fps stutter in Windowed Fullscreen mode? It does in regular Fullscreen mode. I guess the Windows Desktop Manager does a much better job of syncing with the display than the game engine itself. Weird.
 
Thrakier said:
Noticed that as well. Only game running rock solid @60FPS so far is DIRT 3!

Downloading TF2.

Does NVIDIA have the same problems?

Yes, I´ve had this issues with two different nvidia cards, an old gtx 275 and my current gtx 580.
 
Doing some testing with the Hard Reset Demo. Is there a difference between over and under 60FPS? Because I noticed the following:

Same scene:
VSync Off:
Game @40FPS, very visible micro stuttering.

VSync on:
Game @around 55FPS, pretty smooth (but tearing)

Same scene:
Vsync Off:
Game @70 to 80FPS, very very bad stuttering

VSync On:
Game @locked 60FPS, smooth as butter.
 
Top Bottom