Just how accruate is Millisecs() anyway?

Miscellaneous Forums/General Discussion/Just how accruate is Millisecs() anyway?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

When I looked at this before (when I was converting my timing code with the BMX demo) I got quite different results from both B3D and BMX.

B3D gave a pretty smooth ramp of Millisecs, which was good :-)

BMX however gave some pretty weird results, in the debuglog I'd get a few dozen iterations at one value (say 10012345) then a few dozen at the next value (say 10012346) - that I could understand (BMX was just being very fast). But then interspersed there'd be jumps of things like 30 and 90, which was more worrying.

At the time I found that pretty weird, but as I was just trying the BMX demo and my game is in B3D I wasn't too worried :-)