ZZDoom

From DoomWiki.org

ZZDoom
Codebase ZDoom 2.9pre, GZDoom 2.4.0
Developer(s) drfrag
Initial release 2.9.0 (2021-12-25, 10 months ago)
Latest release 2.9.0 (2021-12-25, 10 months ago)
Development status Active
Written in C++
Target Platform Windows
Available in English (United States)
License Doom Source License, 3-point BSD, others

ZZDoom is a fork of the ZDoom source port by drfrag. It is based off the last developmental revision of ZDoom after its last official release, version 2.9pre and GZDoom 2.4.0. It focuses on enhancing the latest ZDoom codebase with backported features from GZDoom and modern standards.

History[edit]

ZZDoom was released as a response to provide a stable build of the latest developmental revision of ZDoom called 2.9pre. This build, called ZDoom64 was made by Adam Bilbrough (Gibbon) but was rather unstable. Bilbrough would later create RZDoom, their own take on expanding the classic ZDoom experience to a new audience.

drfrag sought out to provide a enhanced experience by backporting various pieces of code altogether from various forks, resulting in a stable release that deviates significantly from the ZDoom 2.8.1 experience. Alongside various bug fixes, support for new standards like ZScript, DEHEXTRA and UMAPINFO was added. The first and only release was on December 25, 2021 as version 2.9.0.

Features[edit]

  • All features from ZDoom 2.9pre and GZDoom 2.4.0 and maint2.4
  • Fixed software renderer
  • Removed OpenGL renderer
  • ZScript support (version 2.4.0)
  • New wide low resolution modes obtained quadruplicating 1280x720, 1280x768 and 1360x768
  • DEHEXTRA support
  • UMAPINFO support
  • -win_borderless parameter to support a fake fullscreen mode in Windows
  • SNDSEQ limit increased to 4096 sequences
  • Master volume option
  • Additional CVARS: sv_damagefactor, am_unexploredsecretcolor, am_showkeys_always, nocheats, d3d_nogammaramp
  • Various optimizations
  • Requires Windows Vista as minimum and is not intended for older hardware

External links[edit]

Source code genealogy
Based on Name Base for
ZDoom 2.9pre ZZDoom Active
GZDoom 2.4.0