

This wiki is for our benefit and it is our responsibility to prevent people from defacing it. Official Topics Posts Last post ZDoom (and related) News News about ZDoom, its child ports, or any closely related projects. : Changed release page to latest releases. The whole purpose of this is so that the developers don't have to think about the documentation and can spend more time perfecting the ZDoom port family. Entry at the ZDoomwiki (This will move to a dedicated wiki in due time).There are compiled builds on Discord, but its better to wait for Graf's stable build.) Raze Github repository (Compile yourself for now.
#GZDOOM FORUMS CODE#
Non-Build code is licensed under the GPL v2.
#GZDOOM FORUMS LICENSE#
#GZDOOM FORUMS FULL#
All you know is you are stuck somewhere in a unknown territory full of hostile monsters and demons and your only goal is to survive their dangerous encounter.
One Whole Unit Blood and Cryptic Passage (via NBlood)OSD and configuration maintenance replaced with ZDoom's console and config codeĭuke Nukem 3D v1.3D and Atomic Edition (via eDuke32) Multiplayer and networking however have a different implementation per game, and thus this was left as-is Renderer, sound system and input are used universally across the titlesĬontroller support is included, using the existing ZDoom controller code

Games are in in their own modules and do not interact with eachother. The menu code from GZDoom is used as a generic system across all supported games ZMusic from GZDoom is used as music system GZDoom's post-processing effects framework is incorporated, allowing effects such as bloom and faking increased color ranges with dithering to be possibleĪ replaced and revamped file system, based on the WAD manager used in GZDoom This ensures that new renderer features can be added to the same backend, but where a different renderer other than Polymost can be used Polymost is used in this capacity to generate polygons and sending them off to the backend, which is OpenGL 3.3 with the option to use OpenGL 4.5 features. Polymost is used as the primary renderer, significantly rewritten and seperated from OpenGL, utilizing a new texture manager. It is primarily developed by Christoph Oelckers - Zahl - and Rachael Alexanderson - with inclusion of several other codebases, primarily those from Build and EDuke32. It combines EDuke32, PCExhumed, NBlood, and RedNukem in a single package, amongst various stability and renderer improvements. Raze is a source port of EDuke32 implementing several systems as found in the GZDoom source port.
