Copyright (C)1997,2001,2002 by Eric Sunshine Copyright (C)1997 by Paul McCarthy 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 is the developers' project package for SokoSave. It contains only RCS (Revision Control System) administrative files. If you are interested in building SokoSave from source code, then you should probably download the friendlier SokoSave source code package, rather than using this package. 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 Paul McCarthy 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. UNPACKING ========= To utilize this package, check out and run the "unpack.sh" script: gunzip SokoSave.*.tgz # Uncompress the package. gnutar xf SokoSave.*.tar # Extract the RCS files. cd SokoSave co -p util/RCS/unpack.sh,v | sh # Check out and unpack entire project. After performing these steps, read the file README.txt in the top-level project directory to learn how to build SokoSave. No special permissions are required other than the ordinary permissions to create files in a directory. 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 Paul McCarthy