VANILLA/CHOCOLATE DOOM

"Vanilla Doom" is the term used to describe DOOM's original 1993 executable file. Vanilla Doom isn't really a source port, as it isn't a port - it's the source, simple as that. Unfortunately, Vanilla Doom is somewhat hard to play owing to the fact that it only runs on the DOS operating system, which is the precursor to Windows. This makes it slightly difficult to run for modern machines, which means that any modern user will need a source port of their choosing to run it instead, like Chocolate Doom, mentioned below.

images/entryway.gif

The original experience. (Pictured: DOOM II MAP01: Entryway)

The aim of Chocolate Doom is to accurately reproduce the experience of playing Vanilla Doom, only it works on modern machines. Its features include:

  • Only being playable in DOOM's original 320x240 resolution (That's right: Chocolate Doom only supports a 4:3 gameplay aspect ratio).
  • Replicating an number of old vanilla bugs, such as the game not saving if there are too many things in the level.
  • But also, a positive aspect: being able to play back replays from Vanilla Doom.
The main purpose of Chocolate Doom is accurate reproduction of the game as it was played in the 1990s. The source port can be found here.

The name is a play on "Vanilla Doom", being another other popular ice cream flavour. If Chocolate Doom is a bit too 1993 for you (as being as 1993 as possible is the intended purpose), then I recommend Crispy Doom, mentioned below.

Crispy Doom is a source port designed for people who want the gameplay of Vanilla Doom without the strict inconveniences of actually playing Vanilla Doom. Among its features are emulating Vanilla/Chocolate Doom behaviors but with many crashses removed, being able to save maps with a lot of things in them (another limitation of vanilla), and, hailing from the future of monitor design, the ability to play in both higher resolutions and play in widescreen, which is more in-line with more modern screens. Because it removes the of the crashes associated with the limits of the Vanilla Doom engine, it is considered to be a "Limit-removing" source port. It can be found here.

While "Crispy" is also a descriptor sometimes applied to food, the name of Crispy Doom, which breaks the pattern of source ports being named after ice cream flavours, comes from the fact that the upscaled resolution is often said to look more 'Crisp'.

images/hell_revealed_24.png

While this does run in Vanilla, you'll need something limit-removing if you want to save your game. (Pictured: Hell Revealed MAP24)


What Mods exist in this space?

As it turns out, a lot.