Limit removing

A limit removing source port is a source port which removes the static limits inherent in Vanilla Doom.

Level authors sometimes describe their levels as requiring a limit removing source port. Essentially, this means that the level uses no features which are not present in Vanilla Doom. However, the level must still be run in a source port, typically because the level is too detailed to run in Vanilla Doom: the limits in Vanilla Doom mean that the game will crash if this is attempted. Because the level uses no non-Vanilla features, players are free to use their preferred port to play the level (provided it removes the needed limits).

The key limitations required in a limit removing source port are usually those of Visplane overflow, the Venetian blind crash and the Visible sprites limit.

For a list of limit-removing source ports, see Category:Limit removing source ports.