home *** CD-ROM | disk | FTP | other *** search
/ DOOM 2 Mania / doomiimaniavolume1techexpresssoftware1995.iso / doommisc / waded142 / waded.doc < prev    next >
Text File  |  1994-10-10  |  18KB  |  375 lines

  1.  
  2.                ───────────────────────────────
  3.                  -= WADED =-
  4.                   A DOOM Map Editor
  5.                ───────────────────────────────
  6.              Programmed by Matthew Ayres
  7.  
  8.  
  9.     I've cut most of the documentation that used to be included here.  It
  10. was all out of date and incomplete.  What's left is sort of a mess.  Better
  11. documentation is in the works (with help from Michael Giles).  For now, this,
  12. along with WADED.REF and DMSPEC13.TXT should be enough.
  13.  
  14.  
  15.   ┌───┐────────────┐
  16. ──│ 1 │  Overview  │──────────────────────────────────────────────────────────
  17.   └───└────────────┘
  18.  
  19.     WADED was designed to be an  easy  and  decent DOOM map editor.  It is
  20. completely mouse controlled, and run from DOS.  The obvious goal was to  write
  21. a  good  editor,  so  people would be able to create some good new DOOM levels
  22. from scratch that could be distributed in small patch .WAD (PWAD) files.
  23.  
  24.     Understanding of the structure of WADs is very helpful in creating 
  25. them.  With WADED I've included the "Unofficial DOOM Specs 1.3" by Matt Fell 
  26. (DMSPEC13.TXT).  Understanding how WADED works is also important, the 
  27. WADED.REF file includes important information.  It isn't complete either, and 
  28. future versions of WADED will include better documentation and on-line help.
  29.     
  30.     Please read over the Main Functions before using WADED, you can't just
  31. enter  a  pitch-black  forest without a flashlight.  Hopefully it shouldn't be
  32. too hard for you get used to the interface.  Once you've fiddled with it for a
  33. while, it's easy to use.  All  effort  has  been  taken to make WADED easy and
  34. simple to use, but parts might not appear simple at first.
  35.  
  36.     WADED can be run from any  directory  on your hard drive.  It needs no
  37. data  files,  nor  does  it  create  any  configuration  files.   All  WADED's
  38. information is kept within itself.  It will attempt to locate your  main  .WAD
  39. file, but if it can't, you'll be prompted for one.  WADED  requires  a  mouse,  
  40. VGA  video  card,  and  at  least  460k of lower memory free.  
  41.     
  42.     Tired of having  to  load  Windows  to  use  a  map  editor?  Tired of
  43. programs that are hard to figure out,  and  offer  little  ease  in  designing
  44. levels?   Tired  of  editors  that don't use the mouse to it's fullest extent?
  45. Tired of editors incapable of  generating  the  NODES?  Tired of reading this?
  46. Then give WADED a try and see whatchya think.
  47.     
  48.     PLEASE!!!   REPORT  ANY  BUGS,  MISTAKES,  IDEAS,  REMARKS,  PROBLEMS,
  49. DISLIKES, OPINIONS, COMMENTS, SUGGESTIONS, NOTES.....  TO ME IMMEDIATELY!  SEE
  50. THE SECTION BELOW ABOUT CONTACTING ME, THANKS!
  51.  
  52.  
  53.   ┌───┐──────────────────┐
  54. ──│ 2 │  Main Functions  │────────────────────────────────────────────────────
  55.   └───└──────────────────┘
  56.  
  57.     Throughout  the  editor,  there  are many buttons (like "+" and "-" or
  58. arrow buttons/selections).  There is  an  important mouse feature to remember.
  59. That is,  if  you  click  the  left  mouse  button  on  one  of  these  screen
  60. buttons/selections, it will do nothing more than that operation once.  Holding
  61. down  the  right  mouse  button  will perform that operation until you let go.
  62. This is handy to scroll quickly  through  a  set  of numbers or a list of wall
  63. textures, etc.  Sometimes the right mouse button is used to increment a value
  64. by one, and holding down both mouse buttons will perform the operation
  65.     
  66.     Another note about the mouse,  sometimes  a  middle  mouse  button  is
  67. mentioned.   If you only have a two button mouse (like I), you can emulate the
  68. middle mouse button by hitting both  the  left  and right mouse buttons at the
  69. same time.
  70.     
  71.     Yet another IMPORTANT NOTE about the mouse...  If you're  just  coming
  72. out  of Windows, the mouse cursor movement rate is set to like intervals of 8.
  73. Some other programs do this too.   They  for some reason don't reset the mouse
  74. upon exiting.  WADED doesn't reset the mouse, and if  it  in  that  mode,  the
  75. mouse  will  bounce around insanely when you try to move it.  To counter this,
  76. exit by hitting "Q", then  run  the  DOS  program  "EDIT" and exit that.  That
  77. program will reset the mouse.  Sorry for the inconvenience that WADED  doesn't
  78. (YET) properly reset the mouse.
  79.  
  80.     Once  WADED  is  run,  on the right edge of the screen, there are many
  81. selections.  The  top  four  are:  THINGS,  LINEDEFS,  SECTORS,  and Draw Map.
  82. Editing features and commands for each are listed further on in this document.
  83. WADED starts out on the THINGS editing selection.
  84.     
  85.     Below these four selections are arrows that allow you  to  scroll  the
  86. map  view around.  Also note that using the arrow keys on the keyboard will do
  87. this.  Under the arrows are plus  and  minus buttons that will adjust the zoom
  88. level of the map view.  The plus and minus keys on your keyboard will also  do
  89. this.
  90.     
  91.     Next  the  current  X and Y coordinates are displayed.  They represent
  92. exactly where the mouse is currently  pointing  to on the map, while the mouse
  93. is in map view area.  Under this is the "Grid" selection button.  By  clicking
  94. this you can toggle the grid on and off.  Grid lines are every 128 units.
  95.     
  96.     Then  come  four  more  selections:  Pick Map, Load WAD, Save WAD, and
  97. Quit.  The "Pick Map" selection will let you select which map to edit from the
  98. currently loaded .WAD file.  Use "Load  WAD"  to load map WAD files created by
  99. WADED or any other map editor.  "Save WAD" obviously saves your map to  a  WAD
  100. file, and "Quit" exits WADED.
  101.     
  102.     The  selection  windows  in the lower part of the screen, usually have
  103. four buttons, and a list  of  items,  wall  textures, etc.  The top and bottom
  104. buttons will scroll the list one page up and down at a time.  The  middle  two
  105. buttons  will  scroll  the  bar  up and down one at a time.  Also note you can
  106. select any item in the selection window by clicking on it.
  107.  
  108.  
  109.   ┌───┐────────────────────────┐
  110. ──│ 4 │  Keyboard Equivalents  │──────────────────────────────────────────────
  111.   └───└────────────────────────┘
  112.  
  113.     For those of you who  aren't  mouse  dependent (like me), here are the
  114. keyboard equivalents of most features:
  115.  
  116.      F1  »  Edit THINGS
  117.      F2  »  Edit LINEDEFS
  118.      F3  »  Edit SECTORS
  119.      F4  »  Map Drawing Utilities ("Draw Map" selection)
  120.      F5  »  Drawing mode
  121.      F6  »  MakeSector mode
  122.      F7  »  SECTORS Definer
  123.      F9  »  VERTEXES move/create/delete mode
  124.     F10  »  LINEDEFS move/create/delete mode
  125.     F11  »  SECTORS move/delete mode
  126.     DEL  »  Delete currently highlighted LINEDEF 
  127.       B  »  Build NODES, SEGS, and SSECTORS
  128.       C  »  Clean up extra VERTEXES
  129.       F  »  Flip currently highlighted LINEDEF
  130.       G  »  Grid toggle on/off
  131.       I  »  Info window on statistics of current map
  132.       L  »  Load .WAD created by WADED or other map editor
  133.       M  »  Pick Map from currently loaded .WAD file
  134.       Q  »  Quit WADED
  135.       S  »  Save .WAD (and builds everything needed, NODES, etc.)
  136.       T  »  LINEDEF two-sided toggle
  137.       V  »  View currently select wall texture or floor/ceiling tile
  138.       ]  »  Go to next selection in lower right selection window
  139.       [  »  Go to previous selection in lower right selection window
  140.       }  »  Go to next page in lower right selection window
  141.       {  »  Go to previous page in lower right selection window
  142.       +  »  Zoom in map
  143.       -  »  Zoom out map
  144.       ARROWs »  Scroll map around
  145.  
  146.  
  147.   ┌───┐──────────────────────────┐
  148. ──│ 5 │  About DOOM Map Editing  │────────────────────────────────────────────
  149.   └───└──────────────────────────┘
  150.  
  151.     Drawing and editing level maps for DOOM isn't as  easy  as  one  might
  152. think.   A good sized, decent level can take 50 or more hours to complete.  If
  153. you're already familiar with the basics  of  how  DOOM maps work, you can skip
  154. this section.
  155.  
  156.     WADED has been designed so you don't have to worry about every  aspect
  157. of  a DOOM map, yet, there are still some things that you must understand.  In
  158. brief, they are: THINGS, LINEDEFS, and SECTORS.
  159.  
  160.     I'd highly suggest reading  over  the  "Unofficial  DOOM specs" if you
  161. don't completely understand THINGS, LINEDEFS, and SECTORS.  The latest version
  162. of the specs is 1.3, and is included with WADED as DMSPEC13.TXT.
  163.  
  164.     To use a map you've created with WADED or  any  other  fine  DOOM  map
  165. editor,  simply  have  the  .WAD  file  that  the  editor creates in your DOOM
  166. directory.  Then type "DOOM -file  filename.WAD" (without quotes of course) on
  167. the DOS command line.  So, if you saved a level called "TEST", you'd run it by
  168. typing "DOOM -file TEST.WAD"
  169.  
  170.  
  171.   ┌────┐───────────────────┐
  172. ──│  6 │  SECTORS Definer  │──────────────────────────────────────────────────
  173.   └────└───────────────────┘
  174.  
  175.     This feature is out of date...  please use the 'MakeSector' feature.
  176. If for some reason it isn't working properly, or there is something special
  177. you need to edit as far as sector definitions go, this feature is here to do
  178. that.
  179.     
  180.     The command option "Sec Definer" stands for SECTORS Definer.  This  is
  181. probably  one of the hardest parts to understand and actually do when creating
  182. a map.  WADED now has two  ways  to  define SECTORS.  Hopefully with those two
  183. ways, and with the first one improved, SECTORS defining shouldn't be  as  hard
  184. as  it  used  to  be.   However,  keep  in mind that almost all of this SECTOR
  185. defining can be avoided be  using  the  "Smart Draw" feature (meaning the main
  186. purpose of the SECTORS definer should be to fix or define something the "Smart
  187. Draw" feature couldn't handle).
  188.  
  189.     The SECTOR you're currently  defining  will  be highlighted.  To add a
  190. LINEDEF to this current SECTOR, click on it with the left  mouse  button.   If
  191. the LINEDEF has never been defined to a SECTOR, then the front side of it will
  192. automatically be chosen.  Otherwise you'll be prompted as to which side of the
  193. LINEDEF you want to become part of the currently highlighted SECTOR.
  194.  
  195.   
  196.   ┌────┐───────────────────┐
  197. ──│  7 │  Authors's Notes  │──────────────────────────────────────────────────
  198.   └────└───────────────────┘
  199.  
  200.     Well, another new version is here again!  Once again, I'm  sorry  it's
  201. taking  so  long  to progress on WADED.  However, I don't always have all that
  202. much time on my hands to work  on  WADED.  That, and sometimes I'm just not in
  203. the mood for programming!
  204.  
  205.     I'm doing my best to work on it though.  With ideas from other people,
  206. and a ton more I have in mind, you should be seeing plenty  more  versions  of
  207. WADED.   There  just  seems to be an endless river of things to add to it, but
  208. someday they'll all be added.   And  some  (later?)  day  all the bugs will be
  209. gone.  But now I'm starting to dream on...
  210.  
  211.     WADED was completely programmed  by  me  (Matthew  Ayres).   The  only
  212. information  I  have  used  in creating WADED is from the "Unofficial DOOM WAD
  213. Specs" released by Hank Luekart and written by Matt Fell (very helpful!).  And
  214. also I'd like to mention,  I've  obtained some information from Alistair Brown
  215. regarding NODES, SEGS, and SSECTORS.  Of course I've gotten a few  ideas  from
  216. other  DOOM  editors,  and  I'd  like  to thank those authors for writing such
  217. excellent programs.   Also  thanks  everyone  else  that  has  pestered  me to
  218. continue writing this.
  219.  
  220.     Oh yeah, for those of you who  are interested in knowing, I'm 18 years
  221. old.  Why am I telling you this?  I don't know, it just  seems  every  time  I
  222. read  the  documentation  to someone else's program, I would just like to know
  223. how old the person is.  Strange isn't it?  Maybe not...  or maybe...
  224.     
  225.  
  226.   ┌────┐────────────────┐
  227. ──│  8 │  Registration  │─────────────────────────────────────────────────────
  228.   └────└────────────────┘
  229.  
  230.     Please register WADED!  If you continue to use WADED for more than two
  231.  weeks, you are required to register it.  I can't demand that you pay, I can 
  232. only hope you're willing to help out.  Registering is what keeps up my will to 
  233. program this, it isn't always a bundle of joy.  As you could have probably 
  234. guessed, this program has taken quite a bit of my time, and I think that I 
  235. only rightfully deserve some compensation.
  236.  
  237.     Registration is only US$15.   It  entitles  you  to a personal copy of
  238. WADED, without the beginning delay.  Your name will be placed on  the  opening
  239. screen   in  a  graphical  font.   You  only  have  to  register  WADED  once.
  240. Once you register, you'll be given WADEDREG.  It will register any future
  241. version of WADED that you obtain, with your name.
  242.  
  243.     If you'd like WADED  sent  to  you  via  mail,  please add an extra $5
  244. (making the total $20).  WADEDREG will be sent to you on a 3.5" diskette.
  245.     
  246.     Send, in an envelope, your full name and address, along with cash or 
  247. check to the address listed below.  Be sure to tell me if you  want  WADED 
  248. sent to you via mail, or if you plan on downloading the latest releases from 
  249. my BBS.  The address listed below is similar to a P.O.  Box, but from a 
  250. private company (Mail Boxes Etc.).  Please be sure that you get all the 
  251. information on the envelope correctly.
  252.  
  253.     ──────────────────────────────────────────────
  254.         Matthew Ayres
  255.         977 E. Stanley Blvd., Unit 349
  256.         Livermore, CA  94550
  257.     ──────────────────────────────────────────────
  258.  
  259.     Thanks to all those who register and I hope you enjoy WADED.
  260.  
  261.  
  262.   ┌────┐───────────────────┐
  263. ──│  9 │  Acknowledgments  │──────────────────────────────────────────────────
  264.   └────└───────────────────┘
  265.  
  266. Kirk Yokomizo (Otaku, internet: kirk@wc.cdrom.com)
  267.     Handles  distributing  WADED  on  the  internet, and should be able to
  268.     answer most general questions  about  WADED.   He's  also very good at
  269.     pestering me to work on it.
  270.  
  271. Michael Giles (Dwarf, internet: dwarf@dkeep.com)
  272.     Testing and pestering.  Is now working on the new documentation for
  273.     WADED, much thanks for that!
  274.  
  275. Steve Benner (internet: S.Benner@lancaster.ac.uk)
  276.     Handing me long lists of bugs, both tiny and big, new ideas and
  277.     changes that should be made to make WADED all the better.  Me want
  278.     more, more!  Also helping Michael Giles on the new docs.
  279.  
  280. Nathan Kidney (Morgoth)
  281.     Talks to me voice all  the  way  across the continent, to discuss bugs
  282.     and great ideas concerning WADED.  Much thanks!
  283.  
  284. Alistair Brown (internet: a.d.brown@bradford.ac.uk)
  285.     Great deal of help with the NODES.  My node  generating  algorithm  is
  286.     almost  completely  based  on information from him.  Also came up with
  287.     some very good ideas to add.
  288.  
  289. "Unofficial DOOM Specs"
  290.     Written  by: Matt Fell (internet: matt.burnett@acebbs.com)
  291.     Released by: Hank Leukart (internet: ap641@cleveland.freenet.edu)
  292.     Nothing was possible without these specs that explain the structure of
  293.     the WAD file that DOOM uses.
  294.  
  295. ID Software
  296.     Seems WADED would be completely useless if the group of people  at  ID
  297.     Software hadn't created a great game like DOOM.
  298.  
  299. Everyone else...        
  300.     Thanks  to  all  the  original  beta  testers  of  the  early,  buggy,
  301.     prerelease's  of WADED, and to all of those who have tested the public
  302.     releases and reported back to me.
  303.  
  304.  
  305.   ┌────┐─────────────────────┐
  306. ──│ 10 │  Upcoming Features  │────────────────────────────────────────────────
  307.   └────└─────────────────────┘
  308.  
  309.     There really are so many you wouldn't believe me...  WADED v2.00 is
  310.   slated to be out pretty soon, it will be a lot better.  Of course :)
  311.  
  312.   
  313.   ┌────┐─────────────────────────┐
  314. ──│ 11 │  Contacting the author  │────────────────────────────────────────────
  315.   └────└─────────────────────────┘
  316.  
  317.     I can be contacted through my BBS, or through the Internet:
  318.  
  319.     BBS:       Lithium BBS (510)455-0425     
  320.            4 nodes, call hunting
  321.            28.8k V.FAST support
  322.            
  323.     Internet:  ayres@cdrom.com
  324.     
  325.     IRC:       WhiteFang, usually in #doom channel ;)
  326.  
  327.  
  328.   ┌────┐────────────────────────────────────────────────────┐
  329. ──│ 12 │  Distribution and where to get the latest version  │──────────────────
  330.   └────└────────────────────────────────────────────────────┘
  331.  
  332.     The latest version of WADED can  always  be  found on my BBS, the name
  333. and number for it are listed above.  Hopefully it will get  spread  around  on
  334. other fine boards.  It can also be found on the Internet at:
  335.  
  336.     Address:        ftp.cdrom.com
  337.     Directory:      /pub/doom/wad_edit/editors/
  338.     
  339.     Address:        infant2.sphs.indiana.edu
  340.     Directory:      /pub/doom/wad_edit/editors/
  341.     
  342.     WADED  will  be always be distributed in a ZIP file, and it's filename
  343. will always be the format  of:  WADEDxxx.ZIP  of course the "xxx" standing for
  344. the version number (i.e.  099 means version 0.99, duh).  The files within  the
  345. WADED archive will be: WADED.EXE, WADED.DOC, WADED.REF, WADED.HIS, README.1ST,
  346. FILE_ID.DIZ, WADCAT05.ZIP, and DMSPEC13.TXT.  If you're going to distribute 
  347. WADED, please leave it in its original format.  Do not add nor delete any 
  348. files from the archive.  Do not tamper with or otherwise modify any of the 
  349. files.  Thanks.
  350.  
  351.     You may NOT charge any fee for distribution of WADED.  You may NOT
  352. sell or bundle WADED with any product in a retail environment (shareware disk
  353. distribution, CD-ROM, profit business BBS system.)  You may give WADED to your 
  354. friends, upload it to a BBS, or ftp it to another internet site, as long as 
  355. you don't charge anything for it.
  356.  
  357.  
  358.   ┌────┐──────────────┐
  359. ──│ 13 │  Disclaimer  │───────────────────────────────────────────────────────
  360.   └────└──────────────┘
  361.  
  362.     Usage of WADED is at your own risk.  Running it is at your  own  will,
  363. and  therefore  you are completely responsible for anything that happens after
  364. you run WADED.  Anything you do  or  create with WADED is your responsibility,
  365. and not the author's.  Any damage caused to any  person,  computer,  software,
  366. hardware,  company,  or  business by running WADED is your responsibility, and
  367. not author's liability, since you have chosen to run it.
  368.  
  369.     If you don't understand these terms,  or are not sure of something, or
  370. are afraid something bad might come of using WADED, don't  use  it.   You  are
  371. here forewarned.
  372.  
  373.     DOOM is a registered trademark of id Software
  374.     WADED is (c)1994 by Matthew Ayres
  375.