Sign in to follow this  
themadhacker

For Compatibility...

Recommended Posts

What version of DirectX are you using? Do you always download the latest version? Do you have the SDK on you PC? I just wanted to know the above so that maybe we can know the compatibility of our PC's before we start banging on about Direct 9 or whatever.

Share this post


Link to post
Share on other sites
I always have the latest DirectX version on all my computers. I only have the DX 8.0 SDK on my dev machine.

It depends, though, on what market you're targetting. The game dev people will most likely have the latest version. I believe WinXP comes with DirectX 9 already loaded.. so you've got quite a base already. If you're targetting a usual gamer, it's more than likely that they already have the latest version from other games that have been installed. If it's a non-gamer who isn't really into computer stuff (such as the type of consumer realgames or valusoft target) and are still using win98, chances are that they're still using dx6.

Share this post


Link to post
Share on other sites
Every single 3D game made in the last 3 years has required a card that supports DX7 minimum, and many require DX8 or DX9. This even applies to OGL games, as the features required to run a given feature in an OGL driver is going to be present on an equivilent class DX driver.

DX9 will work on Win 98, Me, 2k, and XP. That covers approximately 95% of Windows users, about 90% of the overall PC market, and 100% of anyone who actually uses their computer for gaming, because nobody that plays games on a PC will be running windows 95 or windows NT.

There is no point in worrying about supporting people who are still running win95 or winNT. the version of DX they have installed would be the LEAST of your problems when trying to get your game to run properly on their machine. Not even MS themselves support these OSes anymore; they're 10 years old.

For all other users, you can include the DX9 redistributable with your installer.

Oh, and:

-- 9.0b
-- Yes
-- Yes

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this