💾 Archived View for mirrors.apple2.org.za › archive › apple2.caltech.edu › dev › curses.txt captured on 2024-02-05 at 11:01:41.

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-


This is the 1.1 release of my curses library for Apple IIgs. The 1.0 release
never saw the light of day as far as I know, so this should be new for
pretty much everyone.

This is a curses library for the Apple IIgs suitable for building text-based
Apple IIgs programs from UNIX, or other curses-requiring, sources. It
implements, standard BSD curses minus the "scanf" functions and plus a few
System V extended curses functions. The reference for what functions are
available is the included curses.h file. This release also supports the
Second Sight card in up to 80x25 text mode, and uses the wattrset() call
to set foreground & background color exactly like some PC curses
implementations when the Second Sight card is being used.

The text based RPG game, Omega that I have recently released, uses this
curses package for it's I/O. No changes were made to the UNIX sources to
accomodate this curses package, although changes were made to get around
various Apple IIgs and ORCA/C limitations.

-Sheldon Simms