Bug report for MH.
The new Sys_Milliseconds breaks timedemo badly. Crashes :/
I suspect that Doom3 cannot handle high resolution timing without the adjustments from timeBeginPeriod/timeEndPeriod when doing timedemo.
It also causes micro stuttering im afraid cause after i reverted to the old function its been running somewhat more fluently.
edit sweet hell this was also what caused the ATI bug

i just tried it on an old radeon and it runs like its paid for it.
something tells me we have to not assume that the same fixes that work for Quake will also work for Doom3

Productivity is a state of mind.