Eureka DOOM Editor

Eureka is a cross-platform map editor for the classic DOOM games. The supported operating systems are Linux (and other Unix-likes), Windows and MacOS X.

See the About page for more information and screenshots

The current version is 1.00 -- grab it on the Download page.

News

25-Aug-2013 : Version 1.00 Released!

Version 1.00 of Eureka is now available for download. There have been a lot of changes in this release and numerous bugs fixed, as well some new features. The most significant changes are:

  • extensive map-checking functions
  • validate map data when loading a level
  • texture alignment commands for 3D view
  • splitting void islands now works as expected
  • improved grid, with configurable colors
  • scroll-bars for the map view (optional)

The full list of changes is here: Changes100

Thanks again to printz for creating the MacOS X package.

Now that this release is out, I plan to stop coding for a while and work primarily on the sorely-lacking documentation for Eureka. I hope you enjoy this release.

27-Jun-2013 : Site Redesign

For the last week or two I have been working on improving the look of this website, especially to incorporate an awesome logo which Jason R Johnston sent to me earlier this year. Many thanks Jason!

24-Feb-2013 : Eureka 0.95 Released

I'm excited to announce that Eureka is now available for Windows! You can find an installer on the download page. The installer is very bare-bones at the moment, since I'm still climbing that learning curve, but it will add Eureka as a program to the Start menu. So far it has been tested on Windows XP and Windows Vista, it should work on Windows 7 too, but I don't know whether Windows 95 or 98 are going to work (reports welcome, as always).

Other improvements include:

  • Preferences dialog
  • Key binding system, with GUI in preferences
  • Automatically back-up edited wads (multiple times)
  • Status area on info bar -- replaces map name
  • Prune command for removing unused sectors, sidedefs and vertices
  • Log viewer

Plus several bug fixes. The complete list of changes is here: Changes095

27-Dec-2012 : Update to the 0.88 version

Eureka 0.88c is a small update to the 0.88 release, which mainly fixes a few bugs, but it also adds a new port definition. The changes are:

  • support for Doom Legacy, thanks to Wesley Johnson
  • fixed the slime trails in the 3D view
  • fixed bug in 'Manage Wads' dialog resetting the port to 'boom'
  • fixed a compile problem on 64-bit machines

I have also made a Debian package for i386 architecture (32-bit machines). This is designed for the Debian 6.0 "Squeeze" distribution, but hopefully will work on other OSes too (Ubuntu, Arch, Mint, etc...). This is the first time I have made a debian package, and I welcome reports on whether or not it worked OK on your system.

23-Dec-2012 : Eureka 0.88 Released

Just in time for Chrissy, here is another Eureka!
Main changes in version 0.88 are:

  • large overhaul of file handling:
    • 'Manage Wads' dialog allows setting the IWAD, port and resource wads
    • 'Open Map' dialog, with buttons for easy map selection
    • 'Recent Files' dialog (CTRL-R or File menu)
    • the iwad/port/resource settings are saved in the PWAD
    • better 'Export Map' dialog
    • IWADs found by the user are remembered
  • new Default Properties panel (shown in vertex mode)
  • implemented picture mode for Thing browser
  • new Move/Scale/Rotate dialogs (via Edit menu)
  • HACX support (not quite finished, but usable)

Plus numerous smaller features and a few bug fixes too. The full list of changes can be found here: Changes088

01-Dec-2012 : MacOS X port!

I'm really stoked to announce that, thanks to printz, there is now a MacOS X port of Eureka! It features a very nifty setup dialog for selecting the IWAD, the wad and map to edit, any resource wads, and the port (engine). You can even control various editor settings there.

This is available from the Download page.

27-Nov-2012 : Eureka 0.84 Released

This release is dedicated to Dragonsbrethren (from the DW forums), who provided some really helpful feedback. Many of the improvements in the release are a response to those comments. I'm grateful for all the other feedback too :)

Summary of the main changes:

  • multi-select : LMB toggles each object (no need for CTRL key)
  • more intuitive use of the Texture browser
  • implemented a -merge option for resource wads
  • reload the wad/map after building the nodes (no longer exit)
  • plain MMB now inserts an object (like SPACE or INSERT key)
  • thing panel has radial arrow buttons for setting the angle
  • allow running locally (without a 'make install')

All the changes are listed here: Changes084

16-Nov-2012 : Eureka 0.81 Released

This marks the first official release of Eureka (not counting some testing packages made available on the DoomWorld forums).

The main changes since 0.74 are:

  • support a proper Unix-style installation
  • made a proper project and website (thanks to SourceForge)
  • a command to build nodes (via glBSP) and quit
  • the texture browser can be resized at the edge
  • in sectors mode, SPACE key now subsumes the "correct sector" function
  • better iwad handling, can place them in ~/.eureka/iwads

The full list of changes can be found here: Changes081  

 
Recent Changes   Page last modified on October 27, 2013, at 02:17 AM
Search: