home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / games / mine / mine.txt < prev   
Text File  |  1994-01-22  |  4KB  |  126 lines

  1.                         MINESWEEPER
  2.                         ===========
  3.                            v1.00
  4.  
  5.                     (C) M.J.Maisey 1994
  6.  
  7.  
  8. Synopsis
  9. ========
  10.  
  11. Minesweeper is an Atari version of the popular Windows
  12. puzzle game with a GEM interface.
  13.  
  14.  
  15. System requirements
  16. ===================
  17.  
  18. Atari ST/STE/TT/Falcon with any version of TOS or Multi-
  19. TOS.
  20.  
  21. Medium res. or higher use recommended (in low res. or
  22. equivalent, the expert window will be larger than the
  23. screen). All graphics cards with a VDI interface are sup-
  24. ported.
  25.  
  26.  
  27. Features
  28. ========
  29.  
  30.   * High score table
  31.   * Customize feature
  32.  
  33.  
  34. Installation
  35. ============
  36.  
  37. Copy the MINE.PRG and MINE.RSC files to any directory you
  38. wish.
  39.  
  40.  
  41. Running the game
  42. ================
  43.  
  44. Double click on MINE.PRG from the Desktop.
  45.  
  46.  
  47. The game
  48. ========
  49.  
  50. The playing area is a grid. Some of the squares on the grid
  51. contain mines. Uncovering a square containing a mine will
  52. end the game.
  53.  
  54. Other squares, when clicked, will either be completely blank
  55. (in which case the surrounding squares will be automatically
  56. cleared), or will contain a number indicating the number of
  57. mines in adjacent squares. The aim is to deduce where the
  58. mines are, and clear the other squares. To help you remember
  59. where the mines are, you can mark them by holding down eith-
  60. er the right mouse button or one of the shift keys and click-
  61. ing with the left button. In the info line of the window are
  62. two numbers, separated by a slash. The leftmost is the number
  63. of mines left to mark and the rightmost is the time taken so
  64. far. The game menu allows you to select one of the three
  65. different difficults, or produce your own custom game.
  66.  
  67.  
  68. Miscellaneous
  69. =============
  70.  
  71. Yes, so it isn't particularly flashy. I wanted to try to
  72. write a game as I would set about writing an application.
  73. I believe it was worth the effort, as it should run on
  74. virtually anything and be pretty stable. Possible future
  75. versions may include colour on monitors that support it,
  76. better optimisations to speed up the window redrawing rout-
  77. ines, and anything else that comes to mind or is suggested
  78. to me.
  79.  
  80.  
  81. Known bugs
  82. ==========
  83.  
  84. If you have a large screen and set up a huge grid with
  85. very few mines, it is possible that the game will hang when
  86. clearing outwards from an empty square. This is due to the
  87. recursive algorithm for filling that I have used, and the
  88. only way for me to correct this bug is to rewrite the ent-
  89. ire routine. Sorry. (Programmers might suggest increasing
  90. the stack size - I have already done this, and the stack is
  91. already at a stupidly large 50K).
  92.  
  93. The time taken indicator on the window does not always up-
  94. date if you are clearing mines very quickly. This is a
  95. problem with GEM. If there are lots of events, GEM will
  96. dispatch them before doing any updates on the window info
  97. bars. Don't worry about hiscore times, though - these will
  98. always be recorded absolutely accurately.
  99.  
  100.  
  101. Licence
  102. =======
  103.  
  104. This software is freeware. The copyright is retained by the
  105. author, but the software may be copied as long as no charge
  106. greater than a nominal handling charge is imposed upon the
  107. purchaser. All files included in the original distribution,
  108. including this file, must be present on the copied disk. The
  109. right of any individual or organisation to distribute this
  110. software as granted in this license may be rescinded at any
  111. time by the author.
  112.  
  113. The author accepts no responsibility for any damage result-
  114. ing directly or indirectly from the use or misuse of this
  115. software including, but not limited to, the loss of data.
  116.  
  117.  
  118. Bug reports/suggestions to:
  119.  
  120.        Martin Maisey
  121.        384 Unthank Rd.
  122.        Norwich
  123.        Norfolk
  124.        ENGLAND
  125.  
  126.   or   Tel: (0603) 506762