You say PDCurses supports Win32 but that's not true. It
only works 2000/XP (and maybe NT) not on the Win9x
line of OSes. If you haven't noticed the console functions
of the NT/2000 and the 9x line of Windows OSes are
incompatible to some extend. PDCurses should chose
the right functions at compile time dependant on the
WINVER etc. defines. I think there is also a subset that
works on both OS lines but I've heard it preforms poor.
I tried compiling Curses apps on Win98SE and WinMe
using Lcc-win32, BCC32 and Mingw and the binaries
never really worked. They DON'T crash at startup you
have to run a non-trivial app to notice that it doesn't really
work correctly. Please fix this or add a notice that
PDCurses doesn't support Windows 9x.
BTW, have you ever builded the testcurs app that
comes with pdcurses yourself? It's buggy as hell.
For example in one of the tests a window frame looks
partly destroyed. Innocent users will probably think their
curses build is buggy but the bug is really in the source
of the testcurs app. The code actually is written to partly
destroy the window frame. You should really fix this.