💾 Archived View for mirrors.apple2.org.za › archive › apple2.caltech.edu › dev › curses.txt captured on 2024-02-05 at 11:01:41.
⬅️ 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