Cloned Games

Mocha Doom

SporadicPlayableLinux

Based on Doom

Based on Heretic

Based on Hexen

Mocha Doom screenshotLinks, repository & details

About

Doom is id Software's 1993 first-person shooter for MS-DOS, the first game in the Doom franchise; Raven Software's Heretic (1994) and Hexen (1995) were built on the same foundations. Mocha Doom is a Doom source port written in pure Java. The port is described as almost complete, but network multiplayer code is still missing; the current maintainer continues bug-fixing in their spare time.

How it differs from the original

Network multiplayer is not implemented, and support for extended formats such as Boom is listed as a wished-for feature rather than something already present.

Getting started

You need a Doom or Doom II IWAD file to play. Open the project in Eclipse or NetBeans and build it, or on Linux use the included scripts to build and run it directly or package a runnable JAR, passing the IWAD with the -iwad option.

History

Most of the porting work was done by Velktron (Maes), who stopped working on it in 2013; the current maintainer later picked up development to fix bugs.

Known issues & limitations

  • completeness: Network multiplayer code is not yet implemented.
Requires original assets. Requires a Doom or Doom II WAD file (IWAD) to run; specified via command-line argument or configuration.

Media

Licensing & legal

  • Distributed under the GNU GPLv3, with copyright held by id Software and several later contributors.
Share:

More like Mocha Doom

Halted
Doom screenshot
id Software's original 1997 DOOM source code, released under GPL v2, powering the classic demon-hunting FPS on the UAC's Mars facility.
Platforms:LinuxDOS
Stars19,552
Updated2 years ago
LicenseGPL-2.0
Release2012
Active
Original game (original game, not this project)Original game image
GZDoom is a modder-friendly source port of the Doom engine covering Doom, Heretic, and Hexen, with OpenGL and Vulkan rendering support.
Platforms:WindowsLinux
Stars3,102
Updated3 months ago
LicenseGPL-3.0
Release2013
Active
Chocolate Doom screenshot
A source port that reproduces the original DOS Doom, Heretic, Hexen, and Strife with their original bugs intact on modern systems.
Platforms:WindowsLinuxOSX
Stars2,416
Updated2 months ago
LicenseGPL-2.0
Release2009
Active
Original game (original game, not this project)Original game image
A modern GPLv3 source port continuing the ZDoom/GZDoom lineage for Doom, Heretic, and Hexen.
Platforms:WindowsLinuxOSX
Stars2,218
Updated1 month ago
LicenseUnknown
Release2025
Active
Freedoom screenshot
A free replacement for Doom's levels, art, sounds, and music, requiring a separate Doom source port to actually run it.
Platforms:None
Stars1,343
Updated4 months ago
LicenseUnknown
Release2012
Halted
Original game (original game, not this project)Original game image
Platforms:SNES
Stars1,248
Updated4 years ago
LicenseGPL-3.0
Release2020