Flatsonar

Chocolate Doom

by Simon Howard

Conservative source port

Sandboxed Flathub reviewed GPL-2.0+ v3.0.1
Screenshot 1 of Chocolate Doom Screenshot 2 of Chocolate Doom Screenshot 3 of Chocolate Doom Screenshot 4 of Chocolate Doom

About

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

Permissions

Everything this app can reach outside its sandbox. Nothing here weakens it.

  • inter-process communication (needed for X11)
    --share=ipc
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • audio
    --socket=pulseaudio
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri

Who publishes this

On Flathub: the manifest was reviewed and built on Flathub's infrastructure, but the developer has not verified ownership of the app id.

  • downloads archive.debian.org at install time, after any scan has run
    source:extra-data
  • on Flathub: manifest reviewed and built by Flathub; the developer has not verified the app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.