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 objects visible at one time to avoid the dreaded visplane overflow limitation inherent in the original EXEs. With the advent of modern source ports, many PWADs are not compatible with vanilla Doom. They may be too big, contain visplane overflows, utilize source port-specific linedef or sector types, or advanced features such as scripting. Vanilla Doom PWADs, however, have the advantage of being generally compatible with every major source port.