Dec 082017
Nice editor for registered Doom .WAD file - even works with v1.2. Allows editing of all items, monsters, walls, etc.
File DTEDIT.ZIP from The Programmer’s Corner in
Category DOOM map files
Nice editor for registered Doom .WAD file – even works with v1.2. Allows editing of all items, monsters, walls, etc.
File Name File Size Zip Size Zip Type
DTEDIT.CFG 2969 1389 deflated
DTEDIT.EXE 339014 124249 deflated
DTEDIT20.TXT 13233 5426 deflated
ILLUSION.DTE 9394 7152 deflated
ITEMS.LST 2483 1162 deflated
SPECIAL.LST 594 315 deflated
TPCREAD.ME 199 165 deflated
WALLTYPE.LST 761 358 deflated

Download File DTEDIT.ZIP Here

Contents of the DTEDIT20.TXT file

Welcome to Doom Thing Edit(DTEdit) Version 2.0 Major Upgrade!!


Alrighty, what you've all been waiting for.. A doom editor! Of course, this
thing can't edit everything.. In fact, all it can edit is the items laying
around. But you can do lots of things with those items such as:

1. move them around; place the boss guy right in front of the entrance!
2. change items; change that BFG 9000 into a big brain.
3. Insert and Delete items; Put as many things as you want on a level!
4. change angle; make those rifle guys ambush!
5. save it all to your .wad file WITHOUT rewriting the WHOLE thing!
6. Save and Load to individual .DTE files (very small.. Perfect for modem
transmission and making backups of your .wad)
7. New cursors, so you know when you're over an item, and when you're moving
an item.
8. Mirror Bug FIXED!
9. New Configuration File! Set colors, default items, etc.
10. Select angles, items, and skills with the keyboard! (still REQUIRES mouse
however for moving and selecting)
11. Change skill!! Change the skill level that an item appears on.
12. Have default items! No more selecting items by hand on each item, with
a touch of a key, pick 1 of 10 default items!
13. Replicate Feature - Replicate your last created item!
14. Import save files created by Deuedit 2.0!
15. View the graphics as you select them!
16. Fix for save to .wad bug!
17. Tremendously faster screen writes! You have to see it to believe it.
18. Fix for Delete bug!
19. Goto feature while changing an item to make for easier and faster
20. Improved and more flexible DTEDIT.CFG file!
21. Complete list of items! (not all of the picture info though)
22. DTEDIT Random(1.00)! Randomize the items! Almost fully
configurable from the DTEDIT.CFG file!
23. ** Change the brightness of SECTORS!

24. ** Change the attributes of SECTORS to make them flash, blink, take away
energy, and more!!
25. ** Change the Altitude of the floor and ceiling!
26. ** Change attributes of lines such as impassible or transparent (great for
making illusionary walls)
27. ** More additions to the config file to allow for the color defining of
28. ** Enhancement of .DTE files to store changes made in Sectors, Lines, and
textures (when available)
29. ** Compression of .DTE files to make them smaller
30. ** Option to turn on and off auto-saving feature
31. ** Episode, Level, and a description are now saved into the .DTE and
can be viewed upon loading the .DTE file!

** New for Version 2.00!!
To see how to activate these features, use the '?' key while in the editor

1. Better Randomness; Define the ratio of items to enemies
enemies to powerups, etc
2. Import/Export item graphics
3. Save entire episodes to .dte files
4. A new GUI interface COMING SOON!!


All you gotta do is place doomedit in the DOOM directory or any other directory,run doomedit filename;
Where filename is the name of the doom .wad file you wish to edit.
**Once you're in the mapeditor, press '?' for a list of available commands.
Menus available for almost EVERYTHING so press '?' if you need help.

Keep in mind however, all changes are *PERMENANT* when saved to disk. A backup
of your last saved .dte is saved to BACKUP.DTE. Just to be on the safe side,
use the -b switch(explained below) to make backups of the different episodes.

At startup, current level is saved to START.DTE
When saving, current level is saved to BACKUP.DTE
When quitting, current level is saved to QUIT.DTE

dtedit [-switches] .wad file name
-b Create a backup .dte for each and all episodes.
Restore using 'l' in map editor
-v View mode.
Look through the graphics to find out what their numbers are
Left and Right arrows selects graphic one forward or one backward
Up and Down arrows selects graphics 10 ahead or behind
-s Super VGA 256 mode
Totally experimental. Doesn't really work yet.

In Game Commands
You can get a quick list of all the commands listed here by tapping the '?'
key while in the editor.

**Editing functions
C Change item
Move over an item and press 'c'. Change away by moving the mouse
left and right. All items undefined in the items.lst file will be
skipped over. You can override this option by holding down the
middle button and moving the mouse left and right as normal. Current
item is displayed on the status bar.
A Change Angle
Move over an item and press 'a'. Change the angle of an object.
Only really matters for enemies since objects always face the same
way. The angle and direction (N,S,E,W,etc) are displayed on the
status bar.
K Change Skill level
Move over an item and press 'k'. Use the numbers (1-4) to select
what level this item will appear on.
I Insert (create) item
Move over the desired position and press 'i'. A new object will
appear at this location which can be edited using any of the editing
commands. Default item is defined in config file.
D Delete item
Move over an item and press 'd'. The object underneath will be
permenantly erased. No warning.. No nothing. Be careful!
F4 Randomize items
An OK randomizer. Items that stay put are defined in the DTEDIT.CFG
file. Required number of items are in DTEDIT.CFG. It lets you
define the enemy:ammo ratio. Always gives you a playable level but
may not give you a non-cheating playable level. 🙂 There usually
is plenty of ammo, but health things are usually not. The randomizer
also seems to enjoy making lots of those big round monsters. For me,
a ratio of .5 for ammo usually does the trick.
Right mouse click and drag on an item
Move over an item, hold down the right mouse button, and drag to
a new position. Everything stays as before, except for the position.
You can tell when you're moving an item when there is a little 'M'
under the cursor.

** You can always tell whether you're over an object because a little 'I' will
appear under the cursor.

I/O Functions
S Save to .WAD file
Save the current level to the doom .wad file. Before it saves
however the program will create a backup of the current level. The
.dte file is named BACKUP.DTE and can be loaded using the 'l'
L Load .DTE file
Loads a level from a .dte file (things only). Will totally wipe out
the things that are currently on your map. Very useful for trading
levels with friends or sending over the modem. When loading, be sure
W Save to .DTE file
Saves a level to a .dte file. Save all the current objects on the
current map to a file that can be sent over the modem and traded
with friends. When saving, be sure to exclude the .dte ending.
It also may be a good idea to name the file a name that includes
Episode and Level. DTEDIT does no checking to see if the .DTE is
loaded to the right level.
M Load DEU file
Loads a DEUEDIT 2.0 file. You can usually find these in the same
directory as deuedit. They usually begin with THINGS. and then
end in the episode# followed by the level#. So, for instance episode
1, Level 1 would most likely be named THINGS.11. I'm offering this
feature as a service to those who have been working with DEUEDIT
for some time and wish to switch over to DTEDIT. This is not a
put down for DEUEDIT. I cherish DEUEDIT's fast screen updating!

Other Functions
Right Click and drag on map to move map around
As long as you're not on an item, this function will work. Simply
place the cursor over an area which does NOT have an item, hold down
the right mouse button and drag. HOLD IT DOWN UNTIL YOU REACH THE
Center Click and drag on map to zoom
Anywhere on the map, hold down the middle button and drag SLOWLY
to zoom in an out of the map
Left Click to see object
Display what the object looks like
Q Exit!
Exit the program. Be sure to save! Using the command will create
a .dte file containing the current things. It is named EXIT.DTE

While doing things
Press '?' for a list of the functions available in each editing function

Finally, this program is adhering to IDs request that ALL editors only work
with the registered versions of games. So in other words, it won't work with
the shareware version (if you somehow hack the .wad file to look like a
registered .wad file, it won't work anyway because of the way doomedit is

Last thing.. Registration.. This program is NOT free but NOT shareware.
I call it Collegeware. All I request is that you send a college
recommendation to me at one of my email accounts displayed at the end
doomedit when you exit.

All right.. I think that's it! CYA next version!

Items.lst file
Here's an example:
p,1,Player 1 start,293
^ ^ ^ ^
| | | |---> Graphics number. -1 if I (or you) don't know
| | |
| | |------------------> Item description.. Don't make it too long or DTEDIT
| | will crash
| |
| ---------------------> Item number. Try not to fool with these
| ---------------------> Item association. Associates a group of items to
a letter. Important to the DTEDIT.CFG file. You
can change,add, delete letters to define different

All these parts MUST BE PRESENT. If not, the program may not work properly
or just freeze (big ironic grin)

Dtedit.cfg file
The structure can also be seen just by looking at the file. The file contains
some instructions within it as well. The '#' sign is used for commenting.
Place it in front of EVERY LINE that you want to be seen as a comment.

Special Special Special Thanks to RoggerF for supplying the DOOM specs!
======= ======= ======= ====== ------- ==========

DOOM is registered or whatever to ID software (what great people)
DTEdit(tm) was created by Jeff Lee(Carrot Games)
DEUEDIT(TM) was created by Brendon W.

Jeff Lee (Carrot Games) takes no responsibility for any damages this program
may inflict on your Computer System. This program has been tested on my
system several times and almost all bugs are worked out. If your system
blows up or starts having intelligient converesations with you, hey, its
not my problem. MAKE BACKUPS JUST IN CASE! (I never did though)

1. When I move my cursor over an item, I don't see an item description or
it locks up
What's probably wrong is either you don't have the ITEMS.LST file
in the same directory as DTEDIT.EXE or the ITEMS.LST is currupt.
Move ITEMS.LST to the same directory as DTEDIT.EXE. If that doesn't
work, EMAIL me and tell me the situation.
2. I can't quit the program!!
Press 'q' to quit. A whole list of commands can be seen by pressing
the '?' key.
3. There is no sound coming from the program
Good. There shouldn't be.. If there is, EMAIL me!! 🙂
4. When I run DOOM, errors occur as a result of using DTEDIT
If you have used a Doom Editor previously, you may want to try
starting with a clean .wad file and try your changes again (use the
l function and load up BACKUP.DTE). If that doesn't work, EMAIL me
your .DTE and I'll try to find the problem in the program. Remember,
if you don't want to install the .wad file over again, you can always
restore a backup episode if you used the -b option to create them.
5. The program freezes while loading up. It says "Loading Config File" or
something to that nature
Most likely you didn't finish a line or something. Something went
wrong. If you can't figure it out, email it to me.
6. The program states "Heap not in good shape" and exits
This is a pretty serious error. Email me telling what you were doing
and if its happened before. Most likely, it won't damage your
computer, but it shows how sloppy of a programmer I am.
7. The word ".DTE" appears a lot
For some reason, it just does. I'm working on it.
8. My video card is not working properly
Now that's a problem. I'm looking into other drivers and will be
releasing a short test program later. Hold tight guys.. I'm working
on it!

 December 8, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>