battleships
Guy Harris
guy at sun.uucp
Sat Jun 22 17:48:06 AEST 1985
Moving this to net.sources.bugs, where it belongs...
> I copied the "battleships" source off net.sources but our
> C compiler gagged on the symbol
>
> A_REVERSE
>
> (said it was undefined). We run vanilla 4.2BSD Unix. Did I miss part
> of the posting?
No, but you don't run a system with the "curses/terminfo" package, written
by Mark Horton as a replacement for "curses" and "termcap", and provided
with System V Release 2. With a little work, that package does run under
4.2BSD (it's an old version of "curses"/"terminfo" and hadn't been tested on
4.2BSD yet); the one thing I remember is that you have to change the SIGTSTP
handler to reset the signal handler for SIGTSTP to SIG_DFL before it sends
itself a SIGTSTP, or you find yourself in an infinite loop of screen
repainting.
Of course, the game was probably written for S5R2, so you may get caught by
the infamous index/strchr change, or the tty driver differences; as a wise
man once said (in the source code of "ex"), "It's so wonderful how we all
speak the same language..."
Guy Harris
More information about the Comp.sources.bugs
mailing list