home *** CD-ROM | disk | FTP | other *** search
/ ftp.ee.pdx.edu / 2014.02.ftp.ee.pdx.edu.tar / ftp.ee.pdx.edu / pub / lpmud / nm_4_dos.readme < prev    next >
Text File  |  1994-05-25  |  6KB  |  163 lines

  1. WELCOME
  2. -------
  3.  
  4.   Okay, congratulations on getting yourself a copy
  5. of the MS-DOS version of New Moon. Included in this
  6. package are:
  7.  
  8.   Aragorn@Nanaevent's MS-DOS lpmud mudos driver,
  9. based on the origional lpmud driver, and subject to
  10. its licensing agreement. See the file readme.1st
  11. in the bin directory for deatils on it.
  12.  
  13.   A (fairly) recent version of the New Moon mudlib
  14. (c. 5/94), hacked to work with this driver. Most
  15. of the modifications are to the simul_efun()'s to
  16. cover different/missing functions in the driver.
  17.  
  18.   Rather cut-down versions of the home domain, the
  19. admin domain, and the learning domain. There are
  20. no guilds included, and very few man files. Sorry
  21. if this hinders you, but hey, its better than nothing.
  22.  
  23.   Config.sys and autoexec.bat files. These need not be
  24. used, but the driver isn't just the most compatible
  25. of things. If you do use your own config.sys and
  26. autoexec.bat, remember to include the system
  27. variable definitions ( 'set XXX XXX' ), as the driver
  28. won't go without them.
  29.  
  30.   This file (Obvious, really)
  31.  
  32. REQUIREMENTS
  33. ------------
  34.  
  35.    You will need a 386 or better with at least 1MB of
  36. RAM to run your New Moon for dos. Depending on how much
  37. work you'll be keeping locally, you'll also need about
  38. 3.5 MB of disk-space.
  39.   What, I hear you cry, so little to run our glorious
  40. mud? Well, you ain't seen how slow it'll go yet ;)
  41.  
  42.  
  43. INSTALLATION
  44. ------------
  45.  
  46.   Not much to installing the driver really. It has been
  47. zipped using version 2.04g of pkzip, and so may need
  48. a similar version of pkunzip to unzip it. It *must*
  49. be unzipped using the -d option (to restore the directory
  50. structure), and it must be unzipped into a directory named
  51. c:\lpmud\
  52.   If your main drive is something else, you'll need to
  53. change:
  54.  
  55. The file \lpmud\bin\config
  56. The autoexec.bat
  57. The config.sys
  58. The batch file \lpmud\bin\lpmud
  59.  
  60. to reflect this.
  61.   Once installed, you will have to change the file:
  62.  
  63. c:\lpmud\lib3\secure\master.c
  64.  
  65. to have your own name defined as a high lord rather
  66. than mine. Use a simple text editor to do this lest
  67. the file get nixed with special characters.
  68.  
  69.  
  70. RUNNING IT
  71. ----------
  72.  
  73.   Having installed the beast, it only remains for
  74. you to install the provided autoexec.bat and config.sys
  75. files, and reboot your machine.
  76.   After a (lengthy) pause and some blurb about the
  77. driver, you'll be presented by a black screen with a white
  78. bar along the bottom. Press return, and you should find
  79. yourself looking at our nice friendly logon screen.
  80.  
  81. TROUBLESHOOTING
  82. ---------------
  83.  
  84.   If the above fails to make your every wish come true
  85. (apart from the porsche and the tasty bit of stuff), you'll
  86. wind up looking at the dos prompt.
  87.   Despair ye not, type 'err' ( as in to XXX is human ), and
  88. you'll get a blow by blow account of what the driver managed
  89. to load and what it didn't, so that you might fix the
  90. problem.
  91.   Please don't be nasty to me if you have problems. In fact,
  92. if you are nice, I might help you out a bit.
  93.  
  94. NASTY STUFF
  95. -----------
  96.  
  97.   Right, as you may have gathered the driver is not 100%
  98. compatible or working. There are a few major problems which
  99. I have not yet cured. These are:
  100.  
  101.   Get_dir() does not cope with wild-cards. This means that
  102. you cannot 'ls m*.c' or 'mv *.c *.x'. Apologies, but you can
  103. shell out to dos by pressing <CTRL><S> and do almost
  104. everything expect 'upd *'.
  105.  
  106.   Add_actions()'s with a * in the fail misreribily (speel).
  107. To fix this I have done some really nasty things to
  108. add_action, and stuck and extra function in /std/basic/
  109. extra_look.c (don't ask why it had to be there). My fix
  110. isn't 100% sure, but works most of the time.
  111.  
  112.   File names must follow the dos format of XXXXXXXX.XXX, so
  113. the vast majority of files ported over have different names.
  114. Where files were names XXXXXXXX1, XXXXXXXX2 and so on
  115. (particularly in the home domain files), there might be
  116. files missing. Sorry. Blame Microsoft.
  117.  
  118.   On the brighter side of things, my system at home, of
  119. which this is a copy works well enough for me to have
  120. re-written and *tested* some complex bits of code such as
  121. the mailer, the (new) title-handler, with great success.
  122.  
  123. USEFUL STUFF
  124. ------------
  125.  
  126.   While running New Moon for dos, you can press:
  127.  
  128. <CTRL><S> - to shell out to dos.
  129. <CTRL><C> - to kill the driver. You may need to press it
  130.             several times to get it to work.
  131.  
  132. WISHES
  133. ------
  134.  
  135.   Some nice utilities to improve the system are:
  136.  
  137.   A dos keyboard-buffer enhancer. While busy, the driver uses
  138. the dos buffer to store keypresses. By default it only
  139. stores 16 then starts bleeping at you, but there are some
  140. nice utilities that extend this to 256 chars or more. Very
  141. handly.
  142.   A dos extension to allow you to use unix-style file-names.
  143. I would really like to get my hands on a copy of this if
  144. anyone finds/writes one, but hey, miracles are few and far
  145. between. I know there is one for windows, but the mudos.exe
  146. driver eats windows for breakfast.
  147.  
  148.  
  149. WAIVER
  150. ------
  151.  
  152.   I abolutely do not and will not take any responsibility
  153. for any damage to your system (unlikely) , data (probably
  154. not), or your pride (most certainly) caused by this package.
  155. It is provided as a service to the creator of New Moon, and
  156. nobody other than these hallowed few can expect any kind of
  157. support from myself or any other enlightended individual.
  158.  
  159. -------------------------------------------------------------
  160.  Newstyle@NewMoon, 24/5/94    -     With a Boom-Shack-A-Lack
  161. -------------------------------------------------------------
  162.  
  163.