home *** CD-ROM | disk | FTP | other *** search
/ Toolkit for DOOM / DOOMTOOL.ISO / editors / edmap102.zip / EDMAP.TXT < prev    next >
Text File  |  1994-07-20  |  9KB  |  220 lines

  1.             
  2.     EdMap
  3.     version 1.02
  4.  
  5.     DOOM WAD Editor
  6.  
  7. This software package enables users to create or modify maps used
  8. in the virtual-reality game DOOM, by id Software.
  9. DOOM is a trademark of id Software.  id Software will not provide
  10. any assistance for EdMap or any map created or modified by EdMap.
  11. EdMap was not designed to function with unregistered versions of
  12. DOOM. If you like DOOM, and/or want to use EdMap, you must first
  13. register your copy of DOOM with id Software.
  14.  
  15.  
  16. Included in this package are the following files:
  17.  
  18. EDMAP.EXE               Run this file to use EdMap
  19. EDMAPSYS.EXE            The actual program, loaded by EDMAP.EXE
  20. EDMAPCFG.EXE            Run this first to create a config file
  21. EGAVGA.BGI              Graphics driver (Borland Graphic Interface)
  22. ACTSLIST.DAT
  23. FLORLIST.DAT
  24. WALLLIST.DAT
  25. PTX2.DAT
  26. PTX2-8.DAT              Data files needed to run EdMap
  27. SESTYLES.DAT            Sector styles list (Not needed to run)
  28. EDMAP.TXT               This text file
  29. BUILDER.TXT             README file from IDBSP10.ZIP
  30. IDBSP.EXE               Node builder, used to make WADs playable
  31. WAD_DWD.EXE             Utility to convert WADs to what IDBSP uses
  32. BUILD.BAT               EdMap uses a batch-file driven builder
  33. SAY-YES.TXT             Used in the batch file.
  34.  
  35.         (the builder was made seperate so it wouldn't take
  36.         memory from maps, and so it could be upgraded if
  37.         future version come out. This version (1.02) loads
  38.         command.com and runs the batch file "BUILD.BAT")
  39.  
  40. The following files will be created by EdMap:
  41. SESTYLES.DAT            (if it did not already exist)
  42. EDMAP.CFG               config file (*.CFG can be created and used)
  43.  
  44.  
  45. These files must be present in the current directory when "EDMAP"
  46. is typed at the DOS prompt:
  47.  
  48.     EDMAP.EXE
  49.     EDMAPSYS.EXE
  50.     EDMAP.CFG (or whatever *.CFG is specified)
  51.  
  52. All other files should be in the EdMap directory.
  53. EDMAPCFG.EXE must be used to create EDMAP.CFG (or *.CFG; specify
  54. on the command line; ex: EDMAPCFG MYCONFIG).  While in the config
  55. program, you can tell EdMap where the needed files are located.
  56. (NOTE: no files -in this version- can be in a root directory)
  57. For example, the DOOM directory could be D:\GAMES\DOOM and PWADs
  58. could be located in D:\GAMES\DOOM\PWADS and the EdMap file could
  59. be in D:\GAMES\DOOM\EDMAP.  The three above files would have to 
  60. be in the DOOM directory if that was where you intended to load 
  61. EdMap from.
  62.  
  63.  
  64. To load EdMap, type EDMAP at the command prompt while in DOS.
  65. Typing EDMAP /? will display the following:
  66. |
  67. |EDMAP [pwadfile [pwadfile [...]]] [/M:mapname] [/C:filename] [/?]
  68. |
  69. |    [pwadfile [..]]  adds wad files.
  70. |       [/M:mapname]  loads specified map into editor.
  71. |      [/C:filename]  specifies config file.
  72. |             [/dir]  lists resources in the specified WAD directory.
  73. |               [/Q]  "Quiet": prevents text after command line.
  74. |               [/?]  (this) help text.
  75. |
  76. | ex: EDMAP MISSION1.WAD MISSION2 /M:E1M2 /C:MYCONFIG
  77. | (file extensions and the "E"&"M" in "E1M2" are optional)
  78. |
  79. Like DOOM itself, the WAD files update the main DOOM WAD.
  80. The last "E1M1" map found in the list is the only "E1M1" used,
  81. even if previous WAD files contain the map.  WAD files may be 
  82. added while in the EdMap editor, and one may be loaded 
  83. automatically; the "Auto-load latest PWAD" option in EDMAPCFG 
  84. lets EdMap scan the PWAD directory for the "*.WAD" file with 
  85. the latest timestamp.  EdMap will notify you if the map 
  86. currently being edited is updated by a new PWAD file in the list.  
  87.  
  88.  
  89. EdMap control is centered around the mouse.  (A mouse is required
  90. to run EdMap)  I tried to stuff as many controls onto the rodent as
  91. possible.  I may have gone overboard, but most controls on the mouse
  92. may be substituted by the keyboard ("most").  (another note: i did
  93. not get around to doing the "Switch mouse buttons" option- sorry,
  94. again this will be in the later versions)  Here's the controls:
  95. While holding the 2nd (right) button:
  96.     ...drag the mouse to pan around the map.  The control is
  97.         intentionally not propotional; it decreases some
  98.         as you zoom out.
  99.     ...hold the 1st (left) button to zoom.  Push the mouse up
  100.         to zoom in, pull back to zoom out.  Note that to
  101.         enable zooming the 2nd button must be pressed first.
  102. Using the 1st (left) button:
  103.     ...tap to snap the mouse cursor to the nearest object of
  104.         that mode and pick it up (modes are: Vertices, 
  105.         LineDefs(&SideDefs), Sectors, and Things).
  106.         The object is not "attached" to the mouse; you can
  107.         drag any object around, then tap the 1st button
  108.         again to drop the object.
  109.     ...hold the 1st button and move the mouse in any direction.
  110.         this will bring up a tiny mode-pad.  Mode selection
  111.         and screen size can be controlled using this pad.
  112.         release the 1st button while the mouse is on the
  113.         desired selection.  Leave the mouse in the center
  114.         and the hold is treated as a tap, and you pick up
  115.         the nearest object (click again to drop the object
  116.         without moving it).
  117.     ...while holding the 1st button, tap the 2nd button.
  118.         This will add an object where the mouse is on the
  119.         map.  
  120.         In Vertex mode this adds an unattached vertex,
  121.             can only be used as a marker.
  122.         In LineDef mode this breaks the line into two halves.
  123.         In Sector mode this will create a sector.  If the
  124.             mouse is in a sector already EdMap will
  125.             verify that you wish to create a sector
  126.             within a sector. (unless you turn that off).
  127.         In Things mode this will copy the current thing
  128.             and place it under the mouse.
  129.  
  130.  
  131.  
  132. Key commands were made to be short and simple.  To make a selection
  133. from a menu, press the first letter of the selection you want.
  134. To edit a field of data for the current object, press the letter or
  135. number associated with that line on the object information bar.
  136.  
  137. general key functions: 
  138.     F2 save ( quick save(?), Alt-F2:save data, Ctrl-F2:save as..)
  139.     F3 load (...)
  140.     F4 PWAD list
  141.     F5 prev. mode
  142.     F6 next mode
  143.     F8 tag/trigger actions  /  sector styles
  144.     F9 build / play
  145. (The menu does display hot keys on the selection buttons)
  146.  
  147.  
  148.  
  149.  
  150. *** Improvements new to v1.02
  151. Error checking (including, of course, texture checking)
  152. Independant batch-driven builder making EdMap more flexible
  153. Better process-handling; switches between EdMap/builder/DOOM better
  154. "Load Latest PWAD" now scans the PWAD dir for the latest "*.WAD" file
  155. Sector deletion
  156. Some of the redraw routines were scrapped & rewritten in assembler
  157. better menus in full-screen mode (does it look like a NeXT yet?)
  158. some other bugs fixed.
  159.  
  160. *** Improvements from v1.01
  161. Reverse mouse buttons now works
  162. Reverse panning control
  163. More informative load map; dots mark updated levels & "reload" marked.
  164. Adjustable grid & snap (by config)
  165. Fully supports other map levels, not just E1M1
  166. Faster "enhanced map" redraw
  167. Colors in object info bar
  168. some other bugs fixed..
  169.  
  170.  
  171.  
  172. *** A few things:
  173.     To designate sectors to preform actions:
  174. go to the line, choose an action (press "0").
  175. press F8(tag sector), then select a sector (click once).
  176.     To remove a tag/trigger action:
  177. go to sector, press "7" (tag/trigger number), type "0" and enter.
  178. go to line, press "0" (action), choose "nothing" or "no action"
  179.  
  180.  
  181. *** Notes on the builder:
  182.     EdMap now loads COMMAND.COM to run the batch file "BUILD.BAT" with
  183. the current PWAD name as the only parameter (no extension).  The
  184. included builder requires a math co-processor (80x87), and EdMap 1.01
  185. ran the builder by name. This version allows those who do not have
  186. a math co-processor to install their own builder, and create their
  187. own BUILD.BAT file.  EdMap passes the patch-WAD filename to BUILD.BAT,
  188. so BUILD.BAT must make use of "%1". For example, if you are editing
  189. "C:\DOOM\WADS\MYHOUSE.WAD" the batch file would run as if you typed:
  190.  
  191. C> BUILD.BAT C:\DOOM\WADS\MYHOUSE
  192.  
  193. Take a look at the included BUILD.BAT as an example.
  194.  
  195.  
  196.  
  197. I, Jeff Rabenhorst (araya@wam.umd.edu), created EdMap for all those
  198. DOOMers out there who cant get enough of what could possibly be the
  199. greatest game this world has ever seen.
  200. I wrote EdMap myself, but I couldnt have done it without some peoples
  201. kind contributions:
  202.     Hank Leukart (ap641@cleveland.freenet.edu) for writing
  203.         DOOM Specs (DMSPEC13.TXT).  EdMap was written using
  204.         only a copy of DOOM Specs (v1.3) and lots of hours
  205.         pounding the life out of my keyboard.
  206.     Ron Rossbach (ej070@cleveland.freenet.edu) for the BSP 
  207.         node builder (IDBSP10.ZIP) (see BUILDER.TXT)
  208.     John Carmack and folks at id for releasing the code for the
  209.         node builder and info to hack.
  210.     id Software in general for .. releasing.. something.. hmm.. 
  211.         DOOM!!
  212.  
  213.  
  214. comments? suggestions? bugs? ..& access to internet:
  215.     mail me (or write to alt.games.doom, I read it often &
  216.     my mail gets stuffed fast)    araya@wam.umd.edu
  217.  
  218. Like EdMap? Give it to a friend (who has a reg'd copy of DOOM).
  219. Don't like it? Tell me what to improve.
  220.