GZDoom 2.2.0 released

Posted by Graf Zahl on 18 September 2016 at 15:18.
A new version is available. This one merges the legacy support back into the mainline so there is no corresponding 1.x version anymore.

New features:
  • Fully functioning Line and Sector Portals
  • Roll Sprites
  • Flat Sprites
  • Sprites Facing Camera
  • Bloom
  • Multisampling
  • Stereo 3D VR
  • Quad Stereo
  • Tonemap Setting
  • Lens Distortion Effect
  • DECORATE Anonymous Functions
  • Lots of new ZDoom development features

GZDoom changes the license for its OpenGL renderer to LGPLv3

Posted by Graf Zahl on 14 September 2016 at 11:10.
Effective immediately, the extended BSD license that applied to the renderer has been removed and replaced by the LGPLv3.

There are multiple reasons for this change:

- use a commonly accepted license for this code
- eliminate any risk that my non-legalese additions to the old license may cause problems for anyone using this code
- use a license with very clear and explicit requirements about source code distribution.

So what does this mean?
For GZDoom itself it does not mean much. The LGPL explicitly allows integration into programs that are not compatible with the GPL.
Where it has some implications is forks that try to provide a GPL compatible subset of the code. With today's license change these forks MUST use the GPLv3 because the GPLv2 is not compatible with the LGPLv3. Read the license carefully what this may mean for you. The most important change is how to distribute the source code for any modified version. Again, carefully read the license text to see what the terms and conditions are. One thing that is not allowed is to provide the source only when requested - it must be directly obtainable by any end user

GZDoom 2.1.1 and 1.9.1 released

Posted by Graf Zahl on 23 February 2016 at 03:12.
These releases coincide with ZDoom 2.8.1 and bring the same fixes. In addition 2.1.1 also fixes the broken fake contrast feature in 2.1.0.

2.1.1 will be the first official release that also comes as a 64 bit version.

GZDoom 2.1.0 and 1.9.0 released

Posted by Graf Zahl on 6 February 2016 at 00:01.
Here's the new versions that coincide with ZDoom 2.8.0. Actually, these have one bug less that was fixed shortly after the ZDoom release.

GZDoom 2.0.05 and 1.8.10 released

Posted by Graf Zahl on 21 December 2014 at 06:29.
A new release is available!

2.0.04 fixes most of the issues in 2.0.03 and updates to the latest ZDoom, of course.

I also decided to make another update to the 1.8 branch because 1.8.07 contained at least one serious crash bug with polyobjects.

EDIT: Links have been removed because ZDoom introduced a breaking change shortly after this release by renaming the DECORATE function 'pick' to 'randompick'. So as a precaution these versions are no longer available. Replacements will be released on Saturday or Sunday.

EDIT: The replacement versions are online now. As a bonus they contain quite a few fixes that were made to ZDoom over the last few days.