WELCOME ------- Okay, congratulations on getting yourself a copy of the MS-DOS version of New Moon. Included in this package are: Aragorn@Nanaevent's MS-DOS lpmud mudos driver, based on the origional lpmud driver, and subject to its licensing agreement. See the file readme.1st in the bin directory for deatils on it. A (fairly) recent version of the New Moon mudlib (c. 5/94), hacked to work with this driver. Most of the modifications are to the simul_efun()'s to cover different/missing functions in the driver. Rather cut-down versions of the home domain, the admin domain, and the learning domain. There are no guilds included, and very few man files. Sorry if this hinders you, but hey, its better than nothing. Config.sys and autoexec.bat files. These need not be used, but the driver isn't just the most compatible of things. If you do use your own config.sys and autoexec.bat, remember to include the system variable definitions ( 'set XXX XXX' ), as the driver won't go without them. This file (Obvious, really) REQUIREMENTS ------------ You will need a 386 or better with at least 1MB of RAM to run your New Moon for dos. Depending on how much work you'll be keeping locally, you'll also need about 3.5 MB of disk-space. What, I hear you cry, so little to run our glorious mud? Well, you ain't seen how slow it'll go yet ;) INSTALLATION ------------ Not much to installing the driver really. It has been zipped using version 2.04g of pkzip, and so may need a similar version of pkunzip to unzip it. It *must* be unzipped using the -d option (to restore the directory structure), and it must be unzipped into a directory named c:\lpmud\ If your main drive is something else, you'll need to change: The file \lpmud\bin\config The autoexec.bat The config.sys The batch file \lpmud\bin\lpmud to reflect this. Once installed, you will have to change the file: c:\lpmud\lib3\secure\master.c to have your own name defined as a high lord rather than mine. Use a simple text editor to do this lest the file get nixed with special characters. RUNNING IT ---------- Having installed the beast, it only remains for you to install the provided autoexec.bat and config.sys files, and reboot your machine. After a (lengthy) pause and some blurb about the driver, you'll be presented by a black screen with a white bar along the bottom. Press return, and you should find yourself looking at our nice friendly logon screen. TROUBLESHOOTING --------------- If the above fails to make your every wish come true (apart from the porsche and the tasty bit of stuff), you'll wind up looking at the dos prompt. Despair ye not, type 'err' ( as in to XXX is human ), and you'll get a blow by blow account of what the driver managed to laod and what it didn't, so that you might fix the problem. Please don't be nasty to me if you have problems. In fact, if you are nice, I might help you out a bit. NASTY STUFF ----------- Right, as you may have gathered the driver is not 100% compatible or working. There are a few major problems which I have not yet cured. These are: Get_dir() does not cope with wild-cards. This means that you cannot 'ls m*.c' or 'mv *.c *.x'. Apologies, but you can shell out to dos by pressing and do almost everything expect 'upd *'. File names must follow the dos format of XXXXXXXX.XXX, so the vast majority of files ported over have different names. Where files were names XXXXXXXX1, XXXXXXXX2 and so on (particularly in the home domain files), there might be files missing. Sorry. Blame Microsoft. The driver does not support add_action()'s with wilcards ( '*' ) in them, and I have done some nasty things to make it work. On the brighter side of things, my system at home, of which this is a copy works well enough for me to have re-written and *tested* some complex bits of code such as the mailer, and .. err .. the mailer. Well, I would have done more had I the time :) USEFUL STUFF ------------ While running New Moon for dos, you can press: - to shell out to dos. - to kill the driver. You may need to press it several times to get it to work. WISHES ------ Some nice utilities to improve the system are: A dos keyboard-buffer enhancer. While busy, the driver uses the dos buffer to store keypresses. By default it only stores 16 then starts bleeping at you, but there are some nice utilities that extend this to 256 chars or more. Very handly. A dos extension to allow you to use unix-style file-names. I would really like to get my hands on a copy of this if anyone finds/writes one, but hey, miracles are few and far between. WAIVER ------ I abolutely do not and will not take any responsibility for any damage to your system (unlikely) , data (probably not), or your pride (most certainly) caused by this package. It is provided as a servuce to the creator of New Moon, and nobody other than these hallowed few can expect any kind of support from myself or any other enlightended individual. ------------------------------------------------------------- Newstyle@NewMoon, 22/5/94 - With a Boom-Shack-A-Lack -------------------------------------------------------------