I am not very familiar with the internal workings of Windows, or the Windows API. I know that in DOS you could easily manipulate the timer interrupt. How do you go about doing that in Delphi, or Windows in general? Is it being unreasonable to set a timer at 1 MHz?
(note: I know about TTimer)