[net.micro.pc] EGA Questions

marc@ur-univax.UUCP (04/12/85)

I have some questions about the IBM Enhanced Graphics Adapter for which I hope 
someone might be able to provide some insight.  I have been using mode e (hex)
which is the 16 color 640 x 200 graphics mode.

The BIOS routines support the writing of a single character or a string to the 
screen with specification of character attributes.  It appears that only a 
foreground character can be specified.  If I specify a character attribute for 
a foreground and background color, it seems to ignore the background color 
info.  The BIOS routines seem to work O.K. in text mode.  The hardware is 
capable of dealing with foreground and background so I don't understand why 
the BIOS routines don't seem to support background.

I am using the EGA with the regular IBM color monitor (hence my interest in 
the 640 x 200 mode).  When I display characters in graphics mode they are very 
poorly formed and blurry yet they are very sharp in text mode.  Since I am 
using the same ROM character set (8 x 8 double dot), the same character 
generator, the same EGA, monitor, etc. why the difference in sharpness between 
graphics and text modes ???


Mark J. Dumic
University of Rochester
...{allegra|decvax|seismo}!rochester!ur-univax!marc