A -quite ambitious- project to create a functional Doom source port in pure Java, trying to keep as close as possible to the original source code while at the same time streamlining it into a more OO and Java-friendly form.
Features
- The first and most functional Doom source port written in pure Java.
- Compatible with the original binary data, registered and commercial IWAD files.DS
- Can load most vanilla Doom PWADs and some Boom ones.
- Some limit removing enhancements implemented.
- Based on the LinuxDoom v1.10 codebase, with Boom and other limit-removing features added.
- Supports high resolutions, keyboard + mouse input.
- Fast screen output and near-native framerates.
- Single- and multi- threaded software renderers for even better performance.
- Truecolor and Hicolor software renderers with extended lighting, giving the classic Doom look a new sheen!
- ZIP and URL resources support. Play PWADs directly off the Internet!
Categories
First Person ShootersLicense
GNU General Public License version 3.0 (GPLv3)Follow Mocha Doom
Other Useful Business Software
Zenflow- The AI Workflow Engine for Software Devs
Zenflow is the AI workflow engine built for real teams. Parallel agents plan, code, test, and verify in one workflow. With spec-driven development and deep context, Zenflow turns requirements into production-ready output so teams ship faster and stay in flow.
Rate This Project
Login To Rate This Project
User Reviews
-
The project is abandoned. You can get the latest version here: www.github.com/AXDOOMER/mochadoom