Not sure if this will be any help, but it has helped a few people getting games like Sims2 to work
First off, your video card will have to be compatible, that's up to you to find out if it is..
Next: uninstall Directx with DirectX Eradicator
Here's a link
http://www.voodoofiles.com/3117Be sure to Restart your computer once removed
After it's been uninstalled visit Window updates
Here's a link
http://www.microsoft.com/downloads/details...&displaylang=enDownload directx 9c
Before installing
Be sure to shut down all other open windows
Close down all Antivirus software and any Spyware Protection software
Such as Spybot Tea Timer or Ad-Awares Ad-Watch
You can close down all unneccesaries in your task manager
Install Direct X
Restart your computer