[comp.sys.ibm.pc] Simulating Gray-Scale on VGA Color

mcdonald@uxe.cso.uiuc.edu (10/26/88)

>This might be a stupid question, but I was wondering if  it  might  be
>possible  to  simulate  gray-scale  on  a  VGA  color monitor.  It you
>display white on a VGA monitor by using the same intensities  of  red,
>green  and  blue, then it seems to me that if you decrease them all by
>the same amount, then you get a less intense white.  If I remember the
>VGA  spec right, at 640x480 you get to select 16 colors from a palette
>of 16 million, with a byte apiece for Red, Green,  and  Blue.  If  you
>used  F0F0F0  for  one  color, then E0E0E0, for the next etc., then it
>seems to me that this would give you 16  levels  of  gray,  in  effect
>simulating a monochrome display.


>So can anybody tell me if this idea makes sense?

Yes, it works perfectly. If you can use the 320x200 mode you get 64
shades of gray.