Hey Dan,
Are you getting this error in Windows?
Download and install
Driver Sweeper, it's a utility to clean out your video card drivers.
- Before using Driver Sweeper, first use the official uninstaller for your video card drivers.
- Then remove your video card from the Device Manager (this isn't always necessary).
- Whenever prompts come up Windows detecting your video card, ignore/cancel them!
- Reboot into Safe Mode (press F8 before Windows starts booting) and run Driver Sweeper.
- Reboot normally and install latest drivers for your video card (again ignore Windows auto detection).
If you still have problems, download DirectX 9.0c and reinstall it to make sure your DirectX isn't broken.