When I downloaded DX 9 for my Windows XP machine, it wasn't 35 megabytes. I can honestly tell you that. I can't remember the exact size, but it was more like around 15 megabytes.
DX 9's Direct Play is a lot faster than DX 7 Direct Play, its like a night and day speed difference. Its also been upgraded for firewall's.
Upgrade 6 should have the DX 9 upgraded version of Direct Play.
Also on another note, Windows 9x is so horrible anyway, why would you want a MSDOS type OS anyway?
There are a lot of people who hate Microsoft and think their OS's suck, but then you ask them what kind of OS are they using and getting blue screens of death on and your answer all of the time is Windows 9x version.
Its the same for Macintosh, anyone who uses a Mac before OS X, should upgrade to OS X by buying a new computer. All of those old OS's are so crash prone and sucky that they are not worth of any use.
Here is the problem with the computer industry.
1) People using old out of date OS's and/or software that crash a lot and are based on MSDOS or MAC OS's that are less than X.
2) People with out of date hardware trying to run modern games and programs.
3) People with cheap solutions and poor solutions of computers with video chips built in to their motherboards (emachines for example).
So outdated software and hardware and the cheapest of all hardware (read near free) are the problems of not just DBPro and not just Direct X, but also of the entire computer industry. It does more harm than good.
This is why Longhorn is so great, its going to create a standard so that you have to have at least 64 megabytes of ram on your video card and you have to have DX 9 like features to be able to qualify and this is what I want because then you know that nobody with crap hardware and old hardware/OS can't run the OS and thats just fine with me because I don't care about those people anyway that mostly play games on xbox or PS2.
Dark Basic Pro - The Bedroom Coder's Language of choice for the 21st Century.