home *** CD-ROM | disk | FTP | other *** search
- nethack.readme 23-JUL-1993
- NetHack 3.1.3
-
- NETHACK-EXE.TLB -- NetHack executable and data for VMS
- NETHACK-OBJ.TLB -- NetHack compiled object modules for VMS
- NETHACK-SRC-VMS.TLB -- NetHack sources (in C) used for VMS port
- NETHACK-SRC-OTHER.TLB -- NetHack additional sources (other ports)
-
- This directory contains NetHack, packaged for VMS. NetHack is a
- screen-oriented, single-player dungeons & dragons style game, and this
- is version 3.1.3. NetHack is a superset of Hack, which was a descendant
- of Rogue. They originated in the UN*X world, but have been ported to
- many systems. The sources provided here can be compiled on MSDOS, OS/2,
- Amiga, Atari, Macintosh, or Windows NT with the appropriate compiler(s),
- in addition to VMS (V4.6 or later, possibly earlier too) and most flavors
- of Unix. NetHack needs a lot of memory and CPU power, so it might be
- unusable in some micro-computer configurations. Available memory matters
- more that CPU speed.
-
- -----
- The VMS packaging of NetHack is split into four parts: [1] sources
- used by the VMS port (includes all the core sources and data files),
- [2] additional sources needed for the various other ports (does not
- duplicate the core sources or data files), [3] compiled object modules
- for VMS with auxiliary utilities and data files used to construct a
- "playground" directory, and [4] pre-built VMS executable with complete
- playground directory. The executable is linked under VAX/VMS V5.1-1 and
- should work as-is on V5.1 and up.
-
- Each of the packages is stored in a VMS BACKUP saveset, and those
- savesets are contained in ``text library'' format files. The library
- format is a binary file with fixed-length 512-byte records, so network
- file transfers should use the appropriate option(s) for binary transfer.
- (DECnet COPY needs no special setup; tcp/ip FTP should use ``binary'' or
- ``image'' mode.)
-
- Instructions and a DCL command procedure for unpacking the libraries
- are contained within them. Use the command
- |$ LIBRARY/TEXT NETHACK-SRC-VMS.TLB/EXTRACT=README/OUTPUT=README-SRC-VMS.TXT
- to get instructions for the main sources package, or similarly
- |$ LIBRARY/TEXT NETHACK-EXE.TLB/EXTRACT=README/OUTPUT=README-EXE.TXT
- for the binaries package. Similar commands apply to the other two.
- Those instructions explain how to extract and execute the unpacking
- procedure. After unpacking, the result will be a BACKUP saveset which
- must be processed manually for site-specific installation. Note: a very
- substantial amount of disk space is required for the unpacking operation.
- The playground directory, including nethack.exe and permanent data, needs
- about 3000 blocks.
-
- Some files are duplicated in two or more of packages, such as the
- "README" file in the top directory and the "license" file in the [.dat]
- subdirectory. If multiple packages are unpacked, BACKUP main complain
- about finding such files already present. That's not a problem, but you
- can use either BACKUP's /NEW_VERSION or /REPLACE if you want to avoid it.
-
- -----
- The NetHack sources can also be obtained from "comp.sources.games"
- archive sites, and via anonymous FTP from host linc.cis.upenn.edu. The
- sources at linc are packaged in uuencoded, compressed, tar format in
- directory "pub/NH3.1/source", and pre-built binaries for micro-computer
- ports are available in subdirectories of "pub/NH3.1/binaries" there.
- (Note: file and directory names are case-sensitive on that system.)
-
- NetHack is actively being developed by a group of people who
- communicate electronically via e-mail on the Internet. They can be
- reached at the address "nethack-bugs@linc.cis.upenn.edu". NetHack is
- also discussed on Usenet in newsgroup "rec.games.hack", but bug reports
- should be mailed to the nethack-bugs address.
-
- -----
- <eof>
-