Minefield ver7
--------------
Made for the TI-86
By William A. Schabel
the_war_wolf@hotmail.com
ICQ:14608456
Any feedback on this program is welcome.

Maximize the window for best viewing.

DISCRIPTION
-----------
  This is a Minesweeper type game.  Uncover all free spaces on a 10x10 grid to win.


FEATURES (*/+ means a new/updated feature to v7)
--------
  * Help menu.
  - Save feature.
  + 4 save positions.
  * Delete a saved game from Main Menu.
  - 10x10 graph-based board.
  + Board looks more like Minesweeper.
  - Use arrow keys to select spaces.
  + Increased speed of arrows.
  * Quick jump to different areas of the board.
  - Spaces can be marked for a possible mine.
  - Deletes all variables except the save game matrix.
  - If a zero space is uncovered, surrounding spaces are uncovered.
  - Shows total number of mines, number of spaces marked, and free spaces left.
  * Pause so calculator can auto-shut off.


ZIP FILE CONTENTS
-----------------
  MINE7.86P	  Main program file, run this.
  MN7PICK.86P	  Pick space sub-program, do not run directly.
  MINE7PIC.86I	  Picture of board.
  README.TXT	  This text file.


OTHER FILES
-----------
  MINESAV#.86M	  (1-4) Save game matrix (created in-game, do not delete unless you 
		  wish to delete the saved game, which can be done in-game).


INSTRUCTIONS
------------
  MAIN MENU:
    NEW:	  Starts a new game.
    LOAD:	  Loads a saved game.
    DEL:	  Select a game to delete.
    INFO:	  See bottom of this text file.
    EXIT:	  Exits the program.

  NEW GAME:	  Asks for the number of mines to place on the field.  There are 100 
		  spaces total, and 50 mines max.  The program will then randomly place
		  the number of mines you chose.  When set-up is complete, press ENTER 
		  and you will be taken to the playing board.  The total number of mines
		  in the board is shown at the top left.  The number of marked spaces is
		  shown at the middle left.  The number of free spaces left is shown at 
		  the top right.  Along the top and left side of the board are two arrows,
		  which are pointing to the currently selected space.  

    CONTROLS

      (Press F1 at the playing board)
      ARROWS:	Select space
      2nd:	Pick space
      Alpha:	Mark/Unmark
      More:	Pause game
      1-9:	Quick jump to same spot on field
		(6 = Middle-right)
		(7 = Top-left)
      Exit:	EXIT/SAVE menu

      ARROW KEYS: Moves the arrows to point at the square you want to uncover or 
		  mark/unmark

      2nd:	  Uncover the selected space.  If a number appeared, that is the number
		  of mines surrounding that space.  If there are no mines surrounding 
		  that space (no number shown), the surrounding spaces are uncovered.  If
		  you hit a mine, a "M" will appear in the space and the program will say 
		  "!!MINE HIT!!  PRESS ENTER" at the bottom of the screen.  Press ENTER and
		  all mines will be shown.  If you don't want to see where the mines are, 
		  press [EXIT] to cancel.  After all mines are shown, or it was cancelled, 
		  press ENTER and you will be taken to the main menu.  If you uncover all 
		  free spaces, the program will say "YOU WIN!!  PRESS ENTER" at the bottom 
		  of the screen (You don't have to mark all the mines).  Press ENTER and you
		  will be taken back to the main menu.

      ALPHA:	  If you think you know where a mine is, press the [ALPHA] key to mark the
		  selected space.  A small white space will appear and you will not be able
		  to uncover that space until you unmark it (same key).

      MORE:	  Pause the game.  Near the bottom-right, 'PAUSE' will appear.  This will
		  allow you to change contrast and the calculator to auto-power off.  Press
		  [ENTER] to unpause.

      1-9:	  Quick jump to same spot on field.  Example: 1=bottom-left, 5=Middle of 
		  field, 9=Top-right.

      EXIT:	  You will be taken to the EXIT/SAVE menu with three options.  1. BACK - 
		  Return the the game (incase you pressed it on accident).  2. SAVE - Goto 
		  the save game menu.  3. EXIT - Return to the main menu.  If you selected 
		  SAVE, the program will check for saved games, and show a menu with any 
		  previous games marked with a '*'.  Select the slot to save in and your 
		  game will be saved, overwriting any game in that slot.  You will then be 
		  taken back to the EXIT/SAVE menu.  If you don't want to save the game, 
		  select BACK to return to the EXIT/SAVE menu.


  LOAD GAME:	  The program will check for saved games and show a menu with any previous
		  games marked with a "*".  Select the game to load, or BACK to return to
		  the Main Menu.


  DELETE:	  The program will check for saved games and show a menu with any previous
		  games marked with a "*".  Select the game to delete, or BACK to return to
		  the Main Menu.




VERSION HISTORY (* are new features, + are updated features)
---------------
  Ver1
    *For TI-83.
    *6x6 text based board.
    *Used number keys to select spaces.

  Ver2
    +Changed to 10x10 graph based board.
    *Fixed a bug that caused square (1,1) to never have a mine.

  Ver3
    +For TI-86.
    +Used menus to select spaces.
    *Added ability to mark potential mines.

  Ver4
    +Enlarged board (15x10).
    +Streamlined the program a little.

  Ver5
    +Decreased board (10x10).
    +Used arrows to select spaces.

  Ver6-First release via internet.
    +Streamlined program (it's now about 4-5 times smaller!)
    *Added: If you chose a zero space, surrounding spaces are uncovered.
    *Added: save feature.

  Ver7
    +Multiple save spaces.
    *Pause so calculator can auto-shut off.
    *Quick jump to different areas of the board.
    *Help menu.
    +Board looks more like Minesweeper.
    *Delete a saved game from Main Menu.
    +Increased speed of arrows.

  Possible Ver8
    *Other possible user-requested items (E-mail/ICQ me!)


BUGS
----
  There are no known bugs.

  If you encounter a bug or error, please send an E-mail to the above address and include:
  where you were in the program, what you did, any settings you can remember, and the type
  of bug/error that occurred.  If you were at the playing board, please send me the MINE.86M
  matrix.


INFO
----
DO NOT EDIT THIS PROGRAM!
INSTEAD, CONTACT ME AT:
the_war_wolf@hotmail.com
OR ICQ:14608456
I WILL BE GLAD TO EDIT THIS
PROGRAM TO YOUR PREFERENCE.
ANY FEEDBACK ON THIS PROGRAM
IS WELCOME.


COPYRIGHT/PERMISSIONS
---------------------
This program is Copyright (c) 1998 William A. Schabel.
Minesweeper is Copyright (c) 1981-1996 Microsoft Corp.

You are NOT allowed to edit or distribute this program in any way without my 
explicit permission!