Open Gaming & Graphics

GZDoom 4.14.1 released with lighting and save system improvements

Key Takeaway

GZDoom 4.14.1 introduces parity with VKDoom features, new save game sorting, and various engine fixes.

Summary

The GZDoom team has released version 4.14.1, which includes significant updates to lighting, sound, and the save game system. The update brings several features into parity with VKDoom, such as dynamic light alpha control and UDMF specification additions. It also addresses technical issues like adaptive sync flickering and coil whine prevention.

Technical changes in GZDoom 4.14.1

  • Lighting and Rendering: Added dynamic light alpha control, enabled 2D mipmapping, and added lm_ao and lm_bounce to UDMF specs.
  • Save System: Implemented save_sort_order cvar (alphabetical or descending by time) and improved save file metadata.
  • Performance and Stability: Removed bone component cache to reduce memory usage and added a mechanism to prevent coil whine by restricting vid_dontowait settings.
  • Scripting and Engine: Added PlayerRespawning event, improved ZScript sound handling, and fixed ACS script division-by-zero errors.

Why it matters

These updates improve engine parity with VKDoom and provide better tools for modders through enhanced UDMF support and ZScript capabilities.

Original reference: github.com →