Sign in to follow this  
deadlydog

Where can I get the DirectX 8.1 SDK?

Recommended Posts

It looks like microsoft has pulled it off their site currently....hopefully not permenantly. I have the DirectX 9 SDK installed already, but I just formatted my pc and now the game I'm working on doesn't run quite properly anymore. I was using directx 8.1 so I'm guessing it's running goofy because I don't have the 8.1 SDK installed. I've searched on google, but all the sites I find point back to the microsoft site saying that it's currently not available. Anybody know where I can download it? Thanks in advance

Share this post


Link to post
Share on other sites
I don't know of any sites, but your code should all work fine with DirectX9 so long as you include the dxguid.lib file in your project. The dxguid.lib file is what enables backwards compatibilty. Also, if you have any library files attatched to your project that are from DirectX 8.1, you might consider deleting them and adding the DirectX 9 equivalent. For example, if you have d3d8.lib in your project, delete it and add d3d9.lib instead.

Share this post


Link to post
Share on other sites
Quote:
Original post by deadlydog
It looks like microsoft has pulled it off their site currently....hopefully not permenantly. I have the DirectX 9 SDK installed already, but I just formatted my pc and now the game I'm working on doesn't run quite properly anymore. I was using directx 8.1 so I'm guessing it's running goofy because I don't have the 8.1 SDK installed. I've searched on google, but all the sites I find point back to the microsoft site saying that it's currently not available. Anybody know where I can download it? Thanks in advance


It is permanent as with all older versions (with the exception of DirectDraw). I found all previous versions of directx using google though. Btw MS archives should have some versions for a while.

Share this post


Link to post
Share on other sites
Oh I forgot, when working with older versions of DirectX even though older versions *are* supported in DirectX there is no guarantee that the drivers for the card are. Just a word of advice. You need to test against drivers unfortunately. As a general rule, the older the DirectX version the more likely things will break.

Share this post


Link to post
Share on other sites
Quote:
Original post by DrunkenHyena
I still play some DX3 games and I've never had an issue.


I have a few that have issues.

Force Commander - Breaking pointer (most notable), Graphics broken
HeavyGear 2 - Breaking pretty much everything and in various degrees between drivers.
Space Hulk (dx3) - Breaking graphics.

there are a few more but I can't remember which since I haven't played them for a while

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