Chocolate Doom

Chocolate Doom is a source port of the original Doom. Its name is a joke refered to how people call original Dooms, “Vanilla Doom”. It wants to recreate the experience of the original Doom, so while other Doom engines try to fix bugs, Chocolate Doom tries to behave exactly as original Doom, bugs included. It is being developed by Simon “Fraggle” Howard. The game supports different games, which are saved in IWAD files:

  • All DOOMs
  • Chex Quest
  • Hacx
  • Heretic (experimental)
  • Hexen (experimental)
  • Strife (experimental)

And thousands of user created levels. However, user created levels usually require an IWAD file.

Hacx

Doom IWAD files are under copyright, however shareware versions exists. They doesn’t allow you to play user created levels. There’s a project called Freedoom which is recreating the Doom IWAD files and allowing us to play fan made levels. Hacx is available for free in a website of one of its authors.

Move around using the arrow keys. Shoot with CTRL, use items with the Space bar. Strafe using ALT and run using SHIFT.

Hacx InGame

Chocolate Doom supports loading of user created levels. Just download the WAD file and have a copy of a Doom IWAD file. You can thousands of fan made levels in [Chocolate Doom is a source port of the original Doom. Its name is a joke refered to how people call original Dooms, “Vanilla Doom”. It wants to recreate the experience of the original Doom, so while other Doom engines try to fix bugs, Chocolate Doom tries to behave exactly as original Doom, bugs included. It is being developed by Simon “Fraggle” Howard. The game supports different games, which are saved in IWAD files:

  • All DOOMs
  • Chex Quest
  • Hacx
  • Heretic (experimental)
  • Hexen (experimental)
  • Strife (experimental)

And thousands of user created levels. However, user created levels usually require an IWAD file.

Hacx

Doom IWAD files are under copyright, however shareware versions exists. They doesn’t allow you to play user created levels. There’s a project called Freedoom which is recreating the Doom IWAD files and allowing us to play fan made levels. Hacx is available for free in a website of one of its authors.

Move around using the arrow keys. Shoot with CTRL, use items with the Space bar. Strafe using ALT and run using SHIFT.

Hacx InGame

Chocolate Doom supports loading of user created levels. Just download the WAD file and have a copy of a Doom IWAD file. You can thousands of fan made levels in]4

In order to play a game you need to open the terminal and execute Chocolate Doom from there.

chocolate-doom-x86 -iwad HACX.WAD

If you want to execute a fan made level

chocolate-doom-x86 -iwad DOOM.WAD -file SUPERLEVEL.WAD

Install Chocolate Doom on Haiku

Chocolate Doom is available on HaikuPorts official repo, however not binaries are available yet.

haikuporter --no-dependencies chocolate_doom_x86