Sign in to follow this  

Runtime Requirements (Directx and VC++)

This topic is 3107 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

Hello people , What are the runtime dll.'s , resources that we need to pack along with a game that was written in C++(Win32) using VS2005 and directx 9 ?? to make it work in any PC with XP or Vista installed. I would really like to know this. thank you

Share this post


Link to post
Share on other sites
depends on the directx sdk you have realy. but pretty much to find those file you go to the dx sdk folder>redist and there you will have zip files containing the dlls you need(i for example i use march's 2009 sdk, so i contain the files inside Mar2009_d3dx9_41_x86 in my game when i send it to people(ofc you can do the same with 64 bit version).

Share this post


Link to post
Share on other sites
Don't pull the DLL's out of the .CAB files in the Redist folder! It's a violation of the EULA. What you want to do is create an installer for your app, and have the installer copy over the the .CAB files for the version of the SDK you're targeting (and the components you're using) and then run DXSETUP.exe. That installer will then handle copying and placing the DLL's for you.

For the VC++ redistributable, make sure you get the SP1 version of you have Service Pack 1 installed for Visual Studio 2005.

Share this post


Link to post
Share on other sites
ok so what i need to do is :

1.Put the game file's / .exe in a folder (like "game")
2.Put the files/DLL's from the dx-sdk folder>redist in the folder (like "game")
3.Put the VC++ runtime installer in the folder (like "game")
4.The game must work now ??


Am i missing anything ?

Share this post


Link to post
Share on other sites

This topic is 3107 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.

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