Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Kazan on October 29, 2003, 10:29:51 am
-
don't let it install anything debug! only install retail dlls - it's insidious and even DX Eradicator cannot kill all the damn debug dlls so that reinstalling the same version would fix it
so i have to upgrade to the reportedly bugfilled dx9
-
What was wrong with the debug dlls?
-
Yesss, yesss...
Join us, Kazan. Give in to the Dark Side!
Woah.
What was this thread about again?
-
Bugfilled DX9? I'm writing a game with DX9 (in Visual C++ 6.0) and I've hit on no bugs at all. And I've written my own application framework too, instead of using the 'DirectX Application' wizard.
DX9 is pretty cool. And a damn sight more flexible than DX8.1.
-
Originally posted by Descenterace
Bugfilled DX9? I'm writing a game with DX9 (in Visual C++ 6.0) and I've hit on no bugs at all. And I've written my own application framework too, instead of using the 'DirectX Application' wizard.
DX9 is pretty cool. And a damn sight more flexible than DX8.1.
Echo that!
-
I'd like us to upgrade to DX9 soon
-
Originally posted by Kosh
What was wrong with the debug dlls?
slow - send error messages to the screen they don't need to, etc
-
Originally posted by Bobboau
I'd like us to upgrade to DX9 soon
Please not. Not all cards out here support DX9. And I like HT&L...
-
You're forgetting that even if a game requires DX9, a graphics adapter does not need to support DX9. DX9 specific features just won't be used then. A few recently released games are a good example, it would kill sales if those games would work only with hardware that supports DX9. It is enough if hardware, or more precisely, drivers are DX9 compatible.
-
...But if they convert the T&L, and my card does not supprt DX9 T&L, am I not screwed?
-
No you are not. Like I said, DX9 specific features won't be used then. And DX9 is just DX8 with some new features and optimizations. Coding for DX9 howewer is more flexible, or so they say.
-
Ahh. Ok then, I renig my opposition. :)
-
I'm against it simply because it's yet another feature, and we still need to get the bugs out of the original DX8.1 first.
-
AKAICR, DirectX 8.1 code will work directly with DX9 headers. just include the DX9 headers instead of the DX8.1 ones and voila, you can take advantage of the more efficient DX9 routines. When I installed DX9, my Quake 3 framerate increased by 10% (equating to about 15fps), and it looked nicer too...
There might be one or two things that need changing, but it's mainly syntax stuff and the compiler will let you know about it, facilitating easy correction.
-
Bob, why do you want to get into DX9 so soon?
I would advise against it until we have done more research.
I'm sure the actual port would be much easier than it was from 5 to 8 but what if they have upped overhead on DrawPrim and lock functions again? Checkout my thread covering this in the private forum.
If you are wanting to get into DX9 shaders remember only a very limited group of the community will benifit from that.
Please lets finish HTL first or you wont know the HTL bugs from the DX9 problems. We should start with a rock solid D3D8 codebase, prepair the code and move onto DX9 when we are sure its the right thing to do.
I'm really worried it will just make the engine even slower.
-
Originally posted by Raa Tor'h
Please not. Not all cards out here support DX9. And I like HT&L...
I can play Freelancer (a DX9 game) on my laptop which has a Radeon 7500 in it (a DX7 card)
-
DX9 is a means to an end, not the end itself. Pixel Shaders 2.0 is the main selling point of DX9 but it is not by any means the only improvement over previous versions.
-
hlsl
-
And Pixel Shader 3.0 is even better...
Not that I intend to use it. I don't think many cards support it at the moment.