home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d8xx
/
d822
/
nethack.lha
/
NetHack
/
NH31PL0-2.lha
/
ReadMe
< prev
next >
Wrap
Text File
|
1993-02-05
|
9KB
|
211 lines
Using and Installing Amiga NetHack 3.1
(or Everything You Never Wanted to Know Before NetHacking)
Last Revision: 28 January 1993 for NetHack 3.1
I. Introduction
I.A. Overview
Welcome to Amiga NetHack! If this is your first visit to our fair
city, you are in for an amazing and dangerous journey; if you have
visited us before, beware! the city has changed in many strange and
subtle ways; it has also grown quite a bit. This missive brings to
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.1) 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.1); please also see the general
guide packaged separately (the file GuideBook).
To all our visitors, a hearty Welcome! - and please be careful.
[Those responsible for the previous paragraphs have been sacked. The
documentation has been completed at great expense in a more traditional
style. -- The Management]
I.B. Getting Help
If you have questions about strategy, weapons, or monsters, the best
place to go for help is the Usenet newsgroup rec.games.hack. If you
have problems with installation or think you have found a bug in
the game, please report it by electronic mail to the development
group at nethack-bugs@linc.cis.upenn.edu, where it will be routed
to the appropriate person. Include your configuration, the version of
NetHack you are playing, and as much specific information as possible.
As NetHack runs on many different machines, be sure to mention that
you are playing the Amiga version. Finally, if you are having trouble
compiling NetHack, you may use the same address, or, for compiler
specific problems, send mail to:
Greg Olson (golson@sundown.sun.com) for Manx
Ken Lorber (keni@oasys.dt.navy.mil) for SAS/C, or
Richard Addison (addison@pollux.usc.edu) for either.
We do not currently have a contact for the DICE port.
I.C. Credits
Olaf Seibert first ported NetHack 2.3 and 3.0 to the Amiga. Richard
Addison, Jochen Erwied, Mark Gooderum, Ken Lorber, Greg Olson, Mike
Passaretti, and Gregg Wonderly polished and extended the 3.0 and 3.1
ports.
II. Using Amiga NetHack 3.1
II.A. Sources of Information
Where to go depends on what you want to find out. If you want to find
out about distributing NetHack, read the license (in NetHack:license or
type ?i during the game). For an introduction to NetHack, read the
GuideBook file. Finally, for information during the game on all kinds
of things, type ? and select from the menu.
II.B. The Amiga NetHack WorkBench Front End
The Amiga NetHack Front End looks more or less like a WorkBench
Drawer - and acts the same way. Games start with double clicks and
menus provide more detailed control of games and defaults. On-line
help is available - just press the help key.
Just as with WorkBench itself, options for games are set using the Info
menu item to modify Tooltypes. Most common options can be set more
easily using buttons available via Info also.
You can adjust the following using the ToolTypes from the Info command:
* OPTIONS=<options> - Options as available in the NetHack.cnf file.
* HACKDIR=<directory> - Set NetHack working directory to be this
directory.
* LEVELS=<levels> - Intermediate level saving device/directory.
* PATH=<path> - To search for files such as rumors, help, etc.
* CMDLINE=<args> - Arguments as passed on the CLI command line.
Note: only the following flags are valid: n, X, D, and r.
* SCORE <options> - Display the record of scores. Options as
available on the CLI command line after a -s flag.
Note that the NetHack.cnf file is read first, then the ToolTypes. This
means that the options specified in the NetHack.cnf act as defaults
which can be overridden by an individual's personal icon's ToolTypes.
Thus the system oriented entries (HACKDIR, LEVELS, and PATH) should
generally be set only in NetHack.cnf. NetHack.cnf should have default
values for OPTIONS, which will generally be overridden by ToolTypes
entries.
Also, there is one additional option that may be specified in the
NetHack.cnf file or on an OPTIONS line: flush. When enabled, flush
discards all characters in the queue except the first, which limits
typeahead accidents. The default setting is noflush.
Usually, most of the confusing options will be set in the NetHack.cnf
file once when the game is installed and can be ignored after that.
II.C. The Amiga NetHack CLI Front End
The CLI Front End provides the standard Unix-like command line interface
to NetHack. Unlike the Unix front end however, the CLI front end will
ask if you want to play again before exiting. See the ManPage file for
the standard Unix flags for NetHack. In addition to those flags, Amiga
NetHack accepts flags -l to force non-interlaced mode and -L to force
interlaced mode.
III. Installing Amiga NetHack 3.1
III.A. General Installation
Installation should be easy - basically it consists of putting files
where they belong and adding assigns to your startup. If you are
installing from the official binary distribution, simply unpacking
each archive in the appropriate directory will put the files in the
places they belong (note that the archives may have been split
for distribution). If you are installing from source, most of this
work will be done by the time the build is finished.
IF YOU ALREADY HAVE A PREVIOUS VERSION INSTALLED YOU MUST DELETE THE
OLD SAVE AND BONES FILES - THEY WILL NOT WORK!
Will NetHack fit on your machine?
NetHack 3.1 is large. NetHack 3.1 is very large. You will need:
> Amiga 500, 1000, 2000, 2500, or 3000. The A600, A1200, and A4000
should work, but have not been tested.
> WorkBench 1.3 or 2.04. WorkBench 1.2 will NOT work; we will NOT
be fixing that. WorkBench 2.1 and 3.0 should work but have not been
tested.
> At least 2 meg of RAM. NetHack will NOT run in 1 meg.
> Mass storage: NetHack will run on one floppy - but it won't be nice.
Two floppies are almost enough. A hard drive with over 3 meg of
free space is recommended.
Find space for the files
Floppy installation:
Format four disks named:
NetHack
HackExe
NHsave
NHlevels
Hard Disk installation:
cd to wherever you want to install NetHack
make the main NetHack directory:
makedir NetHack
and the subdirectories:
makedir NetHack/save
makedir NetHack/levels
In s:User-Sequence (under 2.0 or later) or s:Startup (under 1.3),
assign NetHack: to the NetHack directory you created above.
assign HackExe: to the same directory.
Install the files
Unpack the archives in the directories or onto the disks (you can
tell what to unpack where by the file names) by cd'ing to HackExe:
and unpacking archive 1 and then to NetHack: and unpacking archive 2.
Use the table in the next section to see where things should end up.
Be sure that the file 8 ends up in NetHack:hack/8.
Configuration
Using your favorite text editor, edit NetHack:NetHack.cnf to match
your system. Check HackExe:NetHack.dir and be sure that the paths
are correct (note that the first character of each line, the 'C' or
'D'is control information and not part of the path). The HackWB
program uses several standard Amiga programs that must be installed
in their standard places: c:copy, c:rename.
III.B. File Location Table
NetHack:
A-filla.lev A-fillb.lev A-goal.lev A-locate.lev
A-start.lev air.lev amii.hlp asmodeus.lev
astral.lev B-filla.lev B-fillb.lev B-goal.lev
B-locate.lev B-start.lev baalz.lev bigroom.lev
C-filla.lev C-fillb.lev C-goal.lev C-locate.lev
C-start.lev castle.lev cmdhelp data
default.icon dungeon E-filla.lev E-fillb.lev
E-goal.lev E-locate.lev E-start.lev earth.lev
fakewiz1.lev fakewiz2.lev fire.lev Guidebook
Guidebook.info H-filla.lev H-fillb.lev H-goal.lev
H-locate.lev H-start.lev hack/8 hack.font
HackWB HackWB.hlp HackWB.info HackCli
help hh history juiblex.lev
K-filla.lev K-fillb.lev K-goal.lev K-locate.lev
K-start.lev knox.lev license logfile
ManPage ManPage.info medusa-1.lev medusa-2.lev
minefill.lev minetown.lev mine_end.lev NetHack.cnf
NetHack.c01 NetHack.d00 news NewGame.info
opthelp options oracle.lev oracles
orcus.lev P-filla.lev P-fillb.lev P-goal.lev
P-locate.lev P-start.lev perm quest.dat
R-filla.lev R-fillb.lev R-goal.lev R-locate.lev
R-start.lev ReadMe ReadMe.info record
recover RecoverMan RecoverMan.info rumors
S-filla.lev S-fillb.lev S-goal.lev S-locate.lev
S-start.lev sanctum.lev T-filla.lev T-fillb.lev
T-goal.lev T-locate.lev T-start.lev tower1.lev
tower2.lev tower3.lev V-filla.lev V-fillb.lev
V-goal.lev V-locate.lev V-start.lev valley.lev
W-filla.lev W-fillb.lev W-goal.lev W-locate.lev
W-start.lev water.lev wizard1.lev wizard2.lev
wizard3.lev wizhelp
HackExe:
NetHack.dir
NetHack.c00