                 ASSEMBLY VIDEO ROUTINES FOR YOUR PC

In order to understand how to use these files, you should read the
article "Assembly Video Routines For Your PC" by Thomas D. Webb, in
COMPUTER LANGUAGE, January, 1986, Vol. 3, No. 1, pages 49-58.

When unarchived, VIDEOMS.ARC should contain 6 files, viz.
README.1ST  (this file)
VIDEOMS.ASM
VIDEOMS.OBJ
VIDEOMS.H
VIDEODEM.C
VIDEODEM.EXE

The purpose of these files is twofold :
1)  To revise the source code of Webb's VIDEO.ASM and VIDEO.H (which were
written for the Lattice C Compiler) so that they run under Microsoft's C
Compiler (Ver 3.00) and Microsoft's Macro Assembler (Ver 3.00).  The files
VIDEOMS.ASM and VIDEOMS.H contain those revisions.  (VIDEOMS.OBJ is the
object file created by MASM from VIDEOMS.ASM and is what is actually
needed to link to the appropriate C object code via LINK.)
2)  To demonstrate how each of the ROUTINES constructed by Webb can be
called from within a C program.  VIDEODEM.C is the source code for
VIDEODEM.EXE.  Studying VIDEODEM.C should explain all that is needed.

Specifically, to use these files, first create a C source code program
similar to VIDEODEM.C, making sure that VIDEOMS.H is #included, and then
use MSC to create its object file.  Then use LINK to combine VIDEOMS.OBJ
with the object file you have just created, thereby creating an executable
file.

David Lovelock,
11632 E Fort Lowell Rd.,
Tucson, AZ 85749.

February 21, 1986
