Unix pages
Home -> UNIX software -> CGSX

[ Intro | Download | Screenshots ]

CGSX: GSX library for emulators

CGSX is a C library intended to make it easy to implement GSX support in a CP/M emulator. It can be used in two ways: either as a complete GSX system (handling BDOS call 73h) or to implement one or more GSX drivers in a system using the original Digital Research GSX GDOS.

CGSX depends on libpng for PNG output and libharu for PDF output.

Development version

[TAR] libgsx-0.1.2.tar.gz

Supports output to:

Update History

0.1.2
Added Tek4014 raster and vector drivers.
0.1.1
Some changes to support earlier libharu versions and compilation by C89 compatible compilers.
0.1.0
Initial release.

Screenshots

The DR Graph demonstration screen (PBM driver):

The DR Graph demonstration screen (PNG driver):

The DR Graph demonstration screen (PDF driver):

(Download original PDF)


John Elliott 2026-03-29