Updating to Directx9

Discuss any other topics here
Post Reply
lprd2007
Posts: 8
Joined: Sat Oct 11, 2008 8:15 pm

Updating to Directx9

Post by lprd2007 »

Hi, always i liked the Genesis3D engine but its really out of date. Now I'm making an update of the DX7 library that uses RealityFactory to DX9. I found in World of Genesis (http://www.genesis3d.com/~wog/) a DX9 driver. I've tried to replace the DX7 library from RF to the new DX9 library but when I run RF the program crashes.
The DX9 driver from world of genesis is just the source, I've built that with Visual Studio 2005 and. DirectX SDK 2004.
NOTE: there is an error in the code from World Of Genesis, you've to replace 'null' with 'D3DFMT_UNKNOWN' (without the quotes).
Source download link: http://www.genesis3d.com/~wog/misc/D3D9Drv.zip
User avatar
paradoxnj
RF2 Dev Team
Posts: 1328
Joined: Wed Mar 01, 2006 7:37 pm
Location: Brick, NJ
Contact:

Re: Updating to Directx9

Post by paradoxnj »

That driver is no where near working. It's over 5 years old. QuestofDreams is working on a D3D9 driver complete with Hardware Transformation and Lighting as we speak. There is a topic somewhere on this forum. Search for Genesis 2.0.

EDIT: Topic about RealityFactory 1.0 Roadmap and Genesis 2.0
Many Bothans died to bring you this signature....
Jay
RF Dev Team
Posts: 1232
Joined: Fri Jul 08, 2005 1:56 pm
Location: Germany

Re: Updating to Directx9

Post by Jay »

The DX9 driver you can download from http://www.genesis3d.com/~wog/ is not compatible with RF. Even if it was, it would bring no effect (or even make it slower!) because the T&L stuff is not handled in the driver, but in the engine itself (the GenesisDLL and such). QoD tries to remove the stuff from the GenesisDLL and put it into the rewritten driver, so that Genesis can make use of hardware T&L and shader stuff.
Everyone can see the difficult, but only the wise can see the simple.
-----
Post Reply