Page 1 of 1

Updating to Directx9

Posted: Sun Oct 12, 2008 1:01 am
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

Re: Updating to Directx9

Posted: Sun Oct 12, 2008 1:12 am
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

Re: Updating to Directx9

Posted: Mon Oct 13, 2008 10:09 am
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.