Skip to content

GZDoom g4.2.4

Compare
Choose a tag to compare
@coelckers coelckers released this 03 Nov 07:07
· 4117 commits to master since this release

This is a bugfix release addressing the following issues:

  • Fixed stretching for 256 and 240 pixels tall skies in software.
  • fixed broken walkthrough of Restoring Deimos MAP07
  • Fixed a bug in the flagdef processing code.
  • adjusted collision detection for item pickups. Use vanilla condition for a thing with MF_SPECIAL flag to fix inability to grab it when item's top is at the same height as sector's floor from it can be picked up
  • fixed localization support for intermission texts
  • fixed radius attack that may inflict damage twice
  • sort CVAR output in config alphabetically instead of randomly dumping them in their internal order.
  • Fixed ZScript's Screen.DrawLine using the wrong color when drawing pure black.
  • fixed missing frames for Hexen's fighter's axe attack without mana
  • fixed usage of uninitialized object in BlockLinesIterator
  • removed hardcoded width limit for screenshots
  • Fixed dynamic arrays as function arguments.
  • added Visual Studio debugger visualization for several types
  • do not accept read-only variable as out argument
  • fixed variable's stack offset for implicit dynarray clearing
  • Fixed Vector2/3 out parameters in the ZScript compiler.
  • added explicit clearing of global VM stack. When exception is thrown from JITed code, VM stask isn't cleared during unwinding.
  • fixed typo with D'Sparil's serpent attack in lights.pk3. https://forum.zdoom.org/viewtopic.php?f=2&t=66177
  • fixed bad application of translucency in the software renderer
  • Scythe MAP22 Compatibility fix