Quote Originally Posted by Niya View Post
I've always assumed it to be 50 ms, a habit I developed from my VB6 days. In truth I'm not sure what the true resolution is or even if it's the same across all systems. It even gets more complicated as there might actually be different mechanisms for timing in a computer's hardware. I'm far from an expert in this. I've relied on timers a lot in my life and still do but I have never had a reason to want crazy accurate resolutions. This is why I'm curious as to exactly why you need this. Give this a read. Maybe it would shed some light on this for you.
No, it's exactly 1000 / 18. I don't need it, but I am curious as to how it was during the DOS days, if not using QBasic, then something else. I don't think what I am asking for is crazy accurate. Look at some older DOS stuff, the timing in some of that software had to be more precise than 50ms.