Skip to content
forked from skohlsmith/cdlib

An (almost completely) functional and faithful copy of the CD mudlib

Notifications You must be signed in to change notification settings

Shea690901/cdlib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is based on https://github.com/xxx/cdlib, but that repo was missing the /config and /d directory trees, which are necessary to have a working MUD.

Those directories have been rebuilt based on a really old (~1995) backup I had of the cdlib mudlib and a slightly-newer (but modified) working MUD backup.

I've tried to minimize any changes to try and keep this as faithful to the original as I can, limiting changes to things required to make it work, particularly with the current CD driver (06.04), from https://github.com/cotillion/cd-gamedriver

Installation

  • Have a base directory for the MUD, we'll use ~/mud
  • Compile and install the gamedriver to ~/mud/bin
  • Clone this cdlib repository to ~/mud/lib
  • cd ~mud/lib
  • mv config.std to config
  • mv d.new to d
  • Run ./preparedirs.sh in order to create required empty subdirectories
  • Start the driver
  • The default Keeper-level player is named root and whose password is root. You'll probably want to change that.

Any changes to alter how your MUD works (weapon types, money types, time, races, etc) should all be in files under ~mud/lib/config/

About

An (almost completely) functional and faithful copy of the CD mudlib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.9%
  • Other 0.1%