
                          ~~~~~~~~~~~~~~~~~~~~~~~
                             S B O O M    V1.0
                            ~~~~~~~~~~~~~~~~~~~


                                    by

                           LEPOITTEVIN Bertrand
                           69 Rue Paul Ligneul
                           Appt 4134
                           72000 LE MANS - FRANCE

                           p9515@bigiup.univ-lemans.fr


                         This program is Public Domain.


=============================
= REQUIREMENTS and FEATURES =
=============================

Has been tested on :
  - Amiga 500, Kickstart 1.3, 512 Ko Chip and 512 Ko FAST.
  - Amiga 4000, KS3.0, 14 Mb RAM.

Since SBoom use less than 300Kb of Memory, it should work fine on a
basic Amiga 500 with 512 Ko CHIP.

- Crypted HighScores saved on disk
- Sounds
- Saving configuration
- EXPERT mode



==============
= Disclaimer =
==============

The author cannot be held liable for the accuracy of both the
program and/or manual. The loss of data, in any form, directly or
indirectly caused by the use of this program is the
responsibility of the user.



==============================
= Copyright and Distribution =
==============================

SBoom is Copyright (c) 1996 by the Author, All rights Reserved.

This is Public Domain. 
In other words, the archive may be freely distributed as long as no more
than a nominal fee is charged to cover time and copying costs.

This package can be freely distributed on any BBS or
FTP site, CD Rom, Magazine, Disk etc.
Please inform me if you want to include this archive on CDRom or
Magazine CoverDisk.

None of the files in the package may be modified.
Crunching or achiving is allowed only if none of the package files
get modified by it.  
The following files MUST be distributed or achieved together:

   SBoom.info
   SBoom/SBoom
   SBoom/SBoom.info
   SBoom/SBoom.data
   SBoom/SBoom.doc
   SBoom/SBoom.doc.info
   SBoom/LIBS/Reqtools.library  (V38+, Copyright © Nico François)


If you just like the program, PLEASE let me know so by sending an
E-MAIL, postcard or similiar to the addresses.



================
= INSTALLATION =
================

Unpack the archive to the directory of your choice,
copy the Reqtools.library in your LIBS: directory or delete it if
you have it allready.



====================
= PLAYING THE GAME =
====================

The GOAL of the game is to discover all the hidden mines
in  the  shortest  time possible. You are presented with a
minefield  with a known number of mines shown in the top of
the  window. The Timer situated in the upper-right begins when
the "GO" button is clicked.
Then the "GO" button becomes a "NO" button and you can abort or exit this game
only by clicking again on this button.

MENUS AND THE CLOSE GADGET ARE ONLY AVAILABLE WHEN YOU ARE NOT PLAYING A GAME.

At the Beginning of a new game, you get the right number of flags
equal to the number of bombs to find in the Minefield.
 

To  reveal  a square, use LEFT MOUSE BUTTON over any of the
unrevealed  squares.  This  will  lead  to  one of three possible
cases:
    
    1)  The  square  is  blank  and the computer performs a flood
        fill of all the surround blanks.

    2)  A  number in the range of 1 to 8 appears. This means that
        there  is  that  number  of  mines  to  be  found  in the
        surrounding eight squares.

    3)  A bomb appears. You stepped on a mine and the game is over.

By logical deduction and sometimes with a bit of luck, mines can
be located.

When you have located a Bomb, use the RIGHT MOUSE BUTTON to put a flag.
If later you discover you were wrong and there is no bomb under the
square marked with a flag, just press the RIGHT MOUSE BUTTON again 
and the flag will disappear.



==========================
= MENUS and GAME OPTIONS =
==========================

* PROJECT

      ** SAVE SETTINGS : Save on Disk the State of all the SETTINGS Menu
                         i.e. SIZE, LEVEL, SAVE, EXPERT and SOUNDS.

      ** HIGHSCORES    : Show the first ten scores classed by Time, HighScore
                         Table unique relative to SIZE, LEVEL and EXPERT.
                         That means 4*3*2=24 different Highscore Tables.

      ** ABOUT         : Bring to front a Requester with informations about me.
                         
      ** TCHAO         : Same use that the Window Close Gadget.



* SETTINGS

      ** SIZE (Size of the Minefield)

              *** Nothing : 10*10 squares.

              *** Cool    : 16*14 squares.

              *** OKay    : 22*18 squares.

              *** Super   : Find the Biggest Minefield according to your
                            WorkBench Resolution.


      ** LEVEL (Percentage of Bombs in the Minefield)

              *** NOVICE  : 10 %

              *** HARD    : 20 %

              *** MASTER  : 34 %


      ** SAVE  (Save and write Highscores to Disk)

              *** At End  : After using the Window Close Gadget or using
                            "Tchao" to quit the Game.

              *** In Game : After Each NEW HighScore.

              *** Never   : More Explanations ?


      ** EXPERT  : Way to inform player of surround squares.
                   This mode activated, the number printed on the selected
                   square with the left mouse button can range from 1 to 8
                   because it checks the top, bottom, left and right but also
                   the four corners.
                   If you disable this option, it will not check the four
                   corners of the selected square and then can only print
                   a number from 1 to 4.
                   If you used to play the classic mode (EXPERT), you will
                   find that this mode needs more thinking time whereas it is
                   a lot easier.

      ** SOUNDS  : Activate sounds or not during Game.


HighScore File has been Crypted by a new kind of routine.
No cheats allowed !



===========
= TO DO ? =
===========

 - Custom Minefields.
 - New Expert Mode : Infos on corners only.
 - Size of buttons in pixels depending to workbench resolutions.
 - Any Idea ?

If you have any comments, ideas what could or should be improved,
bug reports or anything else, please feel free to contact me at one
of the given adresses.
This game can be improved, you just have to tell me what to do !


REMEMBER THAT THIS DOC HAS BEEN MADE BY A FRENCH GUY.
SORRY.