[DGD] Re: MudOS for dgd

Frank Schmidt Frank.Schmidt at stud.idb.hist.no
Sun May 31 23:04:56 CEST 1998



On Sun, 31 May 1998, Wim van der Vegt wrote:

> Hi,
> 
> I downloaded the mudos for dgd lib a couple of days ago and was wondering
> what to do with it (must me stupid me).

It's not you who are stupid, it's lack of documentation. :-)

> 
> What i get from the documentation is that it turns dgd into a kind of mudos
> driver clone, but it leaves me with two answers :

Erm, questions..

> 
> 1. what ready to run libs can i run ontop of it (my old copy of nightmare
> would be nice to play around with, yes george I know it's not available
> anymore but i like playing muds with myself on a local machine).

No ready to run libs, they would have to be tuned against the DGD language
and the MudOS-alike DriverLib. However if you configure the dgd config
file (dgd.cf) and put a driver binary in the bin/ directory, the package 
should be able to run by itself using a bare-bone "mudlib".

> 
> 2.if there is any ready to run mud that runs ontop of it,how do i install it
> (ie where do i put the files etc).

Ok, here's the steps.

First test if it is working with the bare-bone mudlib:
    1) Configure 'dgd.cf' and replace the 'driver' binary in bin/
    2) Test it by running 'bin/D' or 'bin/DD'
    3) Logon by telnet to localhost and the port described in 'dgd.cf'

If everything was found to work okay, and you wish to implement a mudlib:
    1) Put the mudlib-source under 'mudlib/', leaving 'mudlib/dgd/' alone.
       'mudlib/std' and 'mudlib/log' may be completely removed, as long
       things defined there is redefined somewhere else- or dependencies
       updated to the new form.
    2) Modify 'dgd/master.c', dgd/simul_efun.c and put additional sfuns in
       'dgd/sfun/'
    3) Modify 'dgd/config.h' and 'dgd.cf' to suit your needs.
    4) Make a prayer.
    5) Execute 'bin/D' or 'bin/DD' (restore state dump)
    6) Iterate through steps 1-5 until the driver comes up, you manage to
       login and everything is found to work okay.

> 
> -----------
> Wim van der Vegt
> 

Thanks for your interest, I'd be very glad to hear more about this.

Frank Schmidt

> 
> 
> 
> List config page:  http://list.imaginary.com/mailman/listinfo/dgd
> 




List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list