housekeeping updates for 3.6.4
This commit is contained in:
80
README
80
README
@@ -1,52 +1,26 @@
|
||||
NetHack 3.6.3 -- General information December 5, 2019
|
||||
NetHack 3.6.4 -- General information December 5, 2019
|
||||
|
||||
NetHack 3.6 is an enhancement to the dungeon exploration game NetHack,
|
||||
which is a distant descendent of Rogue and Hack, and a direct descendent of
|
||||
NetHack 3.4 as there was no NetHack 3.5 release.
|
||||
|
||||
NetHack 3.6.3 is the official release of NetHack that follows NetHack 3.6.2.
|
||||
It contains a collection of over 190 bug fixes to NetHack 3.6.2 and over 22
|
||||
game enhancements and community contributions. The file doc/fixes36.3 in the
|
||||
source distribution has a full list of them. The text in there was written for
|
||||
the development team's own use and is provided "as is", so please do not ask
|
||||
us to further explain the entries in that file. Some entries might be
|
||||
considered "spoilers", particularly in the "new features" section.
|
||||
NetHack 3.6.4 is the official release of NetHack that follows NetHack 3.6.3
|
||||
and contains all bug fixes since then, including one security-releated fix.
|
||||
The file doc/fixes36.4 in the source distribution has a full list of them. The
|
||||
text in there was written for the development team's own use and is provided
|
||||
"as is", so please do not ask us to further explain the entries in that file.
|
||||
Some entries might be considered "spoilers", particularly in the "new features"
|
||||
section.
|
||||
|
||||
Below you will find some other general notes that were not considered
|
||||
spoilers:
|
||||
|
||||
* Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed
|
||||
* Fixed uarmh null pointer dereference if a helm of opposite alignment came
|
||||
* off due to being polymorphed
|
||||
* Fixed 'object lost' panic when attempting to crawl of of the water during
|
||||
* emergency disrobing/dropping
|
||||
* Running now stops when moving over engravings so you can tell where they
|
||||
* are
|
||||
* Fixed detection of unseen/secret doors which failed to find monsters hiding
|
||||
* under objects and failed to find monsters hiding at trap locations
|
||||
* Ensured fatal status conditions made it to disclosure and/or dumplog
|
||||
* Fixed "Bad fruit #N" warnings when saving bones with 'perm_invent' On
|
||||
* Fixed it so yellow dragons don't have green breath
|
||||
* Added several grammar corrections
|
||||
* Improved recognition of deafness for several situations including the
|
||||
* playing of musical instruments and bribing negotiations with demon lords
|
||||
* Fixed ignoring of god's wrath when hero injured himself during altar kick
|
||||
* Fixed several cases where persistent inventory window was not updated
|
||||
* Fixed temple priests or shopkeepers moving over other monsters
|
||||
* Fixed a crash-causing bug when putting on levitation boots over a sink
|
||||
* Ensured that thrown or kicked objects will end up in bones
|
||||
* Made water go all the way to the edges of level on the Plane of Water
|
||||
* Made clouds disrupt line of sight along the edges of the Plane of Air
|
||||
* Improved and expanded usage of status highlighting percentage rules
|
||||
* Added more than 15 improvements and fixes to the curses window port
|
||||
* Added and documented significant changes to default directory choices for
|
||||
* the Windows platform
|
||||
* Improved the layout and display of the player selection dialog used on the
|
||||
* Windows graphical implementation
|
||||
* Improved performance of some tty versions by reducing the number of
|
||||
* function calls made from mapglyph
|
||||
* Allowed the msdos implementation to build with curses and PDCurses
|
||||
* Over 100 other fixes and improvements
|
||||
* GDBPATH and GREPPATH from sysconf or -D... on compilation command line were
|
||||
* being processed even if PANICTRACE was disabled but only being freed
|
||||
* at end of game when that was enabled
|
||||
* fix the article used in the message when your steed encounters a polymorph trap
|
||||
* dozen-ish assorted spelling/typo fixes in messages and source comments
|
||||
* fix potential buffer overflow when parsing run-time configuration file
|
||||
|
||||
- - - - - - - - - - -
|
||||
|
||||
@@ -57,13 +31,13 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code.
|
||||
call it.
|
||||
|
||||
2. Having unpacked, you should have a file called 'Files' in your Top
|
||||
directory.
|
||||
directory.
|
||||
|
||||
This file contains the list of all the files you now SHOULD
|
||||
have in each directory. Please check the files in each directory
|
||||
against this list to make sure that you have a complete set.
|
||||
|
||||
This file also contains a list of what files are created during
|
||||
This file also contains a list of what files are created during
|
||||
the build process.
|
||||
|
||||
The names of the directories listed should not be changed unless you
|
||||
@@ -88,7 +62,7 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code.
|
||||
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
|
||||
Intel Pentium or better (or clone) running Linux, BSDI, or
|
||||
Windows (7 through 10)
|
||||
Intel 80386 or greater (or clone) boxes running Linux, or BSDI
|
||||
Mac OS X 10.11 (follow the instructions in sys/unix, not sys/mac)
|
||||
@@ -97,8 +71,8 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code.
|
||||
Instructions have been provided by way of community contribution on:
|
||||
msdos protected mode using djgpp
|
||||
|
||||
Previous versions of NetHack were tested and known to run on the
|
||||
following systems, but it is unknown if they can still build and
|
||||
Previous versions of NetHack were tested and known to run on the
|
||||
following systems, but it is unknown if they can still build and
|
||||
execute NetHack 3.6:
|
||||
|
||||
Apple Macintosh running MacOS 7.5 or higher, LinuxPPC, BeOS 4.0
|
||||
@@ -151,7 +125,7 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code.
|
||||
|
||||
- - - - - - - - - - -
|
||||
|
||||
If you have problems building the game, or you find bugs in it, we recommend
|
||||
If you have problems building the game, or you find bugs in it, we recommend
|
||||
filing a bug report from our "Contact Us" web page at:
|
||||
https://www.nethack.org/common/contact.html
|
||||
Please include the version information from #version or the command line
|
||||
@@ -165,12 +139,12 @@ available can be obtained via git here:
|
||||
|
||||
When sending correspondence, please observe the following:
|
||||
o Please be sure to include your machine type, OS, and patchlevel.
|
||||
o Please avoid sending us binary files (e.g. save files or bones files).
|
||||
o Please avoid sending us binary files (e.g. save files or bones files).
|
||||
If you have found a bug and think that your save file would aid in solving
|
||||
the problem, send us a description in words of the problem, your machine
|
||||
type, your operating system, and the version of NetHack. Tell us that you
|
||||
the problem, send us a description in words of the problem, your machine
|
||||
type, your operating system, and the version of NetHack. Tell us that you
|
||||
have a save file, but do not actually send it.
|
||||
You may then be contacted by a member of the development team with the
|
||||
You may then be contacted by a member of the development team with the
|
||||
address of a specific person to send the save file to.
|
||||
o Though we make an effort to reply to each bug report, it may take some
|
||||
time before you receive feedback. This is especially true during the
|
||||
@@ -179,16 +153,16 @@ o We don't give hints for playing the game.
|
||||
o Don't bother to ask when the next version will be out or you can expect
|
||||
to receive a stock answer.
|
||||
|
||||
If you want to submit a patch for the NetHack source code via email directly,
|
||||
If you want to submit a patch for the NetHack source code via email directly,
|
||||
you can direct it to this address:
|
||||
nethack-bugs (at) nethack.org
|
||||
|
||||
If a feature is not accepted you are free, of course, to post the patches
|
||||
If a feature is not accepted you are free, of course, to post the patches
|
||||
to the net yourself and let the marketplace decide their worth.
|
||||
|
||||
All of this amounts to the following: If you decide to apply a free-lanced
|
||||
patch to your 3.6 code, you are welcome to do so, of course, but we won't
|
||||
be able to provide support or receive bug reports for it.
|
||||
be able to provide support or receive bug reports for it.
|
||||
|
||||
In our own patches, we will assume that your code is synchronized with ours.
|
||||
|
||||
|
||||
@@ -223,6 +223,9 @@ for decades, joined the NetHack Development Team in late May 2019.
|
||||
NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug
|
||||
fixes to NetHack 3.6.2.
|
||||
|
||||
NetHack 3.6.4 was released on December 17, 2019 containing a security
|
||||
fix and a few bug fixes.
|
||||
|
||||
The official NetHack web site is maintained by Ken Lorber at
|
||||
http://www.nethack.org/.
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
.ds vr "NetHack 3.6
|
||||
.ds f0 "\*(vr
|
||||
.ds f1
|
||||
.ds f2 "December 5, 2019
|
||||
.ds f2 "December 17, 2019
|
||||
.
|
||||
.\" A note on some special characters:
|
||||
.\" \(lq = left double quote
|
||||
@@ -45,6 +45,8 @@ A Guide to the Mazes of Menace
|
||||
.au
|
||||
Original version - Eric S. Raymond
|
||||
(Edited and expanded for 3.6 by Mike Stephenson and others)
|
||||
.sp 1
|
||||
\*(f2
|
||||
.hn 1
|
||||
Introduction
|
||||
.pg
|
||||
@@ -5149,6 +5151,9 @@ participant for decades, joined the NetHack Development Team in late May 2019.
|
||||
NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug
|
||||
fixes to NetHack 3.6.2.
|
||||
.pg
|
||||
NetHack 3.6.4 was released on December 17, 2019 containing a security fix
|
||||
and a few bug fixes.
|
||||
.pg
|
||||
The official NetHack web site is maintained by \fBKen Lorber\fP
|
||||
at
|
||||
.UR https://www.nethack.org/ .
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
%.au
|
||||
\author{Original version - Eric S. Raymond\\
|
||||
(Edited and expanded for 3.6 by Mike Stephenson and others)}
|
||||
\date{December 5, 2019}
|
||||
\date{December 17, 2019}
|
||||
|
||||
\maketitle
|
||||
|
||||
@@ -5753,6 +5753,11 @@ for decades, joined the {\it NetHack Development Team} in late May 2019.
|
||||
NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug
|
||||
fixes to NetHack 3.6.2.
|
||||
|
||||
%.pg
|
||||
\medskip
|
||||
NetHack 3.6.4 was released on December 17, 2019 containing a security fix and
|
||||
a few bug fixes.
|
||||
|
||||
%.pg
|
||||
\medskip
|
||||
\nd The official {\it NetHack\/} web site is maintained by {\it Ken Lorber} at
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
/*
|
||||
* Development status of this NetHack version.
|
||||
*/
|
||||
#define NH_DEVEL_STATUS NH_STATUS_POSTRELEASE
|
||||
#define NH_DEVEL_STATUS NH_STATUS_RELEASED
|
||||
|
||||
#ifndef DEBUG /* allow tool chains to define without causing warnings */
|
||||
#define DEBUG
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/*
|
||||
* PATCHLEVEL is updated for each release.
|
||||
*/
|
||||
#define PATCHLEVEL 3
|
||||
#define PATCHLEVEL 4
|
||||
/*
|
||||
* Incrementing EDITLEVEL can be used to force invalidation of old bones
|
||||
* and save files.
|
||||
@@ -36,6 +36,15 @@
|
||||
/****************************************************************************/
|
||||
/* Version 3.6.x */
|
||||
|
||||
/* Patch 4, December 17, 2019
|
||||
* GDBPATH and GREPPATH from sysconf or -D... on compilation command line were
|
||||
* being processed even if PANICTRACE was disabled but only being freed
|
||||
* at end of game when that was enabled
|
||||
* fix the article used in the message when your steed encounters a polymorph trap
|
||||
* dozen-ish assorted spelling/typo fixes in messages and source comments
|
||||
* fix potential buffer overflow when parsing run-time configuration file
|
||||
*/
|
||||
|
||||
/* Patch 3, December 5, 2019
|
||||
*
|
||||
* Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed
|
||||
|
||||
@@ -1157,7 +1157,7 @@ boolean fullsubs; /* True -> full substitution for file name, False ->
|
||||
else
|
||||
Strcpy(tmpbuf, "{current date+time}");
|
||||
break;
|
||||
case 'v': /* version, eg. "3.6.3-0" */
|
||||
case 'v': /* version, eg. "3.6.4-0" */
|
||||
Sprintf(tmpbuf, "%s", version_string(verbuf));
|
||||
break;
|
||||
case 'u': /* UID */
|
||||
|
||||
2
sys/amiga/.gitattributes
vendored
2
sys/amiga/.gitattributes
vendored
@@ -1,2 +1,2 @@
|
||||
*.p NHSUBST
|
||||
* NH_filestag=(file%s_for_Amiga_versions_-_untested_for_3.6.3)
|
||||
* NH_filestag=(file%s_for_Amiga_versions_-_untested_for_3.6.4)
|
||||
|
||||
2
sys/atari/.gitattributes
vendored
2
sys/atari/.gitattributes
vendored
@@ -1 +1 @@
|
||||
* NH_filestag=(file%s_for_Atari_version_-_untested_for_3.6.3)
|
||||
* NH_filestag=(file%s_for_Atari_version_-_untested_for_3.6.4)
|
||||
|
||||
2
sys/be/.gitattributes
vendored
2
sys/be/.gitattributes
vendored
@@ -1 +1 @@
|
||||
* NH_filestag=(file%s_for_BeOS_version_-_untested_for_3.6.3)
|
||||
* NH_filestag=(file%s_for_BeOS_version_-_untested_for_3.6.4)
|
||||
|
||||
2
sys/msdos/.gitattributes
vendored
2
sys/msdos/.gitattributes
vendored
@@ -4,6 +4,6 @@ Makefile.* NHSUBST
|
||||
Install.* NHSUBST
|
||||
moveinit.pat NH_header=no
|
||||
vesa.h NH_header=no
|
||||
* NH_filestag=(file%s_for_MSDOS_version_-_tested_for_3.6.3_via_cross-compile_only)
|
||||
* NH_filestag=(file%s_for_MSDOS_version_-_tested_for_3.6.4_via_partial_cross-compile_only)
|
||||
nhico.uu NH_filestag=(file%s_for_running_MSDOS_binary_under_Windows)
|
||||
nhpif.uu NH_filestag=>nhico.uu
|
||||
|
||||
2
sys/os2/.gitattributes
vendored
2
sys/os2/.gitattributes
vendored
@@ -1,2 +1,2 @@
|
||||
Makefile.* NHSUBST
|
||||
* NH_filestag=(file%s_for_OS/2_version_-_untested_for_3.6.3)
|
||||
* NH_filestag=(file%s_for_OS/2_version_-_untested_for_3.6.4)
|
||||
|
||||
10
sys/share/.gitattributes
vendored
10
sys/share/.gitattributes
vendored
@@ -5,16 +5,16 @@ dgn_comp.h NH_header=no
|
||||
lev_comp.h NH_header=no
|
||||
Makefile.lib NH_header=no
|
||||
|
||||
Makefile.lib NH_filestag=(file%s_for_MSDOS_and_OS/2_versions_-_untested_for_3.6.3)
|
||||
#termcap.uu NH_filestag=(file%s_for_MSDOS_and_OS/2_versions_-_untested_for_3.6.3)
|
||||
Makefile.lib NH_filestag=(file%s_for_MSDOS_and_OS/2_versions_-_untested_for_3.6.4)
|
||||
#termcap.uu NH_filestag=(file%s_for_MSDOS_and_OS/2_versions_-_untested_for_3.6.4)
|
||||
termcap.uu NH_filestag=>Makefile.lib
|
||||
|
||||
pcmain.c NH_filestag=(file_for_MSDOS,_OS/2,_Amiga,_and_Atari_versions_-_untested_for_3.6.3)
|
||||
pcmain.c NH_filestag=(file_for_MSDOS,_OS/2,_Amiga,_and_Atari_versions_-_untested_for_3.6.4)
|
||||
|
||||
pcsys.c NH_filestag=(file%s_for_MSDOS,_OS/2_and_Atari_versions_-_tested_on_MSDOS_for_3.6.3_via_cross-compile_only)
|
||||
pcsys.c NH_filestag=(file%s_for_MSDOS,_OS/2_and_Atari_versions_-_tested_on_MSDOS_for_3.6.4_via_partial_cross-compile_only)
|
||||
pcunix.c NH_filestag=>pcsys.c
|
||||
|
||||
NetHack.cnf NH_filestag=(file_for_MSDOS,_OS/2,_and_Atari_versions_-_untested_for_3.6.3)
|
||||
NetHack.cnf NH_filestag=(file_for_MSDOS,_OS/2,_and_Atari_versions_-_untested_for_3.6.4)
|
||||
pctty.c NH_filestag=>NetHack.cnf
|
||||
|
||||
ioctl.c NH_filestag=(file%s_for_UNIX_and_Be_versions)
|
||||
|
||||
@@ -26,8 +26,8 @@ home directory you might perform these steps.
|
||||
|
||||
If you have old record and logfile entries from a previous NetHack version,
|
||||
you might want to save copies before they get overwritten by the new empty
|
||||
files; old saved games and bones files from 3.6.0 through to 3.6.2 should
|
||||
work with 3.6.3 but even older saved games and bones files from 3.4.3 will
|
||||
files; old saved games and bones files from 3.6.0 through to 3.6.3 should
|
||||
work with 3.6.4 but even older saved games and bones files from 3.4.3 will
|
||||
not. If you are installing from the RPM, there is no need to save the old
|
||||
record and logfile; they are automatically preserved.
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ MAXPLAYERS=10
|
||||
# Only available if NetHack was compiled with DUMPLOG
|
||||
# Allows following placeholders:
|
||||
# %% literal '%'
|
||||
# %v version (eg. "3.6.3-0")
|
||||
# %v version (eg. "3.6.4-0")
|
||||
# %u game UID
|
||||
# %t game start time, UNIX timestamp format
|
||||
# %T current time, UNIX timestamp format
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Instructions for Building and Installing NetHack 3.6.3
|
||||
Instructions for Building and Installing NetHack 3.6.4
|
||||
on a VMS (aka OpenVMS) system
|
||||
=========================================
|
||||
|
||||
@@ -146,8 +146,8 @@ Notes:
|
||||
0. Version 3.5.x was never publicly released.
|
||||
|
||||
1. Save files and bones files from 3.4.x and earlier versions
|
||||
will not work with 3.6.3, but save files and bones file from 3.6.0,
|
||||
through 3.6.2 should work. The scoreboard file (RECORD) from 3.6.x
|
||||
will not work with 3.6.4, but save files and bones file from 3.6.0,
|
||||
through 3.6.4 should work. The scoreboard file (RECORD) from 3.6.x
|
||||
or 3.4.x or 3.3.x will work.
|
||||
|
||||
2. To specify user-preference options in your environment, define the
|
||||
|
||||
@@ -133,7 +133,7 @@ RANDOBJ = isaac64.obj,random.obj
|
||||
# Other things that have to be reconfigured are in vmsconf.h,
|
||||
# and config.h
|
||||
|
||||
VERSION = 3.6.3
|
||||
VERSION = 3.6.4
|
||||
|
||||
MAKEDEFS = $(UTL)makedefs.exe;
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
$ ! vms/vmsbuild.com -- compile and link NetHack 3.6.* [pr]
|
||||
$ version_number = "3.6.3"
|
||||
$ version_number = "3.6.4"
|
||||
$ ! $NHDT-Date: 1557701518 2019/05/12 22:51:58 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.23 $
|
||||
$ ! Copyright (c) 2018 by Robert Patrick Rankin
|
||||
$ ! NetHack may be freely redistributed. See license for details.
|
||||
|
||||
2
sys/wince/.gitattributes
vendored
2
sys/wince/.gitattributes
vendored
@@ -1,4 +1,4 @@
|
||||
*.ce NHSUBST
|
||||
*.mak NHSUBST
|
||||
*.bat NHSUBST
|
||||
* NH_filestag=(file%s_for_Windows_CE_and_PocketPC_-_untested_for_3.6.3)
|
||||
* NH_filestag=(file%s_for_Windows_CE_and_PocketPC_-_untested_for_3.6.4)
|
||||
|
||||
2
sys/wince/ceinc/.gitattributes
vendored
2
sys/wince/ceinc/.gitattributes
vendored
@@ -1 +1 @@
|
||||
* NH_filestag=(header_file%s_for_Windows_CE_and_PocketPC_-_untested_for_3.6.3)
|
||||
* NH_filestag=(header_file%s_for_Windows_CE_and_PocketPC_-_untested_for_3.6.4)
|
||||
|
||||
@@ -284,8 +284,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,6,3,0
|
||||
PRODUCTVERSION 3,6,3,0
|
||||
FILEVERSION 3,6,4,0
|
||||
PRODUCTVERSION 3,6,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x9L
|
||||
@@ -300,17 +300,17 @@ BEGIN
|
||||
BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "Comments", "NetHack 3.6.3 for Windows CE\0"
|
||||
VALUE "Comments", "NetHack 3.6.4 for Windows CE\0"
|
||||
VALUE "CompanyName", " \0"
|
||||
VALUE "FileDescription", "nethackm\0"
|
||||
VALUE "FileVersion", "3, 6, 3, 0\0"
|
||||
VALUE "FileVersion", "3, 6, 4, 0\0"
|
||||
VALUE "InternalName", "nethackm\0"
|
||||
VALUE "LegalCopyright", "Copyright © 1985-2019\0"
|
||||
VALUE "LegalTrademarks", "\0"
|
||||
VALUE "OriginalFilename", "nethackm.exe\0"
|
||||
VALUE "PrivateBuild", "090914\0"
|
||||
VALUE "ProductName", "NetHack\0"
|
||||
VALUE "ProductVersion", "3, 6, 3, 0\0"
|
||||
VALUE "ProductVersion", "3, 6, 4, 0\0"
|
||||
VALUE "SpecialBuild", "\0"
|
||||
END
|
||||
END
|
||||
|
||||
@@ -260,8 +260,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,6,3,0
|
||||
PRODUCTVERSION 3,6,3,0
|
||||
FILEVERSION 3,6,4,0
|
||||
PRODUCTVERSION 3,6,4,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x9L
|
||||
@@ -276,17 +276,17 @@ BEGIN
|
||||
BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "Comments", "NetHack 3.6.3 for Smartphone 2002\0"
|
||||
VALUE "Comments", "NetHack 3.6.4 for Smartphone 2002\0"
|
||||
VALUE "CompanyName", " \0"
|
||||
VALUE "FileDescription", "nethackm\0"
|
||||
VALUE "FileVersion", "3, 6, 3, 0\0"
|
||||
VALUE "FileVersion", "3, 6, 4, 0\0"
|
||||
VALUE "InternalName", "nethackm\0"
|
||||
VALUE "LegalCopyright", "Copyright © 1985-2019\0"
|
||||
VALUE "LegalTrademarks", "\0"
|
||||
VALUE "OriginalFilename", "nethackm.exe\0"
|
||||
VALUE "PrivateBuild", "090914\0"
|
||||
VALUE "ProductName", "NetHack For Smartphone\0"
|
||||
VALUE "ProductVersion", "3, 6, 3, 0\0"
|
||||
VALUE "ProductVersion", "3, 6, 4, 0\0"
|
||||
VALUE "SpecialBuild", "\0"
|
||||
END
|
||||
END
|
||||
|
||||
@@ -16,7 +16,7 @@ contributed the port.
|
||||
|
||||
Alex Kompel, Dion Nicolaas, Yitzhak Sapir, Derek S. Ray, Michael Allison,
|
||||
Pasi Kallinen, Bart House, and Janet Walz contributed to the maintainance
|
||||
of the tty and graphical windows versions of NetHack 3.6.3.
|
||||
of the tty and graphical windows versions of NetHack 3.6.4.
|
||||
|
||||
You can build a TTY version of NetHack and a Windows Graphical
|
||||
version. You can use one of the following build environments:
|
||||
@@ -151,7 +151,7 @@ a 32-bit x86 version, or a 64-bit x64 version. The default Makefile
|
||||
is set up for a 32-bit x86 version, but that's only because it will
|
||||
run on the most number of existing Windows environments.
|
||||
|
||||
NetHack's save files and bones files in the 3.6.3 release have not yet
|
||||
NetHack's save files and bones files in the 3.6.4 release have not yet
|
||||
evolved enough to allow them to interchange between the 32-bit version
|
||||
and the 64-bit version (or between different platforms). Hopefully
|
||||
that will change in an upcoming release.
|
||||
|
||||
@@ -139,7 +139,7 @@ SKIP_NETHACKW=Y
|
||||
#==============================================================================
|
||||
|
||||
# The version of the game this Makefile was designed for
|
||||
NETHACK_VERSION="3.6.3"
|
||||
NETHACK_VERSION="3.6.4"
|
||||
|
||||
# A brief version for use in macros
|
||||
NHV1=$(subst .,,$(NETHACK_VERSION))
|
||||
|
||||
@@ -93,7 +93,7 @@ DEBUGINFO = Y
|
||||
#==============================================================================
|
||||
#
|
||||
# The version of the game this Makefile was designed for
|
||||
NETHACK_VERSION="3.6.3"
|
||||
NETHACK_VERSION="3.6.4"
|
||||
|
||||
# A brief version for use in macros
|
||||
NHV=$(NETHACK_VERSION:.=)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
NAME NETHACK
|
||||
DESCRIPTION 'NetHack 3.6.3 for Windows'
|
||||
DESCRIPTION 'NetHack 3.6.4 for Windows'
|
||||
EXETYPE WINDOWS
|
||||
STUB 'WINSTUB.EXE'
|
||||
CODE PRELOAD MOVEABLE DISCARDABLE
|
||||
|
||||
@@ -24,7 +24,7 @@ WIZARDS=*
|
||||
# Only available if NetHack was compiled with DUMPLOG
|
||||
# Allows following placeholders:
|
||||
# %% literal '%'
|
||||
# %v version (eg. "3.6.3-0")
|
||||
# %v version (eg. "3.6.4-0")
|
||||
# %u game UID
|
||||
# %t game start time, UNIX timestamp format
|
||||
# %T current time, UNIX timestamp format
|
||||
@@ -77,6 +77,9 @@ WIZARDS=*
|
||||
# IMPORTANT: If you change any of these locations, the directories they
|
||||
# point at must exist. NetHack will not create them for you.
|
||||
#
|
||||
# Before adjusting, you can verify the default locations for files with:
|
||||
# nethack --showpaths
|
||||
#
|
||||
# The location that users can adjust their config file startup options
|
||||
#CONFIGDIR=%USERPROFILE%\NetHack
|
||||
#
|
||||
@@ -88,7 +91,7 @@ WIZARDS=*
|
||||
#HACKDIR=%USERPROFILE%\NetHack\3.6
|
||||
#
|
||||
# The location that level files in progress are stored (writeable)
|
||||
LEVELDIR=%USERPROFILE%\AppData\Local\NetHack\3.6
|
||||
#LEVELDIR=%USERPROFILE%\AppData\Local\NetHack\3.6
|
||||
#
|
||||
# The location where saved games are kept (writeable)
|
||||
#SAVEDIR=%USERPROFILE%\AppData\Local\NetHack\3.6
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
#endif
|
||||
|
||||
#if defined(UNIX) && !defined(LINT) && !defined(GCC_WARN)
|
||||
static const char SCCS_Id[] UNUSED = "@(#)makedefs.c\t3.6\t2019/12/05";
|
||||
static const char SCCS_Id[] UNUSED = "@(#)makedefs.c\t3.6\t2019/12/17";
|
||||
#endif
|
||||
|
||||
/* names of files to be generated */
|
||||
|
||||
2
win/gem/.gitattributes
vendored
2
win/gem/.gitattributes
vendored
@@ -1 +1 @@
|
||||
* NH_filestag=(file%s_for_GEM_versions_-_untested_for_3.6.3)
|
||||
* NH_filestag=(file%s_for_GEM_versions_-_untested_for_3.6.4)
|
||||
|
||||
2
win/gnome/.gitattributes
vendored
2
win/gnome/.gitattributes
vendored
@@ -1 +1 @@
|
||||
* NH_filestag=(file%s_for_GNOME_versions_-_untested_for_3.6.3)
|
||||
* NH_filestag=(file%s_for_GNOME_versions_-_untested_for_3.6.4)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/osascript
|
||||
# NetHack 3.6.3 NetHackGuidebook.applescript $NHDT-Date: 1575245175 2019/12/02 00:06:15 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.10 $
|
||||
# NetHack 3.6 NetHackGuidebook.applescript $NHDT-Date: 1575245175 2019/12/02 00:06:15 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.10 $
|
||||
# Copyright (c) Kenneth Lorber, Kensington, Maryland, 2011
|
||||
# NetHack may be freely redistributed. See license for details.
|
||||
|
||||
|
||||
@@ -320,8 +320,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,6,3,0
|
||||
PRODUCTVERSION 3,6,3,0
|
||||
FILEVERSION 3,6,4,0
|
||||
PRODUCTVERSION 3,6,4,0
|
||||
FILEFLAGSMASK 0x1fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x9L
|
||||
@@ -337,13 +337,13 @@ BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "FileDescription", "NetHack for Windows - Graphical Interface"
|
||||
VALUE "FileVersion", "3.6.3"
|
||||
VALUE "FileVersion", "3.6.4"
|
||||
VALUE "InternalName", "NetHackW"
|
||||
VALUE "LegalCopyright", "Copyright (C) 1985 - 2019. By Stichting Mathematisch Centrum and M. Stephenson. See license for details."
|
||||
VALUE "OriginalFilename", "NetHackW.exe"
|
||||
VALUE "PrivateBuild", "140606"
|
||||
VALUE "ProductName", "NetHack"
|
||||
VALUE "ProductVersion", "3.6.3"
|
||||
VALUE "ProductVersion", "3.6.4"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
||||
@@ -2316,7 +2316,7 @@ logDebug(const char *fmt, ...)
|
||||
/* Reading and writing settings from the registry. */
|
||||
#define CATEGORYKEY "Software"
|
||||
#define COMPANYKEY "NetHack"
|
||||
#define PRODUCTKEY "NetHack 3.6.3"
|
||||
#define PRODUCTKEY "NetHack 3.6.4"
|
||||
#define SETTINGSKEY "Settings"
|
||||
#define MAINSHOWSTATEKEY "MainShowState"
|
||||
#define MAINMINXKEY "MainMinX"
|
||||
|
||||
@@ -60,8 +60,8 @@ IDI_ICON1 ICON "nethack.ico"
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,6,3,0
|
||||
PRODUCTVERSION 3,6,3,0
|
||||
FILEVERSION 3,6,4,0
|
||||
PRODUCTVERSION 3,6,4,0
|
||||
FILEFLAGSMASK 0x1fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x9L
|
||||
@@ -77,12 +77,12 @@ BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "FileDescription", "NetHack for Windows - TTY Interface"
|
||||
VALUE "FileVersion", "3.6.3"
|
||||
VALUE "FileVersion", "3.6.4"
|
||||
VALUE "InternalName", "NetHack"
|
||||
VALUE "LegalCopyright", "Copyright (C) 1985 - 2019. By Stichting Mathematisch Centrum and M. Stephenson. See license for details."
|
||||
VALUE "OriginalFilename", "NetHack.exe"
|
||||
VALUE "ProductName", "NetHack"
|
||||
VALUE "ProductVersion", "3.6.3"
|
||||
VALUE "ProductVersion", "3.6.4"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
||||
Reference in New Issue
Block a user