Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: 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 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