home *** CD-ROM | disk | FTP | other *** search
/ ISV Strong Games / ISV_STRONG_GAMES.iso / shootemup / swarm / !Swarm / !Help next >
Text File  |  1998-03-22  |  8KB  |  175 lines

  1.                       ____                    
  2.                      / __/    _____ _______ _ 
  3.                     _\ \| |/|/ / _ `/ __/  ' \
  4.                    /___/|__,__/\_,_/_/ /_/_/_/
  5.                                  release 1.05a
  6.                            
  7. Introduction
  8. ¯¯¯¯¯¯¯¯¯¯¯¯
  9. Way back in 1987, Broderbund Software released a game called Crystal
  10. Quest which was rather fun to play. The idea was to move your ship round
  11. the screen with the mouse, pick up crystals, zap baddies and generally
  12. have a groovy time. And of course there were one or two silly sound
  13. effects.
  14.  
  15. Nearly ten years later, there's a new version called Swarm. Written in
  16. about eight months for RISC OS, it's a little flashier than the
  17. black+white Mac version I played :-) You'll find parallax backdrops,
  18. particles flying everywhere, smoother animation, bonuses and a few other
  19. hidden features. I'd say that Swarm is a little bit tougher than Crystal
  20. Quest, but you'll find more bonuses available in Swarm.
  21.  
  22. Setting up
  23. ¯¯¯¯¯¯¯¯¯¯
  24. Swarm now needs a 4Mb machine (at least) to run on-- this is due to the way
  25. it loads all its resouces into memory to avoid any messy disc access during
  26. gameplay.
  27.  
  28. Playing
  29. ¯¯¯¯¯¯¯
  30. Use the mouse to move the lil' jet-packer around, and click the
  31. left-hand button to shoot. Hold it down and let go for a spray of shots;
  32. the longer you hold the button, the larger the spray. Click the
  33. right-hand button for a bomb, which will destroy damned near everything
  34. on the screen. You start with four bombs, but there are more to pick up.
  35. As you shoot aliens, little yellow cylinders will fly out. Pick them up;
  36. they can either:
  37.  
  38.   • award an extra life
  39.   • award an extra bomb
  40.   • destroy all the aliens on the screen (phew!)
  41.   • remove all the mines
  42.  
  43. Big crystals occasionally pop out - DON'T SHOOT THEM! They're worth a
  44. lot of points if you can catch them. Lots of little surprises happen on
  45. later levels just to keep you on your toes. Oh, and don't hang around
  46. just to pick up bonuses at the end of each level - it's not big, it's
  47. not hard, it's not clever. Just don't do it :-)
  48.  
  49. If you want keyboard control, you should press space to start the game,
  50. and then you can use these keys to control the character:
  51.  
  52.   Z ....... left    @ ....... up
  53.   X ....... right    ? ....... down
  54.   Return .. fire    Space ... bomb
  55.  
  56. But keyboard control is *not* recommended, since you can't get out of
  57. tight situations by pressing the keys harder.
  58.  
  59. You can also use a joystick; if your stick doesn't have two fire buttons, you
  60. can press Space to use a bomb.  Both analogue and digital sticks are
  61. supported, but digital ones come with the same caveat as the keyboard
  62. controls.
  63.  
  64. To succeed, you'll need to keep moving and firing all the time. If
  65. you're surrounded by aliens, use a bomb and you should pick up loads of
  66. tokens very easily. Getting stuck in one of the corners is a bad idea;
  67. the more intelligent aliens will nail you!
  68.  
  69. Tab freezes the game, escape aborts the current game, and Ctrl+Escape
  70. will return you to the desktop.
  71.  
  72. Hackery and other black magic
  73. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  74. There are several options in the !Run file of the game, where you can turn
  75. off the backdrop, change the speed of the craft, and select a special fast
  76. frame rate option (turned on by default). This ensures a faster frame
  77. rate at the expense of a slightly flickery screen. Edit the last line
  78. !Run file to suit. ARM2 owners should have the -nobackdrop and 
  79. -noflicker options set, but the game still won't work too well. It
  80. should manage okay on anything else, but you *will* get a substantial
  81. speed increase from turning off the backdrop. Owners of ARM700 cards can
  82. gloat, since the game runs at a fairly steady 50fps :-) Please remember
  83. this game does need a bit of speed, and 8MHz processors just can't keep
  84. up! I developed this game initially on a 4mb A3000 with a 35MHz ARM3, so
  85. the speed and memory requirements were based on this.
  86.  
  87. Note also that the game should be run from a read/write filing system so that
  88. it can save the hi-scores. 
  89.  
  90. Problems
  91. ¯¯¯¯¯¯¯¯
  92. I hope I've now ironed out any serious (crashing) problems, but if you
  93. find any, please let me know and I can probably fix it very quickly.
  94. The only thing I can think of is that the collision detection is a bit
  95. dodgy around the generators, but it does err in the player's favour.
  96.  
  97. Owners of RISC PCs should note that the mode module included with the
  98. game will drive the monitor at 100Hz, which is above Acorn's recommended
  99. maximum of 90Hz (for the AKF60 anyway). If you are not happy with this,
  100. you should change the appropriate line in the !Run file to load the 90Hz
  101. mode module. This one has a distorted display, which isn't nearly as
  102. much fun.
  103.  
  104. If you get an error while the game is loading, it is almost certainly
  105. due to memory troubles, so try starting your machine from a cold start
  106. (i.e. press Ctrl+Break, then Shift+Break immediately afterwards and hold
  107. down shift) and then running !Swarm again.
  108.  
  109. History
  110. -------
  111. The version history runs like this:
  112.  
  113. 1.00    12/02/96    - Version with evil bug in - never released.
  114. 1.01    17/02/96    - Original Acorn User March '96 release.
  115. 1.02    06/04/96    - Bug fixes, and a few cosmetic tweaks.
  116. 1.03    14/04/96    - Keyboard control added.
  117.             - Changed compression system so that the game
  118.               fits onto a signle 800K floppy.
  119. 1.04    04/09/97    - Source recovered from trashed hard disc
  120.             - Loads all resources into memory now
  121. 1.05    27/02/98    - Supports analogue and digital joysticks
  122. 1.05a    22/03/98    - Supports analogue and digital joysticks
  123.                a little more sanely.
  124.  
  125. License
  126. ¯¯¯¯¯¯¯
  127. Swarm is FREEWARE. This means that you can distribute the game without paying
  128. the author (me) any money, as long as you do not charge for distribution,
  129. alter any of the files in any way, or make any profit on the game's use.
  130.  
  131. Specifically, if you are a PD library other than the Datafile, you should
  132. contact me for a recent release of the game before distributing it any
  133. further. Also, ALL shareware/freeware CD compilers should do the same,
  134. mentioning no companies in particular.
  135.  
  136. Thanks to...
  137. ¯¯¯¯¯¯¯¯¯¯¯¯
  138. • Robin Jubber for drawing nearly all the sprites, suggesting a new name,
  139.   supplying lots of sound effects and putting in lots of hard work.
  140. • Andy Southgate for writing GameSuite, which Swarm relies on heavily!
  141. • Philip Banks for writing DataVox and giving me permission to use it.
  142. • Straylight for letting me use Dynamite with the game; lurvley memory
  143.   management.
  144. • Daniel Oram for letting me use CAIFS2 to compress this game. CAIFS2 is
  145.   a read/write image filing system like !ArcFSr/w, but it is shareware and
  146.   achieves better compression. Highly recommended.
  147. • Andrew Clover for letting me use WimpSWIVe with the game for all the
  148.   hackery in the installation program.
  149. • Joe Kelleher, James Staples, Michael Chappell, Pat Clough, Richard Barlow,
  150.   Alex Young and others for testing the game, pointing out some horrid bugs
  151.   and suggesting improvements.
  152. • Berty for telling me all about frame-rate control. But he runs puppys
  153.   over, he does.
  154. • Martin Dunmore for saying 'not bad for a steaming pile, is it?' when I
  155.   mentioned AU were going to publish it.
  156. • My sister Hannah for drawing a truly lovely star - I am eternally indebted.
  157. • David Coleman + David Dade for running Arcade BBS, providing me with
  158.   access to the c.s.a. newsgroups, an email address and the odd night out,
  159.   without which this game would never have got this far.
  160. • Stuart Tyrell for lending me the relevant joystick interfaces and helping me
  161.   iron the joystick code out properly.
  162.  
  163. Me
  164. ¯¯
  165. If you have any suggestions for improvements to the game, or have any bugs to
  166. report, please contact me as soon as you can. I'll be happy to send out
  167. fixes if you find problems.
  168.  
  169. by post:  Matthew Bloch, 5 Brookside, Headington, Oxford, OX3 7PJ, England.
  170. by email: matthew@soup-kitchen.demon.co.uk
  171.  
  172. Have fun,
  173.  
  174. Matthew
  175.