home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 577a.lha / MineClearer_v1.0c / MineClearer.doc.pp / MineClearer.doc
Text File  |  1991-10-28  |  10KB  |  265 lines

  1.                        --=<* Mineclearer *>=--
  2.                 
  3. Version 1.0c                                                  02.09.1991
  4. --------------------------------------------------------------------------
  5.                   (C) Kopetzky Theodorich '91 September
  6.  
  7. This programm was first seen under  Windows 3.0 tm . It had the name
  8. Minesweeper and the only drawback it had, was: it was a MS-DOS program.
  9. So this is the Amiga-version.
  10.  
  11. Requirements:     Amiga 500, 2000, 3000, ...
  12.         Kickstart 1.2 or greater
  13.  
  14. Copyrightnote:    This program may be freely distributed (all files in
  15.     mineclearer.lzh) as long as it is provided that the program, its
  16.     copyright notice, this documentation are unchanged and no
  17.     commercial use is made with it without the written permission
  18.     of the author (see below)!
  19.     
  20.     This game is shareware. If you like it, send $5 - $10 (or an equivalent
  21.     in any other currency) - please bills only - to the following address:
  22.  
  23.         Kopetzky Theodorich
  24.         Muntiglstr. 9
  25.         5020 Salzburg
  26.         Austria / Europe
  27.  
  28.     You can also send comments, ideas, bug reports (hope not) and so
  29.     on ...
  30.  
  31. The correct lharc-archive:
  32.  
  33.     Listing of archive:  'mineclearer.LZH'
  34.     Original Packed Ratio  Date     Time   Type  CRC  Name
  35.     -------- ------  --- -------- -------- ----- ---- ------------
  36.        28060  13009  54% 09-02-91 11:41:02 -lh1- 0933 mineclearer
  37.         2209   1380  38% 09-02-91 15:16:44 -lh1- 3EB8 mineclearer.info
  38.        10252   xxxx  63% 09-03-91 11:25:10 -lh1- xxxx mineclearer.doc *
  39.          600     69  89% 09-03-91 11:21:26 -lh1- 18AB mines.scores
  40.     -------- ------  ---
  41.        40305  17891  56%       4 entries
  42.  
  43.     * (The CRC of mineclearer.doc is a recursive problem and therefore
  44.       set to xxxx. This is also valid for the packed size.)
  45.  
  46. --------------------------------------------------------------------------
  47.  
  48. Imagine you are the captain of a ship and you have to clear the sea from
  49. mines. Instead of doing that in reality (only some people do that), you can
  50. now play this game on your computer.
  51.  
  52.  
  53. How to start the game:
  54.  
  55.     Shell:
  56.  !    If you start Mineclearer from the shell, mind that you have to
  57.  !    set the stack to size 12000 (type: "stack 12000"), otherwise
  58.  !    the program may run out of stackspace and crash.
  59.  
  60.     Workbench:
  61.       Just doubleclick the icon.
  62.  
  63.  
  64. How to play the game:
  65.  
  66.     Symbolic representation of the gamescreen:
  67.     
  68.  
  69.      #1                   Mineclearer V x.x            #2
  70.              +-------------------------------------------+
  71.      Time    |                                           |
  72.      in s    |              . . . . . . .                |
  73.       000    |              . . . . . . .                |
  74.              |              . . . . . . .                |
  75.              |              . . . . . . .                |
  76.              |              . . . . . . .                |
  77.      Mines   |              . . . . . . .                |
  78.      left    |              . . . . . . .                |
  79.      +008    |                                           |
  80.              +-------------------------------------------+
  81.      Help: inactive       +  +  +  +  +  +  +
  82.  
  83.     ------------------------------------------------------
  84.     Description:
  85.                            ^ Help remaining ^
  86.  
  87.     #1:    Close gadget.
  88.     #2:    Screen depth gadget.
  89.      
  90.  
  91.     After starting the game you will see the game screen with an empty
  92.     field in the middle of the screen. A number of mines (displayed
  93.     on the lower left side of the screen (Mines left)) is hidden in
  94.     this field.
  95.     Your task is to mark all the hidden mines correctly. The time you
  96.     will need is measured and used for a top-ten table.
  97.  
  98.  
  99.     Things you will need to know to play:
  100.  
  101.     Left mousebutton:
  102.         If you click with the left mousebutton in a field, it will be
  103.         checked if you pointed out a mine. If this happened, the game is
  104.         over. 
  105.         Otherwise a number ranging from 1 to 8 will be displayed at that
  106.         position. This number represents the number of mines adjacent to the
  107.         field you clicked at. If the field has no adjacent mines, all
  108.         connected fields, which have no adjacent mines, will be revealed. The
  109.         fields, which are neighbors to that empty fields are displayed, too.
  110.  
  111.         For example:
  112.  
  113.         Field before you clicked:
  114.                 #  #  #  #  #  #  #
  115.                 #  #  #  #  #  #  #
  116.                 #  #  #  #  #  #  #
  117.                 #  #  #  #  #  #  #
  118.                 #  #  #  #  #  #  #
  119.                 #  #  #  #  #  #  #
  120.                 #  #  #  #  #  #  #
  121.  
  122.         Field after you clicked:
  123.                 #  #  #  #  #  #  #
  124.                 #  1  1  1  #  #  #
  125.                 #  1  .  1  3  #  #
  126.                 #  2  1  .  1  #  #
  127.                 #  F  1  .  1  #  #
  128.                 #  #  1  1  1  #  #
  129.                 #  #  #  #  #  #  #
  130.  
  131.         Another function of the left mousebutton: If you click at a number
  132.         (denoting the numbers of mines in the vicinity), the fields, which
  133.         are not visible yet will be pressed down, so you can see how many
  134.         adjacent fields remain.
  135.  
  136.  
  137.     Right mousebutton:
  138.         The right mousebutton is used to set and remove flags. You use these
  139.         flags to tell the computer where you think that mines are.
  140.         A position, where a flag should be in the above gamefield, is denoted
  141.         by a "F". At this position has to be a mine, because the upper right
  142.         field shows that it has 1 (one) mine as neighbor and the only free
  143.         field where a mine could be, is the field where the F is.
  144.  
  145.     Shift + left mousebutton:
  146.         This is probably the most important thing with playing Mineclearer.
  147.         When you are sure that you placed your last flag correctly, you can
  148.         click with shift + left mousebutton on a field, where a number is
  149.         displayed. The game will check if there is a mine where your flag is
  150.         an then reveal all other neighbors of the field you clicked in
  151.         unless they have not already numbers. If there was no mine at the
  152.         position of the flag, that will be the end of the game.
  153.  
  154.         Example: 
  155.  
  156.         Before you click at position "a":
  157.                 #  #  #  #  #  #  #
  158.                 #  1  1  1  #  #  #
  159.                 #  1  .  1  3  #  #
  160.                 #  2  1  .  1  #  #
  161.                 #  F  1  .  1  #  #  Assume that there is a mine at "F"
  162.                 #  #  1a 1  1  #  #
  163.                 #  #  #  #  #  #  #
  164.  
  165.         You clicked at the position "a":
  166.                 #  #  #  #  #  #  #
  167.                 #  1  1  1  #  #  #
  168.                 #  1  .  1  3  #  #
  169.                 #  2  1  .  1  #  #
  170.                 #h F  1  .  1  #  #
  171.                 #g 1b 1a 1  1  #  #
  172.                 #f 1c .d 1e #  #  #
  173.  
  174.         The positions b-e have been revealed. Now you could click at "b" to
  175.         reveal the fields f-h.
  176.  
  177.     Example with wrong set flag:
  178.                 #  #  #  #  #  #  #
  179.                 #  1  1  1  #  #  #
  180.                 #  1  .  1  3  #  #
  181.                 #  2  1  .  1  Fw #
  182.                 #  #  1  .  1a #  #
  183.                 #  #  1  1  1  #  #
  184.                 #  #  #  #  #  #  #
  185.  
  186.         At the position w is no mine, therefore the flag is wrong. If you now
  187.         click at position a, the game will be over and the wrong set flag
  188.         will be displayed.
  189.  
  190.     Amiga + H:
  191.         This activates the helpmode. The line "Help: inactive" will change to
  192.         the line "Help:   active" and vice versa. Help is activated by
  193.         pressing the key "Help".
  194.  
  195.     Help:
  196.         If you press Help, a red cross will be displayed at a position where
  197.         no mine is. In the first part of the game this position will have no
  198.         mines as neighbors and so you may get a pretty big field revealed,
  199.         but later on you may get numbers as well (when the program ran out of
  200.         empty fields).
  201.  
  202.         NOTE:
  203.            -If help is on and you start a new game, a red cross will be
  204.             displayed.
  205.            -Every help you use will add 5 seconds to your game time.
  206.            -You have 7 (seven) helps.
  207.            -Help is only available when a game is running, otherwise the
  208.             screen will blink.
  209.  
  210.     There are 4 modes to play: beginner, semiprofi, profi and custom. Each
  211.     differ in field size and number of mines. With the 4th mode (custom-mode)
  212.     you can create your own field. Just enter width and height of your field
  213.     and the percent of mines it should contain.
  214.  
  215.     If you win a game in beginner-, semipro- or profi-mode, you may enter your
  216.     name in the top-ten table, which will be saved when you quit the program
  217.     (Sorry: there are no high-scores for custom-mode).
  218.  
  219.     Menustuff:
  220.         The menus should be fairly self-explanatory.
  221.  
  222.         All items from the Project-menu are reachable via command-sequences
  223.         (Amiga + command key). These shortcuts will only work if the mouse is
  224.         NOT over the minefield because the right mousebutton is needed for
  225.         setting and removing flags and therefore the menus are deactivated.
  226.  
  227.  
  228.  !!! If all the above sounds confusing to you, play some games and you will
  229.  !!! see, it is not that complicated.
  230.  
  231.  Additional note: the supplied score-list is real!
  232.  
  233. --------------------------------------------------------------------------
  234.  
  235. Things to do:
  236.  
  237.     - Sound
  238.     - Bigger minefield (?)
  239.     - What else ???
  240.  
  241. --------------------------------------------------------------------------
  242.  
  243. Version History:
  244.  
  245.    02.09.1991           Version 1.0c
  246.         Remove some superfluous code => executable is now smaller.
  247.         Wrote documentation. Ran it under Kickstart 2.0. Worked well.
  248.  
  249.    28.08.1991
  250.         Added NTSC-support. Program should now run on any NTSC-Amiga.
  251.         I still don't know if it runs on Kickstart 2.0 (but I don't see
  252.         why it should not).
  253.         Tuning again.
  254.  
  255.    15.08.1991
  256.         Added final things like About-window. Optical work, tuning
  257.    
  258.    11.08.1991        Version 1.0b
  259.         Removed codeline causing Guru (2h work, phew). Fixed text (German
  260.         and English mixed).
  261.         Optimizing code.
  262.     
  263.    Version 1.0
  264.         Program runs with subtle gurus (sometimes).
  265.