[comp.sources.games.bugs] NH3.0 On Xenix 386 now seems to work great!!

kayvan@mrspoc.Transact.COM (Kayvan Sylvan) (09/12/89)

I applied the third set of patches to the distributed NetHack3.0 sources and
was able to compile nethack with *no* modifications to the source.

I now have a basically vanilla NetHack at patch level 3, running on my SCO
Xenix 2.3.2 386 box. Great job, people!!!

Reading people's ideas about the strange aborts I was experiencing at patch
level 2, and how various people had traced it to a calling of rnd() with
argument 0, I decided to use the random.c module when I made NetHack.

I now no longer experience the strange aborts. I was able to play a few long
games to conclusion. If someone wants, I can remake NetHack without the
provided random.c to see if the strange abort problem comes back.

There's only one small bug I found while playing the game and it did not
affect the functionality of it.

I entered a room and stepped onto a sleeping gas trap. In a second or two, I
can move again. My faithful dog, Blood, follows me and I get the message
"Blood suddenly falls asleep". Blood is now dozing on the only door in/out of
the room. I wait a *long* time for blood to move. I finally throw some food at
him and he gets up. It was strange to me that Blood did not wake up for so
long that I had to throw something at him and *then* he woke up.

			---Kayvan
-- 
Kayvan Sylvan @ Transact Software, Inc. -*-  Los Altos, CA (415) 961-6112
Internet: kayvan@Transact.COM -*- UUCP: ...!{apple,pyramid,mips}!mrspoc!kayvan