README and dat/history update
README - add VMS back as a tested platform; thanks KevinS! dat/history - add VMS update, remove trailing whitespace, two spaces; instead of just one (recently added stuff) for sentence separation; sys/vms/Install.vms - minimal update; Files - reformat the win32 project section to fit within 80 columns.
This commit is contained in:
@@ -272,9 +272,10 @@ mnsel.uu mnselcnt.uu mnunsel.uu mswproc.c
|
||||
petmark.uu pilemark.uu resource.h rip.uu splash.uu
|
||||
tiles.mak winMS.h winhack.c winhack.rc
|
||||
(files for Visual Studio 2010 Express Edition builds)
|
||||
dgncomp.vcxproj dgnstuff.vcxproj dgnstuff.mak dlb_main.vcxproj levcomp.vcxproj
|
||||
levstuff.vcxproj levstuff.mak makedefs.vcxproj NetHack.sln uudecode.vcxproj
|
||||
NetHackW.vcxproj tile2bmp.vcxproj recover.vcxproj tilemap.vcxproj tiles.vcxproj
|
||||
dgncomp.vcxproj dgnstuff.vcxproj dgnstuff.mak dlb_main.vcxproj
|
||||
levcomp.vcxproj levstuff.vcxproj levstuff.mak makedefs.vcxproj
|
||||
NetHack.sln uudecode.vcxproj NetHackW.vcxproj tile2bmp.vcxproj
|
||||
recover.vcxproj tilemap.vcxproj tiles.vcxproj
|
||||
|
||||
This is a list of files produced by auxiliary programs. They can all be
|
||||
regenerated from the files in the distribution.
|
||||
|
||||
@@ -57,12 +57,14 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code.
|
||||
for particular windowing environments. Reading them, and the man pages,
|
||||
should answer most of your questions.
|
||||
|
||||
At the time of this release, NetHack 3.6 has been tested to run/compile on:
|
||||
At the time of this release, NetHack 3.6 has been tested to run/compile
|
||||
on:
|
||||
|
||||
Intel Pentium or better (or clone) running Linux, BSDI, or
|
||||
Windows (XP through 8.1)
|
||||
Intel 80386 or greater (or clone) boxes running Linux, or BSDI
|
||||
Mac OS X 10.9
|
||||
OpenVMS (aka VMS) V8.4 on Alpha and on Integrity/Itanium/IA64
|
||||
|
||||
Previous versions of NetHack were tested and known to run on the
|
||||
following systems, but it is unknown if they can still build and
|
||||
@@ -107,8 +109,8 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code.
|
||||
Sun SPARC based machine running SunOS 4.x, Solaris 2.x, or Solaris 7
|
||||
Valid Logic Systems SCALD-System
|
||||
|
||||
Previous versions, using a cross-compiler hosted on another platform, such as
|
||||
win32, could also build the following from source:
|
||||
Previous versions, using a cross-compiler hosted on another platform,
|
||||
such as win32, could also build the following from source:
|
||||
Pocket PC devices running Windows CE 3.0 and higher
|
||||
H/PC Pro devices running Windows CE 2.11 and higher
|
||||
Palm Size PC 1.1 devices running Windows CE 2.11
|
||||
|
||||
+17
-11
@@ -11,7 +11,8 @@ UNIX(tm) machines to the Usenet.
|
||||
|
||||
Don G. Kneller ported Hack 1.0.3 to Microsoft(tm) C and MS-DOS(tm), producing
|
||||
PC HACK 1.01e, added support for DEC Rainbow graphics in version 1.03g, and
|
||||
went on to produce at least four more versions (3.0, 3.2, 3.51, and 3.6).
|
||||
went on to produce at least four more versions (3.0, 3.2, 3.51, and 3.6;
|
||||
note that these are old Hack version numbers, not contemporary NetHack ones).
|
||||
|
||||
R. Black ported PC HACK 3.51 to Lattice(tm) C and the Atari 520/1040ST,
|
||||
producing ST Hack 1.03.
|
||||
@@ -153,8 +154,8 @@ The release of NetHack 3.4.3 in December 2003 marked the beginning of a
|
||||
long release hiatus. 3.4.3 proved to be a remarkably stable version that
|
||||
provided continued enjoyment by the community for more than a decade. The
|
||||
devteam slowly and quietly continued to work on the game behind the scenes
|
||||
during the tenure of 3.4.3. It was during that same period that several new
|
||||
variants emerged within the NetHack community. Notably sporkhack by
|
||||
during the tenure of 3.4.3. It was during that same period that several
|
||||
new variants emerged within the NetHack community. Notably sporkhack by
|
||||
Derek S. Ray, unnethack by Patric Mueller, nitrohack and its successors
|
||||
originally by Daniel Thaler and then by Alex Smith, and
|
||||
Dynahack by Tung Nguyen. Some of those variants continue to be developed,
|
||||
@@ -178,9 +179,9 @@ Leading up to the release of 3.6.0 in early 2015, new members Sean Hunt,
|
||||
Pasi Kallinen, and Derek S. Ray joined the NetHack development team.
|
||||
|
||||
In January 2015, preparation began for the release of NetHack 3.6. The 3.6
|
||||
version merges work done by the development team since the previous release with
|
||||
some of the beloved community patches. Many bugs were fixed and some code was
|
||||
restructured.
|
||||
version merges work done by the development team since the previous release
|
||||
with some of the beloved community patches. Many bugs were fixed and some
|
||||
code was restructured.
|
||||
|
||||
The development team, as well as Steve VanDevender and Kevin Smolkowski
|
||||
ensured that NetHack 3.6.0 continued to operate on various Unix flavors
|
||||
@@ -192,9 +193,14 @@ of NetHack 3.6.0 for Mac.
|
||||
Michael Allison, Derek S. Ray, Yitzhak Sapir, Alex Kompel, Dion Nicolaas,
|
||||
and David Cohrs maintained the port of NetHack 3.6.0 for Microsoft Windows.
|
||||
|
||||
Pat Rankin attempted to keep the VMS port running for NetHack 3.6.0,
|
||||
hindered by limited access. Kevin Smolkowski has updated and tested it
|
||||
for the most recent version of OpenVMS (V8.4 as of this writing) on Alpha
|
||||
and Integrity (aka Itanium aka IA64) but not VAX.
|
||||
|
||||
This version of the game is special in a particular way. Near the end of
|
||||
the development of 3.6, one of the significant inspirations for many of the
|
||||
humorous and fun features found in the game, author Terry Pratchett,
|
||||
the development of 3.6, one of the significant inspirations for many of
|
||||
the humorous and fun features found in the game, author Terry Pratchett,
|
||||
passed away. This version of the game includes a tribute to him.
|
||||
|
||||
|
||||
@@ -206,9 +212,9 @@ SHOUT-OUTS
|
||||
|
||||
The devteam would like to give a special "shout-out" to thank the generous
|
||||
people primarily responsible for the public NetHack servers available for
|
||||
playing the game at nethack.alt.org and devnull.net. In addition to providing
|
||||
a way for the public to play a game of NetHack from almost anywhere, they
|
||||
have hosted annual NetHack tournaments for many, many years.
|
||||
playing the game at nethack.alt.org and devnull.net. In addition to
|
||||
providing a way for the public to play a game of NetHack from almost
|
||||
anywhere, they have hosted annual NetHack tournaments for many, many years.
|
||||
|
||||
On behalf of the NetHack community, thank you very much to
|
||||
M. Drew Streib, Pasi Kallinen and Robin Bandy.
|
||||
|
||||
+13
-16
@@ -5,18 +5,10 @@
|
||||
0. Please read this entire file before trying to build or install
|
||||
NetHack, then read it again!
|
||||
|
||||
1. Building NetHack requires a C compiler (either Compaq C, DEC C,
|
||||
VAX C, or GNU C) and VMS version V4.6 or later (but see note #9).
|
||||
This release has been tested with Compaq C V6.4 on Alpha/VMS V7.3-1
|
||||
and with VAX C V3.2 and GNU C 2.7.1 on VAX/VMS V5.5-2. The build
|
||||
procedure (vmsbuild.com) should not need to be modified; it accepts
|
||||
an option for selecting the compiler, and it can detect different
|
||||
versions which might require specific command qualifiers. Versions
|
||||
of VAXC earlier than V2.3 will produce many warning messages (about
|
||||
200 per source file; over to 25,000 total!), but NetHack has been
|
||||
verified to compile, link, and execute correctly when built with VAXC
|
||||
V2.2 using vmsbuild.com. There is also a set of Makefiles suitable for
|
||||
use with MMS or MMK; they may or may not work with other make utilities.
|
||||
1. Build testing was done using a recent version of HP C (aka Compaq C
|
||||
aka--and more widely known as--DEC C). Older versions of DEC C will
|
||||
probably work too. Ancient VAX C probably will not. The set of
|
||||
Makefiles are known to be out of date; use vmsbuild.com instead.
|
||||
|
||||
2. Make sure all the NetHack files are in the appropriate directory
|
||||
structure. You should set up a directory--referred to as "top" below
|
||||
@@ -43,6 +35,7 @@
|
||||
[.sys .os2] -- OS/2
|
||||
[.sys .share .sounds] -- AIFF format audio files
|
||||
[.sys .unix] -- guess :-)
|
||||
[.sys .unit .hints] -- configuration data for setup.sh
|
||||
[.sys .wince] -- Windows CE
|
||||
[.sys .wince .ceinc] -- more WinCE
|
||||
[.sys .wince .ceinc .sys] -- ditto
|
||||
@@ -136,10 +129,11 @@
|
||||
|
||||
Notes:
|
||||
|
||||
0. Versions 3.5.0 was never publicly released.
|
||||
|
||||
1. Save files and bones files from 3.4.x and earlier versions
|
||||
will not work with 3.5.0. The scoreboard file (RECORD) from
|
||||
3.4.x or 3.3.x will work; one from version 3.2.x is a slightly different
|
||||
format but should be compatible.
|
||||
will not work with 3.6.0. The scoreboard file (RECORD) from
|
||||
3.4.x or 3.3.x will work.
|
||||
|
||||
2. To specify user-preference options in your environment, define the
|
||||
logical name NETHACKOPTIONS to have the value of a quoted string
|
||||
@@ -174,7 +168,9 @@ Notes:
|
||||
placed in the playground directory by install.com. Also, an example
|
||||
configuration file can be found in [.win.X11]nethack.rc.)
|
||||
|
||||
3. Instead of using vmsbuild.com to compile and link everything, you can
|
||||
3. [As mentioned above, the set of Makefiles is out of date so disregard
|
||||
this note....]
|
||||
Instead of using vmsbuild.com to compile and link everything, you can
|
||||
use the set of Makefiles found in the vms subdirectory, provided you
|
||||
have an appropriate and compatible make utility. They've been tested
|
||||
using MMK, a freeware clone of Digital's MMS. There are five of them,
|
||||
@@ -477,3 +473,4 @@ Notes:
|
||||
and the C compiler used.
|
||||
|
||||
20-OCT-2003
|
||||
minimally updated 9-NOV-2015...
|
||||
|
||||
Reference in New Issue
Block a user