Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Release] Announcing... NetHack-- 3.1.3!

13 views
Skip to first unread message

Chris Herborth

unread,
Aug 29, 1993, 5:19:33 PM8/29/93
to
Announcing...

NetHack-- 3.1.3!

[Note: NetHack-- is a variant of the parent game NetHack. - arp]

Yes, finally, the wait is over!

After years of intensive debugging (ok, a couple of hours) I tracked
down the vicious shopkeeper bug that was preventing me from releasing
NetHack-- to the world.

Watch for the NetHack-- 3.1.3 patch (which requires the NetHack 3.1.3
source code), coming soon to rec.games.hack and alt.sources!

Atari ST/TT/Falcon030 binaries of NetHack-- 3.1.3 will be available on
atari.archive.umich.edu (and its mirrors) in Games/nhmm31c.zoo real soon
now. Don't download nhmm31c.zip, it's a copy of the buggy binary (with
the nasty shopkeeper bug intact).

OS/2 binaries of NetHack-- 3.1.3 will be available on ftp-os2.cdrom.com
in 2_x/games/nh31c--.zip real soon now.

DOS binaries of NetHack-- 3.1.3 will be available real soon now; I have
to finish building it and figure out where to put it (I don't frequent
DOS ftp sites). The DOS binary will require a '386 or better.

Please don't bug me for copies of the patch or the binaries; I'm a UUCP
site and will not send anyone copies. Watch rec.games.hack for the
patch, and check your favourite ftp sites for the binaries.

[I've appended header information for the posted patch files. - arp]

} From: cher...@semprini.tdkcs.waterloo.on.ca (Chris Herborth)
} Newsgroups: rec.games.hack,alt.sources
}
} NetHack-- is an unauthorised expansion to NetHack. This patch will turn
} your NetHack 3.1.3 source code into NetHack-- 3.1.3.
}
} Binary versions are available for the Atari ST/TT/Falcon030, OS/2 2.x,
} and DOS (386 or better); check your favourite ftp sites.
}
} Message-ID: <H.eg.CXA...@semprini.tdkcs.waterloo.on.ca>
} Subject: NetHack-- 3.1.3 Patch (Fixed, 01/03)
} Date: Wed, 25 Aug 1993 20:40:28 EST
} Archive-name: NetHack--/part01
}
} Message-ID: <H.eg.MBY...@semprini.tdkcs.waterloo.on.ca>
} Subject: NetHack-- 3.1.3 Patch (Fixed, 02/03)
} Date: Wed, 25 Aug 1993 20:41:50 EST
} Archive-name: NetHack--/part02
}
} Message-ID: <H.eg.Y15...@semprini.tdkcs.waterloo.on.ca>
} Subject: NetHack-- 3.1.3 Patch (Fixed, 03/03)
} Date: Wed, 25 Aug 1993 20:43:24 EST
} Archive-name: NetHack--/part03

Chris Miles

unread,
Sep 1, 1993, 7:30:28 PM9/1/93
to
Chris Herborth (cher...@semprini.tdkcs.waterloo.on.ca) wrote:
: Announcing...

: NetHack-- 3.1.3!

: [Note: NetHack-- is a variant of the parent game NetHack. - arp]

: Yes, finally, the wait is over!

: After years of intensive debugging (ok, a couple of hours) I tracked
: down the vicious shopkeeper bug that was preventing me from releasing
: NetHack-- to the world.

: Watch for the NetHack-- 3.1.3 patch (which requires the NetHack 3.1.3
: source code), coming soon to rec.games.hack and alt.sources!

How about a patch for the Amiga version!! I'd like to see your version
of NH!

+-----------------------------------------------------------------------+
|Chris Miles! nearly BSc(Hon)/BEng(Elec) /// My AMIGA |\/| /\ |
|cs...@luxury.latrobe.edu.au /// can emulate | || Freddy !!
| SONY The One & Only . \\\/// Anything!! | |.\/. |
|A500/2.04/20HD/3MEG (4sale!) \/// Psycho FX !! |
+--------You're-only-young-once-but-you-can-be-immature-forever-!-------+

Bob Ames

unread,
Sep 6, 1993, 2:23:52 AM9/6/93
to bob...@netcom.com
In article <25r6h5$6...@bronze.lcs.mit.edu>,
Chris Herborth <cher...@semprini.tdkcs.waterloo.on.ca> wrote:
>Announcing...
> NetHack-- 3.1.3!

>Yes, finally, the wait is over!
>After years of intensive debugging (ok, a couple of hours) I tracked
>down the vicious shopkeeper bug that was preventing me from releasing
>NetHack-- to the world.

Well, I've waited almost 2 weeks and no one has posted about this...

These new patches don't work!

So far, I've tried it on netcom.com's Suns, and on my AT&T 3B1. Each make
fails at exactly the same point. I wrote Chris mail about this a week ago
and have not gotten a response.

After at least 5 seperate tries (using the new, "fixed" patches), NH313--
simply doesn't compile. It always fails at exactly the same point:

$ make install
( cd src ; make )
[...]
cc -O -I../include -c mkroom.c
"mkroom.c", line 638: redeclaration of giantmon
"mkroom.c", line 646: redeclaration of lepremon
"mkroom.c", line 669: redeclaration of realzoomon
"mkroom.c", line 685: redeclaration of roomelevenmon
"mkroom.c", line 696: redeclaration of anthillmon
"mkroom.c", line 709: redeclaration of waspmon

Has anyone gotten these supposedly "fixed" nh313-- sources to compile
without these errors?

After spending a few hours on the old, "broken" patch, and several more
hours on the new "fixed" one, I'm hesitant to try it on any other
platforms. (I could use GCC on my 386-SX-16 running DOS 5, but nh313 takes
over 18 hours to compile, and I fear nh313-- could take over 24!@ Argh.
--
bob...@netcom.com -or- b...@leghorn.cs.umn.edu -or- b...@rush.UUCP
"We each pay a fabulous price... for our visions of paradise", Neil Peart '87

Chris Herborth

unread,
Sep 7, 1993, 11:58:32 PM9/7/93
to
In <bobamesC...@netcom.com>, Bob Ames writes:
> These new patches don't work!

Hey now, hold the phone!

> So far, I've tried it on netcom.com's Suns, and on my AT&T 3B1. Each make
> fails at exactly the same point. I wrote Chris mail about this a week ago
> and have not gotten a response.

Actually, it seems to only affect Sun machines and (I guess) 3B1
machines. Strange cc? I don't know; want to buy me a Sparc Classic? :)

> "mkroom.c", line 638: redeclaration of giantmon
> "mkroom.c", line 646: redeclaration of lepremon
> "mkroom.c", line 669: redeclaration of realzoomon
> "mkroom.c", line 685: redeclaration of roomelevenmon
> "mkroom.c", line 696: redeclaration of anthillmon
> "mkroom.c", line 709: redeclaration of waspmon
>
> Has anyone gotten these supposedly "fixed" nh313-- sources to compile
> without these errors?

Try putting 'static' in front of the function declarations on those
lines. Someone else who reported this problem to me suggested that as a
fix (and it appeared to work for him).

Again, use these patches at your own risk, and I can't test it on
anything I don't have access to (which limits me to testing it on Atari
machines, OS/2, and <bleh> DOS).
--
-------------------========================================-------------------
cher...@semprini.tdkcs.waterloo.on.ca
Chris Herborth

Bob Ames

unread,
Sep 13, 1993, 3:41:55 PM9/13/93
to bob...@netcom.com
In article <bobamesC...@netcom.com>, Bob Ames <bob...@netcom.com> wrote:
>In article <25r6h5$6...@bronze.lcs.mit.edu>,
>Chris Herborth <cher...@semprini.tdkcs.waterloo.on.ca> wrote:
>>Announcing...
>> NetHack-- 3.1.3!
>>Yes, finally, the wait is over!
>
>Well, I've waited almost 2 weeks and no one has posted about this...
>
>These new patches don't work!
>
>platforms. (I could use GCC on my 386-SX-16 running DOS 5, but nh313 takes
>over 18 hours to compile, and I fear nh313-- could take over 24!@ Argh.

Well, they work now. Just put `static' at the beginning of the lines
affected -2. In other words, take the error message generated my cc,
subtract 2 lines from the error line, and place `static' at the beginning
of the line.

And it took about 50 hours to compile NH313-- on my 386-SX-16 running
DOS 5, XtraDrive (from IIT), and djgpp 2.1. Anyone know af a SLOWER
nethack compile time?! |-)

Thanks to Chris for the game and pointing out how to correct these errors.

Bob Ames

Chris Herborth

unread,
Sep 17, 1993, 11:52:10 AM9/17/93
to
In <bobamesC...@netcom.com>, Bob Ames writes:
> And it took about 50 hours to compile NH313-- on my 386-SX-16 running
> DOS 5, XtraDrive (from IIT), and djgpp 2.1. Anyone know af a SLOWER
> nethack compile time?! |-)

YIPES! That's hell...

NetHack 3.1 (any version, including NetHack--) takes about 10 hours to
compile on my Atari ST (8Mhz 68000, using GNU C 2.4.5).

Ralph Snel

unread,
Sep 20, 1993, 5:53:28 AM9/20/93
to
In article <H.eg.aqw...@semprini.tdkcs.waterloo.on.ca>, cher...@semprini.tdkcs.waterloo.on.ca (Chris Herborth) writes:
> In <bobamesC...@netcom.com>, Bob Ames writes:
> > And it took about 50 hours to compile NH313-- on my 386-SX-16 running
> > DOS 5, XtraDrive (from IIT), and djgpp 2.1. Anyone know af a SLOWER
> > nethack compile time?! |-)

How to mess up a perfectly OK processor:

There is a spoiler here. Eat it? [ynq] (y)

Run DOS :(

0 new messages