🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.pc
Article #6474

C support for various graphics cards?

#6474
From: Colin Kelley
Date: Fri, 09 May 1986 22:12
22 lines
1763 bytes
Can anyone recommend a commercial PC C library which gives decent low-level
support for the many types of PC graphics cards around now?  I need support
for (minimally):  standard IBM CGA, IBM EGA, IBM Professional, Hercules
monochrome, AT&T 6300.  I'm just looking for low-level primitives, like
clear screen, set/clear pixel, draw line (various colors or line patterns),
put text labels to screen.  Nothing fancy.  But anyway, I would ideally
like to find a library which would detect the graphics device automatically.
The only alternative here would be to compile many different versions for
different devices--not too appealing, but possible.

BTW:  we received an advertisement for a package called PlotDev: or something
like that.  As usual with direct-mail ads, it didn't give too much information.
Seems like a device driver which intercepts 4014 sequences and executes them
for whatever graphics device is installed.  Sounds ok, but not great--my
program would then have to spit out 4014 sequences, which really isn't
necessary.  PlotDev: was only $40, so I might experiment with it.  But if
someone knows of a library which more directly solves my problem, please
let me know!

BTW 2:  I'm using Microsoft C 3.0.

			-Colin Kelley ..{cbmvax,pyrnj,psuvax1}!vu-vlsi!colin
Technical Details
Message-ID: <319@vu-vlsi.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!harvard!caip!cbmvax!vu-vlsi!colin

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!harvard!caip!cbmvax!vu-vlsi!colin
From: colin@vu-vlsi.UUCP (Colin Kelley)
Newsgroups: net.micro.pc
Subject: C support for various graphics cards?
Message-ID: <319@vu-vlsi.UUCP>
Date: Fri, 9-May-86 18:12:27 EDT
Article-I.D.: vu-vlsi.319
Posted: Fri May  9 18:12:27 1986
Date-Received: Sun, 11-May-86 05:21:22 EDT
Organization: Villanova Univ. EE Dept.
Lines: 22