Tinyfugue

From Gwen Morse's Wiki
Jump to: navigation, search

Tinyfugue

Welcome to my wiki of Tinyfugue macros. Tinyfugue is a software client designed to connect to text-based multiplayer servers, usually called MUDs. There are a variety of servers and different original settings (modern, historical, fantasy, science-fiction, alternate past-history, etc), as well as those based on popular books, movies, or commercial roleplaying games.

Tinyfugue is designed to allow connection and communication with any of these servers.

I've been archiving Tinyfuge macros since the mid 1990's. My collection includes macros I've written myself (usually with outside help) as well as macros publicly released by others and posted here for posterity.

I used to play almost entirely on the MUSH family of servers (TinyMUSH, TinyMUX, PennMUSH, etc). However, in 2010 I started on the SMAUG MUD server Realms of Despair and am also collecting MUD scripts as I come across them (or write my own).

I own five laptops, a media center desktop PC, and a Nokia n900 tablet phone. I use Tinyfugue on all these devices, as well from a USB stick as a portable app. I use it on Windows, Fedora Linux, FreeBSD, and Maemo Linux operating systems. I've also used it (via telnetting to a remote shell account) via Android phones in the past.

Tinyfugue on Maemo

I'm collecting configuration tips for Tinyfuge on Maemo n800/n900 devices. Please be sure to also check here at the Maemo.org Tinyfugue thread.

Tinyfugue Batch Files and Patches

Setting up a simple tf.bat file on Windows can be useful. Create a basic text file (Notepad works as an editor) and name it "tf.bat". Save it in the directory you've configured to be "home" to Tinyfugue. You do know where the home directory is, right? You *did* read the README that popped up during the install, right? Cut and paste the following text, and update it so the C:/Tinyfugue is replaced by the directory that the tf executable resides in. If you click on it every time you run Tinyfuge, or, link it to any Shortcuts you may want to provide that point to TF, you'll have an easy way to run the program.

What does the tf.bat file do? It makes a "bigger" window for you than the default. It also allows you to run tf with command-line options. It's nifty. You'll like it, especially if you *don't* like the default window size when you run Tinyfugue!

Here's a variation on tf.bat if you want to use Cygwin's rxvt as your terminal. You'll want to update the path and fiddle with the geometry (the setting that controls the size of the window) so it will be valid on your sytem.

People have written patches to extend Tinyfugue to support outside libraries. Here are the ones I could find.

If you compile the Tinyfugue source on a 64-bit system it will crash when you use specific commands, most noticeably /ps. The following patch cleans up that issue.

Generic Array Sets


Generic and MUSH Macros


Gwen's Generic MUSH and MUD Macros


CrystalMUSH/CrystalDREAMS Macros

Gwen's Complete TFRC. This includes generic macros plus my full set of CrystalMUSH macros, all in single file. If you play on CrystalMUSH it's better that you use the complete file rather than trying to put a working version together from the smaller examples.


Some MUD Macros


Tinyfugue For The Blind

Information for the blind and visually-impaired to assist them in using Tinyfugue. Tinyfugue For The Blind

Archive and Links

The Beginner's Guide to Tinyfugue and then the Advanced Guide to Tinyfugue.

Here are some links to other useful Tinyfugue resources.

Screen Stuff

The last section isn't about Tinyfugue, it's about "screen". The screen program is very popular with Tinyfugue users. It's common to leave a session of tinyfugue running in a remote shell account and simply attach/detach as needed using screen.

My edits to my .screenrc

defescape ``
escape     ``