From: Marnix DOT Koerselman AT nl DOT origin-it DOT com (Marnix) Newsgroups: comp.os.msdos.djgpp Subject: high-res timer with Allegro Date: Tue, 23 Dec 1997 22:00:49 GMT Organization: Origin Lines: 21 Distribution: world,inet Message-ID: <34a03467.14125575@news.origin.nl> NNTP-Posting-Host: hcz4modem19.ehvvon.nl.origin-it.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hi ! I need a high-resolution time reader that can be used with Allegro. I know it is possible to install an interrupt handler that could be called every milisecond or so, but I need it about 10 times better (at least). I also know that it is possible to read the current clock tick from the countdown register (though I don't really know how to put that in the crazy-ass assembler that djgpp uses), but that doesn't help a lot since Allegro reprograms the timer chip constantly. In short: does anyone know of a way or (assembler) code to do a DelayUntil(Time) (rather than Delay(Duration)) with a precision of 0.1 msec or better ? Cheers, Marnix