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. @