Software:TinTin++

From HandWiki
TinTin++
Developer(s)Igor van den Hoven
Written inC
Operating systemUnix-like, Windows
PlatformCross-platform
Available inEnglish
TypeMUD client
LicenseGNU GPL
Websitetintin.mudhalla.net

TinTin++ is a MUD client primarily written for Unix-like systems.[1][2][3][4][5][6][7][8][9] It is one of the oldest MUD clients in existence and a successor of the TINTIN client.[10][11][12] TINTIN stands for "The kIckiN Tickin dIkumud clieNt" though its author admits this to be a backronym.[13]

About

TinTin++ being used to play Lost Souls; the display in the upper split screen was constructed by TinTin++'s automapper

TinTin++ is a console Telnet client enhanced with features that work particularly well for playing MUDs, though it allows connecting to Linux and Bulletin Board System servers as well. To enhance game play on MUDs, the client can create a split screen arrangement, which divides the interface into input, output, and status areas.[10] Input handling is enhanced with readline-like input editing, macro, and alias support. Text received from the server can be highlighted or set to execute triggers written in the TINTIN scripting language, which resembles the C programming language.[14][15]

TinTin++ has various other features that are commonly found in modern MUD clients, such as automapping, MCCP, friend-to-friend messaging, logging in HTML, and a Telnet event handler.

History

TINTIN originated as a single file containing 700 lines of C code, allowing triggers and aliases, that was posted on Usenet by Peter Unold on April 1, 1992.[13] On October 6, 1992, Peter Unold made his final release, TINTIN III.

In 1993 the development of TINTIN was continued by Bill Reiss who announced the release of TinTin++ v1.0 on July 3, 1993.[16] On April 25, 1994, TinTin++ 1.5 was announced, which was a joint effort by Bill Reiss, David A. Wagner, Rob Ellsworth, and Jeremy C. Jack.[17]

After the 1.5 release in 1994 active development came to a halt. TinTin++ 1.5 had gained significant popularity however, and being public domain this resulted in many derivative works like zMUD, yTin, Lyntin, Pueblo, WinTin95, and GGMud.[18][19][20] In 1998 development was continued briefly by Rob Elsworth who incorporated several patches by Sverre Normann before handing over development to Davin Chan who re-licensed the software to GNU GPL on July 12, 2001, in his final release of TinTin++ 1.86b.[21]

In 2004 development was continued by Igor van den Hoven.[22]

Distribution

TinTin++ is currently distributed under the GNU General Public License, and the source code can be compiled on most Unix-like operating systems including Mac OS X. A port for Microsoft Windows called WinTin++ bundles TinTin++ with the mintty terminal emulator.

See also

  • Comparison of MUD clients

References

  1. Joann Ellsworth (1994). "T I N T I N ++ v1.5". pp. 30. https://stuff.mit.edu/afs/athena/contrib/games/doc/tintin++/tintin15.txt. "TinTin++ was once written with GCC in mind. It was originally compiled with GCC, and if your unix machine has GCC available, I would venture to say that will work with a little massaging of the Makefile. You shouldn't have much problems trying to compile TinTin++ at all." 
  2. "tintin-2.01.7-1.fc29.i686.rpm". Fedora Linux. 2017. https://fedora.pkgs.org/29/fedora-updates-i386/tintin-2.01.7-1.fc29.i686.rpm.html. "TinTin++, aka tt++, is a free MUD client for Mac OS X, Linux, and Windows." 
  3. "tintin++_2.01.5-2build1_amd64.deb". Ubuntu Linux. 2019. https://ubuntu.pkgs.org/19.10/ubuntu-universe-amd64/tintin++_2.01.5-2build1_amd64.deb.html. "Tintin++ is telnet client specialized to play MUDs (Multi-User Dungeons). It has scripting support, tab-completion, internal chat, and takes advantage of the GNU readline library. You can find a complete set of commands and features in the Tintin++ manual, in /usr/share/doc/tintin++." 
  4. Jennifer Smith (1997). "MUD Clients". https://www.lysator.liu.se/mud/faq/faq2.html. "TINTIN Runs on BSD. Latest version is 3.0. Designed primarily for Dikus. Features include macros, triggers, tick-counter features, and multiple connects." 
  5. Emil Visti (2007). "Gaming From Within The Terminal". https://www.linux.com/news/gaming-within-terminal/. "Tintin++ is a little old-fashioned, and not good for beginners, but a lot of clients use the basics of TT++’s scripting language." 
  6. "tintin 2.01.92-1". Arch Linux. 2011. https://aur.archlinux.org/packages/tintin/. "A console-based MUD client" 
  7. "tintin++ 2.01.7 MUD client". GNU Guix. 2019. https://guix.gnu.org/packages/tintin++-2.01.7. "TinTin++ is a MUD client which supports MCCP (Mud Client Compression Protocol), MMCP (Mud Master Chat Protocol), xterm 256 colors, most TELNET options used by MUDs, as well as those required to login via telnet on Linux / Mac OS X servers, and an auto mapper with a VT100 map display." 
  8. Joe, Pantuso; Pantuso, Joe (1996). The Complete Internet Gamer. Wiley. pp. 368. ISBN 0471137871. "We will survey all these Mud clients very quickly and then move on to describe two of our favorite Mud clients, Tintin and Tinyfugue, in upcoming sections." 
  9. Zane L. Berge (1996). Wired Together: Writing, reading, and language acquisition. Hampton Press. pp. 272. ISBN 1572730927. "However, there are also some clients that have been built specifically for IAF. If you reach the Internet through an account on a Unix server, you may want to use the TF (Tiny Fugue) client or one of the versions of TinTin. These programs will run on your provider (the local host) and allow the use of scripts (small programs that carry out repetitive actions), or triggers (scripts that "watch the screen" for certain conditions and respond to them in ways you have described.)" 
  10. 10.0 10.1 Shah, Rawn; Romine, James (1995). Playing MUDs on the Internet. John Wiley & Sons, Inc.. pp. 259. ISBN 0-471-11633-5. "Tintin++ [...] Derived and improved from Tintin. Additional features include variables, faster triggers, and a split-screen mode." 
  11. William J. Shefski (1995). Interactive Internet: The Insider's Guide to MUDs, MOOs and IRC. Prima Pub. ISBN 1559587482. https://archive.org/details/isbn_9781559587488. "TinTin++ runs on BSD and SysV. Latest version is 1.5.15. Derived and improved from TinTin." 
  12. Searn, Carton; Carton, Sean (1995). Internet Virtual Worlds Quick Tour: MUD's, MOO's & MUSHes : Interactive Games, Conferences & Forums. Ventana Press. pp. 192. ISBN 1566042224. "Tiny Fugue also known by its UNIX command name, tf, Tiny Fugue's features are primarily geared toward Tiny MUDs ... TinTin & TinTin++ TinTin, the original of the pair, is a client designed for use with DikuMUDs" 
  13. 13.0 13.1 Peter Unold (1992-04-01). "TINTIN - a dikumud client". http://groups.google.com/group/alt.sources/msg/b144a14d0d0a9741. Retrieved 2008-07-08. 
  14. Busey, Andrew (1995). Secrets of the MUD Wizards. SAMS Publishing. pp. 184–194. ISBN 0-672-30723-5. 
  15. Andy Eddy (1996). Internet after hours. Crown Publishing Group. pp. 179–180. ISBN 0-7615-0386-2. "Tintin++ is a variation of the original tintin, but with many new features and bug fixes. Some of the many features of tintin++ are triggers, aliases, high-lighting, gags, substitutions, and split-screen mode (Figure 5-3)." 
  16. Bill Reiss (1993-06-03). "where to get tintin++". http://groups.google.nl/group/rec.games.mud.diku/msg/49964f64eff2b017. Retrieved 2008-07-08. 
  17. Robert Ellsworth (1994-04-24). "Tintin++ v1.5 ready for release". http://groups.google.com/group/rec.games.mud.announce/msg/b8f43b74e9df9a70. Retrieved 2008-07-09. 
  18. Mike Potter (1995). "New Winsock MUD Client: zMUD". http://groups.google.com/group/rec.games.mud.announce/msg/edf21b9bf336d887. "zMUD is a powerful client, with many features of TinTin++, as well as graphical interface features such as customizeable buttons." 
  19. Powers, James (1997). IRC and Online Chat. Abacus. p. 234. https://archive.org/details/irconlinechat00powe. "zMUD was designed based upon ideas from various versions of TINTIN, the popular UNIX MUD client." 
  20. "A brief history of botting". Raph Koster's Website. 2008-03-25. http://www.raphkoster.com/2008/03/25/a-brief-history-of-botting/. Retrieved 2008-08-11. "Given that writing a vanilla Telnet client is very easy, it was not long before there were dedicated clients that wrapped Telnet with additional functionality. The best known of these were TinyFugue and TinTin, and today it seems like zMud is still retaining dedicated users." 
  21. Jordi Mallach (2001-08-22). "tintin++ 1.86 copyright". http://archive.debian.net/changelogs/pool/main/t/tintin++/tintin++_1.86-1/copyright. Retrieved 2008-07-09. 
  22. Christopher Sacca (2005-02-03). "Ubuntu changelogs for tintin++". http://changelogs.ubuntu.com/changelogs/pool/universe/t/tintin++/tintin++_2.00.9-1/changelog. Retrieved 2014-12-29. 

External links