



		      Dave's TADS source distribution
			     October 20, 1996



MANIFEST
--------

This source code release consists of Mike Roberts' 2.2.1.0 source release
with Unix and Atari changes included.  A bug in vocab.c has also been
corrected in this source release.

To build Unix versions, edit the makefile in the unix directory to pick (or
create) appropriate flag settings for your system.  Then cd to the unix
directory and type "make".  Do not "make" in the general source directory;
that won't do anything useful.

If you get compile errors you may have to edit the file osunixt.h to set
some options for your machine.  If you compile successfully but get runtime
errors, suspect the varargs mechanism, particularly if you are not using
GCC to compile.  (Using GCC is strongly recommended.)

The source is known to have problems with 64-bit architectures.  If you do
a successful 64-bit clean port, please send me diffs so I can release an
improved version of this archive.

Making the Atari version is similar, but "make" in the atari directory
instead of the unix directory.


DISCLAIMERS
-----------

Although Mike Roberts has generously released TADS source for general
perusal, you must still obtain his permission to do any ports or other
derivative works.

This archive is not an official TADS release, and I don't have any control
over what happens with TADS development in general.  Mike Roberts still
reserves the right to make such decisions.  However, if you're doing a Unix
port, please let me know so I can incorporate your changes into this source
distribution.


Dave Baggett
dmb@ai.mit.edu
