home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1996 / ARCHIVE_96.iso / discs / shareware / share_47 / bang / !Bang / !Help < prev    next >
Text File  |  1992-05-19  |  5KB  |  159 lines

  1. | Help for Bang "0.06 (19-May-1992)"
  2. |
  3.  
  4. This is a copy of a game called Bang!
  5. It was on the April 1992 Atari ST User cover disc
  6. It was coded, graphiced and copyrighted by Mike Coupland 1991
  7.  
  8.                 Mike Coupland
  9.                 30 Green Lane
  10.                       Datchet
  11.                        Slough
  12.                       SL3 9EX
  13.                       
  14. It is apparently a game that comes with Windows 3 on the PC
  15. I don't know
  16.  
  17. This version was written entirely by Cy Booker
  18.  
  19.  
  20. What to do
  21. ----------
  22.  
  23. 1. Run
  24. 2. Enter name
  25. 3. Select size of board: Easy, Hard, Evil
  26. 4. Play game
  27. 5. Change sprite size to Jumbo
  28. 6. Set background fill rate
  29. 7. Save choices
  30.  
  31.  
  32. Playing
  33.   The game is played on a board containing some bombs
  34.   The goal is to infer where these bombs are as fast as possible
  35.   Clicking SELECT shows what is underneath a cell
  36.     If it is a bomb then it's Game Over
  37.     Otherwise it shows how many bombs are in its' eight neighbours
  38.   Clicking ADJUST marks a cell
  39.     The number of marked cells is shown on the board pane
  40.       A negative number means you've marked too many cells !
  41.     Clicking ADJUST over a marked cell puts it into an "unsure" state
  42.       Clicking ADJUST over an unsure cell puts it into an unmarked cell
  43.       Clicking SELECT over an unsure cell shows what is underneath it
  44.  
  45.  
  46. Filling
  47.   Background fill
  48.     The parameter is the number of cells per Null Reason
  49.     Low values produce slow, but "pretty" screen redraws
  50.     High values are more usable - try 7-12
  51.   Foreground fill
  52.     This produces the fastest real-time output
  53.     But
  54.       Because the time to update the screen is not fast enough,
  55.       the hourglass appears - this can be annoying on ARM 2 machines ...
  56.  
  57.  
  58. Choices
  59.   This saves your name, sprite selection, and current board size
  60.  
  61.  
  62. High scores
  63.   Don't run two versions of this application concurrently ...
  64.   ... the score table will become out of date/sync
  65.   If no score file is found, a default one is produced
  66.  
  67.  
  68. Sprites
  69.   Five familys of sprites are distributed
  70.     Small - I done these first, found they were too small
  71.     Medium - done these next, still too small
  72.     Large - more like it, but too big for "Evil" in mode 12
  73.     Jumbo - I was getting eye strain after hours of playing :-)
  74.     Monochrome - for 1Mb users (see below)
  75.   Note that the board is kept as a large sprite in the mode of the cells
  76.   so if the cell sprites are big 256-colour sprites, expect the program to
  77.   need a Large amount of memory to run ...
  78.   ... that's why 16-colour sprites are used, a good compromise
  79.   But get faster screen updates if in same screen mode as sprites because ...
  80.   ... no need to scale/translate sprite to screen, just PLOT it
  81.   For this reason I've written it so you can easily redesign the graphics
  82.   just replace one set of them in the <Bang$Dir>.Sprites file, (using the
  83.   following protocol), and change the Messages file to a better menu item ...
  84.     1. All sprites must be the same size
  85.     2. ?_unknown is the sprite with the palette for the whole family
  86.     3. None of them have a mask (mask not used)
  87.     4. Need all of:
  88.        ?_blank, ?_1, ?_2, ?_3, ?_4, ?_5, ?_6, ?_7, ?_8
  89.        ?_unknown
  90.        ?_bomb, ?_right, ?_wrong, ?_duff
  91.        ?_mark1, ?_mark2
  92.   If you do design a decent set for multisync users please send 'em in ...
  93.   ... so everybody can benefit
  94.  
  95.  
  96. Memory
  97.   If short of memory use the smaller sprites, or the monochrome ones
  98.   (The "out of memory" handling isn't elegant, but it does work)
  99.     If still short of memory, buy an upgrade
  100.  
  101.  
  102. Extras
  103.   Pressing ADJUST after a game ends starts a new game (same size board)
  104.   Pressing RETURN when first enter name selects board when last saved Choices
  105.   This application supports Help
  106.   You can PAUSE the game by closing the window (so you can't cheat !)
  107.   The time is "suspended" during screen refresh, so don't worry about it
  108.  
  109. Updates
  110. =======
  111.  
  112. v0.01 : Basic version
  113. v0.02 : Background filling (much better "feel")
  114.         Monochrome sprites
  115.         Score table now 9 entries
  116. v0.03 : Jumbo sprites
  117.         Scores now to a resolution of deci-seconds
  118.         Score table now has 10 entries
  119. v0.04 : Now doesn't open window if paused AND change mode
  120.         Also speeded up re-start game (slightly)
  121.  
  122. v0.05 : (first release)
  123.         Squished using my soon to be released Compressor
  124.         It speeds up game no end !!!!!!
  125. v0.07 : Improved high scores
  126.  
  127. Scores
  128.   My best scores are
  129.     Easy   5.3s (10th= 7.3s)
  130.     Hard  69.5s - 47.5s - 39.4s - 35.6s (10th= 46.3s)
  131.     Evil 231.1s - 159.5s - 138.2s - 120.3s (10th= 157.8s)
  132.  
  133. Has anyone seen an 8'er ?  I've seen a 7'er ONCE!
  134.                     
  135. Disclaimer
  136. ==========
  137.  
  138. Since I didn't conceive the idea the game is copyright Mike Coupland,
  139. but this implementation is Copyright Cy Booker 1992.  This program has
  140. been put into the public domain with two provisos.  That you use at
  141. your own risk, and if this program happens to reformat your hard disc,
  142. cause your monitor to blow up, or the keyboard to ignite, that's your
  143. problem.  If you want guarantees of stability, you can pay for a
  144. program.  All I will say, is that I've used this program, and so it
  145. works on at least one machine.  No part of this program may be used in
  146. a commercial product.
  147.  
  148. If you find the program has any shortcomings, or you would like any extra
  149. features added, then I can be contacted at:
  150.  
  151. Cy Booker
  152. 86 Church View
  153. Main Road
  154. Crockenhill
  155. Swanley
  156. Kent.  BR8 8JW
  157. U.K.
  158.  
  159. Ya Hozna!