BSD has lots of problems
Since I stopped using NetBSD for my main development, a lot of odd things that NetBSD doesn't like crept into the code. As-is, Frotz won't compile on NetBSD 7.x or compile with lots of stupid warnings. These have to do with complaints about strdup(), strndup(), toupper(), and isspace().
NetBSD tests:
-
regular BSD curses -
ncurses -
ncursesw -
audio output -
SDL interface
Expanding on this, here are tests to go over for the other BSDs. OpenBSD and FreeBSD (and derivatives) use ncurses only.
FreeBSD tests:
-
ncurses -
ncursesw -
audio output -
SDL interface
OpenBSD tests:
-
ncurses -
ncursesw -
audio output -
SDL interface
Edited by David Griffith