LPMuds.net |

A resource site for LPC, LPMuds, and related stuffs.

| Index | Forum | Site FAQ | LPMud FAQ | Intermud |  | Downloads |  | Links |

Downloads: LPmud libraries

THIS SECTION IS INCOMPLETE SO DONT GIMME NO GUFF This is a summary of currently-available libs whose installation difficulty level ranges from "easy" to "moderate". The point of this page is to provide a convenient reference to those interested in trying them out. These downloads are libs bundled with the driver (with permission of the authors where required) for your convenience. There are LP libs of substantial historical significance that are not summarized here, such as LPmud 2.4.5 and Nightmare IV. In the case of 2.4.5, the installation process on a modern OS is sufficiently complicated that getting it to work rates as "hard", and I don't want to set people up for failure. Nightmare IV, though easy to install and historically important, has been withdrawn from distribution by the copyright holder and is therefore not summarized here either. Some libs, like Foundation, I just haven't gotten to packaging up. Other, more obscure libs are omitted due to being so closely related to the libs here as to be functionally identical. Non-MudOS libs are not included here simply because I have not yet tested them enough to gauge their utility and/or recommend them. Note about licensing: Each of these libs comes with its own licensing information. Do not assume they are public domain, or GPL, or whatever. Note about intermud: Most of these libs are designed or preconfigured to connect to the yatmim router. Please read the router info and rules if you plan on making use of that communication medium. Also, note this FAQ entry on intermud security.
Dead Souls 2 Comments: Easy to use, polished, and popular. Advantages: Works very well right out of the box, thoroughly documented. Disadvantages: Uses the complex verb system. Function names are different from older libs. Download: http://lpmuds.net/files/deadsouls/ds2.1.1.zip (Bleeding edge "alpha" development versions are available, but they are only for the adventurous. You can look here for them.)
Lima Comments: Easy to use, polished, and popular. Advantages: Works well right out of the box. Designed by experts to be extremely advanced. Disadvantages: Not currently maintained. Not compatible with add_actions. Perhaps too advanced for beginners. Download: http://lpmuds.net/files/lima-1.0b5+driver.tar.gz (Note: This lib distro has not been modified by me. You may run into a few snags during installation. The default router is gjs, not yatmim.)
LPUniversity Mudlib Comments: Not ready for play. Advantages: Provides a chance to build a lib from the ground up without having to deal much with the driver. Disadvantages: No longer developed. Fixer-upper. Download/Homepage: http://lpmuds.net/files/lpuni_a-0610-R7.tar.gz
Discworld Comments: Well liked, but rarely used. Advantages: The grotesquely popular Discworld MUD uses a variation of this lib, so it must have something going for it. Disadvantages: Few adopters. Limited support. Download: http://lpmuds.net/files/discworld/dw_fluffos_v1.tar.gz
TMI-2 Comments: Rarely used, except by old-timers. Advantages: It's a solid lib, built by competent coders dedicated to excellence. Disadvantages: It's showing its age. Lacks an advanced parser. Download: http://lpmuds.net/files/tmi2_mudos_v1.tar.gz
Skylib Comments: Seems nice enough. Advantages: Should feel familiar to TMI-2 types. Disadvantages: see above Download/Homepage: http://lpmuds.net/files/skylib_mudos_v1.tar.gz
Merentha Comments: Based on the popular Nightmare 3 lib. Advantages: Has the "Nightmare feel" and robustness without the complications of verbs or weird lfun names. Disadvantages: Limited intermud, and little available support. Download/Homepage: http://lpmuds.net/files/merentha_mudos_v1.tar.gz
Dead Souls 1 Comments: Dead Souls 1.1 is nearly identical to Nightmare IV except the docs are missing. Advantages: Public domain, so lib licensing is no worry. Simpler than DS2. Disadvantages: See "Dead Souls 2" above. DS1 may contain some bugs that are fixed in DS2. Download: http://lpmuds.net/files/deadsouls/ds1.1.tar.gz

Other downloads

    Windows editors:

    	The #1 problem in Windows is that the default plaintext
    editor, Notepad, produces text that is not 100% compatible with the
    mud. Windows plaintext and UNIX plaintext differ, believe it
    or not. If you use notepad for editing mudos.cfg, for example,
    your mud is likely to just fail to boot. This is because it
    can no longer read the "incorrectly" formatted file.

    	The other big problem with Notepad and Wordpad is that
    they often add formatting and characters to text files that
    make them very ugly and hard to read from inside the mud.

    	The solution is to use a text editor that can save in
    UNIX text format. The following URLs point to editors that I
    have been told will do a good job of this. I can't vouch for
    them, as they are 3rd party apps and I've never tested them, but
    I am assured they are very good for this.

    Notepad++ http://notepad-plus.sourceforge.net/uk/site.htm

    WinVi http://www.winvi.de/en/

    Notepad2 http://www.flos-freeware.ch/notepad2.html
    Windows clients:

    	I can't imagine using the default Windows telnet client for
    long. It is so bereft of features as to be actually worse than the
    crappiest UNIX (or even VMS!) clients from 1993...Windows telnet is
    worse than the worst from thirteen years ago.

    	There are a ton of great Windows mud clients out there.
    Anyway, that's what I hear. Back when I used windows, I used a free
    version of Zmud, and sometimes a less preferred Gmud.  Zmud is now
    a non-free application, so you have to buy it to use it. However,
    they do still allow free distribution of a crappy, super old
    version of the client.

    	Some people swear by the free mudmagic telnet client.
    I haven't tried it, so I can't vouch for it, but here's a link
    to it too.

    Gmud http://frontiers.wcsu.ctstateu.edu/gmud.exe

    Old Zmud 3 from 1996 (not my prob if it's broken) http://frontiers.wcsu.ctstateu.edu/zmud.zip
    UNIX clients:

    	The client I use is gmoo 0.5.6. It has its drawbacks, but it
    works ok, in general, and I'm used to it. An older version of it is
    gMOO 0.4.8, and I've found it's a little easier to compile on some
    newer UNIXes, for reasons beyond me.

    	Though I'd been reluctant to use it (fear of a CLI
    client), the TinyFugue client, aka "tf", is a magnificent piece of
    work that is worth becoming familiar with.

    gmoo 0.5.6 http://frontiers.wcsu.ctstateu.edu/gmoo-0.5.6-11c.tgz
    (Debian fixes applied, plus a bugfix for a prompt problem supplied by Haderach @ Frontiers )

    gMOO 0.4.8 http://frontiers.wcsu.ctstateu.edu/gMOO-0.4.8.tar.gz

    tf http://tf.tcp.com/

Loading...