colin@vu-vlsi.UUCP (Colin Kelley) (05/10/86)
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