FrobTADS

FrobTADS is a full version of TADS for Unix, written by Nikos Chantziaras. It supports most of the latest text-only TADS user interface features, including colored text and backgrounds, TADS 3 banner windows, and timed input. It's built to modern Unix standards, and includes automatic configuration for easy installation on all Linux versions and most other current Unix systems.

Downloads - Latest Release

Mac OS users: the Macports package is a version of FrobTADS customized for Mac OS. This package has a streamlined installation process that makes it easy to get up and running.

Note to Linux users: If your Linux distribution's repositories don't contain an up-to-date version of FrobTADS, you can usually find recent Debian and RPM packages on http://ifiction.free.fr/index.php?id=iflinux.

Gentoo Linux users might be interested in the 'interactive-fiction' overlay, which can be accessed with the 'layman' utility.

Work in Progress

You can get the latest "work in progress" version from the public FrobTADS Git repository:

http://code.assembla.com/frobtads/git/nodes/master

FrobTADS vs. QTads

Nikos is also the author of another Unix TADS interpreter, QTads. You might wonder what the difference is between FrobTADS and QTads. Both are Unix-based, both run on most Unix and Unix-like systems, and both are new code bases that follow modern Unix portability practices.

The difference is that FrobTADS is a text-only interpreter that runs in a terminal window, whereas QTads is a full Multimedia TADS interpreter, with full support for fonts and colors, images, sound, and all the other Multimedia TADS features. QTads runs as a graphical application under the local Unix window system (such as X Windows).

The difference is most obvious when you compare screen shots for the two systems.

FrobTADS gives you a little more flexibility because you can run it in a terminal window. When you have a graphical terminal with a window system available, though, QTads gives you full Multimedia TADS feature set.

Contacting the author

If you have comments or questions or bug reports regarding FrobTADS, you should contact Nikos. His email address is realnc at users dot sourceforge dot net (converting the italicized words to punctuation, of course).

The old Unix versions

FrobTADS replaced an older Unix port of TADS, originally created by Dave Baggett in the late 1980s and maintained over the years by several successors. Unix has evolved considerably since Dave's original work, and it eventually got to the point that it made more sense to start with a clean slate, developing a new version from the ground up to modern Unix standards.

For most Unix users, FrobTADS should be an across-the-board improvement over the old Unix port.

If you're interested in the old Unix port for historical reference or other reasons, it's still available. You can find it on the IF Archive (www.ifarchive.org):