[Tubmud Community]
[Main Menu]
[About Tubmud]
[About Wizards]
[About Players]
[About Peerage]
[About Quests]
[Tubmud Meetings]
[Technical Information]
[Info and private Homepages]


[Technical Information]

In the beginning there was para.cs.tu-berlin.de 2000, a machine belonging to some long-forgotten computer science development group at the TU-Berlin. As rumour has it, Lars himself visited Berlin in the summer of '90 which led to Arnulf Guenther and his friends to install the first mud in Germany. An early (2.4.4) version of the LPmud driver at the university. As time passed, Tubmud grew and many people joined in the fun. And even after a while the average driver uptimes started to progress past twenty four hours, which meant that Tubmud's memory and CPU requirements started to attract the attention of the host's administrators and regular users. This was also because of one notable occasion (after a little tweaking with the Tubmud startup script) all the mud's error messages were sent to the machine's console. So every now and again (about once every couple of months) we'd get a very friendly mail from some machine's user asking us to pack together our lousy adventure, and get the hell off my machine before they pay me a nightly visit armed with a spiked baseball bat. Naturally we would send a very friendly mail back and choose another host from the looooong list of possible machines on the cs network. My memory fails me when trying to reconstruct a complete list of all the machines Tubmud has run on in the past, but it goes something like this: para, kokos, hektor, kassandra, paris, heute, and morgen.

After we had run the mud on morgen for quite a while, we again encountered a severe bottleneck given by the amount of memory morgen was equipped with. We started a hugely successful campaign to raise money for more memory. Within days the set target was assertained and everybody dutifully transfered their pledged money to my bank account. Thank you! ;) Anyhow, just as I was ready to make the purchase, our local friendly sysop (Willi 'wk' Koehler -- give the man a medal) walzed into 'our' room where the machines are kept and asked if we'd care to have some more memory put into our machines. For free! So instead of buying the RAM, I took the money and purchased a Hard disk drive to put all the Tubmud files on (which is still in use today) I think at some later point in time we were given even more memory as well. About a year ago we were again hitting the limits of the machine, and realised that this time it was more serious. The CPU requirements were getting to be the bottleneck, and so we would have to organise a new machine to replace our old and trusty Sparcstation 1 entirely. As it happened a professor was suspended at the uni, and since his budget was not entirely used up, it was seen fit to divide it up amongst the needy. Being pretty much the most needy group at the computer science department (or at least the most addicted), it was seen fit to equip us with a brand new Sparcstation 4 with 64Mb ram and an enhanced 85MHz processor into the bargain. ``Sieben dafuer, Enthaltungen keine, Gegenstimmen, danke.'' We accepted.

So suddenly we had three machines in our pool, heute, morgen, and the Sparcstation 4. Originally, when the autonomous seminar group was brought into life we had been promised three machines; two sparcs and one sun3, we had decided to name the sparcs heute and morgen, and the sun3 gestern, so now it seemed like the chance to finally cash in on that last name. Of course we thought it would be nice if the mud would still be reachable under ''morgen.cs.tu-berlin.de 7680'' and even better if the IP number could also still be used, so we spent the best part of one morning and afternoon juggling around with IP names and numbers, with NFS servers and clients etc. etc. to finally emerge with the configuration we have today.

Demos (God of Tubmud)

How to connect to Tubmud

To connect to Tubmud, a telnet application must be installed on your computer and your operating system must support TCP/IP (Transmission Control Protocol/Internet Protocol). If you are online from a university, your machine most likely will have these installed and you just have to open an xterm (Unix/Linux) or a telnet window (Windows 9x/NT) and enter the adress and port number. Tubmud's IP-address is mud.tubmud.de (IP-number with the port number 7680. In a Unix/Linux environment you just have to enter
telnet mud.tubmud.de 7680
at the prompt of your xterm. For other operating systems it depends on your telnet application. On Microsoft Windows 9x/NT systems there should be a telnet application already installed and they also support TCP/IP. You can check if there is a telnet installed on your computer when you click on this link. A telnet window should open and connect you to Tubmud. We are working on a java-telnet to make it possible to play directly from this homepage without an installed telnet application.
When you are connected, you will see this screen:
Welcome to Tubmud (LPmud Amylaar/Mateese 3.2.x in compat mode)

Type: 1 - to create a guest character,
      2 - to create a new character,
      3 - to quit,
      4 - to call the random name generator,
      5 - to see who is logged in at the moment,
or enter your name if you've already got a character.

Enter choice or name:
If you just want to have a look at Tubmud, use option 1 and create a guest character. By default this character will not be saved when you leave the mud. If you decide to keep this character, you can type the command 'finalize' in the mud to save your character. You will be prompted for a password then and you can login on Tubmud with your name and password next time you want to play. Take a look at the player page for further information about players in Tubmud.

Have fun and see you in Tubmud :)

Mudlib and Driver Information

Some of the wizards who are interested in programming and developing the mudlib have documented those efforts. The documentation is available in PostScript format via anonymous ftp (ftp.tubmud.de 7681) and also in HTML. These files might be useful if you want to use LPC (Lars-Pensjö-C, an object-oriented C derivate especially adapted for Mud-programming) or build up your own Mud.

* LPC-Language Reference Manual and GameDriver Documentation
(Compiled by the Public Domain of Tubmud, Last update: 1995-05-11).
* Tubmud Reference Manual - A reference manual for classes and reserved functions
(Compiled by the Public Domain of Tubmud, Last update: 1994-03-10).

If you want to install a homemud on your own computer, you may download a Tubmud mudlib and a driver from our FTP-server. The driver is available for Unix/Linux and Windows 32bit systems. The address of our FTP-server is ftp.tubmud.de PORT: 7681

or use this link: ftp.tubmud.de 7681

Examples and Help Pages

For interested wizards/players, there is an examples area with many good examples of code in Tubmud.

You can lookup Tubmud's help pages here.

[ Main | About | Wizards | Players | Peerage | Quests | Social | Meetings ]