Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!unmvax!ncar!ames!pioneer.arc.nasa.gov!raymond
From: raymond@pioneer.arc.nasa.gov.arpa (Eric A. Raymond)
Newsgroups: comp.sys.ibm.pc
Subject: Screen Dump for 640x400 ATT Mode
Message-ID: <19354@ames.arc.nasa.gov>
Date: 8 Dec 88 21:09:39 GMT
Sender: usenet@ames.arc.nasa.gov
Reply-To: raymond@pioneer.arc.nasa.gov (Eric A. Raymond)
Organization: NASA Ames Research Center, Moffett Field, CA.
Lines: 32

I have developed a number of programs which utilize the 640x400
resolution graphics mode of the AT&T/Olivetti 6300 (?) graphics
adapter.  (Actually I'm just using the built in display on a GRiD
1530, but it has a 640x400 mode.)  This is essentially a CGA with
addtional modes to support the higher resolution.

Does anyone know of a way to print these screens?  
The normal DOS graphics screen dump just doesn't do the job.

I hav had marginal success using the FRIEZE program which came with
the PBRUSH program (which in turn came with my MicroSoft Mouse).
Essentially, I capture the screen to a file (The PrtScrn option won't work
inside of FRIEZE), load it up inside of PBRUSH, and then print it.
Unfortunately this prints things out invereted.  A lot of black and a little
bit of white (which looks terrible on a dot-matrix printer).

I can invert the picture, but only through a tedious process of selecting
rectangular regions on the screen.  There is no way to invert the whole
picture at a time (or select the whole picture at a time and invert it).

I've looked at the format of the picture file, but haven't been able to
figure out which bits to change so that the picture gets inverted.

But there must be a better way to print the screen directly ...?

----

Name: Eric A. Raymond
ARPA: raymond@pioneer.arc.nasa.gov
SLOW: NASA Ames Research Center, MS 244-17, Moffett Field, CA 94035

Nothing left to do but :-) :-) :-)