Some notes on the TADS source code for "Masta'mind", "Pumping!", and "A Tenuous Hold": This source isn't very pretty. I slapped it together for the TextFire project, not bothering to make it very comprehensible. You're welcome to learn what you can from it. You'll notice that, for only containing three tiny demos, this archive has a lot of files. I used several modules which I'm used to using and which make my life easier. For more information, please see the file 'srgmods.zip', available at . The included files are: masta.t "Masta'mind" source file pumping.t "Pumping!" source file tenuous.t "A Tenuous Hold" source file ---------- bugs.t Corrects bugs in the TADS 2.2 adv.t file (v1.9) consist.t #defines to make adv.t's capitalization consistent (v1.1) detect.t Allows the detection of save, restore, restart, and undo (v1.2) footnote.t Adds footnotes to games (v1.6) funcs.t Random useful functions (v1.4) parseerr.t Encapsulates TADS' parseError() and preparse() functions (v1.2) plurals.t Adds proper support for plural objects to adv.t (v1.4) senses.t Functions and objects to add senses (sound, touch) to games (v1.3) sysfuncs.t Encapsulates preinit() and init() functions (v1.4) version.t Tracks what versions all these files are (v1.11) Enjoy. Stephen Granade (sgranade@phy.duke.edu) 13 June 1998