Thanks for your help
Its working fine now

All i needed to do was install DX5, and download a No-CD Crack, Then run it in compatibilty mode for Windows 98. Problem solved
Come to think of it, i dont know why i didnt try that in the first place, ive been trying to get it to work on and off for about 2 years.:rotfl: