diff --git a/dat/history b/dat/history index 4c904cc8f..d1d6dd084 100644 --- a/dat/history +++ b/dat/history @@ -39,9 +39,11 @@ Dungeoneers, they continued to enhance the PC, Macintosh, and Amiga ports through the later revisions of 3.0. Version 3.0 went through ten relatively rapidly released "patch-level" -revisions. Versions at the time were designated "3.0 patchlevel 10" or -"3.0pl10" rather than 3.0.10; that three component numbering scheme began -to be used with 3.1.0. +revisions. Versions at the time were known as 3.0 for the base release +and variously as "3.0a" through "3.0j", "3.0 patchlevel 1" through +"3.0 patchlevel 10", or "3.0pl1" through "3.0pl10" rather than 3.0.0 and +3.0.1 through 3.0.10; the three component numbering scheme began to be used +with 3.1.0. Headed by Mike Stephenson and coordinated by Izchak Miller and Janet Walz, the NetHack Development Team which now included Ken Arromdee, David Cohrs, @@ -50,7 +52,7 @@ Dean Luick, Pat Rankin, Eric Raymond, and Eric Smith undertook a radical revision of 3.0. They re-structured the game's design, and re-wrote major parts of the code. They added multiple dungeons, a new display, special individual character quests, a new endgame and many other new features, and -produced NetHack 3.1. +produced NetHack 3.1. Version 3.1.0 was released in January of 1993. Ken Lorber, Gregg Wonderly and Greg Olson, with help from Richard Addison, Mike Passaretti, and Olaf Seibert, developed NetHack 3.1 for the Amiga. @@ -87,15 +89,15 @@ other games. NetHack's tiles support was then implemented on other platforms The 3.2 NetHack Development Team, comprised of Michael Allison, Ken Arromdee, David Cohrs, Jessie Collet, Steve Creps, Kevin Darcy, Timo Hakulinen, Steve Linhart, Dean Luick, Pat Rankin, Eric Smith, Mike Stephenson, Janet Walz, -and Paul Winner, released version 3.2 in April of 1996. +and Paul Winner, released version 3.2.0 in April of 1996. Version 3.2 marked the tenth anniversary of the formation of the development team. In a testament to their dedication to the game, all thirteen members -of the original NetHack Development Team remained on the team at the start of -work on that release. During the interval between the release of 3.1.3 and -3.2, one of the founding members of the NetHack Development Team, -Dr. Izchak Miller, passed away. That release of the game was dedicated to -him by the development and porting teams. +of the original NetHack Development Team remained on the team at the start +of work on that release. During the interval between the release of 3.1.3 +and 3.2.0, one of the founding members of the NetHack Development Team, +Dr. Izchak Miller, was diagnosed with cancer and passed away. That release +of the game was dedicated to him by the development and porting teams. Version 3.2 proved to be more stable than previous versions. Many bugs were fixed, abuses eliminated, and game features tuned for better game @@ -120,6 +122,17 @@ NetHack 3.3. The final update to 3.2 was the bug fix release 3.2.3, which was released simultaneously with 3.3.0 in December 1999 just in time for the Year 2000. +Because of the newer version, 3.2.3 was released as a source code patch only, +without any ready-to-play distribution for systems that usually had such. + +(To anyone considering resurrecting an old version: all versions before +3.2.3 had a Y2K bug. The high scores file and the log file contained dates +which were formatted using a two-digit year, and 1999's year 99 was followed +by 2000's year 100. That got written out successfully but it unintentionally +introduced an extra column in the file layout which prevented score entries +from being read back in correctly, interfering with insertion of new high +scores and with retrieval of old character names to use for random ghost and +statue names in the current game.) The 3.3 NetHack Development Team, consisting of Michael Allison, Ken Arromdee, David Cohrs, Jessie Collet, Steve Creps, Kevin Darcy, Timo Hakulinen, diff --git a/doc/Guidebook.mn b/doc/Guidebook.mn index 91c6260e2..0981f465c 100644 --- a/doc/Guidebook.mn +++ b/doc/Guidebook.mn @@ -1,4 +1,4 @@ -.\" $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.388 $ $NHDT-Date: 1593953329 2020/07/05 12:48:49 $ +.\" $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.389 $ $NHDT-Date: 1594118318 2020/07/07 10:38:38 $ .\" .\" This is an excerpt from the 'roff' man page from the 'groff' package. .\" Guidebook.mn currently does *not* fully adhere to these guidelines. @@ -5417,8 +5417,9 @@ He then coordinated a cast of thousands in enhancing and debugging NetHack 1.4 and released NetHack versions 2.2 and 2.3. .pg Later, Mike coordinated a major re-write of the game, heading a -team which included \fBKen Arromdee\fP, \fBJean-Christophe Collet\fP, \fBSteve -Creps\fP, \fBEric Hendrickson\fP, \fBIzchak Miller\fP, \fBJohn Rupley\fP, +team which included \fBKen Arromdee\fP, \fBJean-Christophe Collet\fP, +\fBSteve Creps\fP, \fBEric Hendrickson\fP, \fBIzchak Miller\fP, +\fBEric S. Raymond\fP, \fBJohn Rupley\fP, \fBMike Threepoint\fP, and \fBJanet Walz\fP, to produce NetHack 3.0c. .pg NetHack 3.0 was ported to the Atari by \fBEric R. Smith\fP, to OS/2 by @@ -5435,20 +5436,26 @@ revisions of 3.0. .pg Version 3.0 went through ten relatively rapidly released \(lqpatch-level\(rq revisions. -Versions at the time were designated \(lq3.0 patchlevel 10\(rq -or \(lq3.0pl10\(rq rather than 3.0.10; that three component numbering scheme -began to be used with 3.1.0. +Versions at the time were known as 3.0 for the base release and variously +as \(lq3.0a\(rq through \(lq3.0j\(rq, +\(lq3.0\ patchlevel\ 1\(rq through \(lq3.0\ patchlevel\ 10\(rq, +or \(lq3.0pl1\(rq through \(lq3.0pl10\(rq +rather than 3.0.0 and 3.0.1 through 3.0.10; +the three component numbering scheme began to be used with 3.1.0. .pg Headed by \fBMike Stephenson\fP and coordinated by \fBIzchak Miller\fP and \fBJanet Walz\fP, the NetHack Development Team which now included \fBKen Arromdee\fP, \fBDavid Cohrs\fP, \fBJean-Christophe Collet\fP, \fBKevin Darcy\fP, \fBMatt Day\fP, \fBTimo Hakulinen\fP, \fBSteve Linhart\fP, \fBDean Luick\fP, -\fBPat Rankin\fP, \fBEric Raymond\fP, and \fBEric Smith\fP undertook a radical -revision of 3.0. They re-structured the game's design, and re-wrote major -parts of the code. They added multiple dungeons, a new display, special +\fBPat Rankin\fP, \fBEric Raymond\fP, and \fBEric Smith\fP undertook a +radical revision of 3.0. +They re-structured the game's design, and re-wrote major +parts of the code. +They added multiple dungeons, a new display, special individual character quests, a new endgame and many other new features, and produced NetHack 3.1. +Version 3.1.0 was released in January of 1993. .pg \fBKen Lorber\fP, \fBGregg Wonderly\fP and \fBGreg Olson\fP, with help from \fBRichard Addison\fP, \fBMike Passaretti\fP, and \fBOlaf Seibert\fP, @@ -5494,15 +5501,18 @@ The 3.2 NetHack Development Team, comprised of \fBMichael Allison\fP, \fBKen Arromdee\fP, \fBDavid Cohrs\fP, \fBJessie Collet\fP, \fBSteve Creps\fP, \fBKevin Darcy\fP, \fBTimo Hakulinen\fP, \fBSteve Linhart\fP, \fBDean Luick\fP, \fBPat Rankin\fP, \fBEric Smith\fP, \fBMike Stephenson\fP, -\fBJanet Walz\fP, and \fBPaul Winner\fP, released version 3.2 in April of +\fBJanet Walz\fP, and \fBPaul Winner\fP, released version 3.2.0 in April of 1996. .pg -Version 3.2 marked the tenth anniversary of the formation of the development -team. In a testament to their dedication to the game, all thirteen members -of the original NetHack Development Team remained on the team at the start of work -on that release. During the interval between the release of 3.1.3 -and 3.2, one of the founding members of the NetHack Development Team, \fBDr. Izchak -Miller\fP, was diagnosed with cancer and passed away. That release of the +Version 3.2 marked the tenth anniversary of the formation of the +development team. +In a testament to their dedication to the game, all thirteen members +of the original NetHack Development Team remained on the team at the +start of work on that release. +During the interval between the release of 3.1.3 +and 3.2.0, one of the founding members of the NetHack Development Team, +\fBDr. Izchak Miller\fP, was diagnosed with cancer and passed away. +That release of the game was dedicated to him by the development and porting teams. .pg Version 3.2 proved to be more stable than previous versions. @@ -5532,6 +5542,19 @@ of these ideas into NetHack 3.3. .pg The final update to 3.2 was the bug fix release 3.2.3, which was released simultaneously with 3.3.0 in December 1999 just in time for the Year 2000. +Because of the newer version, 3.2.3 was released as a source code patch only, +without any ready-to-play distribution for systems that usually had such. +.pg +(To anyone considering resurrecting an old version: all versions before +3.2.3 had a \fIY2K\fP bug. +The high scores file and the log file contained +dates which were formatted using a two-digit year, and 1999's year 99 was +followed by 2000's year 100. +That got written out successfully but it +unintentionally introduced an extra column in the file layout which prevented +score entries from being read back in correctly, interfering with insertion +of new high scores and with retrieval of old character names to use for +random ghost and statue names in the current game.) .pg The 3.3 NetHack Development Team, consisting of \fBMichael Allison\fP, \fBKen Arromdee\fP, diff --git a/doc/Guidebook.tex b/doc/Guidebook.tex index 4bf57af49..62e7144cc 100644 --- a/doc/Guidebook.tex +++ b/doc/Guidebook.tex @@ -5938,9 +5938,12 @@ revisions of 3.0. %.pg Version 3.0 went through ten relatively rapidly released ``patch-level'' revisions. -Versions at the time were designated ``3.0 patchlevel 10'' -or ``3.0pl10'' rather than 3.0.10; that three component numbering scheme -began to be used with 3.1.0. +Versions at the time were known as 3.0 for the base release and variously +as ``3.0a'' through ``3.0j'', +``3.0~patchlevel~1'' through ``3.0~patchlevel~10'', +or ``3.0pl1'' through ``3.0pl10'' +rather than 3.0.0 and 3.0.1 through 3.0.10; +the three component numbering scheme began to be used with 3.1.0. %.pg \medskip @@ -5949,11 +5952,14 @@ and {\it Janet Walz}, the {\it NetHack Development Team} which now included {\it Ken Arromdee}, {\it David Cohrs}, {\it Jean-Christophe Collet}, {\it Kevin Darcy}, {\it Matt Day}, {\it Timo Hakulinen}, {\it Steve Linhart}, {\it Dean Luick}, -{\it Pat Rankin}, {\it Eric Raymond}, and {\it Eric Smith\/} undertook a radical -revision of 3.0. They re-structured the game's design, and re-wrote major -parts of the code. They added multiple dungeons, a new display, special +{\it Pat Rankin}, {\it Eric Raymond}, and {\it Eric Smith\/} undertook a +radical revision of 3.0. +They re-structured the game's design, and re-wrote major +parts of the code. +They added multiple dungeons, a new display, special individual character quests, a new endgame and many other new features, and produced {\it NetHack\/} 3.1. +Version 3.1.0 was released in January of 1993. %.pg \medskip @@ -6015,16 +6021,19 @@ picked up by various other games. Arromdee}, {\it David Cohrs}, {\it Jessie Collet}, {\it Steve Creps}, {\it Kevin Darcy}, {\it Timo Hakulinen}, {\it Steve Linhart}, {\it Dean Luick}, {\it Pat Rankin}, {\it Eric Smith}, {\it Mike Stephenson}, {\it Janet Walz}, -and {\it Paul Winner}, released version 3.2 in April of 1996. +and {\it Paul Winner}, released version 3.2.0 in April of 1996. %.pg \medskip -\nd Version 3.2 marked the tenth anniversary of the formation of the development -team. In a testament to their dedication to the game, all thirteen members -of the original {\it NetHack Development Team} remained on the team at the start of work on -that release. During the interval between the release of 3.1.3 and 3.2, -one of the founding members of the {\it NetHack Development Team}, {\it Dr. Izchak Miller}, -was diagnosed with cancer and passed away. That release of the game was +\nd Version 3.2 marked the tenth anniversary of the formation of the +development team. +In a testament to their dedication to the game, all thirteen members +of the original {\it NetHack Development Team} remained on the team at the +start of work on that release. +During the interval between the release of 3.1.3 and 3.2.0, +one of the founding members of the {\it NetHack Development Team}, +{\it Dr. Izchak Miller}, was diagnosed with cancer and passed away. +That release of the game was dedicated to him by the development and porting teams. %.pg @@ -6064,6 +6073,20 @@ the best of these ideas into {\it NetHack\/} 3.3. \medskip The final update to 3.2 was the bug fix release 3.2.3, which was released simultaneously with 3.3.0 in December 1999 just in time for the Year 2000. +Because of the newer version, 3.2.3 was released as a source code patch only, +without any ready-to-play distribution for systems that usually had such. + +%.pg +(To anyone considering resurrecting an old version: all versions before +3.2.3 had a {\it Y2K\/} bug. +The high scores file and the log file contained +dates which were formatted using a two-digit year, and 1999's year 99 was +followed by 2000's year 100. +That got written out successfully but it +unintentionally introduced an extra column in the file layout which prevented +score entries from being read back in correctly, interfering with insertion +of new high scores and with retrieval of old character names to use for +random ghost and statue names in the current game.) %.pg \medskip