home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / TCYAHT45.ZIP / TC-YAHT.DOC < prev    next >
Text File  |  1995-03-15  |  8KB  |  216 lines

  1.                                                     
  2. Date: 03-13-95     Prgm: TC-YAHT.EXE (Tc-Yaht v4.4)          Page 1
  3.  
  4. Author:
  5.  
  6. Tom Cunha  of San Antonio, Texas, FidoNet # 1:387/310.2 
  7.  
  8. Disclaimer:
  9.  
  10. This software is provided AS IS.  It is ONLY garunteed
  11. to occupy space on your disk.  YOUR USE of this software
  12. is an agreement that you will NOT hold Tom Cunha responsible
  13. in any way, due to the use of, or inablity to use, this software.
  14.  
  15.  
  16. Short Description:
  17.  
  18. This is a game door designed for use in that environment.
  19. Tc-Yaht is a game which is similar to Yahtzee.  Therefore I don't think
  20. I need to go into a lot of detail concerning playing the game (thank goodness).
  21.  
  22.  
  23. Requirements:
  24.  
  25. * ANSI
  26. * 150K Memory (probably less, just being conservative)
  27.  
  28. Features:
  29.  
  30. * Multitasker aware (DV, WIN, OS2, Novell, etc.)
  31. * Internal Communications Routines AND Fossil Routines built in
  32. * UNLIMITED Baud rate
  33. * Non standard interrupts supported (1-15) 
  34. * Four Sysop configurable Handshake modes 
  35. * ANSI color graphics  and ANSI non-color graphics/monochrome modes
  36. * AVATAR/0+ color graphics
  37. * Color graphics chat (ANSI, AVATAR/0+)
  38. * Automatic time left verification
  39. * Automatic carrier detection
  40. * Updated status bar with users' data
  41. * Fast modem input/output for those fast modems
  42. * Inactivity timeout verification
  43. * Sysop keys while door is active;
  44.         Alt H         Hangs up
  45.         Alt R or X    Returns to BBS without hanging up
  46.         Alt C         Chat [finally working!!]
  47.         Alt J         Jump to DOS
  48.         Alt =         Add one minute to time in door
  49.         Alt -         Subtract one minute from time in door
  50. * Multiple players, even the sysop can play a user (up to 3 extra players)
  51. * Computer player too
  52. * Checks a  BAD  file for names you don't want used (for extra players)
  53. * Use of the BAD file allows you to configure the name the
  54.   computer player uses
  55.  
  56.  
  57. Date: 03-13-95     Prgm: TC-YAHT.EXE (Tc-Yaht v4.4)          Page 2
  58.  
  59. *************** 
  60. ** IMPORTANT **
  61. ***************
  62.  
  63. Please be sure and delete your present   YHISCORE.TOP  file  BEFORE
  64. running this version if your previous version was older than 
  65. version 3.0 of TcYahtzee.
  66.  
  67. Compatibility:
  68.  
  69. SuperBBS, QuickBBS, Remote Access, RBBS, Telegard, WildCat 3, Force!,
  70. PCBoard (latest), GAP, WildCat BBS, Genesis, Spitfire, WWIV, Osiris
  71. and other BBS software that uses a compatible format.
  72.  
  73. Zip Contents:
  74.  
  75. TC-YAHT.EXE  The game itself.
  76. TC-YAHT.BAD   Names you want to disallow, +Computer name (see below)
  77. YHISCORE.TOP  will be created by the door
  78. TC-YAHT.DOC   This file
  79. TCSOFT.FIL    Listing of all TcSoft files. 
  80. TC-YAHT.HIS   History of Bug fixes, New versions, etc..
  81. README.NOW    Important TcSoft Distribution site information 
  82. FILE_ID.DIZ   Identification file 
  83.  
  84. Information concerning  -> TC-YAHT.BAD <-
  85.  
  86. This file serves two purposes.
  87.  
  88.         1 - Contains a listing of names you do not want used.
  89.  
  90.         2 - The FIRST LINE of this file will be the name the computer
  91.             player will use.
  92.  
  93. Since Tc-Yaht only uses the first names when it keeps the scores then you
  94. only want to use single names in this `trashcan' file.  One name per line.
  95.  
  96. If you do not have a TC-YAHT.BAD file then your users are able to use any
  97. name they wish when they use the extra players option.  Also, the computer
  98. player name will default to the first 9 characters of your BBS name.
  99.  
  100. If an attempt is made to use one of the names you have in your  TC-YAHT.BAD
  101. file, then it is logged with time and user name online in a
  102. file called    TC-Y-BAD.LOG.
  103.  
  104. So if you see   TC-Y-BAD.LOG  laying around you will know someone tried
  105. to use one of the trashcan names.  And it will tell ya who (g)!
  106.  
  107.  
  108.  
  109. Date: 03-13-95     Prgm: TC-YAHT.EXE (Tc-Yaht v4.4)          Page 3 
  110.  
  111.  
  112. Operation:
  113. I run SuperBBS  and use a   type 7  (DOS Call/exit), not an errorlevel. 
  114. This door no longer requires a .BAT file to operate correctly.
  115. The simplest way to use Tc-Yaht would be something like:
  116.  
  117. D:\DOORS\YAHT\TC-YAHT.EXE D:\BBS\DORINFO1.DEF *S  
  118.  
  119. (or whatever `dropfile' your bbs does)
  120.  
  121. *Note*  *S tells the BBS to swap out the memory before exiting to
  122.            the door, thus freeing up available memory.
  123.  
  124.  
  125. Advanced usage:
  126.  
  127.         I am in the process of converting all existing TcSoft doorware
  128.         so that it will support the NON Standard IRQs (interrupts).
  129.  
  130.         This will allow you folks with Digiboards and the such, to use
  131.         TcSoft Doorware.
  132.  
  133.         I am sure you have already read the basic instructions.  When
  134.         a version 4.x of TcSoft doorware is run in that way it will
  135.         automatically detect a Fossil.  If a Fossil is found, it will
  136.         be used.  If a Fossil is not found, the internal Comm routines
  137.         will be used.  The Com Port will be derived from the `drop file'
  138.         the bbs puts out.  The default IRQs for the port will be used.
  139.         The default Handshake method is CTS/RTS.
  140.  
  141.         In order to support alternate Handshaking and IRQs I have taken
  142.         the  command line  approach (to make my life easier).
  143.  
  144.         Thus, we have the creation of a few command line parameters:
  145.  
  146.                 /HSK      is representive of the  Handshake code
  147.                                 0 = No Handshaking
  148.                                 1 = Use XON/XOFF (software) handshaking
  149.                       (default) 2 = Use CTS/RTS (hardware) handshaking
  150.                                 3 = User both 1 and 2
  151.  
  152.                 /IRQ      is representive of the IRQ (Interrupt)
  153.                                 a number between 1 and 15
  154.  
  155.                 /PTH      is representive of the path to the drop file
  156.                                 if you use  /HSK  or  /IRQ  you MUST
  157.                                 use this command (/PTH)
  158.  
  159.  
  160.  
  161. Date: 03-13-95     Prgm: TC-YAHT.EXE (Tc-Yaht v4.4)          Page 4 
  162.  
  163.  
  164.         examples:
  165.  
  166.              D:\DOORS\YAHT\TC-YAHT.exe /IRQ9 /PTHD:\BBS\DORINFO1.DEF
  167.                         this cmd would use the default handshake method
  168.                         and interrupt 9.. looking for the drop file 
  169.                         dorinfo1.def in d:\bbs.
  170.  
  171.              D:\DOORS\YAHT\TC-YAHT.exe /HSK3 /PTHD:\BBS\LINE1\DOOR.SYS /IRQ11
  172.                         this cmd would use the XON/XOFF and the CTS/RTS
  173.                         handshaking.... interrupt #11 would be used..
  174.                         and it will look for the drop file  door.sys
  175.                         in d:\bbs\line1.
  176.  
  177.              D:\DOORS\YAHT\TC-YAHT.exe /PTHD:\BBS\LINE1\DOOR.SYS /HSK3 /IRQ11
  178.                         the same as above.. the order doesn't matter
  179.  
  180.  
  181.  
  182.  
  183. Registration:
  184.  
  185.         It is a fact that alot of people feel shareware is freeware.
  186.  
  187.         Tc-Yahtzee  is not freeware.  I like to refer to it as
  188.  
  189.                    reasonableware.
  190.  
  191.         Why?  Cause I am only asking $ 25.00 for registration.
  192.  
  193.  
  194.         If you register more than one of my software packages I
  195.         will reduce the cost of each by $5.00.
  196.  
  197.  
  198.          
  199. That's about it.
  200.  
  201.  
  202.  
  203. By        Tom Cunha
  204.        6443 Jenny Drive
  205.     San Antonio, Tx  78239-2723
  206.     FidoNet # 1:387/310.2
  207.  
  208. TcSoft files also available through;
  209.  
  210. Al Thorley of FidoNet # 1:3634/48 @ (910) 867-5521
  211.  
  212. Be sure and use the name:  TCSOFT KEY
  213. and the password: TCSOFT
  214.  
  215. in order to obtain direct access to the distribution doorway.
  216.