abermud/DATA/
head     1.1;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.1
date     89.07.03.08.29.55;  author rsalz;  state Exp;
branches ;
next     ;


desc
@@



1.1
log
@Initial revision
@
text
@AberMUD is the University of Aberwynsthe(sp?) Multi User Dungeon.
It's an adventure-style ("kill dwarf") game, except that multiple
people can play at the same time.  The system uses a shared file
to share information.

It was written a couple of years ago to run on "anything with a
processor" and seems to be abandoned now.  The file CHANGES.OLD
contains some changes made to the code a while ago.  AberMUD
has since been picked up by Rich and Jussi; the file CHANGELOG
records their changes.


INSTALLATION
============
The program ;wants to run setuid to someone.  Edit kernel.h, examine
the makefile, and go for it.


THINGS TO DO
============
- update docs
- Make the whole thing server/client system.
- Add timeout to mud main menu (username, passwd and menu query).
- Fix give obj that is not here.. says ok 
- boot start texts shown only to the wizzes
- says '' doesn't look too nice.
- Make configuration easier (ie. #define BSD, SYSV etc.)
- Possible bug (?!) people in the same room (?) may corrupt their entries
  in the world file (??? happened once??)
- Clean the code. Remove hardwired stuff. Add preproc stuff (defines etc.)
- Add more rooms and objects.
- Write better parser (yacc + lex).
- We should either better support things like "chat" and the "bboard"
  or just drop them and merge the stupid front-end program into the
  main program, or something like that.
@