Jump to content
  • Advertisement
Sign in to follow this  
brega

DX Control Panel not working

This topic is 2811 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have DX SDK November 2008 installed on my WinXP SP3 for some months ago.
First few days i could enable d3d debugging and work safely,
but for not long time ago this options became disabled (greyed out) so i
can't use d3d debugging.
Since i have lot of games installed on my system i guess that one of them
has something to do with the problem i have and somehow deleted/removed
debug runtimes. Do you know the way how can i fix this problem?
Posibly without reinstalling DX SDK?

this is how i setup my test projects to enable debugging in debug builds
(if you think it is relevant):


#ifdef _DEBUG
#define D3D_DEBUG_INFO // defined on top
#endif

#include <d3d9.h>
#include <d3dx9.h>
#pragma comment (lib, "d3d9.lib")
#ifdef _DEBUG
#pragma comment (lib, "d3dx9d.lib")
#else
#pragma comment (lib, "d3dx9.lib")
#endif

Share this post


Link to post
Share on other sites
Advertisement
The only time I've seen this happen is when a game installs a later version of the DirectX runtime than you have SDK version. The last time I saw that was when I had the DX9.0b SDK installed but a game installed DX9.0c - you can't downgrade the DirectX version, so you can't change to the "older" debug runtime.

Long story short - I'm pretty sure the only way to fix this is to get the latest SDK - November 2008 is fairly old now.

Share this post


Link to post
Share on other sites
Quote:

I'm pretty sure the only way to fix this is to get the latest SDK


Just as i thought, upgraded to latest DX SDK and now it's working. Thanks

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!