GEM/1 video drivers for the ACT Apricot Portable / F-Series
===========================================================

  This archive contains reconstructed source for three Digital Research 
drivers aimed at the Apricot Portable (FP), and one for the F1 / F2 / F10 
series.

Original name	Name in this archive	Machine	Resolution	display
============================================================================
PORTLCD.SYS	SDFPM2.CGA		FP	640x200 mono	LCD
PORTCOL2.SYS	SDFP22.CGA		FP	640x200x4	CRT
PORTCOL3.SYS	SDFP32.CGA		FP	640x200x8	CRT
F1COL.SYS	SDAF12.CGA		F1	640x200x4	CRT 

  The provided source code assembles to drivers matching the Digital Research
ones, within the limits of the RASM86 assembler. I have marked possible bugs
and dead code with XXX; despite the temptation, I haven't tried to fix any of 
the bugs, not even really obvious ones.

  Comparing the code to other GEM drivers I've studied, it appears to 
originate from somewhere between GEM/1.1 and GEM/1.2, being closer to 1.2.
The drivers for serial mice have been removed; the only supported mouse is
through MOUSE.SYS. I'm not even sure if the keyboard mouse will work; 
normally that's toggled by pressing Control (or Control+RightShift) but as
far as I can see, the state of the Control key is never read. Presumably 
the Apricot BIOS does not provide a nice way to retrieve it.

Copying
~~~~~~~
  The drivers I disassembled contained only Digital Research copyright
messages. I am assuming that they were covered by the release of GEM under the
GNU GPL <http://www.simpits.org/pipermail/gem-dev/2007-March/001405.html>
and have accordingly made extensive use of the existing GEM/3 GPL source tree.


