PDA

View Full Version : The difference between ZoneNT and Zone9x


Kaiyodo
07-23-2002, 06:13 AM
I've been looking at the code to try and work out how to build a 9x version of 0.3.4, it seems so simple to do that I think I must have missed something.

The only difference I could see between the NT and 9x configurations in version 331 was the addition of the _WIN32_WINNT=0x400 preprocessor defenition. This wrapped a call to TryEnterCriticalSection which isn't available in 9x and simply called EnterCriticalSection without the check.

Looking at the code for 0.3.4 this area doesn't seem to have changed, so isn't building a Zone9x just a matter of adding another release config without _WIN32_WINNT=0x0400 defined?

K.

Zio
07-23-2002, 05:51 PM
If it is..

YAY :p

^^ willing to screw my server over to test it.

DeletedUser
08-11-2002, 11:12 AM
The "_WIN32_WINNT=0x400" is the only differance. I thought the automatic detection would take care of it, but i dont have any win9x boxes around to test it

If anyone can run ZoneNT in the debugger and find out the line it hangs on, that would be helpful. I'd like to get the auto-detect working so there's no need for 2 versions.

DeletedUser
08-11-2002, 12:54 PM
Good to hear from ya quaggy :D

(Chicken from the old old days)