From 2980aaa4cb587a0e4ca6b218d335815ceced7f09 Mon Sep 17 00:00:00 2001 From: PatR Date: Sun, 12 Jul 2020 17:17:14 -0700 Subject: [PATCH] history/Credits: aeb's Hack Give an implied explanation for the seemingly odd copyright info in the source files and the run-time startup banner. The extra Hack version number, the release dates, and the newsgroup creation are from https://homepages.cwi.nl/~aeb/games/hack/hack.html which is the "Brouwer's /Hack/ page at CWI" external link near the end of Andries Brouwer's Wikipedia page. --- dat/history | 15 +++++++++++---- doc/Guidebook.mn | 21 ++++++++++++++++----- doc/Guidebook.tex | 26 +++++++++++++++++++------- 3 files changed, 46 insertions(+), 16 deletions(-) diff --git a/dat/history b/dat/history index d1d6dd084..547103dd5 100644 --- a/dat/history +++ b/dat/history @@ -5,9 +5,14 @@ Behold, mortal, the origins of NetHack... Jay Fenlason wrote the original Hack, with help from Kenny Woodland, Mike Thome, and Jon Payne. -Andries Brouwer did a major re-write, transforming Hack into a very different -game, and published (at least) three versions (1.0.1, 1.0.2, and 1.0.3) for -UNIX(tm) machines to the Usenet. +Andries Brouwer did a major re-write while at Stichting Mathematisch Centrum +(now Centrum Wiskunde & Informatica), transforming Hack into a very different +game. He published the Hack source code for use on UNIX(tm) systems by +posting that to Usenet newsgroup net.sources (later renamed comp.sources) +releasing version 1.0 in December of 1984, then versions 1.0.1, 1.0.2, and +finally 1.0.3 in July of 1985. Usenet newsgroup net.games.hack (later +renamed rec.games.hack, eventually replaced by rec.games.roguelike.nethack) +was created for discussing it. 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 @@ -20,7 +25,9 @@ producing ST Hack 1.03. Mike Stephenson merged these various versions back together, incorporating many of the added features, and produced NetHack version 1.4 in 1987. He then coordinated a cast of thousands in enhancing and debugging NetHack 1.4 -and released NetHack versions 2.2 and 2.3. +and released NetHack versions 2.2 and 2.3. Like Hack, they were released by +posting their source code to Usenet where they remained available in various +archives accessible via ftp and uucp after expiring from the newsgroup. Later, Mike coordinated a major re-write of the game, heading a team which included Ken Arromdee, Jean-Christophe Collet, Steve Creps, Eric Hendrickson, diff --git a/doc/Guidebook.mn b/doc/Guidebook.mn index 855c7974b..92149f78b 100644 --- a/doc/Guidebook.mn +++ b/doc/Guidebook.mn @@ -1,4 +1,4 @@ -.\" $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.391 $ $NHDT-Date: 1594377460 2020/07/10 10:37:40 $ +.\" $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.392 $ $NHDT-Date: 1594599425 2020/07/13 00:17:05 $ .\" .\" This is an excerpt from the 'roff' man page from the 'groff' package. .\" Guidebook.mn currently does *not* fully adhere to these guidelines. @@ -5428,11 +5428,19 @@ Main events in the course of the game development are described below: \fBJay Fenlason\fP wrote the original Hack, with help from \fBKenny Woodland\fP, \fBMike Thome\fP, and \fBJon Payne\fP. .pg -\fBAndries Brouwer\fP did a major re-write, transforming Hack into a -very different game, and published (at least) three versions (1.0.1, -1.0.2, and 1.0.3) for +\fBAndries Brouwer\fP did a major re-write while at +Stichting Mathematisch Centrum (now Centrum Wiskunde & Informatica), +transforming Hack into a very different game. +He published the Hack source code for use on .UX -machines to the Usenet. +systems by posting that to Usenet +newsgroup \fInet.sources\fP (later renamed \fIcomp.sources\fP) +releasing version 1.0 in December of 1984, then versions 1.0.1, 1.0.2, +and finally 1.0.3 in July of 1985. +Usenet newsgroup \fInet.games.hack\fP (later +renamed \fIrec.games.hack\fP, eventually replaced +by \fIrec.games.roguelike.nethack\fP) +was created for discussing it. .pg \fBDon G. Kneller\fP ported Hack 1.0.3 to Microsoft C and MS-DOS, producing PC HACK 1.01e, added support for DEC Rainbow graphics in version 1.03g, and went @@ -5447,6 +5455,9 @@ incorporating many of the added features, and produced NetHack version 1.4 in 1987. He then coordinated a cast of thousands in enhancing and debugging NetHack 1.4 and released NetHack versions 2.2 and 2.3. +Like Hack, they were released by posting their source code to Usenet where +they remained available in various archives accessible +via \fIftp\fP and \fIuucp\fP after expiring from the newsgroup. .pg Later, Mike coordinated a major re-write of the game, heading a team which included \fBKen Arromdee\fP, \fBJean-Christophe Collet\fP, diff --git a/doc/Guidebook.tex b/doc/Guidebook.tex index 429fdbb4c..64edc17e7 100644 --- a/doc/Guidebook.tex +++ b/doc/Guidebook.tex @@ -3323,7 +3323,7 @@ The default name and location of the configuration file varies on different operating systems.\\ %.lp "" -On Unix, Linux and Mac OS X it is \mbox{``.nethackrc''} in the user's home +On UNIX, Linux and Mac OS X it is \mbox{``.nethackrc''} in the user's home directory. The file may not exist, but it is a normal ASCII text file and can be created with any text editor.\\ @@ -5922,9 +5922,18 @@ Kenny Woodland}, {\it Mike Thome}, and {\it Jon Payne}. %.pg \medskip -\nd {\it Andries Brouwer\/} did a major re-write, transforming {\it Hack\/} -into a very different game, and published (at least) three versions (1.0.1, -1.0.2, and 1.0.3) for UNIX machines to the Usenet. +\nd {\it Andries Brouwer\/} did a major re-write while at +Stichting Mathematisch Centrum (now Centrum Wiskunde \& Informatica), +transforming Hack into a very different game. +He published the Hack source code for use on UNIX +systems by posting that to Usenet +newsgroup {\it net.sources\/} (later renamed {\it comp.sources}) +releasing version 1.0 in December of 1984, then versions 1.0.1, 1.0.2, +and finally 1.0.3 in July of 1985. +Usenet newsgroup {\it net.games.hack\/} (later +renamed {\it rec.games.hack}, eventually replaced +by {\it rec.games.roguelike.nethack}) +was created for discussing it. %.pg \medskip @@ -5947,6 +5956,9 @@ incorporating many of the added features, and produced {\it NetHack\/} version 1.4 in 1987. He then coordinated a cast of thousands in enhancing and debugging {\it NetHack\/} 1.4 and released {\it NetHack\/} versions 2.2 and 2.3. +Like Hack, they were released by posting their source code to Usenet where +they remained available in various archives accessible +via {\it ftp\/} and {\it uucp\/} after expiring from the newsgroup. %.pg \medskip @@ -6238,8 +6250,8 @@ In January 2015, preparation began for the release of NetHack 3.6. %.pg \medskip -At the beginning of development for what would eventually get released -as 3.6.0, the {\it NetHack Development Team} consisted of {\it Warwick Allison}, +At the beginning of development for what would eventually get released as +3.6.0, the {\it NetHack Development Team} consisted of {\it Warwick Allison}, {\it Michael Allison}, {\it Ken Arromdee}, {\it David Cohrs}, {\it Jessie Collet}, {\it Ken Lorber}, {\it Dean Luick}, {\it Pat Rankin}, @@ -6265,7 +6277,7 @@ patches. Many bugs were fixed and some code was restructured. \medskip The {\it NetHack Development Team}, as well as {\it Steve VanDevender} and {\it Kevin Smolkowski}, ensured that {\it NetHack\/} 3.6 continued to -operate on various Unix flavors and maintained the X11 interface. +operate on various UNIX flavors and maintained the X11 interface. %.pg \medskip