Mercurial > hg > early-roguelike
annotate rogue3/INSTALL.txt @ 100:1e88eb1942a5
srogue: allow wizard mode to be compiled out.
| author | John "Elwin" Edwards |
|---|---|
| date | Sat, 31 Aug 2013 14:24:31 -0700 |
| parents | c9c6bb34734d |
| children | c191a735f811 |
| rev | line source |
|---|---|
| 31 | 1 Roguelike Gallery (rlgallery.org) |
| 2 | |
| 3 This is the source code for the Roguelike Gallery's version of Rogue V3. | |
| 4 | |
| 5 History | |
| 6 Rogue 3 was released by Michael Toy, Ken Arnold, and Glenn Wichman, probably | |
| 7 late in 1980. It went through several minor updates. The last, Rogue 3.6, | |
| 8 was completed mid-June 1981. | |
| 9 | |
| 10 The Roguelike Restoration Project (rogue.rogueforge.net) updated the game to | |
| 11 work on modern systems. | |
| 12 | |
| 13 The Roguelike Gallery's version has been slightly modified for compatibility | |
| 14 with dgamelaunch and security for multiple players. | |
| 15 | |
| 16 Installing | |
|
90
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
17 Rogue V3 now uses autotools. Run 'autoreconf' and then './configure' to |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
18 configure for your system. Once that's finished, compile by running make. (I |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
19 haven't tested the Visual Studio project files on Windows, but they should |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
20 work.) |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
21 |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
22 If you don't use any options with './configure', rogue3 will keep the high |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
23 score list in whatever directory you run it from. If you just want to play |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
24 the game yourself, this will work. |
| 31 | 25 |
|
90
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
26 If you want multi-user play, use the '--enable-setgid' and '--enable-savedir' |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
27 options to 'configure'. After compiling, install the rogue3 binary with setgid |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
28 games. You will need to make sure that the save directory exists and that |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
29 savefiles, the scorefile, and the logfile can be created and written by the |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
30 games group (assuming you want those features.) |
| 31 | 31 |
|
90
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
32 There are other possible features, including wizard (debugging) mode. To see |
|
c9c6bb34734d
rogue3: update the installation instructions.
John "Elwin" Edwards
parents:
31
diff
changeset
|
33 the full list, run './configure --help'. |
| 31 | 34 |
| 35 Playing | |
| 36 For more details, see readme36.html (contains the man page) and rogue36.html | |
| 37 (Michael Toy's "Guide to the Dungeons of Doom"). | |
| 38 | |
| 39 Contact | |
| 40 rlgallery.org admin: John "Elwin" Edwards <elwin@sdf.lonestar.org> |
