Author Topic: DirectX 8.1 SDK Warning  (Read 3091 times)

0 Members and 1 Guest are viewing this topic.

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
DirectX 8.1 SDK Warning
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
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Kosh

  • A year behind what's funny
  • 210
What was wrong with the debug dlls?
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Sticks

  • 29

Yesss, yesss...
Join us, Kazan. Give in to the Dark Side!


Woah.

What was this thread about again?
"Napalm is good as a quickfire solution, literally..." -- cngn

"Shh... [Kazan's] schizophrenia allows him to multitask." -- Goober5000

Why am I still coding at 12:35am?

SCP: Templum sanctus ingeniosus

 
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.
'And anyway, I agree - no sig images means more post, less pictures. It's annoying to sit through 40 different sigs telling about how cool, deadly, or assassin like a person is.' --Unknown Target

"You know what they say about the simplest solution."
"Bill Gates avoids it at every possible opportunity?"
-- Nuke and Colonol Drekker

 
Quote
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!

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
I'd like us to upgrade to DX9 soon
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Quote
Originally posted by Kosh
What was wrong with the debug dlls?



slow - send error messages to the screen they don't need to, etc
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
Quote
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...
Freelance Modeler | Amateur Artist

 

Offline Fury

  • The Curmudgeon
  • 213
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.
« Last Edit: October 30, 2003, 01:42:43 pm by 173 »

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
...But if they convert the T&L, and my card does not supprt DX9 T&L, am I not screwed?
Freelance Modeler | Amateur Artist

 

Offline Fury

  • The Curmudgeon
  • 213
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.

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
Ahh. Ok then, I renig my opposition. :)
Freelance Modeler | Amateur Artist

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
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.
'And anyway, I agree - no sig images means more post, less pictures. It's annoying to sit through 40 different sigs telling about how cool, deadly, or assassin like a person is.' --Unknown Target

"You know what they say about the simplest solution."
"Bill Gates avoids it at every possible opportunity?"
-- Nuke and Colonol Drekker

 

Offline RandomTiger

  • Senior Member
  • 211
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.
« Last Edit: October 30, 2003, 06:10:29 pm by 848 »

 

Offline Kosh

  • A year behind what's funny
  • 210
Quote
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)
"The reason for this is that the original Fortran got so convoluted and extensive (10's of millions of lines of code) that no-one can actually figure out how it works, there's a massive project going on to decode the original Fortran and write a more modern system, but until then, the UK communication network is actually relying heavily on 35 year old Fortran that nobody understands." - Flipside

Brain I/O error
Replace and press any key

 

Offline Liberator

  • Poe's Law In Action
  • 210
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.
So as through a glass, and darkly
The age long strife I see
Where I fought in many guises,
Many names, but always me.

There are only 10 types of people in the world , those that understand binary and those that don't.

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
hlsl
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 
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.
'And anyway, I agree - no sig images means more post, less pictures. It's annoying to sit through 40 different sigs telling about how cool, deadly, or assassin like a person is.' --Unknown Target

"You know what they say about the simplest solution."
"Bill Gates avoids it at every possible opportunity?"
-- Nuke and Colonol Drekker