home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Games 3 / cd.iso / os2 / dmine110 / mine.hlp (.txt) < prev    next >
OS/2 Help File  |  1993-05-13  |  17KB  |  339 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Extended Help for MineSweeper ΓòÉΓòÉΓòÉ
  3.  
  4. MineSweeper Overview 
  5.  
  6. MineSweeper is a game program based on a program by the same name that is 
  7. distributed by Microsoft* as a part of their Windows*  It is a game of skill 
  8. and a race against the clock. 
  9.  
  10. The object of MineSweeper is simple.  A field is gridded out into squares , 
  11. some of which have mines  under them.  The object is to place flags  on the 
  12. mines and uncover the rest of the squares.  A timer is running at all times. 
  13. If you succeed, you'll win , otherwise a mine will go off and you lose . 
  14.  
  15. See also: 
  16.  
  17. o Grid icon descriptions 
  18. o Menu items 
  19. o How to play 
  20. o Game Options 
  21. o Mouse shortcuts 
  22. o Revision history 
  23.  
  24.  
  25. ΓòÉΓòÉΓòÉ 2. Keys Help for MineSweeper ΓòÉΓòÉΓòÉ
  26.  
  27. MineSweeper is mouse controlled only.  Although the keyboard may be used to 
  28. navigate the menus and dialogs, playing the game is impossible with the 
  29. keyboard as of this revision. 
  30.  
  31. See also: 
  32.  
  33. o Grid icon descriptions 
  34. o Menu items 
  35. o How to play 
  36. o Mouse shortcuts 
  37.  
  38.  
  39. ΓòÉΓòÉΓòÉ 3. Grid icon descriptions ΓòÉΓòÉΓòÉ
  40.  
  41. There are many icons that may appear on the grid.  Below is a brief description 
  42. of them: 
  43.  
  44. Icon      Desription 
  45.           A blank covered square.  This box may be clicked on to reveal what is 
  46.           underneath.  If it is a mine, the game ends.  Otherwise an uncovered 
  47.           square will be displayed, either blank or with a number. 
  48.           A marked covered square.  This box behaves just like a blank covered 
  49.           square.  You may place and remove marks from covered squares with the 
  50.           mouse. Marks are usually used to indicate squares that are being 
  51.           thought about. 
  52.           A flagged square.  This box may not be clicked on.  You may place and 
  53.           remove flags from covered squares with the mouse.  Flags are usually 
  54.           used to indicate squares that are hiding mines underneath. 
  55.           A blank uncovered square.  This is a square that has been uncovered 
  56.           and has no mines adjacent to it.  All the squares adjacent to such a 
  57.           square are automatically uncovered by the system. 
  58. ...       A numbered uncovered square.  This is a square that has been 
  59.           uncovered and has one or more mines adjacent to it.  The number 
  60.           indicates the number of mines that are adjacent to it. 
  61.           An exploded mine.  A square that was uncovered and had a mine 
  62.           underneath it.  After a mine is uncovered, the game end and you lose. 
  63.           A missed mine.  If you lose the game, any mines you didn't put flags 
  64.           on are shown with this picture. 
  65.           A misplaced flag.  If you lose the game, any flags that you placed on 
  66.           squares without mines are indicated with this picture. 
  67.           Numeric displays.  The number on the right is the number of flags 
  68.           left to place.  The number begins at the number of mines in the field 
  69.           and decrements once for each flag that is placed.  If the number goes 
  70.           negative, you have more flags placed than there are mines. 
  71.  
  72.           Note:  This number does not gurantee that the flags are in the 
  73.                  correct place, only that there are enough placed to cover all 
  74.                  the mines. 
  75.  
  76.           The number on the left is the time.  It starts at zero and increments 
  77.           once per second from the time of your first click until the game ends 
  78.           (win or lose).  If you win, it is your score.  Low scores are better. 
  79.           If your time exceeds 999 seconds, only 999 will be displayed. 
  80.           This smilie face button will change its expression as the game 
  81.           proceeds.  When nothing is being done, it smiles.  When you win, it 
  82.           puts on sunglasses.  When you lose, it plays dead.  When you're in 
  83.           the process of doing something, it looks scared. 
  84.  
  85.           Clicking on the smilie button is a shortcut to start a new game. 
  86.  
  87. See also: 
  88.  
  89. o Menu items 
  90. o How to play 
  91. o Game options 
  92. o Mouse shortcuts 
  93.  
  94.  
  95. ΓòÉΓòÉΓòÉ 4. Menu items ΓòÉΓòÉΓòÉ
  96.  
  97. The Game menu has the following entries: 
  98.  
  99. New Begins a new game using the currently set number of columns, rows, and 
  100.    mines.  The timer is reset to zero seconds and all squares are covered. 
  101.    Clicking on the yellow smile button will also start a new game. 
  102.  
  103. Pause Stops the clock.  Use this feature if you need to stop the game for a 
  104.    while.  Note that the playfield will not be visible and you will not be able 
  105.    to make any moves when the game is paused.  Select this menu item a second 
  106.    time to resume the timer and continue the game. 
  107.  
  108. Beginner Begins a new game using the beginner arrangement of 8 columns, 8 rows, 
  109.    and 10 mines. 
  110.  
  111. Intermediate Begins a new game using the intermediate arrangement of 16 
  112.    columns, 16 rows, and 40 mines. 
  113.  
  114. Expert Begins a new game using the expert arrangement of 30 columns, 16 rows, 
  115.    and 99 mines. 
  116.  
  117. Custom... Opens up the Customize Minefield dialog where you may enter your own 
  118.    values for the number of rows, columns and mines.  When entered, a new game 
  119.    will be started using the values provided. 
  120.  
  121. Options... Displays options dialog. 
  122.  
  123. Scores... Displays the high score list. 
  124.  
  125. Clear Scores... Diaplays the Clear High Scores dialog.  The dialog will allow 
  126.    you to erase the high score list. 
  127.  
  128. About MineSweeper... Diaplays the about box for MineSweeper. 
  129.  
  130. Exit Terminates the MineSweeper program, saving all high scores and 
  131.    configuration settings to the MINE.INI file. 
  132.  
  133. See also: 
  134.  
  135. o Grid icon descriptions 
  136. o How to play 
  137. o Mouse shortcuts 
  138.  
  139.  
  140. ΓòÉΓòÉΓòÉ 5. Customize Minefield dialog ΓòÉΓòÉΓòÉ
  141.  
  142. This dialog box contains three spin buttons for setting the dimensions of the 
  143. mine field.  The number of rows, columns, and mines may be independantly set, 
  144. either by typing numbers into the boxes or by using the arrow buttons to 
  145. increment and decrement the values. 
  146.  
  147. The number of rows may be between 5 and 27 rows, inclusive. 
  148.  
  149. The number of columns may be between 8 and 39 columns, inclusive. 
  150.  
  151. The number of mines may be between 5 and 90% of the squares on the mine field. 
  152.  
  153. When the values are set, click on the button, and a new game will begin with 
  154. those values.  Illegal values can not be entered, as the spin buttons are 
  155. configured to reject illegal entries. 
  156.  
  157.  
  158. ΓòÉΓòÉΓòÉ 6. High Score dialog ΓòÉΓòÉΓòÉ
  159.  
  160. This dialog box displays the current high scores.  Each of the primary game 
  161. modes (Beginner, Intermediate, and Expert) has one top score. The best time and 
  162. the name of the player are recorded.  Click the button to dismiss the dialog. 
  163.  
  164.  
  165. ΓòÉΓòÉΓòÉ 7. Clear High Score dialog ΓòÉΓòÉΓòÉ
  166.  
  167. This dialog box asks you if you want to erase the high score list.  If you 
  168. decide to go ahead and clear the list, all times are reset to 999 seconds, and 
  169. all names are reset to "Anonymous". 
  170.  
  171.  
  172. ΓòÉΓòÉΓòÉ 8. About MineSweeper ΓòÉΓòÉΓòÉ
  173.  
  174. This dialog box displays version information and contains my address where you 
  175. are encouraged to send money.  I recommend about $10 if you like the program, 
  176. since such support will encourage me to write other programs. 
  177.  
  178.  
  179. ΓòÉΓòÉΓòÉ 9. Files used by MineSweeper ΓòÉΓòÉΓòÉ
  180.  
  181. MineSweeper consists of the following files: 
  182.  
  183. Name      Desription 
  184. MINE.EXE  This file contains everything that MineSweeper needs to operate. This 
  185.           is the only file that must be present to play the game. 
  186. MINE.HLP  This file contains the help screens.  If this file is not present in 
  187.           the same directory as MINE.EXE, help will not be available.  You will 
  188.           be notified of this on program startup. 
  189. MINE.INI  This file contains your preferences.  It stores the high score list, 
  190.           the game settings, and the window's position.  It is updated whenever 
  191.           you quit MineSweeper.  If it is not present in the current directory 
  192.           when you start the program, it will be created for you. 
  193.  
  194.  
  195. ΓòÉΓòÉΓòÉ 10. How to play MineSweeper ΓòÉΓòÉΓòÉ
  196.  
  197. When a game begins, the grid of squares is completely covered. Clicking on a 
  198. square with button 1 will uncover the square.  Below the square is either a 
  199. mine, a blank square, or a number.  If there is a mine, you lose.  If there is 
  200. a number, the number will indicate the number of mines that are adjacent 
  201. (horizontally, vertically, or diagonally) to the square.  If the square is 
  202. blank, there are no mines adjacent to it, and the surrounding squares will be 
  203. automatically uncovered for you. 
  204.  
  205. If you suspect that there is a mine under a covered square (this can be figured 
  206. out from the numbers, usually), you may place a flag on it.  Click on the 
  207. covered square with button 2 to place a flag on a square.  You can not uncover 
  208. a square with a flag on it, so this will protect you from mistakes.  To remove 
  209. the flag, click the square with button 2 a second time. 
  210.  
  211. If the Marks option is on, removing a flag will leave a question mark in its 
  212. place.  This square may be uncovered.  The question marks are simply a 
  213. convenience that some people prefer to use as a solving aid.  Clicking with 
  214. mouse button 2 on a question mark square will erase the question mark, leaving 
  215. a blank covered square behind. 
  216.  
  217. When all the squares without mines have been uncovered, you win. 
  218.  
  219. See also: 
  220.  
  221. o Grid icon descriptions 
  222. o Menu items 
  223. o Mouse shortcuts 
  224.  
  225.  
  226. ΓòÉΓòÉΓòÉ 11. Mouse shortcuts ΓòÉΓòÉΓòÉ
  227.  
  228. There exists a shortcut sequence that may speed you along when playing 
  229. MineSweeper: 
  230.  
  231. If you click mouse button 3 (or buttons 1 and 2 together) over an already 
  232. uncovered square, the program will count the number of flags surrounding it. 
  233. If the count equals the number of adjacent mines, then the remaining covered 
  234. squares around it will be uncovered. 
  235.  
  236. Note:  The program does not ensure that the flags surrounding the square are 
  237.        properly placed.  It only checks to see that the correct number of flags 
  238.        is present.  If the flags are incorrectly placed, a mine will certainly 
  239.        be uncovered, ending the game. 
  240.  
  241.  The face on top of the window, between the score and time counters is also a 
  242. restart button.  Clicking on it is equivalent to the Game New menu option. 
  243.  
  244.  
  245. ΓòÉΓòÉΓòÉ 12. Adding a new high score ΓòÉΓòÉΓòÉ
  246.  
  247. This dialog box appears when you win the game with a better time than the time 
  248. recorded in the high score list.  Type your name over the name in the box and 
  249. click the button.  Your score and name will be recorded in the list.  The list 
  250. will be saved when you exit MineSweeper. 
  251.  
  252.  
  253. ΓòÉΓòÉΓòÉ 13. Game Options ΓòÉΓòÉΓòÉ
  254.  
  255. The following options are sekectable from the options dialog box: 
  256.  
  257. Option              Description 
  258.  
  259. Marks               This option toggles the user's ability to place question 
  260.                     marks on the game grid.  Marks are on by default. 
  261.  
  262. Cheat               This option allows you to cheat.  When on, all mines 
  263.                     without flags on them will be displayed as question marks. 
  264.                     This option is not available unless Marks is also selected. 
  265.                     Note that once a level has been cheated on, no high score 
  266.                     may be saved.  Cheat mode is off by default. 
  267.  
  268. Sound               When checked, the game will produce sounds upon winning the 
  269.                     game. Sound is on by default. 
  270.  
  271. Tournament Mode     When checked, all generated mine fields will be identical, 
  272.                     the pattern based on the value in the game number spin 
  273.                     button.  This will enable multple players to compete on the 
  274.                     same game grid. 
  275.  
  276. Game Number         This spin button contains a numeric value that will be used 
  277.                     to generate the pattern of mines on the game grid in 
  278.                     tournament mode. Note that this box is disabled when 
  279.                     tournament mode is not on. 
  280.  
  281. See also: 
  282.  
  283. o Menu items 
  284. o How to play 
  285.  
  286.  
  287. ΓòÉΓòÉΓòÉ 14. Revision history ΓòÉΓòÉΓòÉ
  288.  
  289. Version   Desription 
  290.  
  291. start mine1.0 Initial release 
  292.  
  293. 1.01      Fixed window save bug where the saved window size becomes wrong if 
  294.           the display driver changes.  Now, the size is always calculated on 
  295.           program startup. 
  296.  
  297.           Fixed timer bug where the timer doesn't stop if the game is won on 
  298.           the first click.  The timer wasn't being started until after 
  299.           processing the first click, so it was stopped before it was started. 
  300.           Now, the timer is started before processing the first click. 
  301.  
  302.           Fixed painting bug where spurious boxes would be drawn in the score 
  303.           region of the window. 
  304.  
  305.           Fixed sizing bug where menu bars larger than the default size would 
  306.           not be taken into account when sizing the window.  They are now. 
  307.  
  308.           Timer stops when window is minimized. 
  309.  
  310.           About... item moved to help menu 
  311.  
  312.           Game grid maximum size increased to 50x30 
  313.  
  314.           Smilie face should now always have the correct expression.  It didn't 
  315.           always have the correct face before. 
  316.  
  317.           Double clicks are now recognized as ordinary clicks.  Previously, 
  318.           they were ignored. 
  319.  
  320. 1.02      Added missing cleanup code that caused some installations to behave 
  321.           strangely after exitting. 
  322.  
  323.           Fixed bug in Custimize dialog that allowed more mines than squares, 
  324.           causing program to crash, requiring CTRL-ESC to abort back to WPS. 
  325.  
  326. 1.1.0     Moved all options into a single dialog box.  Added options to disable 
  327.           sound, cheat mode, and tournament mode. 
  328.  
  329.           Added pause to Game menu. 
  330.  
  331.           Recompiled using GCC/2 version 2.3.3.  The C runtime library is now 
  332.           located in a DLL (called DLLC.DLL )  This reduced the size of 
  333.           mine.exe by over 50%.  Any other code developed with GCC/2 2.3.3 can 
  334.           share this DLL, saving much disk space. 
  335.  
  336.  
  337. ΓòÉΓòÉΓòÉ <hidden> Copyright ΓòÉΓòÉΓòÉ
  338.  
  339. Microsoft and Windows are registered trademarks of Microsoft Corporation.