Update summary for DPMI DeeP v8.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following is a list of new features for those with prior versions to see if the changes warrant an upgrade: ========================================================================= >> This beta version lets you edit HEXEN levels completely now! << >> You can edit all level structure bit settings and replace Scripts << >> This beta is not just a quick hack, but much, much more. << There will be more enhancements made, but you can edit and replicate ANYTHING in HEXEN. The online help is not not completely updated, but that will come along. Registered users of 8.03 will get the full update later for the cost of shipping. Please NOTE: HEXEN users review the HEXSPECS.DOC for detailed info. What's new for DeeP 8.04 (beta) ~~~~~~~~~~~~~~~~~~~~~~~~ Note: As a beta extensive testing has not been performed, so save often! * Thing Special brings up submenu of linedef types, then direct value edit. * Thing and LineDef spawnable objects submenu selection. * Thing and LineDef HEXEN nested specials automatically position you correctly so you don't have to hunt for what type it was. * Added descriptive argument prompts for HEXEN LineDefs and Thing specials. * Added descriptive argument prompts for Thing dynamic objects. * Menus revised some more for HEXEN. * Ctrl+N = Normalize also resets HEXEN arguments to -0-. * Shift+PageUp, Shift+PageDown interactively sets Thing height directly. * Timer recalibration for SX machines or those without a coprocessor. * New Timer control value to adjust the timer if you change processors. (See F6 option menu, 2nd screen). * Mistyped LineDef 28 as type 26. * Doors with Keys were accidently always choosing the 1st key door. DeeP 8.03 (beta) ~~~~~~~~~~~~~~~~ * HEXEN ACS scripts supported, use Read Hexen Script command in File menu. * DeePBSP 5.02, the fastest nodebuilder around in Turbo mode, has no shareware delay when run from DeeP. * Shareware version can now print maps up to the shareware save size limit. * Shareware Dir command now works in text command mode. * Shareware about screen now only appears one time. * ALL registered HEXEN Things/Monsters added. * ALL registered HEXEN LineDefs added. * ALL registered HEXEN Sectors added. * LineDef editing screen now reflects correct HEXEN option names. * Thing editing screen now reflects correct HEXEN option names. * Thing overlap checks for new HEXEN "appears" setting. * New option to rotate printed map (landscape or portrait). * New option print thing numbers. * New option print thing descriptions. DeeP 8.02 (beta) ~~~~~~~~~~~~~~~~ * Directory box browser location position was off by 12 pixels (typo). * DeePBSP 5.01 slightly faster and revised FINAL node option (registered v8 users can automatically use this version). * HEXEN Thing display boxes automatically display reference number for 3000-3002. Number is also in decimal now, not hexadecimal. * HEXEN LineDef display revised to decimal for easier reference. * Predefined Teleport for HEXEN, tag TeleThing to LineDef(s). * More online Help for exporting textures and conversion to other games. DeeP 8.01 (beta) ~~~~~~~~~~~~~~~~ * Additional default LineDefs for Doors. Now you can have open/close too! * Shift+Enter : Gives instant access to Thing/LineDef/Sector type menu. Makes for faster editing, especially for HEXEN with all the details. * Texture Bottom : New option (alt+F5 menu) to show LineDef and Sector textures on the right side instead of on the bottom. For 800x600 resolution this give a little more room in LineDef mode. * CursorKeys move Map : New option (alt+F5 menu) to let the cursor keys move the map (vs Home/Page). * Zoom + has smaller step sizes so it doesn't jump so much from one to the next (forgot to mention before). * You can Zoom to GIANT sizes without any garbage on the screen. This is very effective when you have to eit LineDefs that are very close together on a large map. For example, 1 Doom unit apart is easy to work with. * Added more info to online help (Node viewer, new options). * Fixed some support files that still referenced HeeP. * Some Thing sprite revisions. * Cosmetic changes for default cursor locations Thing/LineDef menus. * Fixed setting of BEHAVIOR to -0- when creating a NEW level. * When reading a HEXEN level into HERETIC/DOOM mode, the BEHAVIOR resource is automatically discarded. DeeP 8.00 (beta) ~~~~~~~~~~~~~~~~ * DeeP now edits ALL DOOM, HERETIC and HEXEN IWADS!! * Automatically converts DOOM/HERETIC levels to HEXEN. You fix the details. Just read in the level, press F10, select fix missing textures (or you can do find/replace on each one, change your things, fix the linedefs and sectors to HEXEN varieties (examine the HEXEN beta). * TURBO panning and zooming, really cranks on the larger levels! * User definable upper and lower +/- key zoom limits. * DeePBSP 5.0 builds nodes for all games automatically. Shareware must run from DeeP. * DeePBSPhas TWO different node building modes. One is the original TURBO mode (slightly faster yet) and is used in the development stages (and all the way if no problems are noticed). The second method is slightly slower and may be required by HEXEN. HEXEN is sensitive to nodeline splits for the polyobjects. If you look at MAP01, you'll notice some "junk" lines that were added to fix the nodes using their node builder. DeePBSP can make MAP01 work fine when the extra lines are deleted in FINAL mode. * PCX DOOM/HERETIC/HEXEN (-ravpic) screen shot viewer. Real handy to see how an area looks! * Project files support for all files related to a project (IWAD, PWADS and texture defaults). You can have as many projects as you like! * Definition of multiple theme texture groups. * THING and TAG check disabling. HEXEN mode requires these to be turned off unless you can put up with the nagging. * Mouse click speed more adjustable (remember this is a beta, so if you have a problem, increase/decrease the mouse delay default (use F6 menu). Drop us a note please. * Shift+R : refresh screen display (for redisplaying the grid) * Windows like file browser for all file name accesses. * File browser shows level preview of all levels in a PWAD. * Registered version converts textures: DOOM to HERETIC to HEXEN and back!! DeeP 7.50a ~~~~~~~~~~ * DeePBSP 4.11 if run OUTSIDE of DeeP's control would make 1 too many entries if the level had graphics, sound, etc added ahead of the level. * DeePBSP give detailed timing information for "benchmark" addicts. * DeePBSP 4.11 shareware delay only 1/3 as long now. DeeP 7.50 ~~~~~~~~~ * Interactive Texture Alignment (ITA), displays aligned textures onscreen. * Directory browser for Read and Save (both registered and sharewhare). * Map Panning using the Mouse! Cntrl+Right Mouse or Left then Right mouse. * Instant grids with Automatic Dynamic Grid caching, even at 1!! (If you have enough memory.) * New shortcut keys for those who like short cut keys (there are also other ways to do all this) shift+I = Toggles bottom display from all to none. ("I" still has 3 states of display). LineDef Edit mode: X = X alignment, same textures (both sides are aligned) shift+X = X alignment, different textures (both sides are aligned) Y = Y alignment (both sides are aligned) Sector Edit mode: The following bring up a number box: shift+C = Set Sector ceiling height shift+F = Set Sector floor height shift+H = Set Sector floor and ceiling height (see new cntrl+G below) The following change the heigh immediately by the Default Height value: shift+PageUp = Immediately Increase Sector ceiling height shift+PageDown = Immediately Decrease Sector ceiling height shift+Home = Immediately Inrease Sector floor height shift+End = Immediately Decrease Sector floor height LineDef Edit mode: alt+1 = Edit SideDef1 alt+2 = Edit SideDef2 Both LineDef and Sector mode: cntrl+N = Normalize LineDef or Sector depending on mode. cntrl+T = AutoTag, automatically assigns tags Sectors/LineDefs * New option to set PageUp/PageDown height increment. You can use these keys to vary the number instead of typing the number (introduced in 7.40). * New option to set default Sector light level. * Revised shortcut key, cntrl+G = Reset Grid to 0 (was shift+H) * Grid high and low range option, set from 1 to 2048. * New Zoom +/- AutoCenter option to center on location of cursor, not object. Toggles with the \ key from center on object, center on cursor and none. * "Z" now zooms on location of cursor, not object. * New "Merge Sectors" under Misc menu, allows you to combine any number of Sectors into 1 Sector. * LIGHTNING DeePBSP v4.1 with a lower node depth allowance and a check for maximum blocksize exceeded. * Check for invalid X/Y offsets that some of the editors create. You can also automatically reset all the bad ones to modulo X or Y offset. * New Error checking options to bypass and ignore various "errors". * New option to set the range of valid X/Y offsets you want to use. * Check for textures that are not required. This makes it easier to edit. Extraneous textures and tags are potentially confusing and misleading. Usually, extra textures do not interfere with game play, just editing. * Additional check for invalid sector references in linedefs when a file is read. (The XREF check also caught this, but only if you used it.) * Option to continue reading a PWAD file with invalid objects. DeeP may crash if you continue! This is for emergency use only. DO NOT turn the display at the bottom ON. It is automatically turned OFF to prevent immediate failure caused by accessing bad object references. * X alignment initial offset can now be negative. * X align shows the name and displays the texture if the "same name" option is chosen and the texture comes up different. Continue is a new option so if you see that the textures are OK, you can keep going. * New node display/traverse command (useful for troubleshooting, but requires indepth knowledge). We use this internally and decided to keep it in for everyone. (Please don't ask us to document nodes.) * Changed lower limit in make stair from 2 LineDefs to 2 doom units apart. Be sure to test! * Default for missing textures, bypasses, since previous new Edit option lets you edit the texture. * Shareware level size upped to 800 LineDefs and 1200 SideDefs. * Mouse selection in full screen texture browser was accidently turned off. DeeP 7.40 ~~~~~~~~~ * LIGHTNING DeePBSP v4.0. Up to TEN times faster then the prior version! The node output is the SAME as before ( FYI, the number of nodes built, does not relate to "quality" as is popularly believed). MAP14 now takes 4.5 seconds on a 486DX/33, 27 times faster then BSP1.2! Most levels build in less than 5 seconds on a DX2/66 and above. * Expanded Missing Texture check now detects LineDef types that move the floor and ceiling! Stair and floors or ceilings that move both up and down are ignored. * Zoom-to-Window command: Press the left mouse button, draw a box around an area, then press Z. The box area is scaled to Window size. * Rezoom to previous window: Press shift+Z to return to the point prior to Zoom-to-Window. Press shift+Z again to go back to prior point! * PageUp and PageDown keys change integer values in number oxes. * Instant Sector Height feedback! The current sector height is auto- matically calculated and displayed as you change the floor or ceiling. * New ShowDragLength option shows the lengths of up to 30 LineDefs when dragging. This makes it very easy to set the lengths quickly and accurately. Use the F6 menu to change the maximum number of lengths shown. * New ShowDrawLength option shows the length of each line next to the cursor as you draw. Now it's easy to make precise lengths as you draw. * Split Sector now gets almost all nested Sectors when a Sector is split. This is the best split sector routine we know of. It's possible to miss some, although we haven't had a test case yet. (If you have one, we would like to get a copy!) * New option to always save grouped wadfiles intact (no prompt appears). * New option to always exit Tool mode after one object is created. * Autoload correctly positions you back in your level after direct testing if you have multiple files active. * New additional Testing command (ctl+F1) for the Registered version automatically loads all files loaded. ctl+F1 tests your level and loads ALL files you have loaded, such as extra graphics or sounds. You can still add any extra PWAD not yet loaded on command line as the first argument(s). * Make Door from sector now overrides any SideDef texture for the door tracks. (This may be an option later if I get complaints?) * Missing texture check now let's you edit the texture(s) immediately. * An new node depth option that can reduce the nodes slightly for larger maps. Usually not required, but experiment if you want, increases the node build time. * Two more Zoom magnifications added to texture browsers. * Map printing now scales for all resolutions. An adjustment was made for the MS Word HGL import filter for large maps. Word displays correctly for large maps, although you may have to stretch the right side of the map to scale it properly (this is a Word import filter mistake). * Scale/Rotate and Tool dragging snaps-to-grid (if turned on) while positioning the object(s). Use the / key to toggle snap-to-grid. * Pressing S,V,L,T twice in a row was clearing the select count and not the screen. Use C to clear the selects. Pressing the same key listed twice in a row does nothing for now. * After a merge of Sectors in a cross-reference check, the screen was not redrawn to reflect the new sectors, causing display of old numbers. * Merging Multiple vertices could merge the wrong ones. * Changed return code to 166 for compatibility with older DOS versions. * New tutorial with a GIF and HGL file you can print of the tutorial level. DeeP 7.30 ~~~~~~~~~ * Line drawing in ANY mode, plus a new command, ctrl+D to enter this mode. * Intelligent Inference Drawing (IID) for improved LineDraw edge detection. If you keep your level drawn correctly, most Sector references are automatically correct! You can now connect almost any existing area (that has no errors) and have all the SideDefs and Sector references correct. The SmartDraw option "flips" LineDefs when drawn lines are detected to be backwards in a "new" area. Disable this if there are other cases we have not thought of and it is interfering. This is a great benefit for both beginners and experts. * Merging of LineDefs reassigns the correct Sector references in most cases. Some merges create situations that only you can correct! Again, helps both types of users. A premade door can now easily merge with the sides. The instructions for making a door from 4-LineDefs have been revised (simpler), so please review (Ins no longer required and if used, will not work for Doors). This and IID minimize the amount of "busy" work required in designing a level. You have more time to concentrate on the creative aspect of the design and not the mechanics! * Expansion of up to 46 missions and 56 different files at the same time. This handles Ultimate Doom and any similar extension of Heretic or DOOM II. * Save notifies you if a new output name duplicates an existing file name. * Additional Search and Replace for textures where the first texture does not have to be an existing texture. Make conversion from DOM to HERETIC or back a lot more flexible. * Interactive rotate and scale now also snaps-to-grid (if turned on). * Caching of textures option, speeds up texture display (8mb recommended). * Color map browser option, you can quickly tell which levels are added by the COLOR of the map. * -Path option override reinstated (for quickly overriding default path). * New command to reset only 1 file. This gets rid of the file and replaces it with the IWAD level (useful when many files are resident and you want to get rid of some for the Group command or just to make it load faster). * Find tags automatically shows a cross-reference of all Sectors or LineDefs using the tags. * Additional checks for player starts, doors/keys and things. * Automatic verify of all default textures to make sure they are all valid if you switch IWADs (the main DOOM/DOOMII/HERETIC file). * New option bypasses the prompt for clearing the reject (see alt+F5). * More Revised LineDef descriptions and menu placement. HeeP has extra 8 Sector types added for HERETIC. * All the LineDef and Sector types in DOOM II are now available in DOOM. If you have an older version (before 1.666?, 1.9 is latest), look for a "2" at the right of the description to see if came out with DOOM II. * Dynamic maximum zoom (max 16000) to prevent integer overflow on large maps. This caused incorrect map displays. (Map was actually OK, just looked bad, displayed random lines on screen). * Help command summary and more detailed explanations. * Fixed thing filter (broke it in 7.00 I think?). * Fixed premade Door (the description was omitted, caused program fault). * Fixed merge of highest numbered linedef (caused soft error). * Fixed flipping of linedefs connected to existing lines outside a sector. * Force use of the DEEP.BAT or HEEP.BAT to prevent accidental use of DEEP32.EXE and HEEP32.EXE (which results in incorrect filenames if you build nodes, ~DEEP.WAD/~HEEP.WAD, of course). * Redid the batch file so that unplanned termination does not run the last batch file anymore. This appeared to cause the deletion of a level, although all it really did was run the last batch (DEEPPLAY.BAT) again and if that was DeePBSP, it would redo the last level. If you rebooted while it was running (it looked like snakes on the screen), you just erased the last PWAD, although the file was STILL available as ~DEEP.WAD or ~HEEP.WAD (if you had referred to README.DOC). * Shareware Version is limited in file size to approximately 700 LineDefs and 900 SideDefs, but it will read in any size. DeeP 7.20 ~~~~~~~~~ * Internal development DeeP 7.11 ~~~~~~~~~ * New Cut, Paste, Copy and Mirror Commands. * ClipBoard can Merge different PWAD levels (registered only). * Clipboard viewer (ctl+B), very useful for short attention spans . * Level preview map browser, press F1 for thumbnail Map display. The large level preview Map can be toggled with a Sprite display, press F2 while in the thumbnail display. * Undo command (ctl+Z). After "Oops", press this to undo the last fiasco. * Short cut ctl+S, ctl+F commands for swapping/flipping Linedefs. * New interactive Rectangle, Polygon, Stair, Curving Stair, Window, Teleport, and Door drawing tools. You won't believe how easy this is. * Vertex LineDef drawing improved, with an option to extend an existing area (no new Sector made). If you connect to an existing LineDef by going over it directly or implicitly (as the las closing line), then at the end Press Shift+Right button, the new area is joined to the existing area. You can change this default to work the opposite by turning off SectorJoin in the alt+F5 menu. * New premade Teleport Exit, Entrance and Window objects! * Even nicer Menus and a LOT more popup help. * Search now is always global, not just the current area. Text is also hi-lighted. * Added Ceiling or Sector heights for global changes to only one of them. * Added X or Y for glbal changes to only one of them. * All the sidedefs selected can be deleted at once. The new box shows the number of items you are deleting, so it doesn't make the change without letting you know you have "MANY" selected. * You can also directly delete the SideDefs by clicking a new menu option. * Things are copied in Sector mode (option set). * Things are dragged in Sector mode (option set). * Teleport Things are always copied (deleted) with the Sector they are in. * Check for Things outside of Sectors. * Extra texture settings for windows, stair sides, steps and teleports. * Copy in Linedef Mode copies ALL information just like Sector mode, but the copy is restricted to the LineDefs selected. * Delete gets rid of all related objects, so deleting a Sector deletes the LineDefs and vertexes anbd deleting LineDef(s) also deletes the Vertexes. * Delete vertex joins LineDefs together (option set) * New Mouse commands : Shift+Left Mouse = Copy Shift+Right Mouse = Delete/Join Ctrl+Left Mouse = Mirror * Pressing the Right mouse button when drawing a select box "drags" the select box making it easier to adjust where the box is drawn. All the interactive Tool modes also drag the current Tool object. * Thing MASK display setting now also controls selection box Things choosen. * Y alignment ignores any textures that are unpegged. * X alignment selection is more freeform. The list is automatically sorted. * Due to popular demand, the make-a-door from a sector is back, although if you are a beginner, please read the information on Doors. * Buffering of sprite images for much faster thing displays. * Improved map scroll speed. * Improved texture speed display. * New Map level browser viewer. * Sector type 11 (-10 health/end level) is now recognized as an "exit". * Support for 13 additional video drivers. * More context sensitive help file information. * Changed "A" command to shift+A, too many accidental presses (and calls). * Change Flags now defaults to ALL for LineDefs and Things. * After building nodes or testing, you are positioned where you left off. (Code was there, just forgot to save the coordinates.) * Sample DEEPEXAM.WAD, giving examples of premade objects and some basic construction. To be followed up later with a new Tutor text. Fairly simple so beginners can follow it easier. Please read the notes in TUTORIAL.DOC for some basic information on this WAD (especially if you want to modify it). * Fixed F1+esc sequence (done real fast) problem. * Extra check for MAPS with invalid sidedef information (of course you can still feed it bad stuff). DPMI blows up if invalid numbers are encountered in a PWAD, so it's best to run a complete check before editing existing Levels made by another editor. * Rotate combination of selected and new objects could lock up. * Joining vertices, after some other functions, was working on old data. * Sector closed number was wrong (for a long time, typo error ). DeeP 7.01 ~~~~~~~~~ * All the stuff in 7.00, but the F1 key interpretation in texture browsing was being miscompiled by the compiler and caused an exception. DeeP 7.00 ~~~~~~~~~ * DPMI version! Now you can edit any size PWAD ever made. * Much easier installation. No more .INI file! DeeP and HeeP automatically detect a first installation. All options can now be set ithin the program. * For fun, a built-in screen saver (alt+F1). HeeP is the most fun. * Map display for changes requires fewer redraws, thus is much faster. * Menus redraws are smoother and cleaner, thanks to all the memory. * Extra colors and options added to show more information about your PWADs. You can set the color for the following types of LineDefs : blocks sound, blocks monsters, tagged line, not normal, bad tag, secret, and invisible. You can also set the color for the Buttons. If you like, the active button can be set to a different color. * Color Palette adjustment (alt+F7) nowhas complete palette preview display to help you select just the right color. * Wall and Floor/Ceiling Texture browsers. Fills up the whole screen for a quick review and selection. Two different texture sizes available. Press F1 when in the Texture selection display box! Can also be viewed just for browsing, with no changes taking place. (Speed will be improved on next release.) * Default Thing can now be set. * On a map restart, your original location in the map is restored. * New maps read are automatically sized to fill the whole screen. * Default Gamma value is now 8, so all the graphics are much brighter. The total range is now 0 to 30 so you can make it even lighter (or darker). * Pressing "0" on menus with number options, exits just like Escape. * You can set the frequency of the "beeps" to your tone deafness. * Zoom is now possible while dragging or selecting. * Total number of directory additions is double the IWAD number. * Accidently limited linedefs splits to only 1 selection, fixed. * Accidently permitted a sector split when invalid items selected, fixed. * Sectors assigned when drawing new lines, are now detected correctly. * Be sure to run the BATCH file DEEP.BAT (and not DeeP32). You will not be able to build nodes automatically if you do not use the batch file. Sorry, this is a byproduct of the DPMI conversion. (Might imbed it later, but direct testing would still require it, another DPMI quirk, .) * There is one minor display glitch if multiple lines are selected and then dragged (leaves green lines on screen). Press "C" to clear. * Print order form directly, under alt+H (Help) in Edit mode. * Simple first level instructions for the first time user. Under alt+H (Help) in Edit mode. ======================================================================== >>> To order the Registered version DeeP <<< 1. Register Online with CompuServe GO SWREG, id = 5392 The current ShareWare version is found in the ACTION forum (GO GAM586). 2. See ORDER.FRM for Mailing Instructions. 3. Register voice with MC, Visa or COD (206) 827-8794 In GERMANY you can register by calling the Thunder BBS: Tel: 089/3130080 The SysOp Stefan Kufner Call Today and start your new adventure as a DOOM, HERETIC or HEXEN wad author. =============================================================================