Mercurial > hg > early-roguelike
comparison rogue3/INSTALL.txt @ 90:c9c6bb34734d
rogue3: update the installation instructions.
author | John "Elwin" Edwards |
---|---|
date | Sat, 24 Aug 2013 14:07:16 -0700 |
parents | 9223b6d7a243 |
children | c191a735f811 |
comparison
equal
deleted
inserted
replaced
89:84651832f967 | 90:c9c6bb34734d |
---|---|
12 | 12 |
13 The Roguelike Gallery's version has been slightly modified for compatibility | 13 The Roguelike Gallery's version has been slightly modified for compatibility |
14 with dgamelaunch and security for multiple players. | 14 with dgamelaunch and security for multiple players. |
15 | 15 |
16 Installing | 16 Installing |
17 First, configure for your system by editing machdep.h. The defaults are for a | 17 Rogue V3 now uses autotools. Run 'autoreconf' and then './configure' to |
18 system-wide installation, which will require setgid on the binary. For a | 18 configure for your system. Once that's finished, compile by running make. (I |
19 single-user installation, comment out SAVEDIR and set SCOREFILE and LOGFILE to | 19 haven't tested the Visual Studio project files on Windows, but they should |
20 locations somewhere in your home directory. (That's probably the best thing to | 20 work.) |
21 do on Windows, too.) | |
22 | 21 |
23 Once that's finished, compile by running make. (I haven't tested the Visual | 22 If you don't use any options with './configure', rogue3 will keep the high |
24 Studio project files on Windows, but they should work.) | 23 score list in whatever directory you run it from. If you just want to play |
24 the game yourself, this will work. | |
25 | 25 |
26 If you want multi-user play, install the rogue3 binary with setgid games. You | 26 If you want multi-user play, use the '--enable-setgid' and '--enable-savedir' |
27 will need to make sure that SAVEDIR exists and that savefiles, SCOREFILE, and | 27 options to 'configure'. After compiling, install the rogue3 binary with setgid |
28 LOGFILE can be created and written by the games group (assuming you want those | 28 games. You will need to make sure that the save directory exists and that |
29 features.) For a single user, installing shouldn't be necessary. | 29 savefiles, the scorefile, and the logfile can be created and written by the |
30 games group (assuming you want those features.) | |
31 | |
32 There are other possible features, including wizard (debugging) mode. To see | |
33 the full list, run './configure --help'. | |
30 | 34 |
31 Playing | 35 Playing |
32 For more details, see readme36.html (contains the man page) and rogue36.html | 36 For more details, see readme36.html (contains the man page) and rogue36.html |
33 (Michael Toy's "Guide to the Dungeons of Doom"). | 37 (Michael Toy's "Guide to the Dungeons of Doom"). |
34 | 38 |