Quote: "
This is a real shame. They are crazy if they think most people will dl the latest direct x to play the so so games that 99% of us crank out. And A LOT of people don't have the latest dx. This is why you see so many major releases still sticking with DBC, I know I do.
This issue alone pretty much kills DBP in its ability to allow users to create a decent shareware game, but not many people seem to think about it.
"
This isn't a big deal at all. Direct X 9 came out on December 2002, yeah thats right 2002. Its now 2004 and it will be 2005 in seven months. If you were to start now and work on your shareware program it wouldn't be until sometime in 2005 when you are finished.
By that time, everyone will have been playing Doom 3 (which will need a graphics card update), and Half Life 2 as well as Halo PC, Tomb Raider PC, EverQuest II, and just about every other PC game will have been DX 9 for a long time.
If people don't play any of the newer store bought games,they don't play games at all or they only play them on a console like Xbox or PS2 anyway.
Direct X Next (Direct X 10) is due out very late 2005 or early 2006 so its not like DX 9 is all that new. Three years for DX 9 and thats fine in my book.
You think DBPro has bugs now, just imagine adding in the bugs from DX 7 and then DX 9, which is entirely massive issue of support and then add on top of that video card driver bugs that has problems with both of them.
The real solution is this:
Use DBClassic for shareware puzzle games or Blitz Plus.
Use DBPro for everything else.
Its not that hard.
Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.