home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_GAME / IRT211.ZIP / SYSOP.DOC < prev    next >
Text File  |  1994-01-13  |  13KB  |  316 lines

  1.  
  2.                     I   R E M E M B E R    T H A T . . . !
  3.  
  4.                              W r i t t e n    b y
  5.                     
  6.                              J i m   P i e r c e
  7.  
  8.                                      &
  9.  
  10.                     W i l l i a m    H.    R o u n t r e e
  11.  
  12.                     C o p y r i g h t  (c)   1 9 9 3 , 9 4
  13.  
  14.  
  15. I REMEMBER THAT...!, Copyright (c) 1993,94 by Jim Pierce & William H. 
  16. Rountree, is being distributed as Shareware. Under this concept you may use 
  17. the SHAREWARE (unregistered) version for a reasonable period of time for
  18. evaluation after which you must either register your copy or discontinue
  19. usage.
  20.  
  21. Disclaimer:
  22.  
  23.      This program and other files associated with it are not
  24.      guaranteed to be bug free or virus free.  We are not
  25.      responsible for any damages of any kind, including
  26.      profit loses and data loss, that relate directly or
  27.      indirectly to these programs and files.  You may
  28.      distribute this program, as long as it is in unmodified
  29.      form with all the files originally included.
  30.  
  31. Credits:
  32.      Quick Basic (R) is a registered trade mark of Microsoft Corporation
  33.  
  34.      PCBoard (R) is a registered trade mark of Clark Development
  35.                  Corporation
  36.  
  37.      DoorFrame is copyrighted by Ted Freeman 1990-3,
  38.                   copyright (c) July-93 by Richard Paquette
  39.  
  40.  
  41. Overview:
  42.  
  43.           * * * * * * * This Door Requires ANSI  * * * * * * *
  44.  
  45.      I Remember That...! is a Trivia type door game.  This door does not
  46.      contain any time limit except that of the user's existing time left
  47.      online.  Although not written to operate on a multi-tasking environment,
  48.      it has been tested to do so without any known problems.  This door will
  49.      support up to 50 users.  It is also written to be able to use Com ports
  50.      and IRQ's not usually used.  This door does NOT require any daily
  51.      maintenance.  This door code is written using Quick Basic and DoorFrame
  52.      runtime library.  
  53.  
  54. Configuration file setup:
  55.                                 Example Batch File
  56.                                 ------------------
  57. A sample batch file is included and is similar to the following:
  58.  
  59.    ECHO OFF
  60.    CD\DOORS\IRT            <=- Switch to the door's Directory.
  61.    IRT IRT.CFG             <=- Execute the door program and pass the
  62.                                 configuration filename to the program.
  63.    CD\PCB                  <=- Go back to PCB DIR when user exits door.
  64.    BOARD                   <=- Restart BBS.
  65.  
  66.  
  67.                           Configuration Files
  68.                           -------------------
  69.  
  70. Example configuration file for PCBOARD.SYS
  71. ------------------------------------------
  72.  
  73. C:\PCB\PCBOARD.SYS  <=-  (Full pathname of your PCBOARD.SYS file)
  74. Prime Base          <=-  (Change this to your BBS name)
  75. William             <=-  (The Sysop's first name)
  76. Rountree            <=-  (The Sysop's last name)
  77. 00000               <=-  (Your BBS Registration Number)
  78. William Rountree    <=-  (Sponsor of Door)
  79. 5                   <=-  (Number of Questions each day)
  80. Y                   <=-  (Y/N Allow user to add own question)
  81.  
  82. Example configuration file for USERS.SYS
  83. ------------------------------------------
  84.  
  85. C:\PCB\USERS.SYS    <=-  (Full pathname of your USERS.SYS file)
  86. Prime Base          <=-  (Change this to your BBS name)
  87. William             <=-  (The Sysop's first name)
  88. Rountree            <=-  (The Sysop's last name)
  89. 00000               <=-  (Your BBS Registration Number)
  90. William Rountree    <=-  (Sponsor of Door)
  91. 5                   <=-  (Number of Questions each day)
  92. Y                   <=-  (Y/N Allow user to add own question)
  93.  
  94. Example configuration file for DOOR.SYS
  95. ---------------------------------------
  96.  
  97. C:\BBS\DOOR.SYS     <=-  (Full pathname of your DOOR.SYS file)
  98. Prime Base          <=-  (Change this to your BBS name)
  99. William             <=-  (The Sysop's first name)
  100. Rountree            <=-  (The Sysop's last name)
  101. 00000               <=-  (Your BBS Registration Number)
  102. William Rountree    <=-  (Sponsor of Door)
  103. 5                   <=-  (Number of Questions each day)
  104. Y                   <=-  (Y/N Allow user to add own question)
  105.  
  106. Example configuration file for USERINFO.DAT
  107. -------------------------------------------
  108.  
  109. C:\BBS\USERINFO.DAT <=-  (Full pathname of your USERINFO.DAT file)
  110. Prime Base          <=-  (Change this to your BBS name)
  111. William             <=-  (The Sysop's first name)
  112. Rountree            <=-  (The Sysop's last name)
  113. 00000               <=-  (Your BBS Registration Number)
  114. William Rountree    <=-  (Sponsor of Door)
  115. 5                   <=-  (Number of Questions each day)
  116. Y                   <=-  (Y/N Allow user to add own question)
  117.  
  118. Example configuration file for CALLINFO.BBS
  119. -------------------------------------------
  120.  
  121. C:\BBS\CALLINFO.BBS <=-  (Full pathname of your CALLINFO.BBS file)
  122. Prime Base          <=-  (Change this to your BBS name)
  123. William             <=-  (The Sysop's first name)
  124. Rountree            <=-  (The Sysop's last name)
  125. 00000               <=-  (Your BBS Registration Number)
  126. William Rountree    <=-  (Sponsor of Door)
  127. 5                   <=-  (Number of Questions each day)
  128. Y                   <=-  (Y/N Allow user to add own question)
  129.  
  130. Example configuration file for DORINFOx.DEF
  131. -------------------------------------------
  132.  
  133. C:\BBS\DORINFOx.DEF <=-  (Full pathname of your DORINFOx.DEF file
  134.                           where 'x' is the BBS Node number.
  135. Prime Base          <=-  (Change this to your BBS name)
  136. William             <=-  (The Sysop's first name)
  137. Rountree            <=-  (The Sysop's last name)
  138. 00000               <=-  (Your BBS Registration Number)
  139. William Rountree    <=-  (Sponsor of Door)
  140. 5                   <=-  (Number of Questions each day)
  141. Y                   <=-  (Y/N Allow user to add own question)
  142.  
  143. Example configuration file for SFDOORS.DAT
  144. ------------------------------------------
  145.  
  146. C:\BBS\SFDOORS.DAT  <=-  (Full pathname of your SFDOORS.DAT file)
  147. Prime Base          <=-  (Change this to your BBS name)
  148. William             <=-  (The Sysop's first name)
  149. Rountree            <=-  (The Sysop's last name)
  150. 00000               <=-  (Your BBS Registration Number)
  151. William Rountree    <=-  (Sponsor of Door)
  152. 5                   <=-  (Number of Questions each day)
  153. Y                   <=-  (Y/N Allow user to add own question)
  154.  
  155. Example configuration file for GTUSER.BBS
  156. ----------------------------------------
  157.  
  158. C:\BBS\GTUSER.BBS   <=-  (Full pathname of your GTUSER.BBS file)
  159. Prime Base          <=-  (Change this to your BBS name)
  160. William             <=-  (The Sysop's first name)
  161. Rountree            <=-  (The Sysop's last name)
  162. 1                   <=-  (COM port number - defaults to 1)
  163. 1                   <=-  (Node number - defaults to 1)
  164. 00000               <=-  (Your BBS Registration Number)
  165. William Rountree    <=-  (Sponsor of Door)
  166. 5                   <=-  (Number of Questions each day)
  167. Y                   <=-  (Y/N Allow user to add own question)
  168.  
  169. Example configuration file for TRIBBS.SYS
  170. ----------------------------------------
  171.  
  172. C:\BBS\TRIBBS.BBS   <=-  (Full pathname of your TRIBBS.SYS file)
  173. Prime Base          <=-  (Change this to your BBS name)
  174. William             <=-  (The Sysop's first name)
  175. Rountree            <=-  (The Sysop's last name)
  176. 00000               <=-  (Your BBS Registration Number)
  177. William Rountree    <=-  (Sponsor of Door)
  178. 5                   <=-  (Number of Questions each day)
  179. Y                   <=-  (Y/N Allow user to add own question)
  180.  
  181. NOTE: At present it is unclear which BBS systems read their BBS drop files
  182.       back in and make updates to the system files upon termination of a door.
  183.       If your BBS performs this function then your files will be updated,
  184.       otherwise nothing will change and the updates will have to be performed
  185.       manually. It is left to the individual Sysop to know if his BBS
  186.       software does indeed perform the updates or not.
  187.  
  188.     DoorFrame requires DOS 3.x and up since all files are opened in SHARED
  189.     mode.
  190.  
  191.     When using PCBOARD.SYS, DoorFrame also accesses the USERS file.
  192.  
  193.     When using USERS.SYS, DoorFrame also accesses PCBOARD.SYS, PCBOARD.DAT
  194.     and the USERS file.
  195.  
  196.     The DOOR.SYS used by DoorFrame is the standard 52 line GAP (tm) file.
  197.  
  198.     The CALLINFO.BBS used by DoorFrame currently contains 36 lines.
  199.  
  200.     If ANY Basic error is encountered, it will branch to ERR.ROUTINE and
  201.     call the ERRORS subroutine. The error will be printed to the screen and
  202.     written to DFRAME.ERR. Your Door will then exit back to the BBS.
  203.  
  204. Fossil Driver Support
  205. ---------------------
  206.  
  207. IRT IRT.CFG /FD
  208.  
  209. -  BNU: Works!
  210.  
  211. -  XOO: Works!
  212.  
  213. Environment Variables:
  214.  
  215. I Remember That...! supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4
  216. and COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
  217. number after the configuration filename.
  218.     IRT IRT.CFG /5 OR
  219.     IRT IRT.CFG /%IRQ%  for the environment variable.
  220. The /5 tells I Remember That...! to use IRQ5 rather than the standard IRQ4 that
  221. is normally used with COM1. No /x parameter is needed for the standard IRQ's.
  222.  
  223. When specifying the location of the system file on line 1 of the doors .CFG
  224. file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
  225. and %wcnodeid%. Some examples:
  226.  PCBoard:
  227.    USERS.SYS in C:\PCB           - %pcbdrive%%pcbdir%\USERS.SYS
  228.    USERS.SYS in C:\PCB\NODE1     - %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS
  229.  
  230.  Wildcat!:
  231.    USERINFO.DAT in C:\WC\NODE1   - C:\WC\NODE%wcnodeid%
  232.  
  233. Non-PCBoard systems may use the PCB environment variables by setting them
  234. in either AUTOEXEC.BAT or in the batch that runs the door. For example:
  235.  SET PCBDRIVE=C:
  236.  SET PCBDIR=\BBSDIR
  237.  SET PCBNODE=1
  238.  
  239.  
  240. Daily Maintenance:
  241.  
  242.      No modification of your daily maintenance is required since I Remember
  243.      That...! performs it's Daily Maintenance on the first caller that day.
  244.      This maintenance is very short and should not delay the play by that call
  245.      very much.
  246.  
  247. Limitations:
  248.  
  249.      This door will continue to operate in it's original condition until
  250.      it is registered.
  251.      
  252.      1:  A 5 second delay and message will be displayed upon it start and
  253.          exit.
  254.      2:  Each player is limited to 1 question a day.
  255.      3:  New questions cannot be added. The usable questions is limited to
  256.          150 per category (750 total).
  257.  
  258.      These limitations will be removed upon it's registration.
  259.  
  260. Sysop Keys
  261. ==========
  262.  
  263. F3    -  Toggles the printer On/Off. Value is passed to PCBoard and/or
  264.          written to DOOR.SYS and USERS.SYS
  265. F4    -  Toggles the Page Bell on/off. Value is passed to PCBoard
  266.          and/or written to DOOR.SYS and USERS.SYS
  267. F5    -  DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
  268. F7    -  Toggles the Caller Alarm On/Off. Value is passed to PCBoard
  269.          and/or written to DOOR.SYS and USERS.SYS
  270. F8    -  Returns the caller involuntarily to the BBS.
  271. F9    -  Toggles the local display On/Off. Value is passed to PCBoard
  272.          and/or written to DOOR.SYS and USERS.SYS
  273. F10   -  Activates SysOp CHAT mode within the DOOR.
  274. ESC   -  Deactivates CHAT mode.  DOOR is resumed.
  275. UP    -  Give the caller extra time while in the DOOR.
  276. DN    -  Subtract time from the caller while in the DOOR.
  277. HOME  -  HELP key for Status Line options.
  278. ALT-N -  SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
  279. ALT-X -  PCBoard will exit after current caller logs off. Value is
  280.          passed to PCBoard. Not available on non-PCBoard systems.
  281.  
  282. Beta Testing:
  283.  
  284.      This version has been beta tested on:
  285.     
  286.      BBS: Prime Base, Data #:(804) 587-4289/4382, Sysop: William Rountree
  287.      BBS: Games Master BBS, Data #:(804) 474-4761, Sysop: Jim Pierce
  288.  
  289. Upgrading from x.xx to 2.10:
  290.  
  291.      - Replace IRT.exe
  292.      - Replace *.ran
  293.      - Add USEREDIT.exe
  294.      - Modify the *.cfg to add the new line.
  295.  
  296. Registration:
  297.  
  298.      I Remember That...! costs $15.00 US currency to register.  I will post a 
  299.      message on Prime Base in the Door Support Conference with your 
  300.      individual registration number.  If you have any problems or questions,
  301.      please leave all messages in this area for:
  302.     
  303.           William Rountree or Sysop at:
  304.  
  305.           Prime Base Node #1: (804) 587-4289   14,400 V32Bis, V42Bis
  306.           Prime Base Node #2: (804) 587-4382   16,800 USR Dual Standard
  307.           Voice:              (804) 587-3082  
  308.   
  309.      For questions concerning the questions inside I Remember That...!
  310.      please contact:
  311.  
  312.           Jim Pierce or Sysop at:
  313.          
  314.           Games Master BBS  : (804) 474-4761   14,400 V32Bis, V42Bis    
  315.  
  316.