
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 limitations
- completeness: Network multiplayer code is not yet implemented.
Media
Additional notes
- License
- Distributed under the GNU GPLv3, with copyright held by id Software and several later contributors.