WADED Revision History This file will be useful in keeping up to date with what's new about WADED, and how it has progressed over time... It only lists versions that were released the public. Below, a "+" represents an addition, a "*" represents a change or update, and a "-" represents a bug fix. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.42 - A problem where at times WADED would not pick the LINEDEF you were trying to select, some LINEDEFS were impossible to select + New configuration screen, appears the first time you run WADED, can also be invoked by typing 'WADED -c' at the prompt + DOOM II support! Load/save WADs for DOOM II, use the new THINGS and wall textures. Type 'WADED -2' at the prompt to enable DOOM II support, or click on the 'DOOM = x' button in WADED to toggle between 1 and 2 * Updated LINEDEFS specials list, seperated by catagory, and spiced up the interface to go along with the new list + Included WADCAT05.ZIP, inside is WAD Concatenater v0.5. A little utility I wrote to merge maps from multiple WADs into one, since WADED can't (yet) do that. WADCAT doesn't work on DOOM II WADs either (yet). The big thing with this version is of course DOOM II support. I also added a few command line parameters, fixed up some bugs, and changed the interface a bit during loading/saving. The consistency checker is part way done, and disabled in this version... will be working completely soon. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.37 - A minor bug in the code that could cause serious problems in various places while map editing and saving - The mouse would disappear sometimes while editing THINGS + Hit 'R' to redraw the screen at any time Another maintaince release, bugs fixed. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.36 - The cancel button in the 'SECTORS' special list would actually screw up the specials value * Detection of which line you're mouse cursor was over was still not working perfectly, it's been rewritten again, this time it IS perfect - Deleting a SECTOR was clearing the LINEDEFS, but not the actual SECTOR definitions, making the WAD bigger than it needed be. It was also effecting the 'MakeSector' feature * If you delete a VERTEX that has exactly two LINEDEFS attached to it, you'll be left with one LINEDEF attached to the remaining VERTEXES + Sensitivity of how close your mouse has to be to a line for it to be highlighted is adjustable in 'Draw Map' mode - More minor bugs annoyances removed This version should fix up all the problems, big and small, version 1.35 was experiencing. This is only a maintaince release, however I wouldn't suggest usage 1.35. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.35 - 'LINEDEFS' mode and 'SECTORS' mode in 'Draw Map' selection had odd bug, both routines fixed and modified a tad * Bottom right selection box holds 6 items of information instead of 5 * While drawing lines, STARTAN3 is no longer the default texture used, instead it's whatever is selected in the bottom right selection box ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.31 - Few minor glitches fixed and minor adjustments made ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.30 + Added feature, 'MakeSector', for quick SECTOR defining. Simply click anywhere within a region of what's to become a SECTOR - After saving, the mouse would disappear, oops! - 'Make Door' had a bug where it would set the floor and ceiling both to 0 * 'Smart Draw' and 'Sec Define, Method 2' features removed * In 'Draw' mode, the right mouse button cancels, and moving the mouse over a LINEDEF will highlight it to be split into two * You can now add VERTEXES while moving the mouse around, previously the mouse had to be still to add a VERTEX + Moving the mouse over a LINEDEF in 'VERTEXES' mode highlights that LINEDEF, if a VERTEX is placed while a LINEDEF is highlighted, the new VERTEX will split the LINEDEF into two - The routine that detected if the mouse was over a LINEDEF wasn't always picking the correct LINEDEF and would pick LINEDEFS even if the mouse was far from it. The routine has been completely rewritten - WADED wasn't properly reading floor/ceiling textures from DOOM v1.666 + Better memory management, WADED only requires 460k lower memory now + WADED can now handle enormous WADs, 300k-400k + Mouse support for cursor movement while loading a PWAD * Improved, and organized, list of LINEDEF specials, nicer screen too + Length and angle of LINEDEF are shown while drawing it, and when changing its attributes * Improved list of SECTOR specials, nicer screen too * BASE.ZIP with BASE.WAD no longer included + Including the "Unofficial DOOM Specs 1.3" by Matt Fell, with permission and unmodified (DMSPEC13.TXT) The list of features to go into this version has gotten so long, I couldn't possibly add them all. The ones that didn't make it into this version will show up in 1.40 and later. The major improvement in this version is by far the 'MakeSector' feature that virtually eliminates the need of the SECTORS definer. So level creation should be all the easier. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.29 - The node builder is more stable, you shouldn't hear that error beep as often * The code is going through significant changes, almost all unnoticable to the user. However, these changes will enable future versions of WADED to be written much faster and easily + All registered users of WADED now get a WADEDREG program will that enables them to register any future versions of WADED in their name + When loading a PWAD, you can use the mouse to select the file you want to load (everyone wanted this...) It has been quite some time since I last worked on WADED. I was quite busy for some time, and I stopped all work pretaining to WADED. I'm once again working on WADED full blast, so you can expect to see versions being with more features being released more regularly. This version is sort of a beta to version 1.30, with many features disabled since they're not working completely. They'll all be enabled in version 1.30. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.23 - LINEDEFS going crazy on the screen at different zoom levels was still occuring due to a bug still existing in the Cleaning Extra VERTEXES routine. I believe it was also causing WADED to lock up when switching to a draw mode (since it calls that routine before it lets you draw). I believe that routine is finally fixed!, it's sure caused a lot of problems over the last few versions... * I'm taking out the included RAGE.WAD, at least for the time being. Mainly to keep the file size down, and the map had a few minor glitches ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.22 - VERY SERIOUS BUG found when you tried to load a file, a simple mistake I had made in the programming, yet it basically prevented you from loading any files... That bug is fixed - WADED would sometimes still have LINEDEFS go haywire all over the screen, this happened because of a bug in the Cleaning Extra VERTEXES routine, and it is finally gone forever ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.21 - If an error occured, WADED would exit to DOS, now it will only beep and try to keep running so that the odds of loosing your work are decreased ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.20 - NODES generator bugs removed. It no longer creates areas you can't walk into, and areas where THINGS float in the air, etc. * Cleaning Extra VERTEXES doesn't take SO long anymore - LINEDEF and SECTOR trigger tags would occasionally get messed up * Maximum number of THINGS allowed in a level increased from 500 to 750, since there are many levels out there with 500+ THINGS on the map - BLOCKMAP generator requires a little less memory and thus will allow levels to be saved properly now - Deleting VERTEXES at times would cause LINEDEFS to have the same VERTEX at it's start and end, WADED now deletes these useless LINEDEFS that were causing severe annoyances that were hard to find + When you go to load a .WAD, WADED will now bring up a pick list of files to choose from your hard drive. Hit "L" from this pick list to type in a file name. Hit "D" to load the DOOM WAD file. Or hit ESC to exit * "Load Map" changed to "Pick Map", and now lets you decide which map to edit from the currently loaded .WAD file (DOOM WAD file is default) + Added UPDATE.DOC file to inform of new features and some authors notes + Included a map (RAGE.WAD) designed by Gary Bertagnolli (Rage) created completely from scratch using WADED only The NODES builder is now flawless and fast, hopefully this will statisfy some of you that had to use external programs like BSP or other editors to build the NODES. Many other annoyances fixed, so this should hold you off until the next version. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.17 - Saving, on certain maps, wouldn't work, and all you'd get is a lot of nice beeps and blips from the pc squeeker Sorry there have been so many versions lately, but some of these bugs are so severe. I'm almost 100% sure all the major ones are out now. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.16 - It only happened in v1.13, but when you went to move a whole LINEDEF at once, it would put both VERTEX ends of it at the mouse cursor, doh! - Both LINEDEF editing modes sometimes placed VERTEXES a little off of where the mouse was really pointing too - Changing a two-sided LINEDEF into a one-sided one, caused a very serious problem, in that WADED would mistakenly delete a SIDEDEF - The "LINEDEFS" command, within the "Draw Map" feature wasn't working properly when you went to go delete a LINEDEF. + SECTORS mover/deleter, within the "Draw Map" feature - Splitting a two-sided LINEDEF didn't ever work properly Many of the bugs in the previous versions were causing the HOM (Hall Of Mirrors) effect to appear during game play. You shouldn't have as much trouble with the HOM effect in this version. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.13 - VERTEX movement and placement detection was off, therefore merging VERTEXES, building LINEDEFS off existing VERTEXES, etc., was very hard and/or annoying ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.12 - VERY SERIOUS BUG DISCOVERED! It only appeared in v1.10. Clearing extra VERTEXES did *NOT* work properly, and WADED automatically clears them when it builds the NODES. This caused a serious problem at times! - Other editors sometimes save the '-' texture (see-through) with extra garbage within the name field, WADED screens this extra garbage out now that sometimes caused problems As soon as I discovered this major bug, I released this version to the public immediately. I know of more very small problems, but I had to get this out quick. The other problems, along with a lot of changes and additions will be out in the next version. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.10 + Moving one VERTEX onto another will cause WADED to prompt you if you'd like to merge the two VERTEXES into one + Hitting HOME will recenter the map in the map view window + Hitting "I" will bring up a window of information about the current map * Clean VERTEXES automatically invoked by going into either "Draw" mode * SECTORS definer modified slightly again - Can no longer drag THINGS off the side of the map to mess up the screen - Version 1.00 had a memory requirement that was too high for some systems with low conventional memory, causing a crash - Trigger SECTORS weren't being redrawn after changing current LINEDEF - Two-sided toggle in LINEDEF editor wasn't working properly ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 1.00 + Added more keyboard equivalents for better ease of use + "Clear All" option added to THINGS editor + "Make DOOR" option added to SECTORS editor + Add/Delete SECTORS from SECTORS definer + LINEDEF texture X and Y offsets can now be changed + Load a map from a PWAD that contains multiple maps + Added a second way to define SECTORS + Consistency checker added (very simple check so far) * The map is no longer redrawn after Moving/Deleting/Adding THINGS * Quiting WADED now requires a confirmation * Orginal SECTORS definer works somewhat differently * "Draw" is now called "Smart Draw", and if you don't want WADED to figure things out for you, you can now use "Norm Draw" instead - LINEDEF texture X and Y offsets were reported wrong - Some lines were not being drawn at high zoom levels - A ton of other very small glitches and bugs were removed, including many that caused WADED to crash or act strangely There's a long list of things to add and change, and I tried to get done the most important ones first to this official release version. Everything I missed will appear in later versions to follow. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Version 0.99 + A great deal of the documentation was written up * Fixed up quickly, to get it into the public, finally! - All known bugs at the time, were removed First version to be released to the public, as a BETA only. Only a few days passed before me and everyone else realized this version was pretty nicely done, yet, quite buggy.