Chocolate Doom is a Doom source port that is conservative and historically accurate.