Hello Sailor, *NOTE* This is a beta release of the port to Coherent. While the program isn't beta, my port is. If you have problems with it please let me know, or if you have fixes, that's even better! If you're like me, you already bought _The Lost Treasures of Infocom_ since it's been too many years since you've played Zork and went into hades with the bell, candle, and book :) This program will allow you to play *all* the games from _TLTOI_ on your coherent system. It is freely distributable, but the *.dat files containing the games are *not*. However, here in Chicago, local stores have _TLTOI_ (Both volumes 1 & 2) for $40. That's 20 games for $40 - $2 per game - buy it already!!!! I couldn't resist porting this program. Volume I is the best, IMHO, it has all the zorks, hitchhiker's guide, suspended, stationfall, etc. To compile: *DO NOT APPLY THE PATCHES* -- that's already been done! type "make sysv_ansi" This generates a version that uses ansi escape sequences. For those with color monitors and Udo's color update, you can try: "make sysv_ansic" which gives you a color screen (I haven't tried it since 1) I'm using mono, and 2) I didn't use Udo's patch yet). There are also curses options and other junk if you want to use it remotely. I tried curses, but it didn't work, and I'm kinda lazy since make sysv_termcap works and curses is a disaster area....use termcap unless you feel industrious :) Read the *.txt files for more info. This makes a binary called "infocom" to use it, type "infocom " where datafile is one of the *.dat files (these should be in the same directory as infocom). Just copy the data files from your dos machine over to Coherent (and re-read your license agreement - to have the *.dat files on both may be a violation of it -- that's *your* responsibility, not mine - also, you might wish to implement lock files on the data files if you have remote users. This way only one person can play a game at once - I don't, so I didn't add these). Example: infocom suspend.dat to play suspended. Easy, no? There are all kind of bells, whistles, and cheating options available from the command line. Read all the *.txt files to find out how to use these. I've only done rudimentary testing, so if you use this and find a problem in the port (and especially a fix!) please mail me and let me know. If it's a problem with the code itself, you should tell the authors, but if you let me know as well, I'll try and fix it too. Also, if you try anything except sysv_ansi let me know if it does/doesn't work. This is a really nice package with lots of info on the file formats and stuff. After you play the games, you can find out how they work :) Compile Info: ------------- Kernel: r72 (a.k.a. the GCC kernel) Compiler: Coherent's cc from the GCC package (updated cc) Make: GNU make Options that work: make sysv_ansi (I would assume this is for console use only) make sysv_termcap Might work: make sysv_ansic Don't work yet: make sysv_curses make sysv_cursesc The rest I dunno or care too much about. This is what I used to compile it. GCC kept regurgitating, and it was just as easy to use the MWC compiler. If you use my binary, it may not work with earlier kernels. I suggest a recompile anyhow. The binary was compiled with the sysv_termcap option. Share and Enjoy Have phun, and don't forget the grue repellent! Louis J. Giliberto, Jr. DarkTower Software magus@drktowr.chi.il.us P.S. If you compile it under DOS, it works great on an HP95LX palmtop. I play suspended during algorithms class all the time :)