summary:
there is nothing "wrong" with DX9.0a.
the new DX is actualy faster than 8.1.
some MOBO agp drivers don`t work right since the newer features had not been created when the agp driver was written.
if you have driver/directx problems then upgrade the MOBO agp driver.
DX9.0a ... DESPITE what Raven says, works fine on at least 8 Win98/98se machines I know of.
you can give away the DX9.0a install on your game cd or provide a download link.
since the next generation of games will be based on DX9.0a or higher, users who play games will upgrade (or end up playing old games)
people in the trade are crying out for some letup in updates for a while so they can get their heads round the new SDK`s.
that means it`s likely there will be no further updates for a while.
upgrade or die...we went from DX 3 to 4 to 5 to 6 to 7 to 8, we can go to 9
it was not exactly a secret that DB was going to be expanded to encompass DX9.0a, why do you think Lee went to the developer conference for DX9?.
the only thing I have against DX9 is that it doesn`t cover Win95 machines, thats Micro$oft gradualy forcing people to upgrade the OS (while adding to Mr Gates already obscene and undeserved wealth), I wonder how long it is until the next upgrade forces out Win98 users, then 2000 users, then......UMM!
the fact is, anything you start to develop today that is of any worth will be 1 or 2 years in the pipeline, by the time you release, DX9.0 will be part of the scenery, being a software developer you get the cutting edge 1st, you just have to live with it or learn to code DX8.1 in C++, it`s the price you pay for developing on an easy to use system, you have to go where the author thinks it`s best for you to go, since he can write a compiler (one of the hardest tasks in software development), it makes sense to follow his lead, he may be wrong, but he has far more information/ability to base his judgements on (IMO).
ok!, ramble over, now back to configuring a DOS system (people still use DOS you know

)
Mentor.