
                       HISTORY FILE FOR REAL-TIME CHESS
                       ================================

Version 2.4
-----------
(12-10-93)

  New version of Doorframe.. so I recompiled door
  Now allows door to be run in local mode for testing.

Version 2.3
-----------
(07-19-93)

  This version was recompiled because of a new version of QBserial that was
 added to doorframe. It was the cause of some errors when running fossil
 drivers.
 
  NOTE: Ted Freeman originally wrote this door, but he died on July 13th
        1993 of a heart attack. He asked that I continue his doors..
        I have added all his doors to the Livewire Collection.
						Richard Paquette

Version 2.2
-----------
(06-22-93)
  It's here at last! This version now works with PCBoard/M. According to the
 current info I have, it also works with the Wildcat! IM version as well.
 let me know if you run into any problems on either of these two systems.

Version 2.1
-----------
(03-14-93)
  Tweaked the ANSI detection routine some so hopefully those messages about
 no ANSI detected when it is actually there will go away.

(02-09-93)
  Finally got around to expanding the COM port range. COM 0 thru 15 is
 now supported.

(01-07-93)
  That old problem with the time expired when the Display was toggled off
 in PCBoard popped up again! Fixed one more time (gotta quit changing things).

Version 2.0
-----------
(11-01-92)
  This Door now offers support for FOSSIL drivers!  This new feature makes
 it compatible with most multi-port boards. If you wish to use a Fossil driver,
 rather than the standard COM ports, just put /FD on the command line when
 running the Door. For example: CHESS CHESS.CNF /FD

Version 1.9
-----------
(10-10-92)
  Had reports of conflicts when using non-standard IRQ's on Novell/Netware
 systems. Seems Novell also uses the / character on the command line so
 something went screwy somewhere. So I added the * (asterisk) which may be
 used instead of the / in case of a conflict. In other words, /%IRQ% and
 *%IRQ% will both work and are interchangeable.

(09-30-92)
  Added the option to abort while the 'Waiting on the other player' timer
 is counting down.

(09-25-92)
  It appears that different installations of PDS produces different versions
 of the BRT71EFR.EXE run-time module which aren't compatible with each other.
 Therefore, this Door is now compiled stand-alone. You no longer need to have
 the run-time module for this Door.

(09-23-92)
  Fixed a bug when restoring the screen after Chat or Drop to DOS. It would
 generate an illegal function call whenever it hit a blinking character.

  We now have support for the 30-something line DOOR.SYS file as well as 
 the 52-line one.

  Corrected some errors in writing the SFDOORS.DAT file. Specifically the
 COMPORT% and DAILY.BYTES.ALWD& variables.

(09-11-92)  
  Finally installed the screen restore when coming back from Chat or a Drop
 to Dos. It will now put the screen back like it was including anything typed
 at an input prompt. If you had entered anything before the interruption,
 that is restored and you can pick up right where you left off!

Version 1.8
-----------
(09-04-92)
  You should notice a marked improvement in speed while displaying boxes
 and ANSI graphics.

(08-27-92)  
  This version is mainly a maintenance release to take advantage of new
 features and bug fixes in the DoorFrame door utility library that is used 
 in compiling this door.

Version 1.7
-----------
  Added direct support for the TriBBS software. TRIBBS.SYS is both read and
 written.

Version 1.6
-----------
(05-25-92)
  If you are running under Wildcat!, this door now returns an Error Level
 of 1 when exiting and an Error Level of 62 for all other systems. Hopefully
 some of you can utilize these Error Levels when returning to the BBS.

(05-15-92)
  We now have support for GT Power systems. The .CNF file is a little
 different for GT. The COM port goes on line 5 and the Node number goes on
 line 6.  If you are a registered user of Chess then your registration
 number goes on line 7.

Version 1.5
-----------
(04-18-92)
  If you are using a non-standard IRQ, you may use an environment variable
 instead of specifying the actual IRQ number. Syntax is:
     CHESS CHESS.CNF /%IRQ%
  
Version 1.4
-----------
(03-19-92)
  The door will now recognize the PCBoard %PCBDRIVE% and %PCBDIR%
 environment variables. For example, if your path to PCBOARD.SYS is
 C:\PCB\PCBOARD.SYS, you can use %PCBDRIVE%%PCBDIR%\PCBOARD.SYS instead
 and the door will substitute the drive and directory. This allows multi-
 node systems to use just one .CNF even if the paths are different
 for each node!

Version 1.3
-----------
(02-25-92)
  Changed the wait time parameter. I forgot that DoorFrame looks for a /x
 for the IRQ number. To specify a wait time use the following syntax:
      CHESS CHESS.CNF WAIT:90

  Added the sorely needed En Passant routine.

  Fixed a bug that produced an Error 5 if the player entered illegal
 characters like $, *, etc.

  Made the time when waiting on the second player Sysop configurable. Just
 stick the number of seconds on the command line. For example:
     CHESS CHESS.CNF /90  <- (disregard this! See above)
 would make it wait 90 seconds on the other player to enter the game. If you
 do not specify a wait time it defaults to 60 seconds. Accepted range is
 30 seconds to 180 seconds.

Version 1.2
-----------
10-22-91
  Real-Time Chess is now compiled with BASCOM 7.1 instead of QuickBasic 4.5
 Make sure you have the run-time module BRT71EFR.EXE in your path!

Version 1.1
-----------
10-14-91
  Added the caller's Time Left to the input prompt.

Version 1.0 
-----------
10-03-91
  Initial release.
