rogue3: update the installation instructions.
This commit is contained in:
parent
60b7a0d98e
commit
bd7cb16026
1 changed files with 15 additions and 11 deletions
|
|
@ -14,19 +14,23 @@ The Roguelike Gallery's version has been slightly modified for compatibility
|
|||
with dgamelaunch and security for multiple players.
|
||||
|
||||
Installing
|
||||
First, configure for your system by editing machdep.h. The defaults are for a
|
||||
system-wide installation, which will require setgid on the binary. For a
|
||||
single-user installation, comment out SAVEDIR and set SCOREFILE and LOGFILE to
|
||||
locations somewhere in your home directory. (That's probably the best thing to
|
||||
do on Windows, too.)
|
||||
Rogue V3 now uses autotools. Run 'autoreconf' and then './configure' to
|
||||
configure for your system. Once that's finished, compile by running make. (I
|
||||
haven't tested the Visual Studio project files on Windows, but they should
|
||||
work.)
|
||||
|
||||
Once that's finished, compile by running make. (I haven't tested the Visual
|
||||
Studio project files on Windows, but they should work.)
|
||||
If you don't use any options with './configure', rogue3 will keep the high
|
||||
score list in whatever directory you run it from. If you just want to play
|
||||
the game yourself, this will work.
|
||||
|
||||
If you want multi-user play, install the rogue3 binary with setgid games. You
|
||||
will need to make sure that SAVEDIR exists and that savefiles, SCOREFILE, and
|
||||
LOGFILE can be created and written by the games group (assuming you want those
|
||||
features.) For a single user, installing shouldn't be necessary.
|
||||
If you want multi-user play, use the '--enable-setgid' and '--enable-savedir'
|
||||
options to 'configure'. After compiling, install the rogue3 binary with setgid
|
||||
games. You will need to make sure that the save directory exists and that
|
||||
savefiles, the scorefile, and the logfile can be created and written by the
|
||||
games group (assuming you want those features.)
|
||||
|
||||
There are other possible features, including wizard (debugging) mode. To see
|
||||
the full list, run './configure --help'.
|
||||
|
||||
Playing
|
||||
For more details, see readme36.html (contains the man page) and rogue36.html
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue