                 PCB-Chess DOOR Version 1.20
                Copyright 1988(C), 1989
                             By Ben Perron

Sysop,

Read the PCBCHESS.DOC to get an idea how the chess door operates.

The doorpch.cfg file is a little different in this door as it has an optional
6th line that points to the scratch pad directory. This directory is where
chess will keep it's temporary *.net files. It should be a ramdisk location.
If the extra line is not used or is empty, the chess program will use the
default directory. Only network systems need worry about this. Be sure to end
the string with a "\".

The 5th line is a checksum number given to registered users only.
Without it the network game feature is disabled, and you are limited
to ten active chess games.

Example  *.cfg file:
   Line #1  ===> c:\pcb\pcboard.sys
   Line #2  ===> The Computer PlayRoom
   Line #3  ===> Ben
   Line #4  ===> Perron
   Line #5  ===> *                     <= Checksum for Registered Users
   Line #6  ===> d:\pcb\door\          <= Ram Disk Location for network chats
                           or -1 to disable real-time games

It is recommended that PCBCHESS be put in it's own directory as the program
creates a lot of files. One file for each game (GAME.#). PCBCHESS.BUL for
game count storage and high scores. PCBCHESS.DOC the chess game instructions
also needs to be in this directory. Plus, various *.NET files if you have
a network and didn't select the #6 config file option.

When you first start up PCBCHESS the GAME.#, PCBCHESS.BUL will need to be
created. Simply BE THERE ON THE FIRST RUN! You will be asked various
questions. Such as what directory to put the bulletin (if one is desired),
how many games you would like to have (10 is a good number).
You will be asked for the drive/path/filname for the active games status
bulletin. You may make this file a news file of bulletin so all users can
view the chess games in progress.

The sysop menu will allow the record #1 sysop to reset games, scores, ect.
It will allow the sysop to "fake" anyone's name (used to debug game problems).
It allows the sysop to later add extra games. The trace feature was mainly
used by me to debug and test the code.

All files are strait ASCII sequential files. You can edit them with a text
editor but be careful!

     Game.# Format:  (91 lines)

     Lines 1-64 Board Pieces
     Line  65   White Player's Name
     Line  66   Black Player's Name
     Line  67   Who's Turn Next
     Line  68   Move Number
     Line  69   The Last Move Made
     Line  70   Last Piece Taken
     Line  71   No. of Players Joined
     Line  72   Last Date a piece was moved
     Line  73   White Right Rook was moved
     Line  74   White Left Rook was moved
     Line  75   Black Left Rook was moved
     Line  76   Black Right Rook was moved
     Line  77   White King was moved
     Line  78   Black King was moved
     Line  79   Date Game Started
     Line  80   White King Position
     Line  81   Black King Position
     Lines 82-91 Last 10 Moves

Make sure your system time is accurate! Game deletion can result if the game
is run with the system clock not pointing to the real time.

Yes you need BRUN30.EXE and DORPCH35.EXE to run this program! A larger 192k
.exe file is also advailable that needs no external libraries.
It works with PCBOARD 14.x only.

Thanks to Dick Stout of Computer Technology who was my faithful beta tester.
Thanks to the users of my board who too did much beta testing and suggesting.
Thanks Howard Stromberg, Kevin Perez, Wayne Halsdorf, and John Cianci.

This program is the result of many hours of work (months).
Please reward me by registering your copy (if you use it of course).
This program is released under the shareware concept, to encourage you
to register this door the checksum will enable two important features.
The two features are, it will allow up to 99 games instead of 5.
There is no expiration date and all other game features are enabled.
If you don't register the game and still use it you are only allowed
to play in the unregistered demo mode. Using someone else's checksum,
editing (hacking) the code or pirating the checksum is in violation
of the copyright agreement. Please if $25 is too much, then $10 will
do for a small BBS.


If you do unfortunately have an error or bug. Please do this, ZIP a copy
of your *.cfg file, your batch file, and doorpch.err file. Send the file
up to my board (after verification of course).

Updates:
  Release 1.20 should be the last for a while. It updates the game to
  PC-Board 14.0 and Door Patch 3.5, networking is allowed in demo mode.
  The "king not in check" bug should be corrected. It was caused by the
  King's last position not being updated correctly.
10/15/89
  Release 1.21 now disables real-time network games with a "-1" in the
  6th line of the config file.
02/20/90
 Release 1.42 corrects 2 very bad game play bugs, the docs stop
 being displayed correct when dorpch35.exe came out, had to rewrite
 my own routine and change next page command in docs from ^L to ~,
 When 1990 came around the warning message about the dates not being
 aligned came up, this was corrected.



To the 4 registered systems, thanks for your patience and support!

Send $15.00 to:
                    The Computer PlayRoom
                    P.O. Box 33
                    Pequabuck, CT 06781

make checks out to =>  Ben Perron

PCBoard Ultility and/or Door authors can get the game for free, just register
your copy and I'll grant you access to my system, and make a version for you.
(any shareware authors are included) I hope you will return the favor.


SysOp Name: __________________________________________________________

The BBS game is to be used on: _______________________________________
(as it appears in the door) IE The Black Hole or The Black Hole BBS

The name you would like registered for access to my system :

______________________________________________________________________

The Password: ________________________________________________________

Mailing Address: ____________________________________________________

City, State Zip: ____________________________________________________
