A minimalist, historically accurate source port of Doom and other Doom-engine games for modern computers.
Chocolate Doom is a source port that allows players to run the original DOS versions of Doom and other Doom-engine games (Heretic, Hexen, Strife) on modern computers. It solves the problem of playing these classic games on contemporary operating systems while maintaining exact historical accuracy, including original bugs and gameplay behavior.
Retro gaming enthusiasts, preservationists, and players who want an authentic experience of classic Doom-engine games without modern enhancements or modifications.
Developers choose Chocolate Doom for its uncompromising commitment to historical accuracy and preservation, offering the most authentic recreation of the original DOS gaming experience available, complete with file compatibility and intentional reproduction of original bugs.
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Faithfully reproduces the original DOS versions, including intentional bugs, as emphasized in the README's philosophy and features, providing an authentic retro experience.
Runs on many modern operating systems while maintaining portability, allowing retro gaming on Windows, macOS, Linux, and more without sacrificing accuracy.
Works with original DOS demo, configuration, and savegame files without modification, preserving classic setups and making transitions from old systems seamless.
Includes a '-merge' command-line option to play fan-made total conversions without modifying game files, enhancing versatility while staying true to original limitations.
As admitted in the README, it intentionally includes original Vanilla Doom bugs, which can lead to frustrating gameplay for users expecting polished or modernized experiences.
Prioritizes historical accuracy over enhancements, meaning no built-in support for high-resolution graphics, widescreen modes, or advanced modding tools found in other ports.
Requires original game files (IWADs) that can be hard to obtain legally, and setup involves command-line options and configuration files that may intimidate non-technical users.