Vanilla Doom

Vanilla Doom is a term used to describe Doom when played with the original Doom executables. The term is also used to describe PWADs that can be played through without the use of a source port. Vanilla Doom PWADs are generally smaller, and must limit the number of architectural features visible at one time to avoid the dreaded visplane overflow problem. With the advent of modern source ports, many PWADs are not compatible with vanilla Doom. They may be too large, precipitate visplane overflows or disappearing sprites, utilize source port-specific linedef or sector types, or require advanced features such as scripting. Vanilla Doom PWADs, however, have the advantage of being generally compatible with every major source port.