Chocolate-doom

From Free Software Directory
 
Jump to: navigation, search


[edit]

Chocolate doom

https://www.chocolate-doom.org
Minimal Doom game engine

Chocolate Doom is a minimal vanilla chocolate doom engine, meaning it emulates the original one even including some of it's bugs (e.g. save buffer overrun, but can be disabled).

Before running, you may want to setup the game settings like keybindings using the chocolate-doom-setup program. Then to play Doom, Chocolate Doom requires IWAD files (which have all the levels and assets), such as the ones of the Freedoom project, which may be already downloadable through your package manager. Then specify them via e.g. chocolate-doom -iwad [path to your freedoom .wad]

Documentation

https://www.chocolate-doom.org/wiki/index.php/User_guide





Licensing

License

Verified by

Verified on

Notes

Verified by

NameNotQuality

Verified on

8 August 2025




Leaders and contributors

Contact(s)Role
Fabian Greffrath Author
Samuel Villarreal Author
Jonathan Dowland Author
Turo Lamminen Author
Alexey Khokholov Author
James Haley Author
Simon Howard Author


Resources and communication

AudienceResource typeURI
UsersChangeloghttps://github.com/chocolate-doom/chocolate-doom/releases
Users (for feedback, questions or suggestions)Mailing Listchocolate-doom-dev-list@chocolate-doom.org
UsersHomepagehttps://www.chocolate-doom.org
UsersBug Trackinghttps://github.com/chocolate-doom/chocolate-doom/issues
UsersDownloadhttps://github.com/chocolate-doom/chocolate-doom/archive/refs/tags/chocolate-doom-3.1.0.tar.gz
DevelopersVCS Repository Webviewhttps://github.com/chocolate-doom/chocolate-doom


Software prerequisites

KindDescription
Required to buildautomake
Weak prerequisitesdl_net
Weak prerequisitelibsamplerate
Weak prerequisitelibpng
Required to buildautoconf
Required to buildmake
Required to buildcmake
Weak prerequisitesdl_mixer
Weak prerequisitefluidsynth




Entry





"GPL-2.0-or-later" is not in the list (ACEL, AFL-3.0, AGPL-1.0, AGPL-1.0-or-later, AGPL-3.0, AGPL-3.0-or-later, AGPL-3.0-or-later-with-exception, AGPL-3.0-with-exception, AGPLv1orlater, AGPLv3, ...) of allowed values for the "License" property.
























"Author" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



"Author" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



"Author" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



"Author" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



"Author" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



"Author" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.



"Author" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.


"Users" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Users" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Users" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Users (for feedback" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property."questions or suggestions)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Developers" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Users" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.












Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.