home *** CD-ROM | disk | FTP | other *** search
/ FMI Superhry 1 / Superhry-I.bin / bonus / doom / programs / dckpre / readme.now < prev    next >
Text File  |  1994-07-08  |  7KB  |  199 lines

  1. ---------------------------------------------------------------------------
  2.  DOOM Construction Kit                                          Ben Morris
  3.  Beta-test release                                      Zerius Development
  4.                                                       bmorris@amtsgi.bc.ca
  5. ---------------------------------------------------------------------------
  6.  
  7. Very super-important notice
  8. ------------------------------
  9.  
  10. This is a BETA COPY of DCK.  No expectations should be made as to its
  11. stability, and I would suggest that you DO NOT TRUST IT with important work
  12. until the final release.
  13.  
  14. This means you should take several precautions when working with it:  Save
  15. your work under a new filename after making changes with DCK.  As far as
  16. I've seen, DCK has never corrupted a WAD file in loading or saving, but
  17. it's best to be safe.
  18.  
  19.  
  20. *** PLEASE DO NOT DISTRIBUTE THIS VERSION *** past infant2.sphs.indiana.edu.
  21. I'd like to keep it there until the final release is complete.
  22.  
  23.  
  24. Legal Stuff
  25. --------------
  26.  
  27. Please note the following:
  28.  
  29. DOOM is a trademark of id Software.
  30.  
  31. DCK is NOT an id Software product, nor is Zerius Development in any way
  32. affiliated with id Software.
  33.  
  34. id Software will NOT provide any support for DCK for this reason; please do
  35. not contact them regarding DCK.  Instead, contact me at the email address
  36. above.
  37.  
  38. DCK will not work on the Shareware version of DOOM at id Software's public
  39. request.
  40.  
  41. You may not distribute any part / whole of this version of DCK.
  42.  
  43. DCK is a trademark of Zerius Development.
  44.  
  45.  
  46. What kind of feedback I'd like
  47. ---------------------------------
  48.  
  49. Pretty much anything!  If there's something about the program that you
  50. think should be improved, removed or added, please send me some email
  51. describing in detail what you'd like to see and if possible, the best way
  52. to do it.
  53.  
  54. Bug reports are extremely important; please don't hesitate to write about
  55. every little thing you find wrong (wrong: inconsistencies in the program's
  56. design, cosmetic or otherwise), and certainly anything that makes the
  57. program screw up (screw up: crash, put garbage on the screen, display
  58. incorrect information.)
  59.  
  60. I'll try to answer every piece of mail that I get.
  61.  
  62.  
  63. How to use this beta copy
  64. ----------------------------
  65.  
  66. First off, you'll need a mouse.  I considered implementing keyboard
  67. mouse-emulation, but there was just so much more I could do with the mouse.
  68. Let me know what you think.
  69.  
  70. DCK will not run on anything less than a 386.  
  71. But then, neither will DOOM.  :)
  72.  
  73. I *STRONGLY* suggest reading (at least) the last two chapters of the docs
  74. (about 5 pages for both chapters, currently.)  It'll explain a lot.
  75.  
  76. The following files are included with the release:
  77.  
  78.    README.NOW │ This file.
  79.  
  80.  REVISION.DOC │ Revision (update) documentation.  Details each change
  81.               │ between beta releases.
  82.  
  83.       DCK.TXT │ Documentation for DCK.  This file is a butt-ugly text
  84.               │ only print file of the MS-Word docs, but it's all I could
  85.               │ come up with in an hour or two.  The REAL text docs will
  86.               │ look a lot better, I hope :)
  87.  
  88.    VGA256.BGI │ Required.  DCK uses this to display textures.
  89.  
  90.       DCK.CFG │ Required. DCK's configuration file.  Go through this with
  91.               │ a text editor and check it out!  DCK should work fine
  92.               │ without changing it, though.
  93.  
  94.       DCK.ADF │ Required.  DCK "Automation Definition File."  Defines
  95.               │ defaults for different texture motifs (styles), and will
  96.               │ include other automated features in the future.
  97.               │
  98.               │ You must run DCKADF.EXE each time you change this file
  99.               │ for the changes to take effect.
  100.  
  101.    DCKADF.EXE │ Required.  Produces DCK.AD from DCK.ADF (see above.)
  102.  
  103.       DCK.HLP │ Required.  DCK help file (used by DCK.)
  104.  
  105.       DCK.EXE │ DCK.  Run DCK /? for a list of command-line
  106.               │ parameters (not every one of them works at the
  107.               │ moment.)
  108.  
  109.  
  110. What don't work and what I know don't work
  111. ---------------------------------------------
  112.  
  113. - There is ONE most annoying bug that I can't track down.  If you see a 
  114.   bunch of white and black bars (or similar junk) on the status bar, SAVE 
  115.   YOUR WORK and reboot your computer before continuing editing.  If it 
  116.   happens often, *please* attempt to record the conditions under which it 
  117.   occurs and send them to me in email.  Thanks :)
  118.  
  119. - The consistency checker isn't 100% functional.  (It doesn't check sectors 
  120.   for closed paths yet.)  It's FAST.  Press ALT-C to use it!
  121.  
  122. - The cursor-size toggle doesn't work.  It did at one point, and it will 
  123.   again.  I'll be back.
  124.  
  125. - External textures don't work yet.  The only place DCK will find textures 
  126.   is DOOM.WAD.
  127.  
  128.  
  129. Just a few other things (Qs and As)
  130. --------------------------------------
  131.  
  132. Q: Where's the @(*#!@(# key reference?
  133. A: Press F1.  =)
  134.  
  135. Q: Will DCK be available in a protected mode version?
  136. A: Probably not.  I'm using Borland C++, which doesn't support 32-bit 
  137.    compiles.  (I've heard tell that a 32-bit version of their DOS compiler 
  138.    is in the works, however.  maybe!)
  139.  
  140.    DCK doesn't really need it.  Why?  The biggest memory hog in DOOM 
  141.    editors is all the data that's loaded with a level.  DCK doesn't load it 
  142.    all; it only loads what it needs (ie: the vertexes, things, sectors, 
  143.    sidedefs and linedefs.)  All the other information is copied from the 
  144.    original .WAD file when saved (if no changes have been made to the map.)
  145.  
  146.  
  147. And finally...
  148. -----------------
  149.  
  150. Thanks very much for taking the time to beta-test DCK.  I hope, with your 
  151. help, to make DCK the best map editor around!
  152.  
  153.                                                                 -- Ben
  154.  
  155.  
  156. Technical Information
  157. ------------------------
  158.  
  159. Development system --
  160.   Gateway 2000 486dx2/66 VLB
  161.   CrystalScan 1776 LE monitor
  162.   ATI Ultra Pro-VLB
  163.   Gravis Ultrasound (20 snd_channels)
  164.   340 meg and 120 meg HDD
  165.   8 megs RAM
  166.  
  167. Tested on --
  168.   AST Bravo 386sx/16
  169.   ALR 386dx/40
  170.   Gateway 2000 Pentium/60 PCI
  171.   Gateway 2000 486dx/33
  172.  
  173.   All test systems had at least a 256k VGA card, a mouse, a color
  174.   monitor, and 500k of free memory.  DCK was tested with a variety
  175.   of memory managers, including QEMM, Windows and HIMEM.SYS.
  176.  
  177. Compiled with --
  178.   Borland C++ v4.02 (C compile, 386 instructions enabled)
  179.   TLINK v6.2
  180.  
  181. Libraries used --
  182.   Standard graphics (BGI) and C libraries.
  183.  
  184. Code information --
  185.   19,000 lines (including comments)
  186.   31 modules
  187.  
  188. Other programs used --
  189.   Icons: DeluxePaint ][ Enhanced
  190.  
  191. History --
  192.   Conceived and commenced work on May 1st, 1994.  Pre-beta released
  193.   June 10th.
  194.  
  195. Author --
  196.   All code designed and written by Ben Morris.
  197.   Alpha testing and lots of ideas by James Atchison.
  198.  
  199.