From TinyMUX
Jump to navigation Jump to search


TinyMUX is a member of the MUSH family of servers which in turn is a member of the broader class of MUD servers. Other members include PennMUSH, TinyMUSH, and RhostMUSH. TinyMUX 2.0 and later run natively on both Unix and Windows targeting both 32-bit and 64-bit platforms. It is a platform which allows potentially several thousand players to connect to a single text-driven environment, interact with each other and with the environment (which is maintained in a database). The rich programming environment can be used to build almost anything, limited only by your own imagination.

TinyMUX 2.0 was primarily about fixing bugs, secondarily about performance enhancements, and lastly about adding new features, although some nice features were added. TinyMUX 2.1 shifted focus more towards features while continuing to search hard for bugs (particularly the crashing/corrupting variety). TinyMUX 2.2 has continued to fix bugs and add the often-requested features. TinyMUX 2.3 and later versions are a mix of fixes, features, and performance enhancements. Support for Unicode, SSL, and modules was added in TinyMUX 2.7.


A recent version of the server is running at BrazilMUX and available for questions and support.


January 28, 2009 - MUX 2.9 enters Beta.

October 11, 2008 - MUX 2.7 is released MUX 2.7 is released for general use as the recommended replacement for MUX 2.6. Support for MUX 2.6 will continue for the foreseeable future.

April 28, 2007 - - MUX 2.6 is released MUX 2.6 is released for general use as the recommended replacement for MUX 2.4.

Mailing List

The TinyMUX mailing list is a Google Group.

Reporting Bugs

Bugs are primarily reported via GitHub Project, but two other possible methods is to use the E-mail address given in the read-me files, or join the mailing list and report the issue there.

A good bug report consists of the following:

  1. Be specific: I need a list of steps that will demonstrate the problem.
  2. I need to know specific behavior that you expected.
  3. I need to know specific behavior that you got that wasn't what you expected.
  4. I need a way to contact you for more information or to let you know that your bug was fixed.

Your bug will remain in the database until it is resolved in some way.


Source and binary packages for UNIX, OS X, and Windows are available via anonymous FTP.

Which package you should choose should depend on your platform and which archivers you have installed. Note: You cannot use PKZip 2.04g because it does not support long file names, but PKZIP 2.5 is OK. Most shells have ZIP support built-in so this is no longer an issue.

Supported Platforms

Development is ongoing. The following flavors of UNIX have been built and tested, but not necessarily recently:

Debian Etch, Lenny, and Sid
FreeBSD 5.1 to 7.1
Red Hat 6.0, 6.1, 6.2, 7.0 and 7.1
Slackware 3.6 with 2.0.36 kernel
Slackware 4.0 with 2.2.12 kernel
Slackware 4.0 with 2.2.13 kernel
Slackware 7.0
Slackware 8.0 with 2.4.9 kernel
Sun Solaris
SunOS 5.6
SuSe 7.0, 7.1
Mandrake 8.0
OS/390 with TurboLinux VM
Linux for IA64
Linux for DEC Alpha
QNX 6.4.1

All versions of Windows (32-bit and 64-bit) are supported back to Windows 2000.


The current development team includes: