home *** CD-ROM | disk | FTP | other *** search
/ Doom I/II Collection / DM12.ISO / edit / deuh_b01 / deuh.txt < prev    next >
Text File  |  1994-05-14  |  9KB  |  205 lines

  1. =================================
  2.     This is a beta release
  3.  
  4.  Please use it at your own risk
  5. =================================
  6.  
  7. Welcome to DEUH 1.0ß (also known as DEU 5.1 hack version 1.0).  This new
  8. 'Hack' of DEU has many improvements over it's original.  See the file WHYAHACK
  9. for a story on why I hacked this.
  10.  
  11. I would like to give credit to the following people for their work on DEU 5.1,
  12. and BSP.
  13.  
  14.                Raphael Quinet & Brendon J. Wyber for DEU 5.1
  15.                Colin Reed for BSP.
  16.  
  17. If you haven't guessed, this hack contains code from both of the above.  In
  18. fact one of the major features is that DEUH contains the node builder in BSP.
  19. Translation:  Perfect PWADS.
  20.  
  21. Before I go in to quickly explaining the new features in a bit a detail (like
  22. how to use them), let me say this.  DEUH can ONLY (I repeat ONLY) use the BGI
  23. driver SVGA256.BGI!  Also, I know of a bug in the video init. code.  Please
  24. only use the following values for VIDEO in DEUH.INI....
  25.  
  26.                            02 - 640x480x256c
  27.                            03 - 800x600x256c
  28.                            04 - 1024x768x256c
  29.  
  30. Also, this is a beta.  It's constantly changing, and being redesigned.  I know
  31. of several bugs.  I will include a full list at the end of this file.  I will
  32. also release the source with the final release, but if you want it sooner,
  33. just email me.
  34.  
  35. Ok, on to the show.
  36.  
  37. NEW FEATURE #1:  Improved interface....
  38.  
  39. I have greatly improved the interface used by DEU.  A quick list of
  40. improvements are...
  41.  
  42.        ■ Mouse in SVGA modes
  43.        ■ Easier to read displays
  44.        ■ Better ZOOM and Grid handling
  45.        ■ Better mouse support in general.
  46.  
  47. Mouse is SVGA!  That's right.  I have added a full featured software mouse
  48. cursor.  Now you can see what your doing without that ANNOYING fake cursor.
  49. In fact, don't use the FAKE CURSOR...It's not supported, and I have not removed
  50. it yet.  Also, the ruler is no longer supported.  The LINEDEF display's now
  51. show length of the linedef.
  52.  
  53. I have updated all of the displays, and improved either they look (in my
  54. opinion) or the amount of information they give.  For example, the LINEDEF
  55. display tells you the length.  The Sectors display show what linedefs effect
  56. the sector (and what effect they have on it).  The things can now show the
  57. actual sprite for the object as well as a easy to read compass rose for
  58. direction (this is changing in the next release...)
  59.  
  60. I have improved the ZOOM and Grid handling abilities in DEU.  The grid can
  61. now be hidden while objects still snap to it.  You can quickly switch between
  62. ZOOM factors, and even the grid color can be customized.  A BIG change, is the
  63. grid is hidden while the map scrolls.  This GREATLY increases scroll speeds.
  64.  
  65. Let's talk about the new mouse/keyboard support.  Here is the new mouse button
  66. layout...
  67.  
  68.         Left Mouse Button  - Like DEU... Mark and UnMark an object
  69.   Shift+Left Mouse Button  - Like DEU... Drag a selection box
  70.     Alt+Left Mouse Button  - Deletes currently selected object.
  71.  
  72.        Right Mouse Button  - Like DEU drags an object.
  73.  Shift+Right Mouse Button  - Edits the selected object (will be changed to
  74.                              CTRL in next version).
  75.  
  76. Notice when you press and hold the ALT key, the cursor changes color to RED.
  77. This is to show the change.
  78.  
  79. When you are editting Vertexes, you can press BACKSPACE to switch from
  80. Mark/Unmark mode to AutoLink mode.  In AutoLink, when ever you select 2
  81. vertexes, DEUH will automaticly create a linedef between them.
  82.  
  83. When you are editting Things, you can press BACKSPACE to switch to Stamp mode.
  84. When in stamp mode, pressing the mouse button will create a new instance of
  85. the last things you had selected.  Press BACKSPACE to switch back (same for
  86. Autolink mode).
  87.  
  88. Notice the little info box at the bottom right hand corner of the screen.  It
  89. tells you your current location in the map, as well as button modes, etc.
  90.  
  91. When editting LINEDEF's, you have 2 new keys.  You can press "F" to flip the
  92. linedef (same as Flip LineDef in F8).  If you hold SHIFT while pressing "F",
  93. will swap the sidedefs, but keep the vertexes where they belong.  You can
  94. also press "." to split the linedef and add a vertex.
  95.  
  96. Anytime you create a LINEDEF, DEUH will test to see if it splits a sector.  If
  97. it does, DEUH handles this automaticly.  But there is a bug.  DEU's (and
  98. DEUH's) SplitSector routine fail is there are any sectors inside that are
  99. split.  I'm working on this...
  100.  
  101. Some other neat keyboard commands are...
  102.  
  103.  ALT-1 through ALT-0 and  SHIFT-ALT-1 through SHIFT-ALT-0 will quickly
  104. change the ZOOM factor to 1:1 through 1:10 and 1:11 through 1:20.  It also
  105. centeres around where the mouse is pointer to.
  106.  
  107.  ALT-G hides the grid, but keeps all objects snaping to it.
  108.  ALT-[-] (read: Alt minus) and ALT-[+] will scroll through the grid color.
  109.  I will added a command to the INI to allow you to set it from the start.
  110.  
  111. Oh.. you can also now view all the sprites from inside the editor.  When in
  112. Things mode, press ALT-I (misc menu) and select view sprites.
  113.  
  114. More changes are coming to the interface (an no, the Make Stairs from Sector
  115. option is now finished; It's partly there, but not done yet.) so if you
  116. have a suggestion, please email me.
  117.  
  118. NEW FEATURE #2: BSP 1.1x built in.
  119.  
  120. That right, I threw the node builder in DEU 5.1 out (it did not work) and have
  121. merged BSP 1.1x in.  Let me tell you, it was not easy, and still has a few
  122. bug.  They are...
  123.  
  124.   ■ You can't press ESC to abort like you are told.
  125.   ■ If you opt to to rebuild, then DEUH does not save the data correctly.
  126.     THIS ONLY OCCURES if you get the "You must rebuild" message.  You can
  127.     still change textures, etc and not have to rebuild.
  128.   ■ After building a PWAD, you have to exit.  It's not freeing out all of
  129.     the memory it is using.
  130.   ■ It's limited to building PWADS no larger than 160k.  I could build my
  131.     larget PWAD, but still can't build Episode 2 Mission 7.  Working on
  132.     it through.
  133.   ■ The fill bar at the bottom of the window does not represent amount of
  134.     time left (or % done).  It can flip over any number of time.  All it
  135.     says is "Look at me.. I'm working".
  136.  
  137. But, the good news is, DEUH creates perfect PWADS.  Although it's not as fast
  138. as BSP (BSP is uses a DOS-Extender and works much faster) it does work.
  139.  
  140. NEW FEATURE #3: Revision Tracking...
  141.  
  142. DEUH will now keep multiple backup copies of your pwad.  Anyone know has ever
  143. tried to create a pwad should love this feature.  Currently, you have to
  144. restore them by hand but in the next build, DEUH will have the REVERT command
  145. added.
  146.  
  147. These files use the name .. filename.Rxx, where filename is the name of your
  148. pwad, and xx is the revision number.  You must turn on 2 settings in DEUH.INI:
  149.  
  150. "revisions=TRUE" turns revision tracking on (DO NOT TURN IT OFF IN THIS BETA..
  151. BIG TIME BUG that trashes the WAD)
  152.  
  153. "maxrevisions=xx" tells DEUH the max. # of Rxx file it can create before it
  154. should loop around.
  155.  
  156. The revision tracker uses the .Rxx file's time&date stamp to keep track of
  157. which is the newest.
  158.  
  159. NEW FEATURE #4: Better memory SWAP support.
  160.  
  161. DEUH will swap more things out to disk, thus allowing you to work on larger
  162. maps.  EMS support is being designed.
  163.  
  164.  
  165. COMING SOON:
  166. ------------
  167.  
  168. Here is what I will be working on over the next week or two (besides trying
  169. to correct any bugs).
  170.  
  171.   ■ Finished the Create Stairs from Sectors, and added the Create Hidden
  172.     stairs from Sectors.
  173.  
  174.   ■ Allow DEUH to save sectors out to a file, thus creating pre-defined
  175.     rooms, etc.
  176.  
  177.   ■ Allow DEUH to build E2M7, and imporve the swap routines (even add EMS).
  178.  
  179.   ■ Several little interface changes.
  180.  
  181.   ■ Finished Revision Tracking support
  182.  
  183.   ■ Add the ALT-T hotkey that will shell DOOM so you can test the wad.
  184.  
  185.   ■ Who kowns... any suggestions.
  186.  
  187. HOW TO MAKE A COMMENT, REPORT A BUG, ETC.
  188. -----------------------------------------
  189. DO NOT CALL ME, or SIMPLY SILLY SOFTWARE.  I will not support DEUH over the
  190. phone (I have enough trouble supporting DM).  If you have a comment, bug, or
  191. suggestion, then please E-MAIL me at
  192.  
  193.                           joewilcox@aol.com
  194.  
  195. HOW TO GET THE SOURCE CODE
  196. --------------------------
  197. It's free, just email and ask.  I will release the code with the actual
  198. release of DEUH.  Until then, you need to ask for it.
  199.  
  200.  
  201. =============================================================================
  202.        T H I S   I S   A   B E T A   -   R E M E M B E R   T H A T
  203. =============================================================================
  204. btw:  These are not the final docs...
  205.