[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