FreeGEM 4.0 video drivers
=========================

  This zipfile contains the following FreeGEM drivers. They are based on 
the GEM/4.0 (Artline) driver source tree, but for various reasons are not 
fully compatible with Artline:

Driver      | Resolution | Colours | Supported hardware
============+============+=========+====================================
SDCGA10.CGA |  640x 200  |   2     | CGA
SDCLF10.CGA |  320x 200  |   4     | CGA
SDCLR10.CGA |  320x 200  |   4     | CGA, reverse video (for laptops)
SDEL810.CGA |  640x 200  |   8     | EGA colour
SDELF10.CGA |  640x 200  |  16     | EGA colour
SDRCG10.CGA |  640x 200  |   2     | CGA, reverse video (for laptops)
SDVLF10.VGA |  320x 200  | 256     | VGA, MCGA.
SDW6410.VGA |  640x 480  | 256     | VESA. 
SDW8610.VGA |  800x 600  | 256     | VESA. 
SDW1010.VGA | 1024x 768  | 256     | VESA. 
SDW1210.VGA | 1280x1024  | 256     | VESA. 
SDW6X10.VGA |  640x 480  | 256     | Cirrus and Paradise VESA chipsets.
============+============+=========+====================================

  The 256-colour drivers fail to work properly for these reasons:

  i) As ever, memory. Artline runs out of memory trying to display the 
    colour manager.
  ii) Artline's colour gradient support can't properly handle a driver with
    eight planes. It only sets up four, populating the rest with random
    values, and the end result is a mess. 

  Artline doesn't have this trouble with the other five, but the 640x200 
resolution is too small to fit all the controls onto the screen.

  FreeGEM features in these drivers are:

- Codepage support. If GEM.CPI is present, the correct codepage will be 
  loaded from it.

- Support for the FreeGEM v_delay() function, allowing these drivers to be
  used in FreeGEM if desired.

