[DevC++] dll with directx 9.0c support available
Re: Irrlicht v1.0 DX MingW
Big Thanks! You made my day!garrittg wrote:http://www.gprogs.com/gg.Irrlicht/IrrDX_v1_0.zip
Re: Irrlicht v1.0 DX MingW
Sadly it is crashing when using DirectX 8. Any hints?jirr wrote:Big Thanks! You made my day!garrittg wrote:http://www.gprogs.com/gg.Irrlicht/IrrDX_v1_0.zip
not sure why it would be crashing works fine for me and ive had no other reports of DX8 crashing. do you know what line its crashing on?
EDIT: i have finally been able to replicate but unfortunately do not know why. everything should be the same as far as the provided DLLs and .a files go. i diff'd the source vs 0.14 and didnt see anything obvious that would be the culprit. im looking into alternate methods now.
EDIT: i have finally been able to replicate but unfortunately do not know why. everything should be the same as far as the provided DLLs and .a files go. i diff'd the source vs 0.14 and didnt see anything obvious that would be the culprit. im looking into alternate methods now.
-
- Posts: 1
- Joined: Wed Sep 06, 2006 1:42 pm
- Location: Brazil
- Contact:
I got some problems trying IrrDX 1.1 on Win2k, compilling under Dev-C++:
--
Please select the driver you want for this example:
(a) Direct3D 9.0c
(b) Direct3D 8.1
(c) OpenGL 1.5
(d) Software Renderer
(e) Apfelbaum Software Renderer
(f) NullDevice
(otherKey) exit
b
Irrlicht Engine version 1.1
Microsoft Windows 2000 Professional Service Pack 4 (Build 2195)
Using renderer: Direct3D 8.1
S3 Graphics SuperSavage/IXC Toshiba S3SSav.dll 5.13.1.1215
--
So a new window has been opened, saying:"02.Quake3Map.exe has generated errors and will be closed by Windows. You need to restart your program."
The original DLL for Visual C++ works fine for DirectX 8.1; only Dev-C++'s DLL (IrrDX 1.1) got this problem..
Any suggest ?
--
Please select the driver you want for this example:
(a) Direct3D 9.0c
(b) Direct3D 8.1
(c) OpenGL 1.5
(d) Software Renderer
(e) Apfelbaum Software Renderer
(f) NullDevice
(otherKey) exit
b
Irrlicht Engine version 1.1
Microsoft Windows 2000 Professional Service Pack 4 (Build 2195)
Using renderer: Direct3D 8.1
S3 Graphics SuperSavage/IXC Toshiba S3SSav.dll 5.13.1.1215
--
So a new window has been opened, saying:"02.Quake3Map.exe has generated errors and will be closed by Windows. You need to restart your program."
The original DLL for Visual C++ works fine for DirectX 8.1; only Dev-C++'s DLL (IrrDX 1.1) got this problem..
Any suggest ?
Re: v1.1 compatible lib is available
First, thanks for this. But for me, example 02 crashes after choosing DX81.garrittg wrote:untested. please lmk if you have issues.
http://www.gprogs.com/gg.Irrlicht/IrrDX_v1_1.zip
Here's exactly what I did. I loaded example 02 in Devcpp. I rebuilt all using the .a you provided, put your 3 dlls in the same directory as my 02 executable.
Since my exe crashes, I rebuilt a debug version and stepped through it. The Insight+GDB debugger tells me that I have a sigsegv fault in d3d8!ValidateVertexShader whatever that is.
Another post described how to build a devpak by converting all the SDK's .lib files to .ahybrid wrote:Maybe the directx-devpak is incompatible to the latest dlls?
Problem is that the DX9c sdk comes in about 10 versions each with it's own d3dx9_xx.dll.
When you compile the Visual Studio 32 version of Irrlicht, which dx sdk are you using?