I’m running DirectX 8.0 right now and I’m having problems with older games that want to install older versions of DirectX. Is there anything I can do?
DirectX 8.0 should be backwards compatible with all previous versions of DirectX. I would suggest installing the games, and when you are prompted to install the previous version, say no, and test the game.
There are some games that have problems with new versions of DirectX. I have a game that came with DirectX 6. For use with DirectX 7.0, I needed to download a patch from the game manufacturer. If you have problems playing the games with DX8, I’d suggest checking the manufacturer web page for updates or patches. Usually, they will have information regarding using new version of DX with their software.
Or try using DX7, since there are very few games that require DX 8.0. The newest game I purchased came with DX 7, and it was released a couple weeks ago.
One of the wonderful things about Microsoft is their support for their software. Take for example DirectX 8.0, which performs worse than DX7 in almost all real-world scenarios, and has some serious bugs. That’s why Microsoft made it a permanent installation which cannot be uninstalled.
However, the geek community has been hard at work creating their own uninstall utilities, some of which are supposed to work pretty well. I would first use the search engine at http://www.hardocp.com. The simple term “uninstall” will probably get you what you want. Be cautioned: Microsoft does not support the uninstallation of DX8, so whatever you use could be rough around the edges.
Perhaps you’ll get lucky and have someone who has already tried this drop a line into this thread. Otherwise, you’ve got a lot of research to do.
I just ran across this page at TweakTown which has a DX8 uninstaller at the bottom of the page. You might try that. Back everything sacred to you up tight, though.
Well it ain’t.
The problem with uninstalling it is that I need it for the newer games. I bought myself a discount Descent 2 game, and it needed DirectX 2.0, so I installed it over my current version (6 at the time). But then, I had to REinstall 6 to play my newer games.
Is there a program that would let me pick which DirectX is running?