
                           Readme for RCHESS


Execution of this program requires a 100% IBM PC-DOS compatible computer with
a 80486-DX, 640K of RAM and the VGA graphics card.

The following files are required in the current directory:
      CHESS.EXE     { main program }
      PIECES.IMG    { binary piece images }
      CHESS.HLP     { online help information }


The following non-required chess program source files are also included:
SRC\
      CHESS.PAS     { main program }
      MISC.PAS      { miscellaneous functions }
      INIT.PAS      { initialization of global variables }
      DISPLAY.PAS   { display-oriented routines }
      INPUT.PAS     { keyboard input routines }
      MOVES.PAS     { move generation and making routines }
      SETUP.PAS     { default board and custom setup routines }
      PLAY.PAS      { computer thinking and player input routines }
      MENU.PAS      { main menu routines }

And the following non-required other files are also included:
MISC\
      README.TXT    { this file, containing program notes }
      HELPTEXT.TXT  { help information in text format }
      HELPGEN.PAS   { source of HELPGEN.EXE }
      PIECES.TXT    { piece images in text format }
      IMAGE.PAS     { source code of IMAGE.EXE }

To change the help information, edit the file HELPTEXT.TXT and then execute
the HELPGEN.EXE program; this will give the updated CHESS.HLP file.  To change
the piece images, edit the file PIECES.TXT and then execute the IMAGE.EXE
program; this will give the updated PIECES.IMG file.

To modify the chess program or any of the other source files, Turbo Pascal 6.0
or higher must be used to recompile the .EXE files. If have modified the source
to compile under Free Pascal Compiler (FPC 1.0.x), but currently there's no
VGA Graphic support for FPC yet.

The chess program is 3417 lines long and the project took 220 hours to
complete.  The work was carried out from JAN - APR 1990 as our CS 4993
undergraduate project.  The program may be distributed freely and is considered
Public Domain software.  A 30 page written report was also produced and
submitted with the rest of the work to Dr. J. D. Horton who was our project
supervisor.

Additional enhancements made by ROSE SWE, see online help.

