Welcome to the Tolkien Middle Earth Lord of the Rings RPI MUD - Shadows of Isildur. Send the Middle Earth staff an email.Return to the Middle Earth Shadows of Isildur Home Page.
Image

Image


Staff Roster
Connecting - Java
Create a Character
SOI Player's Wiki
Roles for Players
Playable Races
The RPI Engine

Community Links
Discussion Forum
Donations Page
The File Vault

Petitions and Questions
Crafting System
Database Statistics
Online Help Portal
Roleplay Points
Weekly Newsletter

Username:


Password:


Remember Me:


Game Policies
Special Thanks

Become One



It is after midnight on the 13th day of the month of Sulime, early spring in the year 2491 of the Steward's Reckoning.

Our player port is currently online and accepting new connections.

Total players online: 32
Rancid Snakebite: 2
Amdir Mess Hall: 2
White Hart Tavern: 3



"Hands down the most immersive MU* I've ever played. The possibilities for roleplay are as limitless as your imagination."

Turbana

The Shadows of Isildur RPI Engine is a publicly-released version of the fully-functional MUD server we use as the foundation for the world we've built here. Our server, written in C, is a derivative of the original DIKU GAMMA (0.0), and in addition to being developed by the Harshlands coders for a period of nearly six years, represents an intense three-year investment of heavy, full-time development by Traithe, our founder and lead programmer. He decided to release it to the public and contribute something back to the community in the hopes of fostering growth in the heretofore relatively limited RPI niche.

Please note, before proceeding, that this server is not supported by any Shadows of Isildur staff; it may or may not be maintained and developed further in Traithe's free time. For the most part, however, you should expect to do your own development!

Finally, be aware: this is not a beginner's codebase. Unless you know and are familiar with the terms "linux", "mysql", "database", "compile" and "C", installing and administrating a MUD is likely beyond your current capabilties. This particular MUD codebase contains a number of extremely advanced features that will make it difficult for someone without any system administration or programming experience to set up, so be forewarned! If don't have this sort of expertise you will probably be better off looking elsewhere for the time being.

Why This Codebase?

The RPI Engine is, to our knowledge, currently the only publicly-available MUD codebase tailored specifically to the creation of RPI (or "roleplay intensive") MUDs. Specifically, it contains a number of features designed to enhance and enforce roleplay and in-character behavior, including permanent character death, a required character application process, a skills-based advancement system, player literacy, wounds-based combat, and more.

In addition, however, it is also one of the most sophisticated servers publicly available. Features such as complete building OLC, a crafts OLC, and a fully-editable online registry for things like clan registrations and skill advancement values ensure continued and progressive development by non-coding staff, while the server's fully-functional mySQL foundation means that all your MUD's information is easily accessible and at your fingertips.

Finally, the server itself is quite solid. This release of the RPI Engine has functioned on our player port to host events with over 100 simultaneous and heavily-participating players without a single crash, and often runs for over a week at a time without a segmentation fault despite heavy traffic. It has been thoroughly debugged with a memory profiler, and hence most of the server's memory leaks, though not all, have been removed.

All that being said, however, this is a fully developed codebase; it is by no means bare-bones, being quite heavily packed with many advanced features. Therefore, if you are looking for something sparse that provides room for completely self-guided development without having to worry about a great deal of pre-existing structure, our server will probably not work.

Interested?

The public release of the RPI Engine is packaged with all the materials you'll need to set up and run your very own MUD server out-of-the-box, within minutes, on most *NIX-like operating systems. Although it has been stripped of all crafts, mobiles, rooms and objects, the online creation capabilities and extensive administrator commands mean that with a team of dedicated builders and staff your MUD will be up and open to the public in no time.

The package has been tested and compiles with little to no configuration on a wide variety of *NIX-like operating systems, including most recent x86 linux distributions, Free BSD, and OS X for the Macintosh. Other information, including system requirements and licensing specifications, are available for your perusal in the package itself. Be sure to review this information before deciding whether or not you want to use this server as the foundation for your new world! There are a number of important instructions inside.

In order to download the server package, you will need to first register for a MUD account with us. This is done so that we can track mailing information for all software downloads; the only time this information will be used is if we need to contact you to inform you of an urgent vulnerability, exploit, or other dire issue. We take our users' privacy very seriously!

(You should know that all new game accounts, by default, are registered to receive our weekly newsletter. You may easily disable this option from the MUD's main account menu, or by clicking the automated opt-out link included at the very bottom of all newsletter mailings.)

Once you have registered for a MUD account, you'll need to log into our website using the left navbar. Afterward, you may download the server package here.

As of this moment, our server has been downloaded 1439 times.

If you're interested in discussing the codebase or your development efforts with other users of the software, please visit the RPI Engine area of our web forum, located here. Note that the username and password you registered for your MUD account doubles as your forum login.

If you find that you do not meet the system requirements for the current release of the RPI Engine, you may find a very early and unstable alpha version of our codebase here. It is a code version preceding the RPI Engine by nearly two and a half years, and thus lacks a great deal of its stability and more useful features - however, it is much less resource-intensive.

From all of us here at Shadows of Isildur, best of luck in developing your new world. If desired, let us know, and we'd be happy to help spread the word and link your project's website.

Have Something to Contribute?

If you'd like to peruse our database of user-submitted snippets for the RPI Engine, click here. If you have a snippet you'd like to make publicly available, submit it to us and we'd be happy to post it on our website for download. If it's well-written enough and deemed needed, it might even make it in-game here! We look forward to seeing what everyone comes up with.

Happy world-building.
Role-play as a Gondorian human, northman, dunlending, Arnorian Dunadan, Mordor slave, orc, goblin, Black Numenorean, Corsair, Easterling, half-troll and more.
Return to Shadow of Isildurs Middle Earth homepage. Shadow of Isildur website copyright notice.