→ Next Contents

Last modified: Sun Jun 2 11:16:29 EDT 2019


Vanilla DOOM
— Hardware to run Vanilla DOOM
— Operating systems
— DOSBox
— The Windows XP DOS box
— The four variants of DOOM 1.9
Source ports
— Categories of source ports
— Test method for source ports
Best faithful source port:  Chocolate DOOM
Best enhanced source port:  PrBoom-Plus
Best remake:  Classic DOOM 3
"Doom Classic" in Doom 3: BFG Edition
All other source ports
Classic DOOM links

Classic DOOM Versions, Ports, and Remakes (for the PC)


The purpose of this survey was to determine what I must do to continue being able to play Classic DOOM.  I continue to update it piecemeal as the available software evolves and new facts come to light.

The original DOOM game (generally referred to as Vanilla DOOM when discussing later ports) ran under DOS with a screen resolution of 320×200 and a Sound Blaster or similar ISA sound card.  None of those preconditions is easily satisfied on a modern PC.  DOS compatibility went out the window after Windows 98.  Modern LCD monitors are increasingly reluctant to support the 320×200 video mode or any other standard VGA mode.  And most of the functionality of the old Sound Blasters is now done in drivers that only work in Windows XP or later.

There are several different strategies to overcome this.

  1. Salvage some old parts and build a retro DOS gaming rig just to run Vanilla DOOM.  As of 2012, it's still pretty easy to do this on the cheap.
  2. Run Vanilla DOOM in an emulated environment on a modern PC.  DOSBox can be gotten to work credibly well on Linux, but it takes some work.
  3. Give up on Vanilla DOOM and use a source port.  Under Linux, getting the music to sound like it did in Vanilla DOOM can be a challenge.  Under Windows, smooth gameplay is hard to achieve, and the MIDI emulation is different yet again.

→ Next Contents