[BACK]Return to README.txt CVS log [TXT][DIR] Up to [contributed] / early-roguelike

Annotation of early-roguelike/README.txt, Revision 1.1

1.1     ! rubenllo    1: --- Early Roguelike Collection
        !             2:
        !             3: This is the source for the Roguelike Gallery's versions of Rogue and other
        !             4: early roguelike games, including Super-Rogue, Advanced Rogue, and XRogue.
        !             5:
        !             6: The code was obtained from the Roguelike Restoration Project (Web site at
        !             7: rogue.rogueforge.net).  Modifications have been made for compatibility with the
        !             8: dgamelaunch play system, and compliance with modern C compiler standards.  Some
        !             9: bugs have also been fixed, and the build process slightly improved.  The
        !            10: essential flavor of a codebase half as old as stored-program computing
        !            11: machinery remains unchanged.  The gameplay and the user interface will be kept
        !            12: true to the originals.
        !            13:
        !            14: This collection does not contain the versions of Rogue commercially released by
        !            15: Epyx for DOS, the Mac, and other graphical platforms of the 1980's.  Nor does
        !            16: it include Rogue Clone, a reimplementation sometimes found in BSD or Linux
        !            17: distributions.
        !            18:
        !            19: UltraRogue has recently been added to the collection.  It is still in an
        !            20: experimental state, with several known bugs.
        !            21:
        !            22: --- Installation
        !            23:
        !            24: To install on Unix (including OS X):
        !            25:
        !            26: If you checked out the source from Mercurial, run 'autoreconf' first.
        !            27:
        !            28: Build by running './configure' and then 'make' within each game's subdirectory.
        !            29: If you only want to play the games from one user account, 'configure' won't
        !            30: need any options.  The games will keep the high score lists in whatever
        !            31: directory you run them from.
        !            32:
        !            33: For a multi-user installation, you will need to set the '--enable-setgid',
        !            34: '--enable-savedir', '--enable-scorefile', and '--enable-logfile' options.  Run
        !            35: 'make install' with root privileges after building.
        !            36:
        !            37: There are other possible options; run './configure --help' for a full list.
        !            38:
        !            39: To install on Windows:
        !            40:
        !            41: Visual Studio solution and project files are included.  They are still being
        !            42: tested but should work with Visual Studio 2015 on Windows 8.1.
        !            43:
        !            44: You will need pdcurses before you can build.  Create a folder called 'pdcurses'
        !            45: in this folder and copy into it curses.h, term.h, and pdcurses.lib from the
        !            46: pdcurses distribution.
        !            47:
        !            48: You can also build on Windows using MinGW.  Make sure pdcurses is installed.
        !            49: You will have to go into the '/lib' folder and copy 'libpdcurses.a' to
        !            50: 'libcurses.a', and 'libpdcurses.dll.a' to 'libcurses.dll.a'; this should get
        !            51: fixed soon.
        !            52:
        !            53: It is recommended to run 'configure' with the '--disable-logfile' option, and
        !            54: 'make' with the 'LDFLAGS=-static' option.
        !            55:
        !            56: UltraRogue is not yet integrated with Autoconf or the Visual Studio solution
        !            57: file.
        !            58:
        !            59: See the individual games' subdirectories for further documentation.  Some of
        !            60: the manpages may be outdated, but the guides to playing should be accurate.
        !            61:
        !            62: The games can be played via SSH or the Web at rlgallery.org.
        !            63:
        !            64: --- Licensing
        !            65:
        !            66: Each game is covered by its own license, usually some variant of the 4-clause
        !            67: BSD license.  See the LICENSE.TXT files in the individual subdirectories for
        !            68: more details.
        !            69:
        !            70: All modifications made by the Roguelike Gallery are available under the same
        !            71: terms as the game to which they were made.
        !            72:
        !            73: --- Bugs
        !            74:
        !            75: The original authors claimed that the list of bugs was "probably infinite".  If
        !            76: you encounter one of these, please report it on the bug tracker at
        !            77: https://bitbucket.org/ElwinR/rl.

CVSweb