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: ____________________________________________________