|The Atari SIG Historical Archive|
|Created and hosted by: atarimax.com|
|[ HOME | GO ATARI | 8-BIT | ST/TT | PORTFOLIO | LYNX | JAGUAR | LIBRARY ]|
Article #2 (26 is last): Newsgroups: freenet.sci.comp.atari.product.16-32bit.summary From: "J.J. Lehett"
Subject: Tads/Text Adventure Development/Shareware Posted-By: xx004 (aq356 - John J. Lehett) Edited-By: xx004 (aq356 - John J. Lehett) Date: Wed Oct 30 18:35:29 1991 --- Press Release --- High Energy Software is pleased to announce version 1.2 of TADS, the Text Adventure Development System. This new version incorporates many enhancements and suggestions from users of version 1.0, including support for a full source-level debugger for TADS games. As with version 1.0, TADS 1.2 and the TADS Debugger are available on MS-DOS, Macintosh, and Atari ST systems. TADS is shareware; the registration price for the basic package, which includes the printed TADS manual, is US$40. The optional TADS Debugger is $20, but if if you order the Debugger at the same time you register TADS, the combination is only $50. We've sent information about the new version by mail to registered users of TADS version 1.0. If you've registered your copy and you haven't heard from us, please contact us for information on the new version. The upgrade for registered users is $15, which includes TADS version 1.2 plus the TADS Debugger. We've uploaded the new version of the shareware system on CompuServe and GEnie. The shareware package consists of the TADS compiler, the run-time system, source for the basic adventure object definitions, and the source for "Ditch Day Drifter," a large sample game that demonstrates how to write TADS games. If you're not a CompuServe or GEnie user, we'd be happy to send you a copy of the shareware package if you send us a diskette and a self-addressed stamped envelope (or disk mailer, if you prefer); be sure to specify MS-DOS, Macintosh, or Atari ST. You can reach us through electronic mail on CompuServe (73737,417) or GEnie (M.ROBERTS10). Internet users can send us electronic mail through CompuServe; send mail to email@example.com (note that the comma in the CompuServe user ID becomes a period for Internet users). We can also be reached via US mail at PO Box 50422, Palo Alto, CA 94303. --- From Upgrade Sheet --- New features: * User exits, which allow you to add functions written in other languages, such as C or Assembler, to your TADS programs. * Many ADV.T improvements, such as a new doorway class that allows you to implement doors without writing any code; new classes that allow you to hide objects with little or no programming; and changes that give you much more control over how objects are listed in rooms. In addition, we've reorganized ADV.T to make it easier to understand and have added much more documentation within the file. * User-defined compound words, which let you define your own sequences of multiple-word prepositions. For example, you could define "out from under" as a compound word, allowing players to use it in player commands. * You can now define transparent objects such as glass bottles, whose contents are visible even when the container is closed. * Players can refer to actors as "Him" and "Her" as appropriate to the actor. TDB - a source-level debugger for TADS games. * Step line by line through your programs. * Inspect the value of any local variable or property. * Evaluate any TADS expression at any time while your program runs. * Show the "call stack." which shows the method or function that called the current method or function, the method or function that called it, and so on. * Stop your program's execution at any method or function. Because you can watch your program as it runs, it becomes much easier to understand how your program and the TADS parser interact. With TADS debugger, not only will you have an easier time making a particular game work, but you will be able to get a much better idea of how the system works. The TADS debugger includes a full manual, which contains a tutorial for users new to source level debugging, as well as detailed information about debugger commands, and a command reference.