vms update

This commit is contained in:
nethack.rankin
2003-02-11 10:45:42 +00:00
parent 97cd4c2ef7
commit 731f4945ff

View File

@@ -1,5 +1,5 @@
Instructions for Installing NetHack 3.4.1
on a VMS system
on a VMS (aka OpenVMS) system
=========================================
0. Please read this entire file before trying to build or install
@@ -7,7 +7,7 @@
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.1
This release has been tested with Compaq C V6.4 on Alpha/VMS V7.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
@@ -43,12 +43,13 @@
[.sys .os2] -- OS/2
[.sys .share .sounds] -- AIFF format audio files
[.sys .unix] -- guess :-)
[.sys .wince] -- Windows CE
[.sys .winnt] -- Windows NT
[.win .gem] -- window routines for Atari/GEM
[.win .gnome] -- window routines for Unix/GNOME
[.win .Qt] -- window routines for Qt
[.win .share] -- "tile" graphic support
[.win .win32] -- Windows NT
[.win .win32] -- Windows NT and Windows CE
[.win .X11] -- window routines for X-Windows; requires X11R4
or later and MIT's Athena Widget set
You must arrange things in this structure or the supplied procedures
@@ -57,10 +58,7 @@
work as intended if they're moved elsewhere. The file called Files
in the top directory contains lists of everything that should be in
each subdirectory, including things that are constructed as NetHack
is being built. (If you obtain the NetHack distribution via the
"shar" packaging used for Usenet newsgroup comp.sources.games and its
archives, you may have to reconstruct several files that get split
for posting.)
is being built.
3. Prior to beginning compilation, go to the [.include] subdirectory and
edit vmsconf.h according to its comments. You should set Local_WIZARD
@@ -136,9 +134,10 @@
Notes:
1. Save files and bones files from earlier versions will not work with
3.4.1. The scoreboard file (RECORD) from 3.3.x will work; one from
version 3.2.x is slightly different format but should be compatible.
1. Save files and bones files from versions 3.4.0 will work with 3.4.1;
those from earlier versions will not. The scoreboard file (RECORD)
from 3.4.0 or 3.3.x will also 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
logical name NETHACKOPTIONS to have the value of a quoted string
@@ -343,7 +342,7 @@ Notes:
as ^X and ^O for wizard mode debugging) to be used as commands without
being intercepted or interpreted by the terminal driver. The code
which parses arrow and function keys is not perfect, and it's possible
to get strange results if you hold such keys down to just type too
to get strange results if you hold such keys down or just type too
quickly, particularly on slow multiplexor lines. Those keys are
never needed in actual play, and most function keys are just treated
as <escape> for use in aborting partial commands.
@@ -396,7 +395,7 @@ Notes:
spoil the game with unlimited wishes--you must be running from the
username compiled into the game via Local_WIZARD in vmsconf.h, and
you must specify "-D" on the command line when invoking NetHack.
Note that it must be uppercase, and it must be in quotes to prevent
Note that -D must be uppercase, and it must be in quotes to prevent
the C run-time library's program startup code from converting it into
lowercase.
$ @hackdir:nethack "-D"
@@ -470,11 +469,9 @@ Notes:
window manager in order for any changes to take effect; it's easiest
to just make the session manager quit and then log in again.
14. There is no support for VMS POSIX in this release of NetHack.
15. If necessary, send problem reports via e-mail to
14. If necessary, send problem reports via e-mail to
<devteam@nethack.org>
Always include version information for NetHack, the operating system,
and the C compiler used.
3-AUG-2000
10-FEB-2003