Does anyone has any experience with this little app ? Is there any benefit of using maximum timer resolution of 0.500 millisecond in comparison to 1.000 milliseonds which most games are using ?
Timer Resolution app worth using ?
Re: Timer Resolution app worth using ?
Nope.
Steam • GitHub • Stack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
Re: Timer Resolution app worth using ?
Why not ? Care to elaborate ? From the app description and by knowing what actually timer resolution in Windows does, then it would be logical that this can improve game/mouse responsiveness (maybe in a similar way as 1000Hz mouse does over 500Hz/125Hz mouse).
Re: Timer Resolution app worth using ?
Because a difference of 0.5 ms is nothing. There will be no difference whatsoever, other then higher power consumption due to the timer interrupt firing twice as much.mello wrote:Why not ? Care to elaborate ? From the app description and by knowing what actually timer resolution in Windows does, then it would be logical that this can improve game/mouse responsiveness (maybe in a similar way as 1000Hz mouse does over 500Hz/125Hz mouse).
But I'm pretty sure you figured this out by yourself, by now. Otherwise you wouldn't have asked
Steam • GitHub • Stack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
- Chief Blur Buster
- Site Admin
- Posts: 11714
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: Timer Resolution app worth using ?
I've heard of people try to eliminate as many sources of latencies as possible, eliminating 0.5ms here, eliminating 0.3ms there, and another 1ms there. It eventually all adds up. By itself, it doesn't make a noticeable difference, but doing many things would.
Differential latencies can be a big thing -- you train for one latency, expecting a specific behavior, and the latency suddenly change -- it throws off aiming. A 5ms difference would be a 20 pixel overshoot at 4000 pixels/second 180 degree flick. (5/1000ths of 4000 = 20)
Also there are cascading effects possible. Improving a latency to a specific threshold, may suddenly improve other latencies by a bigger amount. More research would be needed.
Differential latencies can be a big thing -- you train for one latency, expecting a specific behavior, and the latency suddenly change -- it throws off aiming. A 5ms difference would be a 20 pixel overshoot at 4000 pixels/second 180 degree flick. (5/1000ths of 4000 = 20)
Also there are cascading effects possible. Improving a latency to a specific threshold, may suddenly improve other latencies by a bigger amount. More research would be needed.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!
-
- Posts: 505
- Joined: 18 Dec 2013, 23:51
Re: Timer Resolution app worth using ?
interesting, so this app (the paid version at least) can allow your operating system to run at 2000 hz as opposed to 1000 hz?
Sounds like it might be worth experimenting with.
Sounds like it might be worth experimenting with.
Re: Timer Resolution app worth using ?
not worth using
I believe the only case where it would affect anything would be a game that forces a constant fps using a loop with Sleep
check the standard deviation of frametimes in a fraps benchmark to be sure.
I believe the only case where it would affect anything would be a game that forces a constant fps using a loop with Sleep
check the standard deviation of frametimes in a fraps benchmark to be sure.
Re: Timer Resolution app worth using ?
Sleep() uses whole milliseconds. So I don't think it would have much of an effect.flood wrote:I believe the only case where it would affect anything would be a game that forces a constant fps using a loop with Sleep
Steam • GitHub • Stack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
- Chief Blur Buster
- Site Admin
- Posts: 11714
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: Timer Resolution app worth using ?
Busy wait loops on multimedia timers without sleeps, would be far more accurate. More power consuming, but for delays under 1ms, in certain cases it may actually lead to reduced stutters depending on how the frametime logic works, due to more consistent frame times at 0.5ms granularity. But most engines do not depend on this for frametimes during internal game-engine frame rate capping.RealNC wrote:Sleep() uses whole milliseconds. So I don't think it would have much of an effect.flood wrote:I believe the only case where it would affect anything would be a game that forces a constant fps using a loop with Sleep
1ms random fluctuations in frame times means sudden jumps from 144fps (7ms) to 125fps (8ms) to 111fps (9ms) to 100fps (10ms). THIS is where better-than-0.5ms granularity is frequently needed, not for input lag, so sleeps are not usually used to wait for the next frame time. In theory, 0.5ms timer ticks could make accurate usleep() easier for the operating system to do power management at 0.5ms intervals (microsecond sleeping) since otherwise possibly energy-hogging busy wait loops are needed for accurate sub-1ms waits. On the other hand, the overhead of the higher frequency may outweigh this. All a matter more important for mobile devices.
TL;DR: it is not going to appreciably affect input lag in typical games, but one odd game may suddenly have fewer stutters if its frametime logic depends on this timer.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!
Re: Timer Resolution app worth using ?
I have had this fix running for a while and I do not think it makes a noticeable difference but maybe it does for some engines. This video http://www.youtube.com/watch?v=_hcuYiqib9I claims it makes a big difference in crysis 3 if you are cpu limited(good chance in this game).
I don't know if it really helps but you could test out some games which are cpu limited and then see if it helps with frame rates. I will just leave it running since it is not a bother at all once working. Maybe some engines just implemented this wrong or overlooked it and they will perform better after this but I am not sure.
I don't know if it really helps but you could test out some games which are cpu limited and then see if it helps with frame rates. I will just leave it running since it is not a bother at all once working. Maybe some engines just implemented this wrong or overlooked it and they will perform better after this but I am not sure.