..I have finally fixed the "too fast" problem for all my games that had this problem (system shock2/thief gold,resident evil1/2).after days of fiddling around,I finally have a solution that works 100% all the time (at least for me)..here goes:
run a movie file of your choice (doesnt really matter,even an empty wav file renamed to avi will work fine,basically any app that will use DX overlay will do) with media player,stop the video,leave the player running in the background,and launch the game.no matter how weird may it sound,it has fixed speed issues for ALL my games,and it works every time no matter what.
if you want a "smart" solution,create an empty *.wav file in your thief folder,rename it to run.avi,create an empty *.txt file in your thief folder,edit it with notepad,and type in following:
xxx being your path to thief (shock2,RE1/2,etc),save and exit,rename the txt file to run.bat,execute the bat,and tadaa,media player will be launched automatically every time you want to play and thief will run at correct speed.
start "" "C:\xxx\Thief\run.avi"
start "" "C:\xxx\Thief\THIEF.exe"
feedback please,I would like to know if this works on any system or just on mine..