No EDT_DIRECT3D9 device rendering Why
No EDT_DIRECT3D9 device rendering Why
Hi,
noob question
I use DEV-C++ to compile the default examples like "Hello World" aso.
My system is running under W2K with an MSI nVidia grafics card and the newest (W2K compatible) directx 9c drivers installed.
I compile simple example projects of different (directx 3d engines) too.
All these other compiled executables are runing fine on my system with nice rendering results.
Irrlicht executables allways crash if i choose direct 8.1 or direct 9.0c
Any ideas
Sato
noob question
I use DEV-C++ to compile the default examples like "Hello World" aso.
My system is running under W2K with an MSI nVidia grafics card and the newest (W2K compatible) directx 9c drivers installed.
I compile simple example projects of different (directx 3d engines) too.
All these other compiled executables are runing fine on my system with nice rendering results.
Irrlicht executables allways crash if i choose direct 8.1 or direct 9.0c
Any ideas
Sato
There are lots of posts that show how can this problem be solved. The best way to do this is to download dx devpack and in project options define: -DIRR_COMPILE_WITH_DX9_DEV_PACK
In the linker options: -ld3dx9 -ld3dx8
You'll have to have the dx dlls on your hard drive to run anything in dx
cheers
In the linker options: -ld3dx9 -ld3dx8
You'll have to have the dx dlls on your hard drive to run anything in dx
cheers
Teh Uber-Pwner xD
A little question about this
I was just wondering...
Does the directX support for older versions of irrlicht in DevC++ works on irrlicht 1.1?
I mean..if the directX support was supposed to work on irrlicht0.x will it work if I use irrlicht1.1 in DevC++?
Does the directX support for older versions of irrlicht in DevC++ works on irrlicht 1.1?
I mean..if the directX support was supposed to work on irrlicht0.x will it work if I use irrlicht1.1 in DevC++?
I've come in peace, but you'll go in pieces!
Just wondering again...
This 'not-including-directx-support' problem is just for Dev-Cpp or are there another compilers that have this problem too?...if there aren't, which compilers has directx support explicitly in them?....I think that Visual Studio is one of them....name others...
I was just wondering why bother going throught all the problem of configuring dev-cpp to support directx if one can use another compiler that has this feature already?....dont you agree?
Or is there some kind of secret reason to use dev-cpp and not moving to another compiler?
I was just wondering why bother going throught all the problem of configuring dev-cpp to support directx if one can use another compiler that has this feature already?....dont you agree?
Or is there some kind of secret reason to use dev-cpp and not moving to another compiler?
I've come in peace, but you'll go in pieces!
Re: Just wondering again...
I would imagine it is just a matter of preference.Cold_Dog wrote: Or is there some kind of secret reason to use dev-cpp and not moving to another compiler?
system-independent, adj.:
Works equally poorly on all systems.
-- unknown
Works equally poorly on all systems.
-- unknown
Re: Just wondering again...
i think its a matter of library availability... the DirectX SDK provides librarys for linking with all the compilers supporting their link libraries, other compilers (like devcpp) that use different library methods have to work it out another wayCold_Dog wrote:This 'not-including-directx-support' problem is just for Dev-Cpp or are there another compilers that have this problem too?...if there aren't, which compilers has directx support explicitly in them?....I think that Visual Studio is one of them....name others...
Hi
I just like to inform you all that the hint was realy to change my compiler.
It tock me a while to download the visual studio express 2005 edition, the NECCESSERY platform SDK R2 and to menage the updates inside the Visual C++ directories. see ===> http://msdn.microsoft.com/vstudio/expre ... usingpsdk/
Now my compiled executables have the full directx support.
P.S. One more small problem ........ if you are using any of the stdio.h functions - printf(), sprintf() and so on - you will get a compile error.
It would seem that Microsoft is going to eventually remove stdio.h function calls. To fix the compile errors add this line to the top of your source code:
#pragma warning(disable : 4996)
Best regards
Sato
I just like to inform you all that the hint was realy to change my compiler.
It tock me a while to download the visual studio express 2005 edition, the NECCESSERY platform SDK R2 and to menage the updates inside the Visual C++ directories. see ===> http://msdn.microsoft.com/vstudio/expre ... usingpsdk/
Now my compiled executables have the full directx support.
P.S. One more small problem ........ if you are using any of the stdio.h functions - printf(), sprintf() and so on - you will get a compile error.
It would seem that Microsoft is going to eventually remove stdio.h function calls. To fix the compile errors add this line to the top of your source code:
#pragma warning(disable : 4996)
Best regards
Sato
Download this and use those in place of the irrlicht .dll you normally use
http://www.gprogs.com/gg.Irrlicht/IrrDX_v1_1.zip
http://www.gprogs.com/gg.Irrlicht/IrrDX_v1_1.zip