[comp.sys.amiga] Amiga Advanture

daveh@cbmvax.cbm.UUCP (Dave Haynie) (06/24/87)

This is a port for the Amiga of the UN*X version of the Colossal Cave
adventure game posted on the net some time ago.  This version has been 
around for quite some time, but I never got around to posting it on the
net here.  To the code written by David Platt and Ken Wellsch, I've
added Amiga speech capability.  This uses the translator.library, so it
may pronounce a few things strangely, but is generally understandable.
Speech is sent to the narrator.device using SendIO(), so you can type while
it's speaking, however, as the speech buffer is limited in size, long
text passages will have a pause in them.  Speech can be turned off.  This
distribution contains UUEncoded program, icon, compiled database, and a
few associated files, plus an Amiga that will install the whole thing on a
bootable disk for a system with either 256K or 512K (the 512K version runs
the database from RAM:).

Dave Haynie     Commodore-Amiga    Usenet: {ihnp4|caip|rutgers}!cbmvax!daveh
"The A2000 Guy"                    BIX   : hazy
	"These are the days of miracle and wonder" -P. Simon

#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create the files:
#	README
#	adventure.uue
#	adventure.info.uue
# This archive created: Mon Jun 22 18:17:31 1987
export PATH; PATH=/bin:$PATH
if test -f 'README'
then
	echo shar: will not over-write existing file "'README'"
else
cat << \SHAR_EOF > 'README'

	

		Amiga Adventure		by

					David Platt
					Ken Wellsch
					Dave Haynie


	This is a version of the classic Adventure game, originally 
written by Will Crowther and Don Woods.  This is a very extended version,
totalling 550 points.  The Crowther and Woods Adventure was the first 
game of its kind, so this should be fun for historic purposes if for
nothing else.  As a Freshman in College I played the version running at
CMU, which was the 350 point version, and mastered it.  That was in 1979
on a DEC-20 mainframe.  This Amiga version, aside from the extra large
size of the database, runs from the WorkBench and speaks as it prints.
The entire database fits in the RAM: disk on a machine with 512K or more,
and so far hasn't caused any problems.

	The code that this is based on was originally written by David
Platt.  He's responsible for the database methods and the initial adventure
database.  Ken Wellsch wrote the C version of this program and extended
the database to the point at which it now rests.  Dave Haynie (ME) ported
this C code to the Amiga, then set it up to talk and run in a WorkBench
window, and I modified the file access code to allow the adventure database
to be on a different disk than that of the main program.

	This distribution contains object forms of both the adventure
interpreter and the database.  The main database, adv.rec, is uuencoded in
3 pieces.  After removing all files from shell archive, it's necessary
to "cat Rec1 Rec2 Rec3 > adv.rec.uue".  Once this is done, all files with
.uue extensions can be uudecoded and transferred to an Amiga system.  If
a uudecode program is present on the Amiga, it will be automatically
called up by the installation script if needed.

	The actual Adventure program is basically an adventure game
interpreter.  It looks for two data files.  The first of these is
called "adv.key".  Its a list of keys into the larger text database, and
of other things specific to this adventure.  The larger file, "adv.rec",
is all of the game's text and other data accessed via the key file.  These
files are created from a data base that's run through a compiler-like
program called "Munge".  Munge and the adventure database sources are 
available, but since they're so long, and useful only to those changing this
adventure or creating a new one, I've left them out of this distribution.
I've added a third, optional file to the database setup; a file called
"adv.path".  The ".key" file is found on the directory mentioned in the first
line of this file, the ".rec" file is found on the second.  If no "adv.path"
file is available, both of the files are loaded from the current directory.

	The Adventure program can be set up to run from the WorkBench
on a standalone disk, for either 256K systems or 512K and up systems.
It works much nicer on a 512k system with everything in RAM:.  First thing, 
execute the MakeAdv script, supplying as parameters the output disk and
machine size, as in:

	MakeIt df0: 256
	MakeIt df1: 512

The MakeIt script assmes that you have the standard Amiga directories assigned
where you want them, and that your adventure files are in the current
directory.  The output disk should be blank, or at least have lots of room
on it.  That's about all there is to it.  Happy adventuring.

				-Dave Haynie
				BIX:	Hazy
				Usenet:	{allegra,caip,ihnp4}!cbmvax!daveh
SHAR_EOF
fi # end of overwriting check
if test -f 'adventure.uue'
then
	echo shar: will not over-write existing file "'adventure.uue'"
else
cat << \SHAR_EOF > 'adventure.uue'
begin 644 adventure
M   #\P         #          (  !>*   ;B0        /I   7BDZY  !&
M2$Y5  !"ITZZ2O983T2 +P!.NA 06$].N@">2'H 7DZZ 1A83TZZ-AA.NBI$
M2'H <4AZ $Q.ND424$\I0(*4*4""D"E @HQ*@&882'H 5DALA)Q.ND6:4$](
M>  *3KI6$EA/0J=.NA H6$](> 'T3KH0'EA/8/1.74YU861V $-/3CHP+S O
M-C0P+S(P,"]!;6EG82!!9'9E;G1U<F4A '(K $-A;B=T($]P96X@5VEN9&]W
M"@  3E4  "\$>  F!..#3>S&"D)V.  F!..#3>S&^CV\@  X "8$XX--[,?J
M0G8X %*$N+P   !X;=!X "8$XX--[,C:/;P@ #@ 4H2XO    3-MZ'@ )@3C
M@TWLRT!"=C@ )@3C@TWLRZ0]O$  . !2A+B\    ,FW<3KH#*"@?3EU.=4Y5
M   O+0 (3KH_G%A/*4""B RL_____X*(9A0O+0 (2'H &4AZ  Y.N@ D3^\ 
M#$Y=3G5/<&5N9&( =6YA8FQE('1O(&]P96X@)7,A $Y5   O+0 (2'H 7B\L
M@I1.ND163^\ #"\M "PO+0 H+RT )"\M " O+0 <+RT &"\M !0O+0 0+RT 
M#"\L@I1.ND0F3^\ *$AZ ",O+(*43KI$%E!/3KHJIDAX  %.NE2*6$].74YU
M)7,Z(  *  !.50  +P0O+0 (3KH!UEA/* "PO     !O"" $*!].74YU2'@#
MZ$ALS/HO+0 (+RR"B$ZZ/^Q/[P 0* "PO     %L!'#_8-0@!%* <@).NDZ4
M* !*K(*89P0@!&"^+RT "&$86$]*@&8$( 1@KB\$+RT "&%P4$\@!&"@3E4 
M "\$#*T   'T  AM$@RM   #Z  (; AP 2@?3EU.=2 M  @B/    ^A.NDXZ
M3>R"=A8V" !(@S #2,!@%'@!8")X & >_^#_W/_<_]S_X/_<L+P    &9.CC
M@# [ .A.^P  ( 1@LDY5   O! RM       ,;@8H'TY=3G5X "8$YX--[(;*
M-#8X $C"M*T "&8"8.(F!.>#3>R&RC0V. !(PK2\_____V82)@12@^>#3>R&
MRCV\__\X & *4H2XO    &-MN+B\    8V8**7P    !@IA@GB8L@IS6K0 ,
MMKP  !  ;1XF/   $ "6K(*<MKP    R; @I?     &"F&  _W(F!.>#3>R&
MRCVM  HX "8$YX--[(;,/:T #C@ )@3G@TWLALXD+(*<XX)#[(GJU(DM@C@ 
M)BT #->L@IPO+0 ,)@3G@TWLALXO-C@ 2&S,^DZZ +A/[P ,8 #_%DY5  !(
MYPP >  F!.>#3>R&RC0V. !(PK2M  AG*B8$YX--[(;*-#8X $C"M+S_____
M9@IP_TS? #!.74YU4H2XO    &1MPB8$YX--[(;,-#8X $C"*@*ZO     !N
M!'#_8-(O!4ALS/HF!.>#3>R&SB\V. !A-D_O  P@!6"V3E4  "\$0JR"F$*L
M@IQX "8$YX--[(;*/;S__S@ 4H2XO    &1MZ"@?3EU.=4Y5  !(YP@P)&T 
M""9M  PH+0 0)@13A$J#9PPL2U2+(DI4BCR18.Q,WPP03EU.=4Y5__A(YPP 
M0JR"A'@ )@3E@TWLS(XMO/____\X %*$N+P    ";>9(;,R63KH""%A/*T#_
M_'@ 8&@@!'(43KI5QDWLS);0CB\ 3KH!LEA/( 1R%$ZZ5;!-[,R6T(XO $ZZ
M*OI83RM __@@+?_X(CP   /H3KI+KDWL@G86-@@ 2(-(P[:\    !V<4)BR"
MA%*L@H3E@TWLS(XMK?_X. !2A+BM__QMDG@ )@3E@TWLS(X@-C@ (CP   /H
M3KI+9DWL@G86-@@ 2(,P TC 8"(F!.6#3>S,CB\V. !.NBU66$\J & :*CP 
M $  8!)Z & .58!G\%. 9]95@&?28.XF!.6#3>S,C@RV     #@ ; 8J/   
M$  F!.6#3>S,CB\V.  F!.6#3>S<NB\V. !.NB_$4$\O!28$Y8--[-RZ+S8X
M $ZZ+GY03U*$N+P    ";0#_5B\L@H0O+-RV3KHOEE!/#*P     @H1N"$S?
M #!.74YU("S,CB(\   #Z$ZZ2J)-[()V%C8( $B#, -(P&!:+RS<MDZZ+)I8
M3X"\  !  "\ +RS<MDZZ+AA03V!(+RS<MDZZ+'Q83X"\  "  "\ +RS<MDZZ
M+?I03V J+RS<MDZZ+%Y83X"\   @ "\ +RS<MDZZ+=Q03V ,58!GHE. 9]I5
M@&>X8 #_<DY5   O"B1M  A@(A822(-(P[:\    86T2%A)(@TC#MKP   !Z
M;@0$$@ @4HI*$F;:)%].74YU3E7_>DCG#"!(>@$ +RR"D$ZZ/O!03R\L@HQ(
M> "&2&W_>DZZ//Q/[P ,2H!F#DZZ)6A(>  !3KI/3%A/> !X $WM_WHD3F  
M )X6$DB#2,.VO    "!G#A822(-(P[:\    "68$4HI@X'H 8""ZO    !-L
M%B $<A1.NE-4)@52A="#+&T "!V2" !2BA822(-(P[:\    (&<F%A)(@TC#
MMKP    )9Q@6$DB#2,.VO     IG"A822(-(PTJ#9JP@!'(43KI3"-"M  @L
M14(V" "ZO     !O"E*$N+P    %;!H6$DB#2,.VO     IG#!822(-(PTJ#
M9@#_3" $3-\$,$Y=3G4_(   3E7_Y$CG#@!"K?_H0JW_Y$*M__ F+0 (4JT 
M"..#+&T ##0V. !(PBP"3>R  A8V: !(@TC#*T/_['@ 8"(F!.6#3>W_]"0M
M  CC@B)M  PR,2@ 2,$M@3@ 4H12K0 (N*W_[&W8)BT "+:M !!O$B\&2'H#
MVDAZ \Q.NOD03^\ #+R\    +6882JW_Z&8&-CP  6 "0D-(PRM#_^A@  .>
M( 9@  )6+RW_]$ZZ*D)83R\ +RW_^$ZZ*C983R8?QH"VO     !6Q<J\    
M 6   H(O+?_T3KHH5%A/+P!(> !D3KH'0EA/)A^V@%[%RKP    !8  "7"\M
M__1.NBFD6$\O "\LW*Y.NB@B6$\F'[: 5\7*O     %@  (V+RW_]$ZZ* A8
M3R\ +RW_^$ZZ)_Q83R8?MH!7Q<J\     6   A O+?_T3KHGXEA/+P O+?_X
M3KHGUEA/)A^V@%S%RKP    !8  !ZB\M__1.NB>\6$\O "\M__A.NB>P6$\F
M'[: 7L7*O     %@  '$+RW_]$ZZ*0Q83R(\   #Z$ZZ1U[C@$WLQ^HV-@@ 
M2,.VO/____]7Q<J\     6   9)Z '@ 8!XF!.6#3>S,CB0V. "TK?_T9@1Z
M 6 "0H5*A68(4H2XK(*$;=Q@  %D+RW_]$ZZ)S983R\ +RW_^$ZZ)RI83R8?
MMH!?Q<J\     6   3XO+?_T3KHHAEA/(CP   /H3KI&V.. 3>S'ZC8V" !(
MPR\#+RW_^$ZZ*&183R8?MH!7Q<J\     6   0(O+?_T3KHFU%A/+P O+?_X
M3KHFR%A/)A^V@%W%RKP    !8   W"\M__1.NB@D6$\B/    ^A.ND9VXX!-
M[,?J-C8( $C#MKS_____9QHO+?_T3KHG_%A/+P!.NB>46$^PO     %F!'H!
M8 )"A6   ) O+?_T3KHGV%A/+P!.N@*H6$^PO     %7Q<J\     6!L+P9(
M>@%[2'H!;4ZZ]IA/[P ,8%A?@&< _:A5@&< _<Z0O     ]G /WJ4X!G /X*
M4X!G /XJ4X!G /Y*4X!G /YJ4X!G /Z64X!G /Z^4X!G /[>4X!G /\44X!G
M /\TD+P    /9P#_=F"42H5F!DJM_^AG#DJ%9P9*K?_H9@1Z 6 "0H4@+?_P
M8$!*A68&2JW_Y&<$>@%@ D*%8$)*A6<*2JW_Y&<$>@%@ D*%8#!*A68&2JW_
MY&<.2H5G!DJM_^1F!'H!8 )"A6 44X!GSI"\    $&?8D+P    =9ZPF+0 (
MXX,L;0 ,,#8X $C 8$(K?    "[_\&!.*WP    !__!@1"M\    $?_P8#I*
MA6<,("T "$S? '!.74YU+RT $"\M  PO+0 (86!/[P ,8.13@&?$D+P    0
M9\:0O    !UGJF#&4JT ""M%_^1"K?_H8 #[U&"\0V]N9&ET:6]N &)A9"!O
M<&-O9&4@)60A $-O;F1I=&EO;@!B860@;W!C;V1E("5D(0!.5?_X2.<. "@M
M  A\ 2M\     ?_\8   N+BM !!M#DAZ ,E(>@"^3KKT[%!/)@12A..#+&T 
M##0V. !(PBH"NKP    M9P  B$WL@ (6-E@ 2(-(P]B#3>R /$HV6 !G2DJM
M__QG E*&)@3C@RQM  PT-C@ 2,(K0O_X#*T    N__AG% RM     ?_X9PH,
MK0   !'_^&8(0JW__%*$8 @K?     '__& DNKP    .9@B\O     %O'KJ\
M    %&8$4X9@"+J\    #V<*O+P     ;@#_0B $3-\ <$Y=3G5&;'5S:&, 
M;F]N=&5R;6EN871I;F<@8V]N9&ET:6]N(0  3E4  $CG#  V+0 *2,,O TZZ
M% )83TAZ &@O+(*03KHX6%!/+RR"C$ZZ-PQ83R@ +RR"C$ZZ-P!83RH L+P 
M   *9PJZO     ]G F#BN+P   !Y9PBXO    %EF"G !3-\ ,$Y=3G6XO   
M &YG"+B\    3F8$< !@Y&"*8. _(   3E4  " M  A@  $ 3KH0;+"\____
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
M059% $E&050 249%40!)1D=% $E&1U0 249(059% $E&2T59 $E&3$4 249,
M3T, 249,5 !)1DY%05( 24Y0550 251,25-4 $E43T)* $E44$Q!0T4 2T59
M5T]21 !,1$$ 3$]#051% $U/5D4 355,5 !.04U% $Y%05( 3D]4 $]2 %!2
M3T-%140 455%4ED 455)5 !204Y$3TT 4T%9 %-%5 !334]610!35$]0 %-5
M0@!35D%2 %9!3%5% $Y5  !(YPP 2JT "&<6+RR#FDAZ +@O+(*03KH77D_O
M  Q@#DAZ *PO+(*03KH73%!/#*T       QM"@RM    .@ ,;1PO+0 ,2'H 
MCB\L@I!.NA<F3^\ #$S? #!.74YU)BT #.6#3>R"LB\V. !(>@!Y+RR"D$ZZ
M%P!/[P ,)BT #$WL@ (4-C@ 2()(PB@">@!@(B8%XX,L;0 0-#8X $C"+P)(
M>@!*+RR"D$ZZ%LI/[P ,4H6ZA&W:2'H .2\L@I!.NA:T4$]@CB4U9#H@ #QS
M:VEP/B  8F%D(&]P8V]D92 H)60I"@ E+3<N-W, ("4U9  *  !.50  2.<(
M( RL     (.>;A0O+0 (2'H <DAZ &!.NM'X3^\ #%.L@YX@+(.><@I.NBL<
M3>RI\B1 U<XO+0 (3KH \%A/)( U;0 .  @O+0 (3KH F%A/*  F!.6#3>R 
M=B5V.   !"8$Y8--[(!V+8HX $S?!!!.74YU4WEM8F]L($1E9FEN90!S>6UB
M;VP@=&%B;&4@9G5L;"!O;B!@)7,G $Y5   O"B\M  AA/%A/Y8!-[(!V)'8(
M & F2'@ !B\2+RT "$ZZ%R1/[P ,2H!F## J  A(P"1?3EU.=21J  0F"F;6
M</]@[DY5  !(YPP@)&T "'@ *@1@#BQ*4HH6%DB#2,/8@U*%%A)(@TC#2H-G
M"+J\    !FW@( 0B/    (!.NB!F3-\$,$Y=3G5.50  2.<(("\M  A.NBE^
M6$\H %*$)BR#HM:$MKP   HH;10O+0 (2'H .DAZ "Y.NM"T3^\ #$WLNX8D
M;(.BU<[9K(.B+RT ""\*3KHI+E!/( I,WP003EU.=5-T<G-A=F4 3W5T(&]F
M('-Y;6)O;"!S<&%C92!O;B!@)2TQ,"XQ,',G"@  3E4  "\$("T ""(\   #
MZ$ZZ'Z!-[()V%C8( $B#, -(P&!8*"T "&!@("T ""(\   #Z$ZZ'Y[C@$WL
MQ@HV-@@ 2,,H V!"("T ""(\   #Z$ZZ'X#C@$WLRT V-@@ 2,,H V D+RT 
M"$AZ "M(>@ B3KK/ZD_O  Q@#DJ 9Z1;@&>F4X!GP&#<( 0H'TY=3G5%=F%L
M &)A9"!K97D@)60A  !.50  ("T ""(\   #Z$ZZ'OY-[()V%C8( $B#2,.V
MO     5G%"\M  A(>@ S2'H *$ZZSX9/[P ,("T ""(\   #Z$ZZ'NKC@$WL
MQ^H]K0 ." !.74YU36]V;V)J &YO="!A;B!O8FIE8W0@)60A  !.50  2.<.
M " M  @B/    ^A.NAZJXX!-[,?J-C8( $C#* ,O+0 (3KH @EA/*@ O+-RN
M3KK^M%A/+ "XAF<2)@93@[:$9A0F!<:\    "&<*< %,WP!P3EU.=7  8/1.
M50  ("T ""(\   #Z$ZZ'BQ-[()V%C8( $B#2,.VO     9F(" M  @B/   
M ^A.NAXLXX!-[,M -C8( $C#( -.74YU("T "&#V3E4  $CG#  H+0 (( 0B
M/    ^A.NAW:3>R"=A8V" !(@S #2,!@  $FN+P     ;0BXO     ]O$B\$
M2'H!,TAZ 2A.NLY63^\ #"8$Y8--[(.F*C8X &   08@!"(\   #Z$ZZ':SC
M@$WLQOHV-@@ 2,,J V   .@@!"(\   #Z$ZZ'8[C@$WLRT V-@@ 2,,J R %
M(CP   /H3KH=4DWL@G86-@@ 2(,P TC 8%0@!2(\   #Z$ZZ'5CC@$WLQOHV
M-@@ 2,,J V!"( 4B/    ^A.NAT\XX!-[,C:-C8( $C#*@-@)B $(CP   /H
M3KH=(.. 3>S+I#8V" !(PRH#8 I7@&?$58!GI&#:8% @!"(\   #Z$ZZ'/CC
M@$WLR-HV-@@ 2,,J V T+P1(>@!42'H 24ZZS61/[P ,8"#^S/_._\[_LO_.
M_O[_'+"\    !V36XX P.P#F3OL  " %3-\ ,$Y=3G5":71V86P 8F%D(&ME
M>2 E9"$ 0FET=F%L &)A9"!K97D@)60A $Y5   O!" M  @B/    ^A.NAQ.
M3>R"=A8V" !(@S #2,!@  #B("T ""(\   #Z$ZZ'%#C@$WLQOH]K0 ." !@
M  #6("T ""(\   #Z$ZZ'#+C@$WLRZ0]K0 ."  @+0 ((CP   /H3KH<&.. 
M3>S+0#8V" !(PR@#( 0B/    ^A.NAO<3>R"=A8V" !(@S #2,!@-" $(CP 
M  /H3KH;XN. 3>S&^CVM  X( & B( 0B/    ^A.NAO(XX!-[,C:/:T #@@ 
M8 A7@&?B58!GQ&!$("T ""(\   #Z$ZZ&Z+C@$WLR-H]K0 ." !@*"\M  A(
M>@ O2'H )$ZZS Y/[P ,8!)7@&?*58!G /\84X!G /\P8-@H'TY=3G53971"
M:70 8F%D(&ME>2 E9"$  $Y5   @+0 ((CP   /H3KH;'DWL@G86-@@ 2(,P
M TC 8$X@+0 ((CP   /H3KH;(N. 3>S&"CVM  X( & \("T ""(\   #Z$ZZ
M&P;C@$WLRT ]K0 ." !@("\M  A(>@ E2'H &DZZRW)/[P ,8 I;@&>N4X!G
MQF#@3EU.=5-E='9A; !B860@:V5Y("5D(0  3E7_]$CG#@ H/   ,LA(> /H
M2&S,^B\$+RR"B$ZZ"[I/[P 0*T#_^+"\_____V82+P1(>@+02'H"Q$ZZRPQ/
M[P ,#*T    "__AG%"\M__A(>@+>2'H"TDZZRNY/[P ,-BS,^DC#*T/__&  
M +)2A$AX ^A(;,SZ+P0O+(*(3KH+6$_O ! K0/_XL+P    !;!0O+?_\2'H"
MPTAZ K=.NLJH3^\ #" M__AR DZZ&>XK0/_X>@!@8'P 8!9-[,P()@7C@T/L
MS/H=L3@!: !2AE*%)@7C@TWLS/HT-C@ 2,)*@F;83>S,"$(LS Y"-F@ )@52
M@^.#3>S,^C0V. !(PBM"__14A2\M__1(;,P(3KKX(%!/4ZW__+JM__AMF@RM
M     /_\;@#_1DAZ DE.NOBD6$\I0-R:2'H"0DZZ^)983RE W)Y(>@(\3KKX
MB%A/*4#<HDAZ C9.NOAZ6$\I0-RF2'H"+TZZ^&Q83RE W*I(>@(J3KKX7EA/
M*4#<KDAZ B%.NOA06$\I0-RR2'H"&4ZZ^$)83RE W+9(>@(23KKX-%A/*4#<
MNDAZ @E.NO@F6$\I0-R^#*P    !W)IL%"\LW)I(>@'Z2'H![DZZR7I/[P ,
M#*P   !XW*9O&$AX '@O+-RF2'H!^DAZ >Y.NLE83^\ $ RL   !,]RJ;QA(
M> $S+RS<JDAZ ?I(>@'N3KK)-D_O ! ,K    #+<HF\82'@ ,B\LW*)(>@'Y
M2'H![4ZZR11/[P 0("S<KB(\   #Z$ZZ&%9-[()V%C8( $B#2,.VO     9F
M  "*("S<LB(\   #Z$ZZ&#)-[()V%C8( $B#2,.VO     9F9B LW+HB/   
M ^A.NA@03>R"=A8V" !(@TC#MKP    &9D0@+-R^(CP   /H3KH7[DWL@G86
M-@@ 2(-(P[:\    !F8B("S<MB(\   #Z$ZZ%\Q-[()V%C8( $B#2,.VO   
M  9G#DAZ 6%(>@%53KK(6%!/3-\ <$Y=3G5796)S=&5R '5N86)L92!T;R!A
M8V-E<W,@<WEM8F]L('1A8FQE("@E9"DA %=E8G-T97( 8F%D('-Y;6)O;"!T
M86)L92!S:7IE(')E8V]R9" H)60I(0!796)S=&5R &)A9"!S>6T@=&%B;&4@
M8V]U;G0@*"5D*2$ /$Y215 ^ #Q.24Y)5#X /$Y605)3/@ \3D]"2CX /$Y0
M3$%#13X 2$5210!42$5210!35$%455, 05)',0!!4D<R %=E8G-T97( ;6ES
M<VEN9R!R97!E870@8V]D92 H)60I(0!796)S=&5R '1O;R!M86YY(&]B:F5C
M=',@*"5D/B5D*2$ 5V5B<W1E<@!T;V\@;6%N>2!P;&%C97,@*"5D/B5D*2$ 
M5V5B<W1E<@!T;V\@;6%N>2!V87)I86)L97,@*"5D/B5D*2$ 5V5B<W1E<@!M
M:7-S:6YG('-P96-I86P@=F%R:6%B;&4A  !.50  +RR#^$ZZ'[)83PRM    
M 0 (9CI"IT*G+RR#]$ZZ#,)/[P ,2'@( $ALY+@O+(/T3KH:N$_O  RPO   
M" !G#DAZ $=(>@ \3KK&EE!/2JR#YF<>+RR#ZDZZ!G)83["L@^IG#DAZ $E(
M>@ ^3KK&<E!/+RR#]$ZZ'T!83W  3EU.=4-L;W-E9@!E<G)O<B!O;B!U<&1A
M=&EN9R!S=7!E<B!B;&]C:R$ 0VQO<V5F &5R<F]R('5P9&%T:6YG(&UO9&EF
M:65D(&)L;V-K(0!.50  +P0O+0 (3KH#Z%A/2'@!@$AL[+A.N@QZ4$\I0(/T
ML+P     ;1I(> & 2&SL]$ZZ#&!03RE @_BPO     !L%"\M  A(>@#32'H 
MR$ZZQ<!/[P ,>  F!..#3>SDN#V\__\X %*$N+P   0 ;>A"IT*G+RR#]$ZZ
M"Y9/[P ,2'@( $ALY+@O+(/T3KH9C$_O  RPO   " !G%$AL[+A(>@";2'H 
MD$ZZQ69/[P ,+RR#]$ZZ'C)83R\L@_A.NAXH6$](>  "2&SLN$ZZ"]Y03RE 
M@_2PO     !M&DAX  )(;.ST3KH+Q%!/*4"#^+"\     &P4+RT "$AZ &-(
M>@!83KK%"D_O  QP 2@?3EU.=4-R96%T:P!U;F%B;&4@=&\@8W)E871E(&9I
M;&5S("5S(0!#<F5A=&L )7,@+2T@97)R;W(@;VX@:6YI=&EA;&EZ:6YG(0!#
M<F5A=&L )7,@+2T@97)R;W(@<F5O<&5N:6YG(0!.5?_T+P1*K0 (9@AP_R@?
M3EU.=4AM__@O+0 ,3KH#J%!/+RW_^$ZZ 1A83["M__AF&"8M__SC@TWL[7 T
M-C@ 2,*TO     !N!'#_8, F+?_\Y8--[.TP*W8X /_T)BW__..#3>SM<#0V
M. !(PB@"2&W_^"\M !!.N@-,4$\O+?_X3KH O%A/L*W_^&<D+RW_^$ZZ 8Q8
M3["M__AG%"\M !!(>@!G2'H 7DZZP^Q/[P ,)BW__..#3>SM<#0V. !(PK2\
M     &\4+RT $$AZ %E(>@!03KK#P$_O  PF+?_\Y8--[.TP+:W_]#@ )BW_
M_..#3>SM<#V$. !2K(/F( 1@ /\*1'5P:P!U;F%B;&4@=&\@8W)E871E(&ME
M>2 E9"$ 1'5P:P!K97D@)60@86QR96%D>2!E>&ES=',A $Y5__PF+0 (MJR#
MZF8(("T "$Y=3G5*K(/F9Q@O+(/J3KH#(EA/L*R#ZF<$</]@XD*L@^8O+0 (
M3KH""%A/*T#__ RM_______\9@1P_V#"0J<O+?_\+RR#]$ZZ"/Q/[P ,2'@ 
M8$AL[3 O+(/T3KH*Q$_O  RPO    &!G!'#_8) I;0 (@^H@+0 (8(1.50  
M0J<O+0 (+RR#^$ZZ"+I/[P ,-BT $DC#+P,O+0 ,+RR#^$ZZ"GY/[P ,-BT 
M$DC#L(-G!G#_3EU.=38M !(L;0 ,0C8P # M !)(P&#H3E4  "\$2JR#YF<(
M</\H'TY=3G5X "8$Y8--[.TP0K8X "8$XX--[.UP0G8X %*$N+P    0;=XF
M+0 (XX--[.2X-"R#\E)L@_(]@C@ *6T "(/J("T "&"T3E7_Z$AX  HO+0 (
M2&W_[$ZZ&L1/[P ,2'@ %$AZ -A(;?_L3KH:;$_O  Q(>@#.2&W_[$ZZ!:I0
M3RM _^A*@&8*0BSLN$(L[/1@5B\M_^A(>  H2&SLN$ZZ!$I/[P ,2&SLN$ZZ
M&EY83TWL[+="-@@ +RW_Z$AX "A(;.ST3KH$)$_O  Q(;.ST3KH:.%A/3>SL
M\T(V"  O+?_H3KH2,EA/2'@ "B\M  A(;.RX3KH9XD_O  Q(>  *+RT "$AL
M[/1.NAG.3^\ #$AX !1(>@ N2&SLN$ZZ&;I/[P ,2'@ %$AZ !](;.ST3KH9
MID_O  Q.74YU+G!A=&@ <@ N:V5Y "YR96, 3E7__"8M  CC@TWLY+@T-C@ 
M2,*TO/____]F!G#_3EU.=28M  CC@TWLY+@T-C@ Q?P 8-2\   ( "M"__P@
M+?_\8-I.50  +&T #" M  AR$$ZZ$!8L@"QM  P@+0 (<A!.NA H+4  !$Y=
M3G5.50  +RT "$ZZ_H!83T*G2&SLN$ZZ!RY03RE @_2PO     !M&$*G2&SL
M]$ZZ!Q903RE @_BPO     !L!G#_3EU.=4AX" !(;.2X+RR#]$ZZ"#)/[P ,
ML+P   @ 9PY(>@ 62'H #$ZZP#Y03W  8,Y/<&5N:P!U;F%B;&4@=&\@<F5A
M9"!S=7!E<B!B;&]C:R$ 3E7__"\M  A.NO[T6$\K0/_\#*W_______QF!G#_
M3EU.=4*G+RW__"\L@_1.N@7F3^\ #$AX &!(;.TP+RR#]$ZZ$]Q/[P ,L+P 
M  !@9P1P_V#*("T "&#$3E7__"ML@^[__$*G+RW__"\L@_A.N@6D3^\ #"\M
M  PO+0 (+RR#^$ZZ$YI/[P ,L*T #&<&</].74YU)BT #->L@^X@+?_\8.Y.
M5?_X2&W_^"\M  Q.NOZ04$\O+?_X3KK\ %A/L*W_^&84)BW__..#3>SM<#0V
M. !(PDJ"9@9P_TY=3G4F+?_\XX--[.UP-#8X $C"M*T %&\F)BW__..#3>SM
M<#0V. !(PB\"+RT %$AZ $)(>@ X3KJ^_D_O ! F+?_\XX--[.UP-#8X $C"
M+P(O+0 0)BW__.6#3>SM,"\V. !.NOP(3^\ #&"24F5A9&L 8G5F9F5R('1O
M;R!S;6%L;" H)60\)60I(0!.5?_X#*T    ! !1M$ RM       ,;09*K0 (
M9@9P_TY=3G5(;?_X+RT #$ZZ_:I03R\M__A.NOL:6$^PK?_X9R0O+?_X3KK[
MZEA/L*W_^&<4+RT #$AZ (%(>@!V3KJ^2D_O  PF+?_\XX--[.UP-#8X $C"
MM+P     ;Q0O+0 ,2'H =4AZ &I.NKX>3^\ #"8M__SE@TWL[3 O R\.+RT 
M%"\M !!.NOY&4$\L7R8?+8 X "8M__SC@TWL[7 ]K0 6. !2K(/F("T %&  
M_U!7<FET96L =6YA8FQE('1O(&-R96%T92!K97D@)60A %=R:71E:P!K97D@
M)60@86QR96%D>2!E>&ES=',A "!O  0B2$H89OQ3B! O  NSR&<(L"!F^" (
M3G5P $YU3E4  $CG"" D;0 (4ZT # RM       ,;R0O+0 03KH /EA/* "P
MO/____]G$"Q*4HH<A+B\    "F<"8,Y"$KB\_____V80M>T "&8*< !,WP00
M3EU.=2 M  A@\DY5  !(YP@@)&T ""\*3KH ,EA/* "PO/____]G(" $8!13
MD@ J  @ #'#_3-\$$$Y=3G5@UDJ 9_I9@&?D( 1@ZDY5  !(YP@@)&T ""Q2
MO>H !&5V%BH #$B#2,/&O    !AG"G#_3-\$$$Y=3G4"*@#[  Q*J@ (9@@O
M"DZZ#RY83S8J !!(PR\#+RH "!8J  U(@TC#+P-.N@1<3^\ #"@ L+P     
M;A)*A&8$=@A@ G80ARH #'#_8*HDJ@ ()BH "-:$)4, !"Q24I(0%DB 2,# 
MO    /]@BDY5   O"DZZ#I D0$J 9@AP "1?3EU.=2\*+RT #"\M  AA!D_O
M  Q@Z$Y5  !(YP@@+RT $$ZZ#+A83TWL@_PD3A822(-(PTJ#9A(I?     ;M
MD'  3-\$$$Y=3G4O+0 ,+PI.N@&H4$]*@&<$4(I@T"\J  0O+0 (3KH"7E!/
M* "PO/____]F!'  8,@L;0 0'40 #2QM ! =?  !  P@+0 08+!.50  *6T 
M",6N2&T $"\M  Q(>@ .3KH'4$_O  Q.74YU3E4  "\LQ:XO+0 (3KH "%!/
M3EU.=4Y5   O!"@M  @O+0 ,+P1.N@N64$\H'TY=3G4B7Y+\  HB$=*!TH$H
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
M5?\42.<(,"1M  @F;0 ,0JW_^"MM !#__"Q+4HL6%DB#2,,H TJ#9P #4KB\
M    )68  RQ"+?\B*WP    !__0K?    "#_\"M\   G$/_L+$M2BQ862(-(
MPR@#MKP    M9A!"K?_T+$M2BQ862(-(PR@#N+P    P9A0K?    ##_\"Q+
M4HL6%DB#2,,H [B\    *F8:+&W__%BM__PK5O_H+$M2BQ862(-(PR@#8#Q"
MK?_H8"(@+?_H<@I.N@RDT(20O    # K0/_H+$M2BQ862(-(PR@#3>R&1Q8V
M2 !(@TC#QKP    $9LJXO    "YF:BQ+4HL6%DB#2,,H [:\    *F8:+&W_
M_%BM__PK5O_L+$M2BQ862(-(PR@#8#Q"K?_L8"(@+?_L<@I.N@PRT(20O   
M # K0/_L+$M2BQ862(-(PR@#3>R&1Q8V2 !(@TC#QKP    $9LHK?     3_
MY+B\    ;&86+$M2BQ862(-(PR@#*WP    $_^1@%+B\    :&8,+$M2BQ86
M2(-(PR@#( 1@?BM\    "/_@8!PK?     K_X& 2*WP    0_^!@""M\____
M]O_@+RW_Y$AM_R(O+?_@+RW__$ZZ_91/[P 0*T#_W"8M_^37K?_\8%HL;?_\
M6*W__"M6_]PO+?_<3KH*V%A/*T#_Y&!*+&W__%BM__PH%DWM_R$K3O_<'(1@
M*)"\    8V?B4X!GE)"\    "V< _VY9@&>T58!G /]N5X!G /]R8,Q-[?\B
MG>W_W"M._^0F+?_DMJW_[&\&*VW_[/_D2JW_]&<  ((L;?_<%A9(@TC#MKP 
M   M9Q(L;?_<%A9(@TC#MKP    K9C0,K0   ##_\&8J4ZW_Z"QM_]Q2K?_<
M%A9(@TC#+P-.DEA/L+S_____9@IP_TS?#!!.74YU8!@O+?_P3I)83["\____
M_V8$</]@XE*M__@F+?_H4ZW_Z+:M_^1NVD*M_^!@)"QM_]Q2K?_<%A9(@TC#
M+P-.DEA/L+S_____9@1P_V"J4JW_X"QM_]Q*%F<*)BW_X+:M_^QMRB8M_^#7
MK?_X2JW_]&8J8!I(>  @3I)83["\_____V8&</]@ /]P4JW_^"8M_^A3K?_H
MMJW_Y&[88!@O!$Z26$^PO/____]F!G#_8 #_2%*M__A@ /R@("W_^&  _S@O
M!$*$2H!J!$2 4D1*@6H&1($*1  !82Q*1&<"1( H'TYU+P1"A$J :@1$@%)$
M2H%J!D2!"D0  6$*( %@VF$$( %.=4CG, !(04I!9BA(04)#@,%H#C0 0D!(
M0(#!-@ P H#!(@!(0# #2$!"04A!3-\ #$YU2$%"@G8?XX#CDI2!:Q!2@%'+
M__1@#N. XY+4@6KP4<O_]M2!(@),WP ,3G5.50  2.<,("1M  @@+0 ,(BT 
M$$ZZ"2HJ '@ 8"HO+0 4+$I2BA862(-(PR\#3KH (E!/L+S_____9@IP $S?
M!#!.74YU4H2XA672("T $&#L3E4  "\*)&T #"Q2O>H !&4:)BT ",:\    
M_R\#+PI.N@#J4$\D7TY=3G4L4E*2$"T "QR 2(!(P,"\    _V#D3E4  "\*
M3>R$AB1.+$K5_    !8O#F$06$]-[(8^M<YEZB1?3EU.=4Y5  !(YP@@)&T 
M"'@ )@IF"G#_3-\$$$Y=3G5**@ ,9VP6*@ ,2(-(P\:\    !&<,2'C__R\*
M86A03R@ %BH #4B#2,,O TZZ!]Q83XB %BH #$B#2,/&O     )G"B\J  A.
MN@)86$\6*@ ,2(-(P\:\    (&<4+RH $DZZ K183R\J !).N@(T6$]"DD*J
M  1"J@ (0BH #" $8 #_=$Y5__Y(YP@@)&T "$WZ_R@I3H8^%BH #$B#2,/&
MO    !!G"G#_3-\$$$Y=3G46*@ ,2(-(P\:\    !&<R*!*8J@ (+P0O*@ (
M%BH #4B#2,,O TZZ F!/[P ,L(1G$  J !  #$*20JH !'#_8+8,K?____\ 
M#&80 BH ^P ,0I)"J@ $< !@G$JJ  AF""\*3KH JEA/-BH $$C#MKP    !
M9C ;;0 /__](>  !2&W__Q8J  U(@TC#+P-.N@'V3^\ #+"\     6:2("T 
M#&  _U(DJ@ (-BH $$C#UJH ""5#  0 *@ $  PL4E*2$"T #QR 2(!(P,"\
M    _V  _R).50  +PI-[(2&)$Y**@ ,9QC5_    !9-[(8^M<YE"'  )%].
M74YU8.)"DD*J  1"J@ (( I@ZDY5__PO"B1M  @6*@ -2(-(PR\#3KH!%%A/
M2H!G&#5\  $ $"8*UKP    .)4, ""1?3EU.=4AX! !.N@"26$\K0/_\2H!G
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
M&$[N_[XB+P $+&SN&$[N_Z9,[P .  0L;.X83N[_T$CG 01,[R"   PL;.V8
M3J[_E$S?((!.=2)O  0L;.V83N[^/D[Z  (B;P $+&SMF$[N_F).50  2.<(
M($AX__].N@#06$\H +"\_____V8*< !,WP003EU.=4AY  $  4AX ").N@$X
M4$\D0$J 9@PO!$ZZ 7183W  8-8E;0 (  H5;0 /  D5?  $  A"*@ .%40 
M#T*G3KH!(EA/)4  $$JM  AG"B\*3KH 6EA/8 I(:@ 43KH!2%A/( I@DDY5
M   O"B1M  A*J@ *9P@O"DZZ 6A83Q5\ /\ ""5\_____P 4=@ 6*@ /+P-.
MN@#X6$](>  B+PI.N@#84$\D7TY=3G4B;P $+&SMF$[N_IX@+P $+&SMF$[N
M_K9.50  +PI*K0 (9@AP "1?3EU.=4AY  $  2\M  Q.N@!@4$\D0$J 9@1P
M &#@%7P !0 (-6T #@ 2)6T "  .( I@RDY5   O"B1M  @F"F8&)%].74YU
M%7P _P ()7S_____ !0E?/____\ &'8 -BH $B\#+PI.N@ \4$]@TD[Z  ),
M[P #  0L;.V83N[_.B)O  0L;.V83N[^.$[Z  (B;P $+&SMF$[N_MHL;.V8
M3N[_?$[Z  (B;P $("\ ""QL[9A.[O\N("\ !"QL[9A.[OZP(&\ !"QL[9A.
M[OZ,(&\ !""(6)!"J  $(4@ "$YU(&\ !$SO @$ ""(O ! L;.V83N[^1$[Z
M  (L;.V8(F\ !" O  A.[OW8(F\ !"QL[9A.[OZ8(F\ !"QL[9A.[OZ&(F\ 
M!"QL[9A.[OXR3.\  P $+&SMF$[N_LXB;P $+&SMF$[N_B8@;P $+&SMF$[N
M_H @;P $3.\" 0 ((B\ $"QL@JA.[O_B   #[     $          @      
M  /Q     @             #\@   ^H   &R @ ! @$" @(! 0$" @$     
M @(  0$! 0(" @$! @(" 0 ! 0$! @(" @(!     0 " 0(#  (" @      
M   !  $                   $! 0$! 0$! 0$               $   $ 
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                   ! @(# P,$!04%!@<      /__
M__\                                            ! P4*#   +40 
M "U(   M3   +5(  "U9   M7   +6   "UD   M:   +6T  "UT   M?   
M+80  "V+   MD   +94  "V9   MG0  +:$  "VF   MJP  +:\  "VS   M
MN   +;T  "W"   MQP  +<P  "W1   MV   +=X  "WC   MZ0  +>X  "WU
M   M^P  +@(  "X(   N$   +A@  "X<   N(P  +B@  "XM   N,@  +C< 
M "X[   N/@  +D8  "Y,   N40  +E@  "Y<   N8   +F8  "YK   N;P  
M+G3_____   !P@         !     @    0    (    $    "    !     
M@    0    (    $    "    !     @    0    (       /____\     
M  #__________W(         <BL       )W       # 7<K      ,"80  
M    "0%A*P     ) G@       4!>"L     !0(              !\    <
M    'P   !X    ?    '@   !\    ?    '@   !\    >    'S Q,C,T
M-38W.#EA8F-D968                   $      0                  
M   ! 0    $                      0(    !                    
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                                                            
M                (" @(" @(" @,# P,# @(" @(" @(" @(" @(" @(""0
M0$! 0$! 0$! 0$! 0$! # P,# P,# P,#$! 0$! 0$ )"0D)"0D! 0$! 0$!
M 0$! 0$! 0$! 0$! 4! 0$! 0 H*"@H*"@(" @(" @(" @(" @(" @(" @("
M0$! 0"        /L    .@        *P   "M    K@   *\   "P    L0 
M  +(   "S    M    +4   "V    MP   +@   "Y    N@   +L   "\   
M O0   +X   "_    P    ,$   #"    PP   ,0   #%    Q@   ,<   #
M(    R0   ,H   #+    S    ,T   #.    SP   -    #1    T@   -,
M   #4    U0   -8   #7    V    -D   #:    VP   -P   #=    W@ 
M  -\   #@    X0   .(   #C    Y    .4         _$    "        
2      /R   #ZP        /R
 
end
SHAR_EOF
fi # end of overwriting check
if test -f 'adventure.info.uue'
then
	echo shar: will not over-write existing file "'adventure.info.uue'"
else
cat << \SHAR_EOF > 'adventure.info.uue'
begin 644 adventure.info
MXQ   0      /0 9 %  *@ $  ,  0 ")=@                         
M     [0              "L    .                      !0 "H  @ "
M=U #                      0F     @!-4 !.Y4    "'U60$-)V8   %
MU.!V I31,   5K>!A!4_):  '<%9=]0!5A"@ 4RLPP%F      "J:@'&@   
M                                                  0         
M   B           !C@           ]8          "B\           S*0  
M       !RM(          UN&          U:M0        !!E[8         
M$8$3        !<K*<         1FHR8        ?0G*@        SU 8B@ 5
M4    DLDR.8 "J    +12 *75150 0 (E&  %ZH*H "JA1\   Q5%5 !5771
M0  #JJJJ#JJJKNJJJE5558/55555556JJJK _JJJJJJJ5555> ?555555:JJ
MJJX ?JJJJJI55555P /]5555JJJJJKP !^JJJE555557^  _U56JJJJJJJ^ 
M ?ZJ55555555_@ '_:JJJJJJJJO   X                             
M                                                            
M                                                         P  
M         !L           !_           "\0          /F\         
M /=+          ',W@         &/?\         #;W[         #[E3@ _
M__@   "_Z_\ ___^   #[G[M /___@  "O_]OP#___X  !^]W/D ___^  !V
MO_W? /___@ !]+_W_0#JK_X !;S?=W\ ]5_^  UOM_UM5>JO_P ?:Y__[ZKU
M7_ZJNN'___=5ZJ__55]^O__]JJJJ#JJJJS___E5558/55555556JJJK _JJJ
MJJJJ5555> ?555555:JJJJX ?JJJJJI55555P /]5555JJJJJKP !^JJJE55
F5557^  _U56JJJJJJJ^  ?ZJ55555555_@ '_:JJJJJJJJO   X 
 
end
SHAR_EOF
fi # end of overwriting check
#	End of shell archive
exit 0
-- 
Dave Haynie     Commodore-Amiga    Usenet: {ihnp4|caip|rutgers}!cbmvax!daveh
"The A2000 Guy"                    BIX   : hazy
	"These are the days of miracle and wonder" -P. Simon

walton@tybalt.caltech.edu (Steve Walton) (06/24/87)

In article <2037@cbmvax.cbmvax.cbm.UUCP> daveh@cbmvax.cbm.UUCP (Dave Haynie) writes:
>This is a port for the Amiga of the UN*X version of the Colossal Cave
>adventure game posted on the net some time ago.  This version has been 
>around for quite some time, but I never got around to posting it on the
>net here.

Did you fix the one-point-bug (if it was a bug)?  The V7/PDP-11 one I did
the game on would only give me 349 out of 350 points no matter what I did.

>distribution contains UUEncoded program, icon, compiled database, and a
>few associated files, plus an Amiga that will install the whole thing on a
                       ^^^^^^^^^^^^^
HOT DAMN!  I didn't know you could mail machines over the Usenet!

    Steve Walton, guest as walton@tybalt.caltech.edu
    AMETEK Computer Research Division, ametek!walton@csvax.caltech.edu
"Long signatures are definitely frowned upon"--USENET posting rules

hatcher@INGRES.BERKELEY.EDU (Doug Merritt) (06/25/87)

In article <3074@cit-vax.Caltech.Edu> walton@tybalt.caltech.edu (Steve Walton) writes:
In article <2037@cbmvax.cbmvax.cbm.UUCP> daveh@cbmvax.cbm.UUCP (Dave Haynie) writes:
>Did you fix the one-point-bug (if it was a bug)?  The V7/PDP-11 one I did
>the game on would only give me 349 out of 350 points no matter what I did.

Actually, "no matter what you did" isn't quite right, because you probably
*did* get that one last point at some time without noticing. As usual with
these adventure games, it is obscure and illogical. Unlike some of the other
things that get you points, however, this one last point is almost certainly
something that you did when you were initially exploring the game, but stopped
doing it once you'd "learned the ropes". The usual way to discover it
is to re-explore the game, checking your score frequently to see if it
went up unexpectedly.

The other way is to read a book of aphorisms and follow their advice:
Onward and upward! A stitch in time saves nine. A penny saved is a penny
earned. Et tu, Brute? Go west, young man! Nothing ventured, nothing gained.
Fools rush in where angels fear to tread.

The above gives it away only to those who know what I'm talking about,
thus no "spoiler warning".
	Doug Merritt		ucbvax!unisoft!certes!doug

mwm@eris.BERKELEY.EDU (Mike (My watch has windows) Meyer) (06/25/87)

In article <3074@cit-vax.Caltech.Edu> walton@tybalt.caltech.edu (Steve Walton) writes:
<In article <2037@cbmvax.cbmvax.cbm.UUCP> daveh@cbmvax.cbm.UUCP (Dave Haynie) writes:
<>This is a port for the Amiga of the UN*X version of the Colossal Cave
<
<Did you fix the one-point-bug (if it was a bug)?  The V7/PDP-11 one I did
<the game on would only give me 349 out of 350 points no matter what I did.

That's wasn't a bug. Getting that last point involved leaving a
certain object in a specific room *in the cave*. If you carried it out
with you, you didn't get the point.

	"Groan. What time is it?"
	"8am."
	"You mean I've been playing this silly game 12 hours?"
	"Sure looks like it."
	"And I've got a test at noon."

	<mike
--
ICUROK2C, ICUROK2.				Mike Meyer
ICUROK2C, ICWR2.				mwm@berkeley.edu
URAQT, I WANT U2.				ucbvax!mwm
OO2EZ, I WANT U2.				mwm@ucbjade.BITNET

hadeishi@husc4.HARVARD.EDU (mitsuharu hadeishi) (06/25/87)

In article <3074@cit-vax.Caltech.Edu> walton@tybalt.caltech.edu (Steve Walton) writes:
:In article <2037@cbmvax.cbmvax.cbm.UUCP> daveh@cbmvax.cbm.UUCP (Dave Haynie) writes:
:>This is a port for the Amiga of the UN*X version of the Colossal Cave
:>adventure game posted on the net some time ago.  This version has been 
:>around for quite some time, but I never got around to posting it on the
:>net here.
:
:Did you fix the one-point-bug (if it was a bug)?  The V7/PDP-11 one I did
:the game on would only give me 349 out of 350 points no matter what I did.

	Not a bug.  You have to fiddle with the newspaper in the "under
construction" area near the Swiss Cheese room or something (been a long
time since I played the classic adventure.)

					-Mitsu

richard@gryphon.CTS.COM (Richard Sexton) (06/26/87)

> >few associated files, plus an Amiga that will install the whole thing on a
>                        ^^^^^^^^^^^^^
> HOT DAMN!  I didn't know you could mail machines over the Usenet!

Only if you E-Mail the money first.

>     Steve Walton, guest as walton@tybalt.caltech.edu


-- 
Richard Sexton
INTERNET:     richard@gryphon.CTS.COM
UUCP:         {akgua, hplabs!hp-sdd, sdcsvax, ihnp4, nosc}!crash!gryphon!richard

ins_adjb@jhunix.UUCP (Daniel Jay Barrett) (06/30/87)

	Looks like the uuencoded "Adventure.info" icon got
munched during transit (at least to Hopkins).  Anyone else 
have the same problem?

	Anyway, the game works!!  Thanks a lot.
---
Dan Barrett	ins_adjb@jhunix.UUCP
		barrett@hopkins-eecs-bravo.arpa

qix@ihlpa.ATT.COM (Puckett) (07/01/87)

In article <4988@jhunix.UUCP>, ins_adjb@jhunix.UUCP (Daniel Jay Barrett) writes:
> 
> 	Looks like the uuencoded "Adventure.info" icon got
> munched during transit (at least to Hopkins).  Anyone else 
> have the same problem?
> 
> 	Anyway, the game works!!  Thanks a lot.
> ---
> Dan Barrett	ins_adjb@jhunix.UUCP
> 		barrett@hopkins-eecs-bravo.arpa

I have been having trouble.  For me, the icon seems fine, but the program
crashes the system every time I run it, whether from WB or CLI.  The power
light starts blinking before any window is put up or anything else -- even
the "Software Error - Task Held" requester is bypassed.

The object file uudecoded without complaint, and I used the "MakeAdv"
script to build the disk.

I have extra memory, but it is not autoconfig, so is not present when the
game disk is booted.  My Amiga is 512k.

Has anyone else had similar problems, or did I just screw up?

I was really looking forward to visiting the colossal cave.  My first encounter
was on a Xerox Sigma 7 computer system at Montana State University.  I think
it was about 1978....

			-Ed Puckett.

daveh@cbmvax.UUCP (Dave Haynie) (07/02/87)

in article <4492@ihlpa.ATT.COM>, qix@ihlpa.ATT.COM (Puckett) says:
> 
> I have been having trouble.  For me, the icon seems fine, but the program
> crashes the system every time I run it, whether from WB or CLI.  The power
> light starts blinking before any window is put up or anything else -- even
> the "Software Error - Task Held" requester is bypassed.
> 
> The object file uudecoded without complaint, and I used the "MakeAdv"
> script to build the disk.
> 
> I have extra memory, but it is not autoconfig, so is not present when the
> game disk is booted.  My Amiga is 512k.

Sounds like you've got something really strange on your system.  I would
expect the file not to load if it got munged at all.  I just checked it
on my office Amiga, with 7 megs of memory, and it ran just fine, so it's
not a problem with running on a machine with normal FAST memory.  It's
possible that there's something strange about your additional memory, though
if this is the only thing you've had trouble with, I doubt it.  Anyway, for
everyone's benefit, here are the file lengths from my master disk:

	adv.key		 20288
	adv.rec		130516
	Adventure.info	   938
	Adventure	 26208

All the others are pure text, and very short.  They shouldn't be any trouble.
If you've got anything that's obviously munged, send me MAIL and I'll reply 
with a fresh copy.  And hopefully I'll get the whole thing to Fred Fish 
(sources, etc. too) so the UUDECODE steps can be bypassed by those with better
things to do with all this expensive computer hardware.	

> 			-Ed Puckett.
-- 
Dave Haynie     Commodore-Amiga    Usenet: {ihnp4|caip|rutgers}!cbmvax!daveh
"The A2000 Guy"                    BIX   : hazy
	"Catch a wave and you're sittin' on top of the world" -tewve ve vd

fredc@petsd.UUCP (Fred Cassirer) (07/06/87)

Expires:
References: <4492@ihlpa.ATT.COM> <2067@cbmvax.UUCP>
Reply-To: fredc@petsd.UUCP Fred Cassirer
Distribution:
Organization: Concurrent Computer Corp., Tinton Falls, N.J.
Keywords:  Blinkin' lights and Gurus

In article <2067@cbmvax.UUCP> daveh@cbmvax.UUCP writes:
>in article <4492@ihlpa.ATT.COM>, qix@ihlpa.ATT.COM (Puckett) says:
>>
>> I have been having trouble.  For me, the icon seems fine, but the program
>> crashes the system every time I run it, whether from WB or CLI.  The power
>> light starts blinking before any window is put up or anything else -- even
>> the "Software Error - Task Held" requester is bypassed.
>>
>> I have extra memory, but it is not autoconfig, so is not present when the
>> game disk is booted.  My Amiga is 512k.
>
>Sounds like you've got something really strange on your system.  I would
>expect the file not to load if it got munged at all.  I just checked it
>on my office Amiga, with 7 megs of memory, and it ran just fine, so it's
>not a problem with running on a machine with normal FAST memory.  It's
>possible that there's something strange about your additional memory, though
>if this is the only thing you've had trouble with, ...
>--

I have the same problem.  My machine is standard 512k.  When I run
adventure (run/execute don't take me literally here), it goes right to
the Guru, after flashing the power led a few dozen times.

				      -- Fred Cassirer