|I'm looking for the Emlenmud II graphical client and server code /|
binaries for Windows / Linux. I can't seem to find them floating around
the Internet at all. Does anyone still have a backup of these, or would
you direct me to the dark, dark corner of the internet where I could
Here's an old post by Owen Emlen, the creator:
-- Announcing a new codebase, built from scratch, in C++,
available to browse over/compile/try out now! --
Built by Owen Emlen, coder of Midpoint Void, Rights of Passage,
Aturion Dynasty, etc, with help from Greg Richardson (idea guru
of the above mentioned muds)...
EmlenMud II server runs under Windows 95, even better under NT 4.0.
Graphical client (this is a start of a graphical mud - the
client is a solid base that demos some capabilities such as
map window, animation, see others walking around, etc, while
still retaining a textual-based mud feel) runs in 95/NT with
800x600 or higher resolution, small fonts mode in 800x600, large
fonts mode in 1024x768.
This project still needs a lot of work, but will be under constant
development. Read below for more information.
EmlenMud II (copyright 1998, Owen Emlen) is a primarily Win95/NT
multi-user game, written from scratch, in C++. It has been designed
to work in conjunction with a graphical client, although gameplay is
possible through normal telnet.
EmlenMud II requires Visual C++ v5.0 to compile, and Win95/NT to
Versions for Linux, Solaris, BSD, and Irix are planned soon. (2Q
To install EmlenMud II, unzip the source files and the data files
the same directory, and run 'setup'.
The client requires Windows 95/98/NT 4.0 or higher running at
screen resolution or better. 486/66 or higher recommended, with
modem minimum. To install the client, unzip the client files into
a directory and run 'setup'.
Note: This is a very preliminary release. Little or no
is included. ALWAYS refer to the FAQ (Frequently asked questions)
before emailing Owen with a question.
EmlenMud II comes partly as pre-compiled distribution libraries,
provide base functionality, and additional source files, which can
used to completely customize the game itself.
If you would like to report bugs or suggest features, email Owen
oem...@indiana.edu until May, email to be posted later after May.
*Check the FAQ first*
Before using EmlenMud II, you must read and agree to the terms
included in the README.txt file.
This file briefly details some features of EmlenMud II, some
soon-to-be-added features, and some directions for modification
and building of EmlenMud II.
1. Online Editors: Social editor, clan/guild editor, room editor,
editor, mob editor, area editor, affect editor, spell editor, skill
editor, communications editor, mob/player editor, army editor,
editor, reset editor, terrain editor, region editor, race editor,
auto-room-image reset maker, ...
2. Full support for the EmlenMud II Client, exploration/travel points,
localized communication, completely customizable flags and
Highly scalable event-driven system. Everything schedules its own
events, eliminating laggy 'ticks', while keeping the load on the
3. Grouping and combat-field based combat. Visual combat with client.
Unique experience system. Mobs that save over reboots.
4. Shops, practitioners that teach specific skills to specific
a procedural scripting-language that allows mobs to talk, remember,
perform quests, etc, multiple-player remembering and tracking.
5. Customizable regions that determine gameplay rules within that
IE: battleground (no loss on death), no-fighting region,
6. Plainly marked functions that can be modified to alter basic rules
within the game, including pkill, looting, moving, etc...
7. A world generator that can create large open spaces. Define your
own terrains online (move cost, etc), or modify the existing ones,
etc... Autodig command allows an administrator to move freely,
creating rooms, or linking rooms, depending on if there is a room
in the direction the administrator is trying to move. Base the
dug rooms on another room 'template' for extremely fast building.
8. A solid codebase that is not prone to crashes. Hash table
information and game information, online.
9. Wizlock below certain levels, define channel level restrictions,
hp/mp/magic use for channels, registry of who logged in at what
time last, and first login date, logging functions, with game
bugs and inconsistancy and full script debugging online. Newbie-
ban or full-ban problem sites, or newbie ban with an exemption
10. Advanced admin functions such as limiting items total, limiting
items currently existing in the world, removing items from all
players, online or offline, disallowing mobs/objects to load,
scattering random resets around specific regions or the world,
11. Autogenerated base objects, generated from materials with specific
properties. Bodypart specific protection, as well as protection
percents against different types of weapons.
Where to get EmlenMud II source and the latest client: