[rec.games.hack] Got Nethack 2.3 running

creps@silver (Steve Creps) (04/21/88)

   I have successfully compiled the 2.3 version of NetHack on our VAX 8650
running Ultrix 2.0. I played a couple of very short games and it seems to
work. I did notice one problem, however. It printed "killed by orc" instead
of "killed by an orc" on my tombstone, although it was printed correctly
in the top scores list. I may have introduced this bug myself, so I'll try
to check it out.
   I have just finished downloading the complete sources for NetHack 2.3 to
floppy disks. Later tonight I'll copy them to hard disk and start the
"attempted" compilation of the PC version. If there are no problems I should
have the new executable ready for posting by next week. When I'm reasonably
sure I'll be able to get it running correctly I'll post an announcement
to comp.sys.ibm.pc (or comp.binaries.ibm.pc.d, if it's created yet) and
rec.games.hack every day or two counting down the posting date, like Mike
did with the source announcements. If I feel energetic I may even write
a batch file to install it on 2-floppy or hard disk systems.

-	-	-	-	-	-	-	-	-	-
Steve Creps, Indiana University, Bloomington, "home of the Hoosiers"
	creps@silver.bacs.indiana.edu (192.12.206.2)
	{pur-ee,ihnp4!inuxc,rutgers,pyramid}!iuvax!silver!creps
	creps@iubacs.bitnet (forwarded)

weh@bar.UUCP (Walter Hunt) (04/25/88)

I have managed to get nethack2.3 running on a NCR Tower32. So far I haven't
noticed any major problems but I did manage to make it core dump once. It
happened at a fountain when I #dipped my sword and unleashed a water demon. I
hit 'i' to see what I was carrying and the game died. I haven't done any
modifications to the source[*] so I don't think I introduced the problem, and I
really don't have time to debug it further so I thought I'd post in case
someone else runs into the same thing.

[*] I did comment out one line in termcap.c . It seems nethack requires the
ability to backspace. There are two capabilities checked for to see if the
terminal supports this. One is 'bc', the other is 'bs'. The only problem is
that I can't find any corresponding terminfo entries. So I commented out the
check for 'bs' assuming that if 'bc' wasn't given, then '^H' would work. I
know this is going to die horribly on any terminal that truly cannot backspace
but I really wonder if there are that many out there that can't.
-- 

					Walter Hunt
					Business Automation Resources