Newsgroups: rec.arts.int-fiction
Path: gmd.de!ira.uka.de!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!zaphod.mps.ohio-state.edu!caen!uunet!haven.umd.edu!darwin.sura.net!sgiblab!cs.uoregon.edu!news.uoregon.edu!news.u.washington.edu!raven.alaska.edu!acad3.alaska.edu!fxmlk
From: fxmlk@acad3.alaska.edu (KIENENBERGER MIKE L)
Subject: Re: Infocom Player problems
Message-ID: <20NOV199213274963@acad3.alaska.edu>
News-Software: VAX/VMS VNEWS 1.41.UAC
Sender: news@raven.alaska.edu (USENET News System)
Nntp-Posting-Host: acad3.alaska.edu
Organization: University of Alaska - Fairbanks
References: <of1b7B200WBO81BY51@andrew.cmu.edu> <uerics.721975805@mcl>
Date: Fri, 20 Nov 1992 21:27:00 GMT
Lines: 39

In article <of1b7B200WBO81BY51@andrew.cmu.edu>,
sh4j+@andrew.cmu.edu (Samuel Roy Helwig) writes...
>    Has anyone compiled the Infocom Task Force player version avilable
>from 149.171.16.16?  I've tried to compile this player on various
>platforms including a DECStation 5000 (Ultrix) , 386 running 386BSD, am
>IBM RT running BSD 4.3 and a Sun 4.  All these machine compile fine
>using bsd mode in the makefile.  However, when I try to run the
>resultant executable, I get a Seg Fault.  Anyone have a clue?  The only
>thing that I can get the player to do is display it's list of parameters
>(a.k.a. run it without any command-line parameters).

In article <uerics.721975805@mcl>,
uerics@mcl.ucsb.edu (Eric D. Shepherd) responds...
>Which version of the ITF program are you trying to compile?  I'm in the
>process of doing a major port of the program, and the games play just fine
>(using v4.01).  I no longer have the original source code - mine has all
>the conditional stuff removed to save disk space (and - heh, heh, heh -
>compile time).  But it runs beautifully.
> 
>A friend and I are working on building it into a fully windowed system
>with macros and pull-down menus.  It's really cool.

Followups should REALLY be directed to rec.games.int-fiction.

ITF V4.01 had problems.  I don't know if a later version is out yet, but
two bug fixes were posted to the net.  4.01 will run fine on IBMs (I believe),
but it was never tested on other systems and has fatal bugs.  The problem is
that it tries to do some variable manipulation before doing initialization.
The major bug fix is to change infocom.c so that the order is
	INIT_IO () ;
	init () ;
	init_script () ;
instead of whatever it currently is.  There's also some other fixes,
but that's the major one.  I can dig up the patches if there's enough interest.
=============================================================================
-Mike Kienenberger                       FXMLK@ALASKA           (BITNet)
 Academic Computing                      FXMLK@acad3.alaska.edu (Internet)
 University of Alaska-Fairbanks
 "I'm a computer programmer....<link><link><kludge><kludge> say-no-more!"
