codebase
TinyMUSH
The ancestor of the MUSH line, still running games. It taught this crawler that its own negotiation bytes can break the next command it sends.
Games running it
9 listed · 0 archived · measured, not declared
Counted from the catalogue on this request, over the same filter the link above carries — so this number and that listing are one query and cannot drift apart.
TinyMUSH is where the line PennMUSH, TinyMUX, RhostMUSH and CobraMUSH all descend from, and it is still deployed. Development is quiet rather than absent.
What it looks like from outside
No MSSP. A pre-login WHO that answers with a sentence of the form 0 Players logged in, 22 record, no maximum.
The bug it found in us
TinyMUSH is worth a paragraph here because it is the game that exposed a defect in this site's own crawler, and the correction is a good illustration of what "measured" is supposed to mean.
Our probe read TinyMUSH as count unknown for weeks. The guess on file was that its reply had no
trailing newline. It does. Captured off the wire, the real cause was ours: TinyMUSH does not
parse telnet at its login screen, so the three bytes of IAC DO MSSP we send on connect land in
its input buffer as though somebody had typed them. The next line it reads is not WHO but three
control bytes followed by WHO, which is not a command it has — so it redisplays its connect
screen and says nothing about players.
The probe now sends a bare newline after negotiating and discards whatever that produces, because that output is a reaction to bytes we chose to send and is therefore neither the game's connect screen nor its answer. TinyMUSH reads correctly now, and the probe finished in a third of the time.
A directory that had not checked would have published "this game does not report its players" for as long as it existed, and the sentence would have been about us.
See also
- PennMUSH The most widely deployed MUSH server. Softcode, a long release history, and one of only two codebases in our survey that answer both MSSP and a pre-login WHO.
- TinyMUX The other big MUSH server. Softcode close enough to PennMUSH's to argue about, no MSSP at all, and a pre-login WHO that works.
- MUSH, MUD, MUCK, MOO — what the words mean Four words for four traditions, none of which is a genre. What they actually tell you.