ok, i downloaded the file, i searched the folder and it wasnt there at all so i just pasted it there and then tried to register it. but i got this error "msvcr71.dll was loaded but Dllregisterserver entry point was not found. this file cannot be registered"
is it possible my ram is dead? and so the files were unable to copy through correctly during XP setup? only problem is i have run memtest and it reported no errors but this feels very much like a RAM problem because i know that if DX9 is not setup correctly through XP's install then you are unable to install it at a later date.