Linux · Games
Chocolate Doom
Conservative source port
by Simon Howard
Official site: flathub.org
About Chocolate Doom
Chocolate Doom is a conservative,
historically-accurate Doom source port, which is compatible with
the thousands of mods and levels that were made before the Doom
source code was released. Unlike other source ports, the goal
is to preserve the original look, feel, limitations, and bugs of
the original DOS executable.
Full support for single- and multi-player games is provided, for
all of the original Doom games, Chex Quest, and Hacx. Unlike
the original executable, network play is implemented on the IP
network stack, allowing it to function on modern LANs and the
Internet.
The easiest way to run Chocolate Doom is to copy a
supported game file (known as a "WAD") to the root of your home
directory and launch the application. If you have trouble with
the automatic game file detection or need to manage multiple WAD
files, you can run the application from the command line with a
path to the selected game file:
flatpak run org.chocolate_doom.Doom -iwad ~/PATH/TO/GAME.WAD
How to install Chocolate Doom
- Click Download — the developer's official website opens in a new tab.
- Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
- Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub org.chocolate_doom.ChocolateDoom
- Open Chocolate Doom once it finishes installing.
Frequently asked questions
Is Chocolate Doom free to download?
Yes. The Download button sends you to flathub.org, the developer's official site, where Chocolate Doom is available to download. Flatnic doesn't host or modify any files.
How do I install Chocolate Doom from the command line?
With Flatpak, run: flatpak install flathub org.chocolate_doom.ChocolateDoom. This installs it from the official source and keeps it updated.
Is Chocolate Doom safe?
Chocolate Doom downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.