I see that there are two different VideoDriverDLLs.
What does the d3ddrv.dll and what does the d3d7xdrv.dll?(it could be that the d3d7xdrv.dll only handles specific code...)
VideoDriverDLLs...
VideoDriverDLLs...
Everyone can see the difficult, but only the wise can see the simple.
-----
-----
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
The whole driver has to be ported to directX9. Aside of that, nothing has to be changed, i think. So, the d3d7xdrv is the only one that is actually used, i assume?
Could i have the source code, or where can i find it? Preferably in one single file because i don't have Visual Studio, i only have the free toolkit compiler. So it will be a bit complex with ten or twenty files using the RFScriptEditor...
Could i have the source code, or where can i find it? Preferably in one single file because i don't have Visual Studio, i only have the free toolkit compiler. So it will be a bit complex with ten or twenty files using the RFScriptEditor...
Everyone can see the difficult, but only the wise can see the simple.
-----
-----
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
well you could just port the driver to dx9 but to use any dx9 specific features you also have to change the genesis engine (eg moving transformations from the engine to the driver)
this question has been discussed in other topics... (eg RF and Jet3d)If so, then I guess ot will be better to consider to build a new RF based on an engine like Ogre or Irrlich?
You can use both; the d3ddrv.dll (like the ogl driver) doesn't support advanced features like bumpmapping but may be more compatible than the d3d7xdrv.dllSo, the d3d7xdrv is the only one that is actually used, i assume?
the driver source is included in the genesis source code download, you will find it under GenesisLib->Engine->Drivers->D3D7xDrvCould i have the source code, or where can i find it?