2015 Doom source data release

In April 2015, John Romero released a large amount of Doom development assets on the Doomworld Forums, much of it previously unseen.

DoomEd
Romero's first release was the  source code to DoomEd, the original editor used by id Software's level designers to create the levels for Doom, as well as other Doom engine games. The release occurred in response to a discussion thread titled, "Don't you wish we had DoomEd?" where fans had expressed disappointment at the fact that the DoomEd source had never been released.

Chocolate Doom author Simon Howard (Fraggle) subsequently revealed that he had been given the DoomEd source 10 months prior and had been working on an OS X port of the code. The incomplete port was placed on GitHub.

Maps sources
Romero followed the DoomEd source release 30 minutes later by releasing the sources to the Doom, Ultimate Doom, and Doom II maps. The levels were in the text-based DWD format used by DoomEd and required conversion to the normal WAD format in order to be played.

In addition to the canonical levels included in the released games, various other levels were included, including older development versions of some of the levels and incomplete or unfinished maps. The deathmatch level IDMAP01, which was eventually released as a PWAD, was also in the set. A level assigned to the E5M1 slot (unrelated to SIGIL) is also included, but bears similarities with test levels included in the release which are not assigned to any level numbers and is unlikely to be indicative of any official plans at the time for a fifth episode of Doom.

The zip containing the maps also contained two additional tools:
 * doomprint, a tool written in Objective-C to convert a file into  format for printing. It was subsequently recognized that this tool had been used to generate the maps used in the official strategy guide.
 * DoomBSP, the original node builder used for building the IWAD levels. This had already been released in May 1994 and used as the basis for several second generation community-made node builders.

Textures and other graphics
A third release by Romero contained a large number of Doom's textures and graphics from Doom's development, many of which had been cut from the final game.

Some of the images showed the original photo captures of the models via Fuzzy Pumper Palette Shop and used as the basis for Doom's sprites, along with scans of hand-drawn sketches (presumably drawn by Adrian Carmack) that were turned into in-game textures. Some of these images had been put on Twitter by Romero several months prior in celebration of Doom's 21st birthday (example).