home *** CD-ROM | disk | FTP | other *** search
/ Atari FTP / ATARI_FTP_0693.zip / ATARI_FTP_0693 / Games / pipeline.lzh / PIPELINE.DOC next >
Text File  |  1993-05-06  |  8KB  |  199 lines

  1.  
  2.                             PIPELINE by Peter the H
  3.                             ~~~~~~~~~~~~~~~~~~~~~~~
  4.  
  5.                                  Version 1.0.1
  6.       Original idea from `Rainbow' magazine for the TRS-80 Color Computer
  7.  
  8.  
  9. The deal
  10. ~~~~~~~~
  11. This  is  the  first release version of Pipeline (after pre-release versions to
  12. Bits  and  Russell).  Unlike  the  pre-releases this version may be distributed
  13. freely,  indeed  I encourage it, on the condition that it is unaltered and that
  14. an unaltered copy of this document is distributed with it. The only restriction
  15. on  the  use of Pipeline is that if you use it for more than two months you are
  16. obliged  to register your copy. Now don't think, "Oh no, more begging, how much
  17. does  he want?" All I ask is that you send me a nice picture postcard with your
  18. name  and  address on it. If you live in England that should cost you less than
  19. 50p,  so  you  can't  call  it  expensive.  I  would  also appreciate receiving
  20. comments,  suggestions and bug reports, so write me a letter if it won't fit on
  21. a  postcard. I hate to mention money, but if you want to send me a contribution
  22. to support further software, it will be much appreciated.
  23.  
  24.  
  25. The set-up
  26. ~~~~~~~~~~
  27. Pipeline  should work in any ST resolution. It uses the A-line routines to draw
  28. its graphics, which Atari have said they have stopped supporting. However, I am
  29. informed that the routines as they stand are still in all versions of the ROMs,
  30. and should work in ST resolutions. The graphics in version 2 will be output via
  31. the VDI for full compatibility with any ST/STE/TT/Falcon/whatever Atari come up
  32. with  next  using any output device with an installed VDI driver (or however it
  33. works)  and  may work in a window for MultiTOS friendliness. Anyway, this isn't
  34. one  of  those  annoying  programs  that  tells  you to change resolution (on a
  35. standard  ST  anyway), or worse still, crashes your machine if you're using the
  36. wrong  sort  of  monitor.  Also,  the  screen looks pretty much the same in any
  37. resolution  (except  for the colours, of course), giving the same game whatever
  38. your screen size.
  39. Pipeline  is  timed  by  the 200Hz interrupt counter which is documented in `ST
  40. Internals',  so hopefully that will stay where it is. This means that the speed
  41. of  Pipeline  is  not  dependent  on  vertical blanks, so you get the same game
  42. whatever speed your monitor goes at.
  43.  
  44. When  Pipeline  is  executed,  it  first  draws  its title screen (which may be
  45. interrupted  by  a  keypress), then waits for a keypress before showing a menu.
  46. The  menu  has  five  options:  Play Pipeline, Start level, Redefine keys, Show
  47. info,  and  Quit. The menu is operated using the up/down keys and the space bar
  48. although  this behaviour is affected by the redefine keys option. The keys used
  49. are always shown on the menu.
  50.  
  51.  
  52. The keys
  53. ~~~~~~~~
  54. By default the keys to use are the cursors and the space bar. When the redefine
  55. keys  option is selected you are prompted for the key to use for each function.
  56. You  may  use  any  of  the  keys  on the keyboard except for meta-keys (shift,
  57. alternate,  control)  and the caps-lock key. The keys on the numeric keypad are
  58. displayed  in  square  brackets  to  distinguish  them  from  those on the main
  59. keyboard. The keys selected affect all of the program's controls, ie those used
  60. in the game and for the menu and the info screen.
  61.  
  62.  
  63. The start level
  64. ~~~~~~~~~~~~~~~
  65. Thanks  to  just  about everyone who playtested Pipeline, it is now possible to
  66. start  playing  on  any level upto 100 (if you can manage to complete level 100
  67. I'll  be  very surprised). When the start level option on the menu is selected,
  68. the  number  shown  on  the  screen is surrounded by angle brackets, and may be
  69. altered with the left/right keys. Up, down or flood return to the menu.
  70.  
  71.  
  72. The object
  73. ~~~~~~~~~~
  74. The  object  of  Pipeline  is  to  supply water to a number of drought stricken
  75. cities by connecting them with a pipe.
  76.  
  77.  
  78. The play
  79. ~~~~~~~~
  80. The  cities  to  be  connected are shown as bold squares in an array of lighter
  81. squares  (we're talking absolute realism here). The player starts each level in
  82. one  of the cities, indicated by a flashing solid square. An information bar at
  83. the  top  of the screen indicates: time left to complete the level (measured in
  84. fifthieths of seconds), the current level, and the score so far. The timer does
  85. not  start  until  the  player presses a key (any key) at which time the square
  86. marking  his  position  stops  flashing.  The  player  may move about using the
  87. keyboard  (see above for which keys to use). Moving the player causes a pipe to
  88. be  built along the path he moves, thus connecting the squares. When the player
  89. has connected all of the cities he may flood the pipe by pressing the flood key
  90. (see above). If the flood key is pressed when the cities are not all connected,
  91. the  game is over. If the cities are successfully supplied with water, the game
  92. progresses to the next level.
  93.  
  94.  
  95. The nasties
  96. ~~~~~~~~~~~
  97. Pipeline presents other difficulties to the player than a mere time limit.
  98. Of course, the number of cities on each level increases, but that's not all:
  99.          Obstacles  -  in some positions on the screen, squares are replaced by
  100.          crosses  which  are  impassable.  The crosses don't move, and are only
  101.          placed  at  the beginning of each level, but there are more of them on
  102.          each  level.  [It  is possible that due to the placing of obstacles in
  103.          random places, the player may be blocked from some of the cities. This
  104.          hasn't happened to me yet, but tell me if you want this changed.]
  105.          Obstacles  weren't  in  the  Rainbow  version. Thanks to Spike for the
  106.          suggestion.
  107.  
  108.          Earthquakes  -  From  about level 4 earthquakes start appearing on the
  109.          scene.  These are shown by a small square which marks the `epicentre',
  110.          and lines which show the path of the epicentre. Each earthquake should
  111.          move  about  once every second on average. If an earthquake crosses an
  112.          existing  pipe, the pipe will be blocked. However, building pipes over
  113.          earthquakes is okay (until the epicentre moves back again).
  114.  
  115.  
  116. The acknowledgements
  117. ~~~~~~~~~~~~~~~~~~~~
  118. Thanks to `Rainbow' magazine for the original idea
  119. Thanks to Spike and Russell for playtesting and suggestions
  120. Thanks to Stevy for being such a lovely snuggly person
  121.  
  122.  
  123. The other stuff
  124. ~~~~~~~~~~~~~~~
  125. This  program  comes without warranty of any kind, even the implied warranty of
  126. fitness for stated purpose. The author accepts no responsibility for any damage
  127. to hardware or software caused by this program. However, the author believes it
  128. to be safe. In any case, if you do not trust or accept these conditions, do not
  129. use this program.
  130.  
  131.  
  132. This document and the program it accompanies are copyright 1993 by Peter the H
  133. Please send any comments, suggestions, bug reports, money (oh go on) to:
  134.         Flat 2, 1 Manilla Road,
  135.         Clifton,
  136.         Bristol, BS8 4ED,
  137.         England.
  138. or  telephone  +44 272 744333 or email Bits on bits-admin@bristol.ac.uk who may
  139. pass them on if I'm lucky, or you can comment `the_h' on Monochrome if I manage
  140. to  keep  that  account.  Failing any of these avenues, just enjoy the program!
  141. Please  tell  me which version of the program you have when writing to me (from
  142. the top of this document or from the menu of the program).
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.