G
Guest
Guest
Archived from groups: rec.games.roguelike.development (More info?)
Someone reported that the current release of my game (Tower of Doom) crashes
on Win9x right at the beginning when you choose "New game". I guessed that
MinGW may build Win2000/XP-only binaries by default so I tried to fix that
by rebuilding everything with -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -
However I've just recieved an email from the player that the new binaries
don't work either.
I've not the slightest idea why! I use only plain ANSI C + pdcurses 2.6 +
lua 5.0.2 + one Windows-specific delay function that looks like this:
void sec_sleep(unsigned int d)
{
Sleep(d * 1000);
FlushConsoleInputBuffer(GetStdHandle(STD_INPUT_HANDLE));
}
Do you have any idea why my game works fine on Windows XP but not on Win9x?
Also if anyone still has a Win9x-system running could you please download
the current version of my game and check if it works (I don't even have a
copy of Win9x anymore).
copx
Someone reported that the current release of my game (Tower of Doom) crashes
on Win9x right at the beginning when you choose "New game". I guessed that
MinGW may build Win2000/XP-only binaries by default so I tried to fix that
by rebuilding everything with -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -
However I've just recieved an email from the player that the new binaries
don't work either.
I've not the slightest idea why! I use only plain ANSI C + pdcurses 2.6 +
lua 5.0.2 + one Windows-specific delay function that looks like this:
void sec_sleep(unsigned int d)
{
Sleep(d * 1000);
FlushConsoleInputBuffer(GetStdHandle(STD_INPUT_HANDLE));
}
Do you have any idea why my game works fine on Windows XP but not on Win9x?
Also if anyone still has a Win9x-system running could you please download
the current version of my game and check if it works (I don't even have a
copy of Win9x anymore).
copx