Copyright (C)1997,2001,2002 by Eric Sunshine <sunshine@sunshineco.com>
Copyright (C)1997 by Paul McCarthy <zarnuk@high-speed-software.com>

OVERVIEW
========
SokoSave is an implementation of the game Sokoban for Microsoft Windows,
MacOS/X, MacOS/X Server 1.0 (Rhapsody/YellowBox), OpenStep, and NextStep.  This
package contains the SokoSave source code for all supported platforms.  For
instructions on building SokoSave for a particular platform, see the "Building"
section, below.

The most recent version of SokoSave can always be obtained from the SokoSave
home page:

http://www.high-speed-software.com/sokosave

HIGHLIGHTS
==========
* Supports Sokoban, Hexoban, and Trioban puzzles.
* Fast.
* Convenient computer-assisted movement.
* Unlimited undo/redo.
* Save/restore board positions.

LICENSE
=======
SokoSave is "freeware".  You may use and enjoy this program for free.  This
package contains the source code for the SokoSave program.  You may examine,
use and modify the source code for private, non-commercial purposes free of
charge.  You may make and distribute unmodified copies of this source code for
free provided that: (a) the source code is distributed in its entirety without
modification, and (b) no fee of any kind is collected for the distribution of
the source code.

You may not distribute modified versions of the SokoSave program.
You may not distribute modified versions of the source code.
You may not distribute versions of the SokoSave program constructed from
modified versions of the source code.

These restrictions are for the protection of all.

If you would like some or all of your private modifications incorporated into
the officially published version of the SokoSave program, submit the modified
version of the source code to:

    Eric Sunshine <sunshine@sunshineco.com>
    Paul McCarthy <zarnuk@high-speed-software.com>

Credit will be given to all contributors for whatever contributions are
included in officially published versions of the SokoSave program.  We do not
want others taking credit for our work, nor will we take credit for the work of
others.

BUILDING
========
To build SokoSave for a particular platform, follow the instructions in the
README.txt file in the appropriate project directory.  The following table
lists the directory in which README.txt can be found for each platform.

    Platform                                    Directory
    --------                                    ---------
    Microsoft Windows with C++Builder 4/5       cbuilder
    MacOS/X                                     openstep
    MacOS/X Server 1.0 (Rhapsody) for Mach      openstep
    MacOS/X Server 1.0 (YellowBox) for Windows  openstep
    OpenStep 4.2 for Mach                       openstep
    OpenStep 4.2 for Windows                    openstep
    NextStep 3.3                                nextstep

CONCLUSION
==========
Paul McCarthy wrote the original version of SokoSave for NextStep.

Eric Sunshine added many new features, including several powerful automated
movement mechanisms for ease of game play; added support for hexagonal Hexoban
puzzles and triangular Trioban puzzles; generalized the core SokoSave game
logic and extracted it into a portable and reusable library; and ported
SokoSave to Microsoft Windows using C++Builder, and to MacOS/X, MacOS/X Server
1.0 (Rhapsody/YellowBox) for Mach and Windows, and OpenStep for Mach and
Windows.

Send comments to:
Eric Sunshine <sunshine@sunshineco.com>
Paul McCarthy <zarnuk@high-speed-software.com>
