Demon Home Page
Doom Editor for Macintosh Oriented Nuts
11/16/96
I have gotten about fifteen messages from users of Demon ranging from "WHAT THE ^&*% ARE YOU THINKING???" to "Yeah, I've kinda lost interest in Doom too." The main consensus was that interest in Doom is going down. Therefore, I am giving out the source code to everyone and anyone who wants it. The app from this source was never released as it is not in such good shape right now.
11/1/96
Yes, I know I haven't updated Demon in a really long time. This does mean that I have given up on it for the time being. If I get a ton of responses from users who really want a new version, I might be persuaded to continue work on it. So, the version you see here is the last one that you will probably ever see. I have just lost interest in Doom, and as far as I can tell, not too many people are interested in a mac level editor.
The first beta of ZenNode for the mac is out!
And its fast!
Go visit its page now!
Yes, I know I haven't updated Demon in a long time, but no I haven't given up on it. I have some good features planned, I've just been lacking time to do much of anything. Some of the new features will include: floating palettes, less or no command line interface, and a window for each open WAD sort of like Deimos has. However, some of the auxiliary features will probably be missing. I don't have a date or estimation for when it will come out. Sometime.
This is a beta port of a beta version of deu 5.3. Sound scary? It should. Ok, the bad news first. The interface is weird in places. Some parts don't behave like a mac program should. It has some bugs (This is a beta version). You can't read wads with spaces in them. The docs are for an old version.
Now the good news: it works. You can make levels for doom. (Save often) As far as I know, this is one of two WAD editors for the mac, and still has more features than the other one.
This page has been visited approximately times since January 31st, 1996.
To get started
- Make an alias of your doom2.wad and/or doom.wad and put it in the same directory as deu. Make sure that it doesn't have a " alias" on the end. Deu will load doom2.wad by default if you have it, but you can switch by typing "r doom.wad" or "r doom2.wad".
- Press escape to get out of things you didn't want to do. Also will let you exit editing without saving.
- Press F1 to get help in the editor.
- Remember that you always have to make your linedefs clockwise!
- If you don't have an extended keyboard, use "]" for insert and backspace for delete.
Current Versions
Many people have said that downloading the files from this page is really slow. So, I recommend that you use one of the alternate sites I included here instead of the main one. The files here are in MacBinary format and can be decoded with Stuffit Expander. The most recent version is also usually available on the many info-mac mirrors.
- Download Demon 1.0b2
Improvements for Demon 1.0b2:
- Fixed little dialog at beginning so it doesn't crash
- Fixed apple menu growth
- Added dimmable text items.
- Made controls use window font.
- Fixed some memory leaks.
- For people without extended keyboards: use "]" for insert and backspace for delete.
- Fixed the selection rectangles so they start where you click, and dragging so it works
- Fixed close box to ask whether you want to save.
- Made object menu work.
- Added DrawPictures option, so if you don't like waiting, you don't have to.
- Fixed bug where picture drawing routine didn't reset colors.
- Redraws map in some places it didn't before.
- Doesn't use ANSI C memory allocation routines (for whatever good/bad that does)
- Download Demon 1.0b1
Improvements for Demon 1.0b1:
- Added support for multiple REAL mac windows
- Added two new config options: windowWidth and windowHeight. They let you set the default size for windows.
- Added scroll bars instead of auto scroll
- Added real menus. They all work besides the Objects menu.
- Fixed second sidedef dialog
- Lindef draw mode will start drawing on a vertex if there is one under the cursor.
- Download Macdeu 5.3b9v4
Alternate download site:ftp.amug.org
- Download Macdeu 5.3b9v3
Alternate download site:ftp.amug.org
Future Plans:
- Add floating tools palette.
- Convert to the final version of IBM deu 5.3 when it comes out.
- Add real file dialogs, and don't store pathnames. Also save files with correct type and creator.
- Add preferences dialog, so that editing deu.ini isn't required.
- Get rid of command line interface. (maybe...)
- Any other suggestions?
This copy of deu was ported from the IBM version of deu by Raphael Quinet and the rest of the deu team. You can get the original IBM version at the Deu home page.
Don't be too disturbed if I don't answer your email. I try to answer all the intelligent questions, and I read everything, but I do have other things to do, and I'm already getting a truckload of email. Bug reports are always welcome. This may sound obvious, but please remember to not put a fake email address on your message, or else I can't respond.
James Knight --- foom@fuhm.net