[comp.sources.wanted] Nethack 3.0 patches

roger@binky.uucp (Roger Taranto) (11/30/89)

I've been having so much fun playing Nethack that I missed patches
1 through 5.  I managed to catch patch 6, though.  If you can send
me the patches or can tell me where to get them, please send me mail.
Please *do not* send me the patches because I don't have the disk
space for a zillion copies of the patches.

-Roger
roger@binky.UUCP	...!{pacbell,ucbcad,rtech}!binky!roger

wcs) (12/01/89)

Various people have been asking for Nethack patches.  The patches
are big enough that if you don't already have Patchlevel 5, you
might as well get the whole new thing.  Here are some FTP sites that
have already-patched sets:

Non-authoritative answer:
lampwick.berkeley.edu   inet address = 128.32.131.141
Why not just anonymous-ftp linc.cis.upenn.edu, and grab the fully-patched
sources from the pub/NH3.0 directory?  No fiddling with patches necessary.
A copy of the patched source is now on 'uunet.uu.net' in the directory
>"~ftp/comp.sources.games/nethack3pl6".
n overlay PC binary (provided by Norm) is now available on
linc.cis.upenn.edu in area pub/NH3.0/PC.


Following is the long version of my file, which has information on
getting it from the Clarkson server as well; may not be really current.
But this will at least help the non-FTP people among you.

#     #                                                   ###
#  #  #    ##    #####   #    #     #    #    #   ####    ###
#  #  #   #  #   #    #  ##   #     #    ##   #  #    #   ###
#  #  #  #    #  #    #  # #  #     #    # #  #  #         #
#  #  #  ######  #####   #  # #     #    #  # #  #  ###
#  #  #  #    #  #   #   #   ##     #    #   ##  #    #   ###
 ## ##   #    #  #    #  #    #     #    #    #   ####    ###
Some of this data is old!!

grape.ecs.clarkson.edu.  It is in the directory \f\uploads as

  I have put the latest PC-Nethack v3.0 at patchlevel 6 here at 
lampwick.berkeley.edu.  It is in 2 ZIP files, NH30EXE.ZIP and
NH30SUP.ZIP.  Get them both, unZIP them into a directory, play
with the NETHACK.CNF file to set the directory you put it in,
and REALLY NEED 286 or better 386 to play.
                                                                                
Non-authoritative answer:
lampwick.berkeley.edu   inet address = 128.32.131.141
Authoritative answers can be found from:
UCBARPA.Berkeley.EDU    inet address = 128.32.130.11
UCBVAX.Berkeley.EDU     inet address = 128.32.133.1
UCBVAX.Berkeley.EDU     inet address = 128.32.130.12
UCBVAX.Berkeley.EDU     inet address = 128.32.149.36
UCBVAX.Berkeley.EDU     inet address = 128.32.137.3
VIOLET.Berkeley.EDU     inet address = 128.32.136.22



Why not just anonymous-ftp linc.cis.upenn.edu, and grab the fully-patched
sources from the pub/NH3.0 directory?  No fiddling with patches necessary.
(Did you not apply patch6 to a virgin 3.0 Patchlevel 5?)



-
A copy of the patched source is now on 'uunet.uu.net' in the directory
>"~ftp/comp.sources.games/nethack3pl6".
n overlay PC binary (provided by Norm) is now available on 
linc.cis.upenn.edu in area pub/NH3.0/PC.

Please read the README file first for the information regarding
how to put it together (it is sectioned into transit-size files).

H


The semi-official c.b.i.p archives are on grape.ecs.clarkson.edu which
is a Zenith Z-248 running a modified version of KA9Q's TCP/IP NET that
allows you to shell out to DOS while still processing packets.  After
shelling to DOS, we run an Opus BBS.  The particulars:

FTP: grape.ecs.clarkson.edu [128.153.13.196], user anonymous, password guest.
     Look in 00readme for timely information.
     Look in /d/general/cuhug.lst for a listing of files w/ descriptions.
     Look in /[cdef]/allfiles for listings of all files.
     Look in /c/bin1/*.* for c.b.i.p postings.
     Look in /d/graphics/pa.arc for Painter's Apprentice
     Look in /d/dosutil/postprn.arc for the PostScript device driver
     Look in /e/freemacs/*.* for Freemacs
     Look in /f/gif/*.gif for .GIF images.
     Look in /f/games/*.* for Simtel20's games.
Opus: 260/360 in the Nodelist.  (315)268-6667, 8N1, 1200/2400 Baud, 24 hours.
     Look in file area 7 for PostPrn.
     Look in file area 12 for Painter's Apprentice
     Look in file area 23 for Simtel20's games.
     Look in file area 25 for Freemacs
     Look in file area 26 for c.b.i.p postings.
     Look in file area 27 for .GIF images.


To see the index for any category, send the server a message saying
"send index latex-style", etc. Capitalization does not
matter. 

Send server requests to archive-server@sun.soe.clarkson.edu


This message comes to you from the archive server at sun.soe.clarkson.edu,
archive-server@sun.soe.clarkson.edu. It received a message from you asking for
help.

The archive server is a mail-response program. That means that you mail it a
request, and it mails back the response.

The archive server is a very dumb program. It does not have much error
checking. If you don't send it the commands that it understands, it will just
answer "I don't understand you".

The archive server has 4 commands. Each command must be the first word on a
line. The archive server reads your entire message before it does anything,
so you can have several different commands in a single message. The archive
server treats the "Subject:" header line just like any other line of the
message. You can use any combination of upper and lower case letters in the
commands.

The archives are organized into a series of directories and subdirectories.
Each directory has an index, and each subdirectory has an index. The
top-level index gives you an overview of what is in the subdirectories, and
the index for each subdirectory tells you what is in it.

---------------------------------------------------------------------------
If you are bored with reading documentation and just want to try something,
then send the server a message containing the line
	send index latex-style
When you get the index back, it will give you the names of all of the recipes
in the archive; send the server another message asking it to send you the
recipes that you want:
	send latex-style a4.sty resume.sty
etc. If you want files in clear-text format (i.e. not encoded in a text
formatting language) then you should ask for recipes from the "cleartext"
subdirectory, like this:
	send cleartext corn-stew potato-soup cheese-bread
etc. 
---------------------------------------------------------------------------

Here is some more documentation. The server has 4 commands:


"help" command: The command "help" or "send help" causes the server to
	send you the help file. You already know this, of course, because
	you are reading the help file. No other commands are honored in a
	message that asks for help (the server figures that you had better
	read the help message before you do anything else).

"index" command: if your message contains a line whose first word is "index",
	then the server will send you the top-level index of the contents of
	the archive. If there are other words on that line that match
	the name of subdirectories, then the indexes for those subdirectories
	are sent instead of the top-level index. For example, you can say
		index
	or
		index latex-style

	You can then send back another message to the archive server,
	using a "send" command (see below) to ask it to send you the files
	whose name you learned from that list.

	If your message has an "index" or a "send index" command, then all
	other "send" commands will be ignored. This means that you cannot
	get an index and data in the same request. This is so that index
	requests can be given high priority.)

"send" command: if your message contains a line whose first word is "send",
	then the archive server will send you the item(s) named on the
	rest of the line. To name an item, you give its directory and its
	name. For example
		send latex-style a4.sty
	Once you have named a category, you can put as many names as you
	like on the rest of the line; they will all be taken from that
	category. For example:
		send latex-style a4.sty resume.sty

	Each "send" command can reference only one directory. If you 
	would like to get one recipe and one program, you must use two
	"send" commands, one beginning "send latex-style" and the other
	beginning "send program".

	You may put as many "send" commands as you like into one message
	to the server, but the more you ask for, the longer it will take
	to receive. See "FAIRNESS", below, for an explanation. Actually,
	it's not strictly true that you can put as many "send" commands 
	as you want into one message. If the server must use uucp mail
	to send your files, then it cannot send more than 100K bytes
	in one message. If you ask for more than it can send, then it
	will send as much as it can and ignore the rest.

"path" command: The "path" command exists to help in case you do not
	get responses from the server when you mail to it.

	Sometimes the server is unable to return mail over the incoming path.
	There are dozens of reasons why this might happen, and if you are a
	true wizard, you already know what those reasons are. If you are an
	apprentice wizard, you might not know all the reasons but you might
	know a way to circumvent them.

	If you put in a "path" command, then everything that the server
	mails to you will be mailed to that address, rather than to the
	return address on your mail. For example, if you say
	    path pyramid!rutgers!zakkaroo!jj
	then all mail sent by the server will be sent to that address.
	Note: clarkson does NOT have a uucp link to seismo. A command like
	    path seismo!someplace!name
	will guarantee that you do not receive the response. We do have
	a link to seismo.css.gov (and all other Internet sites), permitting
	    path seismo.css.gov!someplace!name

	If you would like the server to determine a uucp path for you,
	using the most recent pathalias data, then put in a "path" command
	with yourname@site.uucp, e.g.:
	    path person@place.uucp
	As you probably know, the pathalias data is sometimes wrong, but it
	is often right. 

EXAMPLES:

1) Find out the list of recipes that are in the archive. Send this message:
	To: archive-server@sun.soe.clarkson.edu
	Subject: hi there

	send index

2) Get the latex style file from the archive (you have learned
   their file names from the list that was sent to you in step 1).
	To: archive-server@sun.soe.clarkson.edu
	Subject: send latex-style a4.sty

	send latex-style file1 file2 file3
	send latex-style file4 file5 file6

3) Get the a4.sty file, and send them over the best path to my site:
	To: seismo.css.gov!sun.soe.clarkson.edu!archive-server

	path myname@site.uucp
	send latex-style a4.sty

NOTES:

The archive server acknowledges every request by return mail. If you
don't get a message back in a day or two (depending on how close you
are to archive-server@sun.soe.clarkson.edu on the network) you should
assume that something is going wrong, and perhaps try a "path"
command. If you aren't getting anywhere and you don't know a wizard to
help you, try putting
	path myname@site.uucp
in your message, where "myname" is your mailbox name and "site" is the uucp
name of your machine. 

The delays in sending out large items from the archives are intentional, to
make it difficult to get copies of everything in the archives. If you are new
to the network and would like to get all back issues of everything, you
should post a request to a regional newsgroup asking whether someone who is
geographically near you can provide them.

Don't send mail with long lines. If you want to ask for 20 recipes in one
request, you don't need to put all 20 of them in one "send" command. The
archive server is quite able to handle long lines, but before your mail
message is received by the archive server it might pass through relay
computers that will choke on long lines.

The archive server does not respond to requests from users named "root",
"system", "daemon", or "mailer". This is to prevent mail loops. If your name
is "Bruce Root" or "Joe Daemon", and you can document this, I will happily
rewrite the server to remove this restriction. Yes, I know about Norman
Mailer and Waverley Root. Norman doesn't use netmail and Waverley is dead.


FAIRNESS:

The archive server contains many safeguards to ensure that it is not
monopolized by people asking for large amounts of data. The mailer is set up
so that it will send no more than a fixed amount of data each day. If the
work queue contains more requests than the day's quota, then the unsent files
will not be processed until the next day. Whenever the mailer is run to send
its day's quota, it sends the requests out shortest-first. 

If you have a request waiting in the work queue and you send in another
request, the new request is added to the old one (thereby increasing its
size) rather than being filed anew. This prevents you from being able to
send in a large number of small requests as a way of beating the system.
If you request 10 files together, you will get substantially higher
priority than if you make 10 requests for 1 file each.

The reason for all of these quotas and limitations is that the delivery 
resources are finite, and there are many tens of thousands of people who
would like to make use of the archive. 

Opus: 260/360 in the Nodelist.  (315)268-6667, 8N1, 1200/2400 Baud, 24 hours.
     Look in file area 12 for Painter's Apprentice
     Look in file area 25 for Freemacs
     Look in file area 26 for c.b.i.p postings.
     Look in file area 27 for .GIF images.


[Note: this archive has a mail server. Since I don't yet know how I
ought to set up a CO line for it, I just put the information into the
description.]

Archive site sun.soe.clarkson.edu, Clarkson Archive:
	There is over 60 Meg here; 20 Meg of this is available via the
	archive-server. The Clarkson Archive is the official distribution site
	for Isetl (Interactive Set Language), Freemacs (PC based emacs like
	editor) and TeX/LaTeX/AMSTeX style files. It has all of the issues of
	TeXhax, TeXMaG and UKTeX. It has almost all of the files in
	score.stanford.edu:tex
Archive-server is a mail-based server. You access it by sending mail
	to "archive-server@sun.soe.clarkson.edu". The body of the message
	contains various commands; the commands supported are:
		help
		index
		send <archive> <files>
		path <a path from sun.soe.clarkson.edu to you>
If you use the archive-server PLEASE use the 'path' command and
	remember the following limitations: you can't ask for more than 100k
	at a time; multiple file requests will be sent as a shar file; you
	can't get binary files.
Here are some words that describe what's in the archive:
	TeX,Isetl,Freemacs
This archive is administered by Michael DeCorte,
	archive-manager@sun.soe.clarkson.edu, who submitted the entry on
	5 Jan 89.
The archive is in the Eastern time zone.
The best and worse times to access the archive:
	1600-0800 best
	0800-1600 worst
Files tagged with a pattern matching "ftp" can be obtained with ftp.
	The domain name is "sun.soe.clarkson.edu" and its internet address is
	128.153.12.3. The files are in directory "/pub".

@ADD SITE
NM sun.soe.clarkson.edu
EN mrd@sun.soe.clarkson.edu (Michael DeCorte) 5 Jan 89
TM EST;1600-0800 best;0800-1600 worst
TT Clarkson Archive
AD archive-manager@sun.soe.clarkson.edu (Michael DeCorte)
MA
CO ftp;ftp;sun.soe.clarkson.edu;128.153.12.3;/pub;
IX
KW TeX,Isetl,Freemacs
DE There is over 60 Meg here; 20 Meg of this is available via the
DE archive-server. The Clarkson Archive is the official distribution site
DE for Isetl (Interactive Set Language), Freemacs (PC based emacs like
DE editor) and TeX/LaTeX/AMSTeX style files. It has all of the issues of
DE TeXhax, TeXMaG and UKTeX. It has almost all of the files in
DE score.stanford.edu:tex
DE
DE Archive-server is a mail-based server. You access it by sending mail
DE to "archive-server@sun.soe.clarkson.edu". The body of the message
DE contains various commands; the commands supported are:
DE
DE         help
DE         index
DE         send <archive> <files>
DE         path <a path from sun.soe.clarkson.edu to you>
DE
DE If you use the archive-server PLEASE use the 'path' command and
DE remember the following limitations: you can't ask for more than 100k
DE at a time; multiple file requests will be sent as a shar file; you
DE can't get binary files.

@END


-- 
# Bill Stewart, AT&T Bell Labs 4M312 Holmdel NJ 201-949-0705 api.att.com!wcs

#		We did it for the formlessness ...

root@esacs.UUCP (Super user) (12/12/89)

I forget to tell, i have no space on the system here.
I would like to get the patched sources, if somebody has them.
I am new to usenet so i am not able to use anonymous ftp yet...
Many thanks in advance

Riccardo

(Riccardo Pizzi @ ESA Computer, Rimini, ITALY)