3.3.2 to 3.4.0

This commit is contained in:
nethack.allison
2002-02-04 16:11:00 +00:00
parent 06528d1002
commit 742e1e8c90
178 changed files with 232 additions and 232 deletions

View File

@@ -1,13 +1,13 @@
Using and Installing Amiga NetHack 3.3
Using and Installing Amiga NetHack 3.4
(or Everything You Never Wanted to Know Before NetHacking)
(or Not Everything That Happens Always Comes Knocking)
Last Revision: 28 March 2000 for NetHack 3.3.1
Last Revision: 28 March 2000 for NetHack 3.4.0
0. Pre-intro for NetHack 3.3.1:
Amiga-specific changes for 3.3.1:
0. Pre-intro for NetHack 3.4.0:
Amiga-specific changes for 3.4.0:
Most (around 99%) known bugs fixed (volunteers welcome).
HackWB and HackCli are no longer supported. Use the main binary.
@@ -24,9 +24,9 @@ I.A. Overview
light those mundane tasks which must be dealt with before beginning
your journey; for those of you who are faced with the task of
installing the pre-fabricated version of our town, section III
(Installing Amiga NetHack 3.3) will guide you through the task at
(Installing Amiga NetHack 3.4) will guide you through the task at
hand. If you are ready to visit, the local visitors guide is in
section II (Using Amiga NetHack 3.3); please also see the general
section II (Using Amiga NetHack 3.4); please also see the general
guide packaged separately (the file "GuideBook").
To all our visitors, a hearty Welcome! - and please be careful.
@@ -56,7 +56,7 @@ I.C. Credits
are responsible for the 3.2 port. Janne Salmijärvi resurrected the
amigaport for 3.3.
II. Using Amiga NetHack 3.3
II. Using Amiga NetHack 3.4
Run NetHack from the shell or from some tool that allows that,
ie. ToolManager. See the NetHack.txt file for command line options
and other usage.
@@ -71,10 +71,10 @@ II.A. Sources of Information
menu or by pressing Help key.
II.B. The Amiga NetHack WorkBench Front End
3.3.1 no longer supports HackWB.
3.4.0 no longer supports HackWB.
II.C. The Amiga NetHack CLI Front End
3.3.1 no longer supports CLI Front End either.
3.4.0 no longer supports CLI Front End either.
Instead, use the main binary. See NetHack.txt file for the standard Unix
flags for NetHack. In addition to those flags, Amiga NetHack accepts
@@ -103,7 +103,7 @@ II.D. Amiga-Specific Information for NetHack
is to drop all selected items (as before).
III. Installing Amiga NetHack 3.3
III. Installing Amiga NetHack 3.4
III.A. General Installation
Installation should be easy - basically it consists of putting files
@@ -114,12 +114,12 @@ III.A. General Installation
IF YOU ALREADY HAVE A PREVIOUS VERSION INSTALLED YOU MUST DELETE THE
OLD SAVE AND BONES FILES - THEY WILL NOT WORK! This includes save
and bones files from all previous versions of NetHack (yes, even 3.3.0).
and bones files from all previous versions of NetHack (yes, even 3.3.1).
If you have a game in progress and want to finish it, use your
current version and then update.
Will NetHack fit on your machine?
NetHack 3.3 is large. NetHack 3.3 is very large. You will need:
NetHack 3.4 is large. NetHack 3.4 is very large. You will need:
> Any standard series Amiga: 500, 600, 1000, 1200, 2000, 2500, 3000, 4000.
> WorkBench 2.04 or later.
> At least 3 meg of RAM. NetHack will NOT run in 1 meg (probably even 2).

View File

@@ -20,7 +20,7 @@ PATH=NetHack:
# My own setup
#OPTIONS=nolegacy,fruit:lemon,time,autopickup,checkpoint,showexp,showscore,standout,nonews
#OPTIONS=nomail,flush,eight_bit_tty,scores:10t/2a,pickup_types:$,suppress_alert:3.3.0
#OPTIONS=nomail,flush,eight_bit_tty,scores:10t/2a,pickup_types:$,suppress_alert:3.3.1
# The windowtype option must be set before any options regarding colors and palette
# are set otherwise previously set values will be overridden by the defaults

View File

@@ -1,4 +1,4 @@
Amiga-specific help file for NetHack 3.3
Amiga-specific help file for NetHack 3.4
The Amiga port of NetHack supports a number of additional commands
and facilities specific to the Amiga. Listed below are the things

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)amistack.c 3.3 2000/05/03 */
/* SCCS Id: @(#)amistack.c 3.4 2000/05/03 */
/* Copyright (c) Janne Salmijärvi, Tampere, Finland, 2000 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,7 +1,7 @@
Instructions for compiling and installing NetHack 3.3
Instructions for compiling and installing NetHack 3.4
on a TOS system
=====================================================
(or, How to make ST NetHack 3.3)
(or, How to make ST NetHack 3.4)
Last revision: 2 February 2000
1. Make sure all the NetHack files are in the appropriate directory structure.
@@ -115,7 +115,7 @@ Notes
-----
1) Save files and bones files from previous versions will not work with
NetHack 3.3. Don't bother trying to keep them.
NetHack 3.4. Don't bother trying to keep them.
2) To install an update of NetHack after changing something, enter "make"
from the src directory. If you add, delete, or reorder monsters or

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)bemain.c 3.3 98/07/15 */
/* SCCS Id: @(#)bemain.c 3.4 1998/07/15 */
/* Copyright (c) Dean Luick, 1996. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
Building a PPC NetHack 3.3 with the Metrowerks compilers
Building a PPC NetHack 3.4 with the Metrowerks compilers
You must be familiar with the Metrowerks compiler and know how to construct

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)macmenu.c 3.3 99/11/24 */
/* SCCS Id: @(#)macmenu.c 3.4 1999/11/24 */
/* Copyright (c) Macintosh NetHack Port Team, 1993. */
/* NetHack may be freely redistributed. See license for details. */
@@ -1091,7 +1091,7 @@ aboutNetHack() {
if (theMenubar >= mbarRegular) {
(void) doversion(); /* is this necessary? */
} else {
unsigned char aboutStr[32] = "\pNetHack 3.3.";
unsigned char aboutStr[32] = "\pNetHack 3.4.";
if (PATCHLEVEL > 10) {
aboutStr[++aboutStr[0]] = '0'+PATCHLEVEL/10;

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)macwin.c 3.3 96/01/15 */
/* SCCS Id: @(#)macwin.c 3.4 1996/01/15 */
/* Copyright (c) Jon W{tte, Hao-Yang Wang, Jonathan Handler 1992. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)mrecover.c 3.3 96/07/24 */
/* SCCS Id: @(#)mrecover.c 3.4 1996/07/24 */
/* Copyright (c) David Hairston, 1993. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,15 +1,15 @@
SCCS Id: @(#)Install.dos 3.3 2000/08/02
SCCS Id: @(#)Install.dos 3.4 2000/08/02
Copyright (c) NetHack PC Development Team 1990-2000.
NetHack may be freely redistributed. See license for details.
==============================================================
Instructions for compiling and installing
NetHack 3.3 on a DOS system
NetHack 3.4 on a DOS system
======================================================
(or, How to make PC NetHack 3.3)
(or, How to make PC NetHack 3.4)
Last revision: August 2, 2000
Credit for a runnable full PC NetHack 3.3 goes to the PC Development team
Credit for a runnable full PC NetHack 3.4 goes to the PC Development team
of Paul Winner, Kevin Smolkowski, Michael Allison, Yitzhak Sapir, Bill Dyer,
Timo Hakulinen, Yamamoto Keizo, Mike Threepoint, Mike Stephenson,
Stephen White, Ken Washikita and Janet Walz. The present port is based

View File

@@ -1,9 +1,9 @@
# SCCS Id: @(#)Makefile.BC 3.3 1999/11/06
# SCCS Id: @(#)Makefile.BC 3.4 1999/11/06
# Copyright (c) Yitzhak Sapir, 1999.
# NetHack may be freely distributed. See license for details.
#
# PC NetHack 3.3 Makefile for Borland C++ 3.1 and 4.5.
# PC NetHack 3.4 Makefile for Borland C++ 3.1 and 4.5.
#
# Nota Bene: Before you get to here you should have already read
# the Install.dos file located in the sys/msdos directory.

View File

@@ -1,6 +1,6 @@
# SCCS Id: @(#)Makefile.GCC 3.3 1999/11/06
# SCCS Id: @(#)Makefile.GCC 3.4 1999/11/06
# Copyright (c) NetHack PC Development Team 1996.
# PC NetHack 3.3 Makefile for djgpp V2
# PC NetHack 3.4 Makefile for djgpp V2
#
# Gnu gcc compiler for msdos (djgpp)
# Requires Gnu Make utility (V3.73 or greater) supplied with djgpp V2

View File

@@ -1,6 +1,6 @@
# SCCS Id: @(#)Makefile.MSC 3.3 2000/08/20
# SCCS Id: @(#)Makefile.MSC 3.4 2000/08/20
# Copyright (c) NetHack PC Development Team 1997, 2000.
# PC NetHack 3.3 Makefile for MSC
# PC NetHack 3.4 Makefile for MSC
#
# For questions or comments: nethack-bugs@nethack.org
#
@@ -64,7 +64,7 @@ LEXYYC = lexyy.c
#
# Uncomment this line if you want to include support for ALT-numeric
# sequences, such as ALT-2 for toggling #twoweapon mode.
# Note that this code did not get a thorough testing prior to 3.3.1
# Note that this code did not get a thorough testing prior to 3.4.0
#NEWALT=/DNEW_ALT
#############################################################################

View File

@@ -1,10 +1,10 @@
# SCCS Id : @(#)Makefile.SC 3.3 96/10/14
# SCCS Id : @(#)Makefile.SC 3.4 1996/10/14
# Copyright (c) NetHack Development Team 1996.
#
# Symantec C compiler V7.2
# Written for Symantec SMAKE utility
#
# NOTE: This Makefile has not been tested for NetHack 3.3.0
# NOTE: This Makefile has not been tested for NetHack 3.4.0
#
# For questions or comments : nethack-bugs@linc.cis.upenn.edu
#

View File

@@ -1,4 +1,4 @@
# SCSS Id: @(#)NHAccess.nh 3.3 1999/11/28
# SCSS Id: @(#)NHAccess.nh 3.4 1999/11/28
# Copyright (c) NetHack PC Development Team 1993, 1996, 1999
# NetHack may be freely redistributed. See license for details.
#

View File

@@ -1,4 +1,4 @@
/* SCSS Id: @(#)compwarn.lst 3.3 92/10/08 */
/* SCSS Id: @(#)compwarn.lst 3.4 1992/10/08 */
/* Copyright (c) Paul Winner, 1992 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)def2mak.c 3.3 95/03/19 */
/* SCCS Id: @(#)def2mak.c 3.4 1995/03/19 */
/* Copyright (c) NetHack PC Development Team, 1994. */
/* NetHack may be freely redistributed. See license for details. */
@@ -340,7 +340,7 @@ char *argv[];
break;
if (!strnicmp(buffer, "?SCCS?", 6)) {
time (&timer);
printf ("%s#\tSCCS Id: @(#)Makefile.%s\t3.3\t%02d/%02d/%02d\n",
printf ("%s#\tSCCS Id: @(#)Makefile.%s\t3.4\t%02d/%02d/%02d\n",
SavedNewLine,
MSC ? "MSC" : BC ? "BC" : "???",
localtime(&timer)->tm_year,

View File

@@ -276,8 +276,8 @@ char *argv[];
return 1;
};
Header = BC ? "/* SCCS Id: @(#)%s\t3.3\t %02d/%02d/%02d */\n" :
"; SCCS Id: @(#)%s\t3.3\t %02d/%02d/%02d\n";
Header = BC ? "/* SCCS Id: @(#)%s\t3.4\t %02d/%02d/%02d */\n" :
"; SCCS Id: @(#)%s\t3.4\t %02d/%02d/%02d\n";
Header2 = BC ? "/* Copyright (c) Yitzhak Sapir, %d */\n" :
"; Copyright (c) NetHack PC Development Team, %d\n";
Header3 = BC ? "\n\n" : ";\n\nSEGMENTS\n\n";

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)msdos.c 3.3 2000/07/30 */
/* SCCS Id: @(#)msdos.c 3.4 2000/07/30 */
/* Copyright (c) NetHack PC Development Team 1990, 1991, 1992, 1993, 1994 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
MSDOS specific help file for NetHack 3.3.0
MSDOS specific help file for NetHack 3.4.0
(Last Revision: December 4, 1999)
Copyright (c) NetHack PC Development Team 1993-1999.

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)ovlinit.c 3.3 94/03/20 */
/* SCCS Id: @(#)ovlinit.c 3.4 1994/03/20 */
/* Copyright (c) NetHack PC Development Team 1995 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pckeys.c 3.3 96/05/11 */
/* SCCS Id: @(#)pckeys.c 3.4 1996/05/11 */
/* Copyright (c) NetHack PC Development Team 1996 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pctiles.c 3.3 95/07/31 */
/* SCCS Id: @(#)pctiles.c 3.4 1995/07/31 */
/* Copyright (c) NetHack PC Development Team 1993, 1994 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pctiles.h 3.3 94/04/04 */
/* SCCS Id: @(#)pctiles.h 3.4 1994/04/04 */
/* Copyright (c) NetHack PC Development Team 1993, 1994 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pcvideo.h 3.3 94/06/07 */
/* SCCS Id: @(#)pcvideo.h 3.4 1994/06/07 */
/* Copyright (c) NetHack PC Development Team 1993, 1994 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)portio.h 3.3 95/08/05 */
/* SCCS Id: @(#)portio.h 3.4 1995/08/05 */
/* Copyright (c) NetHack PC Development Team 1995 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,4 +1,4 @@
# SCCS Id: @(#)prebuild.mak 3.3 97/09/28
# SCCS Id: @(#)prebuild.mak 3.4 1997/09/28
#
# Makefile for building the genschem utility, the .def files and
# the Makefiles for distribution.

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)schema1.BC 3.3 99/10/28 */
/* SCCS Id: @(#)schema1.BC 3.4 1999/10/28 */
/* Copyright (c) Yitzhak Sapir, 1999 */
/* */
/* NetHack Overlay Schema */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)schema2.BC 3.3 99/10/28 */
/* SCCS Id: @(#)schema2.BC 3.4 1999/10/28 */
/* Copyright (c) Yitzhak Sapir, 1999 */
/* */
/* NetHack Overlay Schema */

View File

@@ -1,4 +1,4 @@
; SCCS Id: @(#)schema3.MSC 3.3 2000/07/31
; SCCS Id: @(#)schema3.MSC 3.4 2000/07/31
; Copyright (c) NetHack PC Development Team, 2000
;
; NetHack Overlay Schema

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)sound.c 3.3 96/02/19 */
/* SCCS Id: @(#)sound.c 3.4 1996/02/19 */
/* Copyright (c) NetHack PC Development Team 1993,1995 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,13 +1,13 @@
# SCCS Id: @(#)template.mak 3.3 96/10/25
# SCCS Id: @(#)template.mak 3.4 1996/10/25
# Copyright (c) NetHack PC Development Team 1996
#
?BEGIN?
?SCCS?
?MSC?
# PC NetHack 3.3 Makefile for Microsoft(tm) "C" >= 7.0 and MSVC >= 1.0
# PC NetHack 3.4 Makefile for Microsoft(tm) "C" >= 7.0 and MSVC >= 1.0
?ENDMSC?
?BC?
# PC NetHack 3.3 Makefile for Borland C++ 3.1.
# PC NetHack 3.4 Makefile for Borland C++ 3.1.
?ENDBC?
#
# Nota Bene: Before you get to here you should have already read

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)tile2bin.c 3.3 95/01/26 */
/* SCCS Id: @(#)tile2bin.c 3.4 1995/01/26 */
/* Copyright (c) NetHack PC Development Team 1993, 1994, 1995 */
/* NetHack may be freely redistributed. See license for details. */
@@ -169,7 +169,7 @@ char *argv[];
# endif
strncpy(tibheader.ident,
"NetHack 3.3 MSDOS Port binary tile file", 80);
"NetHack 3.4 MSDOS Port binary tile file", 80);
strncpy(tibheader.timestamp, asctime(newtime), 24);
tibheader.timestamp[25] = '\0';
tibheader.tilecount = tilecount;

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)video.c 3.3 2001/04/07 */
/* SCCS Id: @(#)video.c 3.4 2001/04/07 */
/* Copyright (c) NetHack PC Development Team 1993, 1994, 2001 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vidtxt.c 3.3 94/04/04 */
/* SCCS Id: @(#)vidtxt.c 3.4 1994/04/04 */
/* Copyright (c) NetHack PC Development Team 1993 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vidvga.c 3.3 96/02/16 */
/* SCCS Id: @(#)vidvga.c 3.4 1996/02/16 */
/* Copyright (c) NetHack PC Development Team 1995 */
/* NetHack may be freely redistributed. See license for details. */
/*

View File

@@ -1,4 +1,4 @@
Instructions for compiling and installing NetHack 3.3
Instructions for compiling and installing NetHack 3.4
on an OS/2 system
=====================================================
Timo Hakulinen
@@ -51,7 +51,7 @@
Note that code compiled for OS/2 versions 1.0-1.3 runs unmodified in OS/2
versions 2.0 and up. In principle it should be possible to cross compile
NetHack 3.3 for OS/2 in DOS using NDMAKE and MSC, but this is not
NetHack 3.4 for OS/2 in DOS using NDMAKE and MSC, but this is not
recommended (see note 3).
If you're using some other compiler than one listed above, you will have
@@ -171,7 +171,7 @@
soko4-2.lev tower1.lev tower2.lev tower3.lev valley.lev
water.lev wizard1.lev wizard2.lev wizard3.lev wizhelp
Yes. It's 112 files for a full featured NetHack 3.3. If any of the files
Yes. It's 112 files for a full featured NetHack 3.4. If any of the files
are missing, try to rerun make. If that doesn't help, you'll have to try
to decipher the makefile to find out how to manually create the missing
files. These kinds of troubles shouldn't happen except for two reasons:
@@ -181,7 +181,7 @@
If you have old record, logfile, or news files in the game directory, they
are not overwritten. Of course, old records from NetHack 3.1 and 3.2 are
not worth keeping with 3.3, since these games are really quite different.
not worth keeping with 3.4, since these games are really quite different.
Edit file nethack.cnf in the game directory to reflect your particular
setup and personal preferences, following the comments there. More info
@@ -199,7 +199,7 @@
The following is a sample program description for OS/2 1.3 desktop, but
it's similar for OS/2 2.0:
Program title: NetHack 3.3
Program title: NetHack 3.4
Path and file name: c:\games\nh33\nethack.cmd
Parameters:
Working directory: c:\games\nh33
@@ -226,7 +226,7 @@ Notes
-----
1) Save-files and bones-files from previous versions will not work with
NetHack 3.3. Don't bother trying to keep them.
NetHack 3.4. Don't bother trying to keep them.
2) To install an update of NetHack after changing something, enter "make"
from the src directory. If you add, delete, or reorder monsters or

View File

@@ -1,5 +1,5 @@
# SCCS Id: @(#)Makefile.os2 3.3 96/10/29
# OS/2 NetHack 3.3 Makefile for OS/2 versions 1.x and 2.x
# SCCS Id: @(#)Makefile.os2 3.4 1996/10/29
# OS/2 NetHack 3.4 Makefile for OS/2 versions 1.x and 2.x
# Copyright (C) 1990, 1991, 1992, 1993, 1996 Timo Hakulinen
#
# The supported compilers list is mainly from the NetHack 3.1 era.
@@ -205,7 +205,7 @@ RLIBP = c:\emx\lib # Possible real mode C libraries
#
GAME = nethack
GAMEDES = "NetHack 3.3.1"
GAMEDES = "NetHack 3.4.0"
#
# The uppermost two lines for MSC, the middle two for GCC, and

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)os2.c 3.3 96/02/29 */
/* SCCS Id: @(#)os2.c 3.4 1996/02/29 */
/* Copyright (c) Timo Hakulinen, 1990, 1991, 1992, 1993, 1996. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
# SCCS Id: @(#)Makefile.lib 3.3 90/22/02
# SCCS Id: @(#)Makefile.lib 3.4 1990/22/02
# Nethack makefile for Fred fish termlib -- Norman Meluch
#
CC = cl /c

View File

@@ -1,7 +1,7 @@
/* A lexical scanner for NetHack generated by flex */
/* Scanner skeleton version:
* flexhack.skl 3.3.0 (from .../flex/RCS/flex.skl,v 2.85 95/04/24 10:48:47)
* flexhack.skl 3.3.0 (from .../flex/RCS/flex.skl,v 2.85 1995/04/24 10:48:47)
*/
#define FLEXHACK_SCANNER
#define YY_FLEX_MAJOR_VERSION 2
@@ -406,7 +406,7 @@ static char *yy_last_accepting_cpos;
#define YY_MORE_ADJ 0
char *yytext;
#define INITIAL 0
/* SCCS Id: @(#)dgn_lex.c 3.3 96/03/02 */
/* SCCS Id: @(#)dgn_lex.c 3.4 1996/03/02 */
/* Copyright (c) 1989 by Jean-Christophe Collet */
/* Copyright (c) 1990 by M. Stephenson */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -8,7 +8,7 @@ static char yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93";
#define yyerrok (yyerrflag=0)
#define YYRECOVERING (yyerrflag!=0)
#define YYPREFIX "yy"
/* SCCS Id: @(#)dgn_comp.c 3.3 96/06/22 */
/* SCCS Id: @(#)dgn_comp.c 3.4 1996/06/22 */
/* Copyright (c) 1989 by Jean-Christophe Collet */
/* Copyright (c) 1990 by M. Stephenson */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)ioctl.c 3.3 90/22/02 */
/* SCCS Id: @(#)ioctl.c 3.4 1990/22/02 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,7 +1,7 @@
/* A lexical scanner for NetHack generated by flex */
/* Scanner skeleton version:
* flexhack.skl 3.3.0 (from .../flex/RCS/flex.skl,v 2.85 95/04/24 10:48:47)
* flexhack.skl 3.3.0 (from .../flex/RCS/flex.skl,v 2.85 1995/04/24 10:48:47)
*/
#define FLEXHACK_SCANNER
#define YY_FLEX_MAJOR_VERSION 2
@@ -680,7 +680,7 @@ static char *yy_last_accepting_cpos;
#define YY_MORE_ADJ 0
char *yytext;
#define INITIAL 0
/* SCCS Id: @(#)lev_lex.c 3.3 2000/12/22 */
/* SCCS Id: @(#)lev_lex.c 3.4 2000/12/22 */
/* Copyright (c) 1989 by Jean-Christophe Collet */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -8,7 +8,7 @@ static char yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93";
#define yyerrok (yyerrflag=0)
#define YYRECOVERING (yyerrflag!=0)
#define YYPREFIX "yy"
/* SCCS Id: @(#)lev_yacc.c 3.3 2000/01/17 */
/* SCCS Id: @(#)lev_yacc.c 3.4 2000/01/17 */
/* Copyright (c) 1989 by Jean-Christophe Collet */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)nhlan.c 3.3 99/11/21 */
/* SCCS Id: @(#)nhlan.c 3.4 1999/11/21 */
/* Copyright (c) Michael Allison, 1997 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pcmain.c 3.3 97/01/22 */
/* SCCS Id: @(#)pcmain.c 3.4 1997/01/22 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pcsys.c 3.3 2002/01/22 */
/* SCCS Id: @(#)pcsys.c 3.4 2002/01/22 */
/* NetHack may be freely redistributed. See license for details. */
/*

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pctty.c 3.3 90/22/02
/* SCCS Id: @(#)pctty.c 3.4 1990/22/02
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)pcunix.c 3.3 94/11/07 */
/* SCCS Id: @(#)pcunix.c 3.4 1994/11/07 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)tclib.c 3.3 96/02/25 */
/* SCCS Id: @(#)tclib.c 3.4 1996/02/25 */
/* Copyright (c) Robert Patrick Rankin, 1995 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)unixtty.c 3.3 90/22/02 */
/* SCCS Id: @(#)unixtty.c 3.4 1990/22/02 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
Instructions for installing NetHack 3.3
Instructions for installing NetHack 3.4
on a UNIX system
=======================================
@@ -85,7 +85,7 @@
Notes:
1. Save files and bones files from previous versions will not work with
NetHack 3.3. Don't bother trying to keep them.
NetHack 3.4. Don't bother trying to keep them.
2. To install an update of this version of NetHack after changing something,
type 'make update' from the main directory. If you created the new

View File

@@ -1,5 +1,5 @@
# NetHack Makefile.
# SCCS Id: @(#)Makefile.dat 3.3 92/09/18
# SCCS Id: @(#)Makefile.dat 3.4 1992/09/18
# for Atari
# SHELL=E:/GEMINI2/MUPFEL.TTP

View File

@@ -1,5 +1,5 @@
# NetHack Makefile.
# SCCS Id: @(#)Makefile.doc 3.3 96/03/23
# SCCS Id: @(#)Makefile.doc 3.4 1996/03/23
# for Atari
# SHELL=E:/GEMINI2/MUPFEL.TTP

View File

@@ -1,5 +1,5 @@
# NetHack Makefile.
# SCCS Id: @(#)Makefile.src 3.3 2001/12/09
# SCCS Id: @(#)Makefile.src 3.4 2001/12/09
# newer makes predefine $(MAKE) to 'make' and do smarter processing of
# recursive make calls if $(MAKE) is used

View File

@@ -1,5 +1,5 @@
# NetHack Makefile.
# SCCS Id: @(#)Makefile.top 3.3 95/01/05
# SCCS Id: @(#)Makefile.top 3.4 1995/01/05
# newer makes predefine $(MAKE) to 'make' and do smarter processing of
# recursive make calls if $(MAKE) is used

View File

@@ -1,5 +1,5 @@
# Makefile for NetHack's utility programs.
# SCCS Id: @(#)Makefile.utl 3.3 97/04/19
# SCCS Id: @(#)Makefile.utl 3.4 1997/04/19
# newer makes predefine $(MAKE) to 'make' and do smarter processing of
# recursive make calls if $(MAKE) is used

View File

@@ -35,7 +35,7 @@ FNR == 1 { output_dep() #finish previous file
}
/^\#[ \t]*include[ \t]+\"/ { #find `#include "X"'
incl = $2;
#[3.3.1: gnomehack headers currently aren't in include]
#[3.4.0: gnomehack headers currently aren't in include]
if (incl ~ /\.h$/) {
if (incl ~ /^gn/) # gnomehack special case
incl = "../win/gnome/" incl

View File

@@ -1,5 +1,5 @@
#!/bin/sh
# SCCS Id: @(#)nethack.sh 3.3 90/02/26
# SCCS Id: @(#)nethack.sh 3.4 1990/02/26
HACKDIR=/usr/games/lib/nethackdir
export HACKDIR

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)unixmain.c 3.3 97/01/22 */
/* SCCS Id: @(#)unixmain.c 3.4 1997/01/22 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)unixres.c 3.3 01/07/08 */
/* SCCS Id: @(#)unixres.c 3.4 2001/07/08 */
/* Copyright (c) Slash'EM development team, 2001. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)unixunix.c 3.3 94/11/07 */
/* SCCS Id: @(#)unixunix.c 3.4 1994/11/07 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
Instructions for Installing NetHack 3.3.1
Instructions for Installing NetHack 3.4.0
on a VMS system
=========================================
@@ -139,7 +139,7 @@
Notes:
1. Save files and bones files from earlier versions will not work with
3.3.1. The scoreboard file (RECORD) from 3.3.0 will work; one from
3.4.0. The scoreboard file (RECORD) from 3.3.1 will work; one from
version 3.2.x is slightly different format but should be compatible.
2. To specify user-preference options in your environment, define the
@@ -155,7 +155,7 @@ Notes:
tradeoff for enabling checkpoint is that using it makes level changes
do more I/O and take longer. The "menustyle" option controls some
aspects of the user interface, and can be set to "menustyle:traditional"
to make 3.3.1 or 3.2.x behave more like 3.1.3.
to make 3.4.0, 3.3.x, or 3.2.x behave more like 3.1.3.
If logical name or DCL symbol NETHACKOPTIONS is not defined, NetHack
will try HACKOPTIONS instead. Regardless of whether or not either

View File

@@ -1,5 +1,5 @@
# NetHack Makefile (VMS) - data files: special levels and other data.
# SCCS Id: @(#)Makefile.dat 3.3 1999/03/19
# SCCS Id: @(#)Makefile.dat 3.4 1999/03/19
# Copy this file to [.dat]Makefile.; no editing needed.

View File

@@ -1,5 +1,5 @@
# NetHack Makefile (VMS) - for the [Unix] documentation.
# SCCS Id: @(#)Makefile.doc 3.3 1993/01/06
# SCCS Id: @(#)Makefile.doc 3.4 1993/01/06
# Copy this file to [.doc]Makefile. and edit it if needed.

View File

@@ -1,5 +1,5 @@
# NetHack Makefile (VMS) - for building nethack itself.
# SCCS Id: @(#)Makefile.src 3.3 2001/12/09
# SCCS Id: @(#)Makefile.src 3.4 2001/12/09
# Copy this file to [.src]Makefile. and then edit it as needed.
# If you changed CC or CFLAGS, make similar changes in [.util]Makefile.
@@ -91,7 +91,7 @@ RANDOBJ = random.obj
# and config.h
# note: no trailing whitespace (or comment) after version or patchlevel numbers
VERSION =3.3
VERSION =3.4
PATCHLVL =0
MAKEDEFS = $(UTL)makedefs.exe;

View File

@@ -1,5 +1,5 @@
# NetHack Makefile (VMS) - top level for making & installing everything.
# SCCS Id: @(#)Makefile.top 3.3 96/03/02
# SCCS Id: @(#)Makefile.top 3.4 1996/03/02
# Copy this file to <top>Makefile.; edit the appropriate values for
# GAMEDIR ("playground" location) and GAMEOWNER (UIC or identifier

View File

@@ -1,5 +1,5 @@
# NetHack Makefile (VMS) - for utility programs.
# SCCS Id: @(#)Makefile.utl 3.3 2000/08/05
# SCCS Id: @(#)Makefile.utl 3.4 2000/08/05
# Copy this file to [.util]Makefile. and then edit it as needed.
# Settings for CC and CFLAGS ought to match the ones used in [.src]Makefile.

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)lev_lex.h 3.3 1999/08/08 */
/* SCCS Id: @(#)lev_lex.h 3.4 1999/08/08 */
/* "vms/lev_lex.h" copied into "util/stdio.h" for use in *_lex.c only!
* This is an awful kludge to allow util/*_lex.c made by SunOS's `lex'
* to be compiled as is. (It isn't needed with `flex' or VMS POSIX

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)oldcrtl.c 3.3 1995/06/01 */
/* SCCS Id: @(#)oldcrtl.c 3.4 1995/06/01 */
/* Pat Rankin May'90 */
/* VMS NetHack support, not needed for vms 4.6,4.7,5.x,or later */

View File

@@ -1,5 +1,5 @@
$ ! vms/vmsbuild.com -- compile and link NetHack 3.3.* [pr]
$ version_number = "3.3.0"
$ ! vms/vmsbuild.com -- compile and link NetHack 3.4.* [pr]
$ version_number = "3.4.0"
$ !
$ ! usage:
$ ! $ set default [.src] !or [-.-.src] if starting from [.sys.vms]

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vmsfiles.c 3.3 1999/08/29 */
/* SCCS Id: @(#)vmsfiles.c 3.4 1999/08/29 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vmsmail.c 3.3 1995/06/01 */
/* SCCS Id: @(#)vmsmail.c 3.4 1995/06/01 */
/* Copyright (c) Robert Patrick Rankin, 1991. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vmsmain.c 3.3 2001/07/27 */
/* SCCS Id: @(#)vmsmain.c 3.4 2001/07/27 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */
/* main.c - VMS NetHack */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vmsmisc.c 3.3 1996/03/02 */
/* SCCS Id: @(#)vmsmisc.c 3.4 1996/03/02 */
/* NetHack may be freely redistributed. See license for details. */
#include <ssdef.h>

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vmstty.c 3.3 1995/07/09 */
/* SCCS Id: @(#)vmstty.c 3.4 1995/07/09 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */
/* tty.c - (VMS) version */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)vmsunix.c 3.3 2001/07/27 */
/* SCCS Id: @(#)vmsunix.c 3.4 2001/07/27 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -2,7 +2,7 @@
NetHack may be freely redistributed. See license for details.
==============================================================
Instructions for compiling and installing
NetHack 3.3 on a Windows NT, 2000, or XP system
NetHack 3.4 on a Windows NT, 2000, or XP system
==============================================================
Last revision: January 22, 2002
@@ -216,7 +216,7 @@ Running NetHack
or from a shortcut, just use the following information when
setting up the icon or shortcut.
Description : NetHack 3.3.1
Description : NetHack 3.4.0
Command Line : C:\GAMES\NETHACKNTTY\NETHACK.EXE
(changing the directory to the appropriate one of course)
@@ -374,7 +374,7 @@ Running NetHack
or from a shortcut, just use the following information when
setting up the icon or shortcut.
Description : NetHack 3.3.2
Description : NetHack 3.4.0
Command Line : C:\GAMES\NETHACK\NETHACKW.EXE
(changing the directory in the Command Line to the appropriate one of course)

View File

@@ -1,7 +1,7 @@
# SCCS Id: @(#)Makefile.bcc 3.3 2002/01/23
# SCCS Id: @(#)Makefile.bcc 3.4 2002/01/23
# Copyright (c) NetHack PC Development Team 1993-2002
#
# NetHack 3.3.x Makefile for Borland C++ V5.5 and above and Borland's MAKE
# NetHack 3.4.x Makefile for Borland C++ V5.5 and above and Borland's MAKE
#
# Win32 Compilers Tested:
# - Borland C++ 5.5.1 for Win32
@@ -204,7 +204,7 @@ TILEINCL =
TILEUTIL = $(UTIL)\tile2bmp.exe
TILEBMP = $(SRC)\tiles.bmp
# These should be left commented in 3.3.x
# These should be left commented in 3.4.x
#
#SOUND = $(OBJ)\ntsound.o
@@ -367,7 +367,7 @@ RECOVOBJS = $(O)recover.o
TILEFILES = $(WSHR)\monsters.txt $(WSHR)\objects.txt $(WSHR)\other.txt
#
# These are not invoked during a normal game build in 3.3.2
# These are not invoked during a normal game build in 3.4.0
#
TEXT_IO = $(O)tiletext.o $(O)tiletxt.o $(O)drawing.o \
$(O)decl.o $(O)monst.o $(O)objects.o

View File

@@ -1,7 +1,7 @@
# SCCS Id: @(#)Makefile.nt 3.3 2002/01/22
# SCCS Id: @(#)Makefile.nt 3.4 2002/01/22
# Copyright (c) NetHack PC Development Team 1993-2001
#
# NetHack 3.3.x Makefile for MS Visual C++ V6.x and above and MS NMAKE
# NetHack 3.4.x Makefile for MS Visual C++ V6.x and above and MS NMAKE
#
# Win32 Compilers Tested:
# - Microsoft 32 bit Visual C++ V4.x
@@ -322,7 +322,7 @@ RECOVOBJS = $(O)recover.o
TILEFILES = $(WSHR)\monsters.txt $(WSHR)\objects.txt $(WSHR)\other.txt
#
# These are not invoked during a normal game build in 3.3.0
# These are not invoked during a normal game build in 3.4.0
#
TEXT_IO = $(O)tiletext.o $(O)tiletxt.o $(O)drawing.o \
$(O)decl.o $(O)monst.o $(O)objects.o

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)mapimail.c 3.3 2000/04/25 */
/* SCCS Id: @(#)mapimail.c 3.4 2000/04/25 */
/* Copyright (c) Michael Allison, 1997 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,5 +1,5 @@
NAME NETHACK
DESCRIPTION 'NetHack 3.3.0 for Windows NT'
DESCRIPTION 'NetHack 3.4.0 for Windows NT'
EXETYPE WINDOWS
STUB 'WINSTUB.EXE'
CODE PRELOAD MOVEABLE DISCARDABLE

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)ntsound.c 3.3 95/09/06 */
/* SCCS Id: @(#)ntsound.c 3.4 1995/09/06 */
/* Copyright (c) NetHack PC Development Team 1993 */
/* NetHack may be freely redistributed. See license for details. */
/* */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)nttty.c 3.3 2000/08/02
/* SCCS Id: @(#)nttty.c 3.4 2000/08/02
/* Copyright (c) NetHack PC Development Team 1993 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)win32api.h 3.3 96/02/15 */
/* SCCS Id: @(#)win32api.h 3.4 1996/02/15 */
/* Copyright (c) NetHack PC Development Team 1996 */
/* NetHack may be freely redistributed. See license for details. */

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)winnt.c 3.3 97/04/12 */
/* SCCS Id: @(#)winnt.c 3.4 1997/04/12 */
/* Copyright (c) NetHack PC Development Team 1993, 1994 */
/* NetHack may be freely redistributed. See license for details. */