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 portability to all Linux versions and most other current Unix systems.

Downloads - Latest Release

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 recent Unix TADS interpreter, QTads, so you might wonder what the difference is between FrobTADS and QTads. Both are text-only TADS interpreters, which means that they only support TADS's text features, not the extended graphical features of HTML TADS (so they can show colored text, boldface text, and TADS 3 banner windows, but they can't show different fonts or text sizes, or display pictures, or play sounds, or handle HTML table layout). Both are Unix-based, and both are new code bases that follow modern Unix portability practices.

So what's the difference? The difference is in which part of the operating system they use to show their user interfaces. FrobTADS is a character-mode application, which means that it runs in a terminal window and can only display a monospaced font. QTads, on the other hand, is a GUI application; it runs under the native window system (such as X Windows), and it can use proportionally-spaced fonts.

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

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 version

For most Unix users, FrobTADS should be an across-the-board improvement over the old Unix port. Even so, FrobTADS is still early in its lifecycle, and as such it might still have some rough edges.

If you have trouble getting FrobTADS working on your system or with a particular game, or if you just prefer not to use software until it's a bit more broken in, the old Unix port is still available. You can find it on the IF Archive (www.ifarchive.org):