Page 4 of 9

someone ;]

Posted: Sun Feb 26, 2006 11:53 am
by Guest
could u plz post the source code?? xD

Posted: Sun Feb 26, 2006 12:27 pm
by hybrid
Doo :roll:
The source code is part of the Irrlicht distro, just unzip the source.zip file. This is a binary dll for those who don't want to downdload the directX SDK. No changes to the sources whatsoever.

Posted: Sun Feb 26, 2006 5:56 pm
by Guest
I meant the source code after the modifications.. Because I have a few problems with directx in "default" irrlicht compilations.. But this modified one works good xD

Posted: Thu Apr 27, 2006 2:48 pm
by FrostLord
For the New Irrlicht 1.0 SDK the directives

-D_IRR_COMPILE_WITH_DIRECTX_8_=1
-D_IRR_COMPILE_WITH_DIRECTX_9_=1


HAVE BEEN CHANGED TO:

-D_IRR_COMPILE_WITH_DIRECT3D_8_=1
-D_IRR_COMPILE_WITH_DIRECT3D_9_=1

Beware :wink:

Irrlicht v1.0 DX MingW

Posted: Sat Apr 29, 2006 5:02 am
by garrittg

Posted: Sat Apr 29, 2006 5:07 am
by afecelis
Thanks for the updated files Garrittg! :D gonna try them out now.

Re: Irrlicht v1.0 DX MingW

Posted: Sat Apr 29, 2006 11:17 pm
by jirr
Big Thanks! You made my day!

Re: Irrlicht v1.0 DX MingW

Posted: Mon May 15, 2006 5:11 pm
by jirr
jirr wrote:
Big Thanks! You made my day!
Sadly it is crashing when using DirectX 8. Any hints?

Posted: Wed May 17, 2006 12:46 pm
by garrittg
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.

Posted: Fri May 19, 2006 5:58 pm
by garrittg
FYI, i have changed methodologies on the building of the DLL and .a files. there is a new IrrDX_v1_0.zip so please redownload using the link above. you can safely remove the D3DX81ab.dll and D3DX92ab.dll files from your system (unless you have older Irrlicht.dll files running them).

v1.1 compatible lib is available

Posted: Mon Aug 07, 2006 6:10 pm
by garrittg
untested. please lmk if you have issues.

http://www.gprogs.com/gg.Irrlicht/IrrDX_v1_1.zip

Posted: Wed Sep 06, 2006 2:43 pm
by lucasmendes
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 ?

Re: v1.1 compatible lib is available

Posted: Mon Sep 11, 2006 4:58 pm
by rbm
garrittg wrote:untested. please lmk if you have issues.

http://www.gprogs.com/gg.Irrlicht/IrrDX_v1_1.zip
First, thanks for this. But for me, example 02 crashes after choosing DX81.

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.

Posted: Mon Sep 11, 2006 6:32 pm
by hybrid
I haven't used DirectX8 ow for several incarnations of the SVN version (so compiled on my own) due to crashes in all examples with D3D8. Maybe the directx-devpak is incompatible to the latest dlls?

Posted: Mon Sep 11, 2006 11:51 pm
by rbm
hybrid wrote:Maybe the directx-devpak is incompatible to the latest dlls?
Another post described how to build a devpak by converting all the SDK's .lib files to .a

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?