home *** CD-ROM | disk | FTP | other *** search
/ Aztec Shareware Collection / STRATEGY.ISO / batls / batls.doc next >
Text File  |  1991-06-01  |  14KB  |  265 lines

  1. ██████████
  2.  ███     ███
  3.  ███     ███                     ████        ████     ████
  4.  ███     ███     ████████     ██████████  ██████████  ████    ██████████
  5.  █████████             ████      ████        ████     ████  ████      ████
  6.  ███     ███     ██████████      ████        ████     ████  ██████████████
  7.  ███      ███  ████    ████      ████        ████     ████  ████
  8.  ███      ███  ████    ████      ████        ████     ████  ████
  9.  ███     ███   ████    ████      ████        ████     ████  ████      ████
  10. ███████████      ██████  ████    ████        ████     ████    ██████████
  11.  
  12.                ██████████
  13.              ████      ████  ████
  14.              ████            ████           ██
  15.                ████          ████
  16.                  ████        ██████████    ████    █████████
  17.                    ████      ████    ████  ████  ████     ████
  18.                      ████    ████    ████  ████  ████     ████
  19.                        ████  ████    ████  ████  ████     ████
  20.              ████      ████  ████    ████  ████  ███████████    Version 2.0
  21.                ██████████    ████    ████  ████  ████        ╔════════════════╗
  22.                                                  ████        ║by SimoneSystems║
  23. Copyright (C) 1991 by Frank L. Simone            ████        ╚════════════════╝
  24. ╒═══════════════╕
  25. │ Introduction  │
  26. ╘═══════════════╛
  27.   Thank you for trying SimoneSystems "BATTLESHIP" version 2.0, the classic
  28. game of Battleship, with a twist.  BATTLESHIP provides an easy to use mouse
  29. interface, and VGA high resolution graphics.  The twist?  BATTLESHIP adds
  30. another level of strategy to the game, the ability to lay mines.  With mines,
  31. you can get a head start on your opponent by exposing part of his navy without
  32. firing a shot.  You can also help guard your ships from enemy attack.
  33.  
  34.   And now with version 2.0, four new playing options:
  35.  
  36.     Islands!             The virtually unlimited combination of screen layouts
  37.                          make each game different!
  38.     Submerge Submarine!  Just when the enemy starts aiming at your sub, give
  39.                          the order to dive!  Submerge your submarine to a
  40.                          depth even the computer can't hit!
  41.     Move Spy Ship!       Secretly move your spy ship to a new location after
  42.                          the game has already started!  But watch out for
  43.                          those enemy mines!
  44.     Minesweeping!        Use your minesweeper to locate and destroy enemy
  45.                          mines!  (Minesweeping was added in version 1.2, but
  46.                          has been enhanced to show the area it will sweep.)
  47.  
  48.   and two new user options:
  49.  
  50.     Save Configuration.  BATTLESHIP will automatically save the game options
  51.                          you select.
  52.     Reset High Scores.   Now you can reset the high scores from the Main Menu.
  53.  
  54.   The Save Configuration option is only available in the registered version.
  55. However, this ShareWare version does include BONUS games!  These BONUS games
  56. allow you to try any or all of the new playing options!  Every time you start
  57. a new game, BATTLESHIP will determine if it is a BONUS game.  If it is, you
  58. can select any of the game options you wish!  Then, when you select Save
  59. Configuration, BATTLESHIP will remember your selections for the duration of
  60. the BONUS game.
  61.  
  62. ╒═══════════════╕
  63. │ Requirements  │
  64. ╘═══════════════╛
  65.   BATTLESHIP runs on an IBM PC or compatible running MS-DOS 2.0 or higher,
  66. with VGA high resolution graphics (640 x 480 x 16), and requires a mouse.
  67.  
  68. ╒═══════════════╕
  69. │ Instructions  │
  70. ╘═══════════════╛
  71. The following files are distributed with BATTLESHIP:
  72.       1. BATLS.DOC     instructions (this file).
  73.       2. BATLS.REG     registration form.
  74.       3. BATLS.EXE     the executable program. (ShareWare version).
  75.       4. BATLS.FNT     character fonts.
  76.       5. BATLS.IMG     graphics images.
  77.       6. BATLS.SH1     graphics images.
  78.       7. BATLS.SH2     graphics images.
  79.  
  80.   Make sure the above files are in the current directory before starting.
  81. You start the game by typing BATLS.  There is one command line switch 'Q'.
  82. The game defaults to sound on, but you can override the default by typing:
  83. BATLS q.  Of course, the sound can be controlled from within the game.
  84.  
  85. The object of the game is to sink my navy in the fewest number of shots,
  86. before I sink yours.  The game board is divided in two sections.  You will
  87. place your navy on the left, I will place mine on the right.  Of course my
  88. ships will be hidden until you hit them.  Each navy consists of 8 ships and
  89. 8 mines.
  90.  
  91.   The first screen prompts you for your name.  Type your name and press ENTER.
  92. You are now presented with the game board.  As you move your mouse, your ship
  93. will move around the board.  Press the RIGHT MOUSE BUTTON to rotate the ship.
  94. Press the LEFT MOUSE BUTTON to lock the ship in place, and go on to the next
  95. ship.  You cannot place ships on islands, and they cannot overlap each other.
  96. If you place a ship where I have a layed a mine, that portion of your ship
  97. will explode and reveal to me the ships location.  If minesweeping is
  98. activated, a box will appear around the mine sweeper showing the area it will
  99. sweep. As soon as you place the mine sweeper, it will begin to sweep for enemy
  100. mines, destroying all that it finds.  After you place your ships, It's time to
  101. lay your mines. If you place a mine where I have hidden a ship, that portion
  102. of my ship will explode and reveal to you the ships location.
  103.  
  104.   You will always have the first turn.  Move your gun site around with the
  105. mouse.  Fire with the LEFT mouse button.  You start with one shot.  For every
  106. ship you sink, you will receive an extra shot.  If you hit a mine, you lose
  107. the rest of your shots for that turn.
  108.  
  109.   If SUBMERGE SUBMARINE is active, it will show up as an option on the Main
  110. Menu.  When you want to submerge your submarine, select Submerge Submarine on
  111. the Main Menu before shooting.  This option takes the place of one turn. Your
  112. submarine will stay submerged while the computer takes its next turn.  Then
  113. it automatically re-surfaces.  If MOVE SPY SHIP is active, it will show up as
  114. an option on the Main Menu.  When you want to move your spy ship, select Move
  115. Spy Ship on the Main Menu before shooting.  This option also takes the place
  116. of one turn.  To bring up the Main Menu, press the RIGHT MOUSE BUTTON or the
  117. ESCape key.
  118.  
  119.   BATTLESHIP will keep the top 20 scores in a file named  BATLS.SCO.  The
  120. scores are based on the lowest number of shots, highest number of hits, and
  121. number of shots left.  The scores can now be reset from the Main Menu.
  122.  
  123. ╒═══════════════╕
  124. │   Controls    │
  125. ╘═══════════════╛
  126. The following controls are always active:
  127.     S                       toggle sound ON/OFF
  128.     ESC (Escape key) or
  129.     RIGHT MOUSE BUTTON      Main Menu.  When you are placing your ships, the
  130.                             RIGHT MOUSE BUTTON rotates your ship instead of
  131.                             bringing up the Main Menu.  Use the ESCape key
  132.                             instead.
  133.     Instructional messages appear in the center at the bottom of the screen.
  134.  
  135. ╒═══════════════╕
  136. │   Revisions   │
  137. ╘═══════════════╛
  138. Version 2.0
  139.   To continue the effort (see Version 1.2 below), I added three new features.
  140. First, Islands!  When islands are selected, islands are randomly placed
  141. throughout the playing board occupying the same number of spaces on each side.
  142. The combinations are virtually endless, making each game different.
  143. Second, Submerge Submarine!  Now you can submerge your submarine to hide from
  144. the enemy and escape his deadly torpedos.
  145. Third, Move Spy Ship!  After the game has started (and you've figured out
  146. which pattern the enemy is using!), you can move your spy ship to a new
  147. location.
  148.   I enhanced minesweeping by adding a box surrounding the minesweeper to show
  149. the area about to be swept.
  150.   Menus and instructional messages have been added to make the game easier to
  151. use.  The messages appear in the center at the bottom of the screen.
  152.   All of the playing features (Islands, MineSweeping, Submerge Submarine, Move
  153. Spy Ship), have been made optional to preserve the original BATTLESHIP, and to
  154. allow different combinations of each option.
  155.   The option to Reset High Scores was added to the Main Menu. It clears all of
  156. the high scores, which are kept in BATLS.SCO.
  157.   I changed the function of the RIGHT MOUSE BUTTON when you are placing your
  158. ships, to rotate the ships.  This makes it possible to play the entire game
  159. with the mouse!
  160.   Fixed a problem where your last shot was not subtracted from shots left for
  161. calculating high score.
  162.  
  163. Version 1.2
  164.   In a continuing effort to make BATTLESHIP unique, interesting, and more
  165. fun, a new feature has been added: Mine sweeping!  Now, when you place your
  166. mine sweeper on the playing grid, it will sweep the immediate area for enemy
  167. mines!  If it locates a mine, it will automatically detonate it.
  168.   I improved some of the graphics displays making it easier to distinguish
  169. between hits and misses.
  170.  
  171. Version 1.1
  172.   A problem was found where the mouse cursor is not visible after placing
  173. your ships.  The problem is caused by an out of date mouse driver.
  174. BATTLESHIP uses the 640 x 480 VGA graphics mode.  Mouse drivers which were
  175. written before VGA became a standard don't handle these high resolution
  176. graphics screens correctly.  The solution is to simply get a newer mouse
  177. driver from the manufacturer of your mouse.
  178.   A user suggested that when you place your ships, the next ship should not
  179. always appear in the upper left area of the playing grid.  This eventually
  180. causes you to have to pick up your mouse and move it!  I changed the routine
  181. to make the next ship appear where your mouse pointer is.  This makes it a
  182. lot friendlier.
  183.   I fixed a minor problem where unwanted images appeared on the screen at the
  184. end of the game if you won, made a high score, and the mouse was in motion.
  185.   I've started optimizing several routines, reducing the program size to
  186. prepare for future enhancements.
  187.  
  188. Version 1.0
  189.   Initial release for public distribution.
  190.  
  191. ╒═══════════════╕
  192. │ Registration  │
  193. ╘═══════════════╛
  194.   BATTLESHIP is distributed as Shareware (see Definition of Shareware below).
  195. This allows you to try it before you buy it, but if you continue to use the
  196. game after the trial period of 21 days, you are expected to register.  When
  197. you register you will receive the latest version of BATTLESHIP on diskette,
  198. and receive discounts on all new versions of BATTLESHIP.  The registered
  199. version allows you to select and save any or all of the playing options for
  200. ALL games.  Every game is a BONUS game!  You also receive technical support
  201. for BATTLESHIP via U.S. Mail at the address listed below.
  202.   To print the registration form, copy the file BATLS.REG to your printer
  203. (COPY BATLS.REG LPT1), or press 'P' when you are asked if you want to print
  204. the registration form when you exit the game.
  205. Specify one of the following:
  206.   New order registration $15.00,
  207.   Upgrade from prior version $5.00. Remember to include your registration
  208.     number and what version you currently have registered.
  209. To register, send the registration form along with the registration fee to:
  210.                           ╒════════════════════════╕
  211.                           │ Frank Simone           │
  212.                           │ SimoneSystems Software │
  213.                           │ 3096 Dell Drive        │
  214.                           │ Hermitage, TN   37076  │
  215.                           ╘════════════════════════╛
  216.  You are encouraged to copy and distribute this software as long as the
  217. following restrictions have been met:
  218.  
  219. 1. When distributing this software, it must be in its original unmodified
  220. form, and contain the 7 files listed in the above instructions.
  221.  
  222. 2. Prior written consent from SimoneSystems Software must be obtained before a
  223. fee or charge is made for copying or distribution.
  224.  
  225. 3. This software shall not be included with other programs, goods, services,
  226. etc. without prior written consent from SimoneSystems Software.
  227.  
  228. ╒════════════════════════╕
  229. │ Disclaimer of Warranty │
  230. ╘════════════════════════╛
  231.   This software is sold "as is", without any warranty as to performance or any
  232. other warranties whether expressed or implied.  Because of the many hardware
  233. and software environments into which this program may be used, no warranty of
  234. fitness for a particular purpose is offered.  The user must assume the entire
  235. risk of using the program.  Any liability of the seller will be limited
  236. exclusively to product replacement or the refund of the registration fee.
  237.  
  238. ╒══════════════════╕
  239. │ Acknowledgements │
  240. ╘══════════════════╛
  241. BATTLESHIP was written on a Dyna '286 with Paradise VGA in Microsoft
  242. QuickBasic 4.5 and was enhanced with special customized character fonts
  243. with the GFONTS package from Milestone Programming.  For more information
  244. about Milestone Programming, contact:
  245.                             Dwain Goforth
  246.                             Milestone Programming
  247.                             1260 Sunset Ave.
  248.                             Arcata, CA   95521
  249.  
  250. ╒═════════╕
  251. │ Support │
  252. ╘═════════╛
  253. If you encounter any problems with BATTLESHIP, please don't hesitate to
  254. contact me at the address listed below.  I will do my best to resolve any
  255. problems reported.  I would also like to hear from you if you have any
  256. suggestions or comments.  I can be contacted at this address:
  257.                           ╒══════════════════════════╕
  258.                           │  Frank L. Simone         │
  259.                           │  SimoneSystems Software  │
  260.                           │  3096 Dell Drive         │
  261.                           │  Hermitage, TN  37076    │
  262.                           ╘══════════════════════════╛
  263. Thank you for your support.
  264.  
  265.