>>I think that I read in the MSDN News that this problem was connected with the way the setup was checking the version number of Windows. Or am I thinking of something else?
>
>In the case of the games I'm thinking of, they won't run on NT 4.0, so it checks for 9x. Never mind the fact that Windows 2000 runs DirectX just fine, the game doesn't know that, and won't load on anything but 9x. This is my assumption, at least.
As I recall, the article stated that the programs weren't calling GetVersionEx() (or not using the information properly). It seemed to be one of the more significant problems that they encountered when testing older programs (written for Win32) for compatibility with Win2K.
George
Ubi caritas et amor, deus ibi est