home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / DETON12.ZIP / DETONATE.DOC next >
Text File  |  1992-11-01  |  10KB  |  211 lines

  1.          ************************************************************
  2.          ************************************************************
  3. ********** G  A  M  E  K  E  E  P  E  R      D  O  O  R  W  A  R  E *********
  4.          ************************************************************
  5.          ***********  Quality BBS Door Software for Less!  **********
  6.          ************************************************************
  7.  
  8.                               D E T O N A T E !
  9.                               ~~~~~~~~~~~~~~~~~
  10.                                  Version 1.2
  11.  
  12.                        Copyright (c) Steve Sharpe 1992
  13.  
  14. SYSTEM REQUIREMENTS
  15. ~~~~~~~~~~~~~~~~~~~
  16. Any BBS capable of producing a standard DOOR.SYS file.  Detonate! can be played
  17. using ANSI color or monochrome graphics.
  18.  
  19. SYSTEM OPTIONS
  20. ~~~~~~~~~~~~~~
  21. Detonate! supports the use of FOSSIL drivers and non-standard port addresses.
  22. Refer to the INSTALLATION instructions for more information.
  23.  
  24. FILES CONTAINED IN DETON12.ZIP
  25. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  26.      DETONATE.EXE    <-- The main program
  27.      DETONATE.DOC    <-- The file you are reading!
  28.      GAME.CFG        <-- The game configuration file
  29.      REVISION.DOC    <-- Revision notes
  30.  
  31. FILES CREATED BY DETONATE.EXE
  32. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  33.      SCORE.FIL       <-- Fastest times for 1-8 bombs detonated*
  34.  
  35. * REGISTERED VERSION ONLY
  36.  
  37. OVERVIEW
  38. ~~~~~~~~
  39. Detonate! is a game of luck and deductive reasoning.  The object of the game is
  40. to identify the exact location of 8 randomly placed bombs in as little time as
  41. possible.  To win, you must place an 'X' in each square where you know a bomb
  42. is located, detonate these locations, and be correct (8 out of 8).  To assist
  43. players in isolating bombs, the game reveals a number in each block that has a
  44. bomb adjacent to it.  The value of the number indicates how many bombs are next
  45. to this block.  For example, if you expose a block with the number 8 in it, the
  46. block is surrounded by bombs because there are a maximum of 8 blocks around any
  47. block in the center of the playing grid.  On the other hand, if the block is
  48. blank, there are no bombs in the immediate area of the block.  If a player
  49. exposes a bomb, the game is over.  The '?' symbol can be used to keep track of
  50. possible bomb locations.  'X' and '?' symbols can be erased and repositioned
  51. but once a block is exposed, no symbols can be placed there.
  52.  
  53. INSTALLATION
  54. ~~~~~~~~~~~~
  55. Detonate! is easy to install.  Simply follow these steps:
  56.  
  57. 1.  'Unzip' the file DETON12.ZIP into the directory of your choice.  All
  58. files must remain in the same directory.
  59.  
  60. 2.  Edit the GAME.CFG configuration file according to the CONFIGURATION FILE
  61. section of these instructions using your favorite word processor.  Ensure you
  62. save it as an ASCII text file.
  63.  
  64. 3.  Create or edit the batch file your BBS will use to activate the door.
  65. The main door program name is BATTLE.EXE.  For example, if you are running
  66. a Spitfire BBS, you would edit SF.BAT to look similar to the following:
  67.  
  68. :DOOR_A
  69.    REM Place Door A Commands Here
  70.    CD\SF\DOORS\DETONATE   <-- Change to the Detonate! directory
  71.    DETONATE GAME.CFG      <-- The main program with configuration file argument
  72.    CD\SF                  <-- Change back to the Spitfire directory
  73.    GOTO LOOP
  74.  
  75. NON-STANDARD PORT USE:  You may specify the use of non-standard communications
  76. ports with the PORT command.  The syntax for the PORT command is PORT:03E8:5,
  77. where 03E8 represents a different base address and 5 indicates the IRQ.  For
  78. example, the main program line in the example above would be changed to
  79. DETONATE GAME.CFG PORT:03E8:5 to reflect the use of a non-standard comm port.
  80.  
  81. FOSSIL DRIVER USE:  You may specify the use of a FOSSIL driver with the PORT
  82. command added to the main program command line.  The syntax for the PORT
  83. command is PORT:F:P, where F instructs the door to use a FOSSIL driver and P
  84. identifies the port.  For example, the main program line in the example above
  85. would be changed to DETONATE GAME.CFG PORT:F:1 if the SysOp wished to specify
  86. a FOSSIL driver on port 1.
  87.  
  88. NOTE:  The PORT command must be the third command in the main program command
  89. line, if used.  If not used, the door defaults to the use of the 4 standard
  90. communications ports (1-4) by reading the BBS file.
  91.  
  92. CONFIGURATION FILE
  93. ~~~~~~~~~~~~~~~~~~
  94. Entries in the GAME.CFG file must be accurate or the door cannot be expected
  95. to function properly.  Save your changes to the GAME.CFG file in ASCII text
  96. format.
  97.  
  98. The GAME.CFG file
  99. ~~~~~~~~~~~~~~~~~
  100. Detonate!                   <-- Line 1  (See below)
  101. c:\sf\door.sys              <-- Line 2    "     "
  102. The Gamekeeper's Lair       <-- Line 3    "     "
  103. Steve Sharpe                <-- Line 4    "     "
  104. 000000000000                <-- Line 5    "     "
  105.  
  106. Line 1 - This line reflects the name of the door.  The registration algorithm
  107. is based on some of this data.  DO NOT CHANGE LINE 1!
  108.  
  109. Line 2 - Enter the full path and filename for the BBS DOOR.SYS file.
  110.  
  111. Line 3 - Enter the name of your BBS.
  112.  
  113. Line 4 - Enter the SysOp's name.
  114.  
  115. Line 5 - Enter 12 zeros if the door is not registered.  Registered users enter
  116. the registration number provided by the author.  Other numbers will prevent
  117. the door from running.
  118.  
  119. [REGISTERED VERSIONS]
  120. Registered versions of Detonate! display the fastest detonation times for 1-8
  121. bombs upon leaving the door.
  122.  
  123. REGISTRATION
  124. ~~~~~~~~~~~~
  125. The registration fee for Detonate! is $10.  The unregistered door displays
  126. "EVALUATION COPY" upon entry and exit.  Please register or remove the door
  127. within 30 days of first use.  As a BBS SysOp, I understand how costly it can
  128. be to register BBS software.  I have purposely kept the cost of registering
  129. Detonate! to a minimum with that thought in mind.  I believe the fee is
  130. quite reasonable, based on the many long hours of programming required.  Upon
  131. receipt of the registration fee, you will be provided with a unique
  132. registration number.  Once you insert the registration number into the GAME.CFG
  133. file, the "EVALUATION COPY" messages will be replaced with an opening and
  134. closing message that includes your BBS name.
  135.  
  136. COMMENTS/BUG REPORTS
  137. ~~~~~~~~~~~~~~~~~~~~
  138. I'm interested in all user comments and bug reports.  Please send your comments
  139. to:
  140.  
  141. Steve Sharpe                              Call The Gamekeeper's Lair BBS
  142. 1835 Stonetree Dr.              or        (208) 587-1105
  143. Mountain Home, ID 83647                   and leave a message
  144.  
  145.                                  Warranty
  146.                                ------------
  147.        This program has been thoroughly tested on a Spitfire 3.2 BBS,
  148.        however, it should perform equally well on any BBS that can
  149.        produce a standard DOOR.SYS file.
  150.  
  151.        I make no warranty of any kind, express or implied, including
  152.        without limitation, any warranties of merchantability and/or
  153.        fitness for a particular purpose.  I shall not be held liable for
  154.        any  damages, whether direct, indirect, special or consequential
  155.        arising from a failure  of this program to operate in the manner
  156.        desired by the user.  I shall not be held liable for any damage to
  157.        data or property which may be caused directly or indirectly by the
  158.        use of this program.
  159.  
  160.        In no event will I be held liable for any damages, including (but
  161.        not limited to) any lost profits, lost savings or other incidental
  162.        or consequential damages arising out of the use or inability to
  163.        use this program, or for any claim by any other party.
  164.  
  165.        This warranty is governed by the laws of the State of Idaho.
  166.                               REGISTRATION FORM
  167.                               -----------------
  168.  
  169.   Detonate!                        Return to:  Steve Sharpe
  170.   Version: 1.2                                 1835 Stonetree Dr.
  171.   Registration Cost: $10                       Mountain Home, ID 83647
  172.  
  173.   Name ______________________________________________________________
  174.  
  175.   Address ___________________________________________________________
  176.  
  177.           ___________________________________________________________
  178.  
  179.   Phone _____________________________________________________________
  180.  
  181.   Enter GAME.CFG file information below:
  182.  
  183.   BBS Name______________________________________________
  184.  
  185.   SysOp Name____________________________________________
  186.  
  187.   CHOOSE ONE OPTION BELOW:
  188.  
  189.   ____  I wish to download my registration number from The Gamekeeper's Lair
  190.         BBS at (208) 587-1105.  Enter the password you will use to log on to
  191.         The Gamekeeper's Lair BBS: _________________________________________
  192.         Enter your birthdate for pre-verification: _________________________
  193.         Please allow enough time for your registration fee to reach the author
  194.         before calling for your registration number.
  195.  
  196.   ____  I wish to have my registration number mailed to the address listed
  197.         above.
  198.  
  199.   Orders outside the USA add $2.00 . . . . . . . . . . . . _________
  200.  
  201.       Please find enclosed a check or money order for USA $_________
  202.   payable to Steve Sharpe.  This shows my support of Shareware products
  203.   and the Shareware concept.  It also shows my encouragement to help further
  204.   the development of BBS doors.
  205.  
  206.       I understand that Detonate! is provided as-is and no warranties of
  207.   any kind, expressed or otherwise, are included and that I am using it at my
  208.   own risk.
  209.  
  210.   Signed: _________________________________________  Date: _________
  211.