Skip to content

GZDoom 3.3.1

Compare
Choose a tag to compare
@alexey-lysiuk alexey-lysiuk released this 02 Apr 04:19
· 7771 commits to master since this release

Major Highlights

  • Better handling of defaults with some ZScript/DECORATE functions
  • Many bug fixes since 3.3.0

Full List

  • Fixed typo in libOPN error messages
  • ADL&OPN: More setup: Chips count and Volume model
  • Fixed applying of unsafe context in waiting command
  • Fxed sprite having a picnum was not animating its image in the hardware renderer
  • Fixed sidedef's sector and linedef references were writable.
  • Fixed black pixels when subtractive lights are in range for PBR materials
  • Fixed FBuildTexture::CopyTrueColorPixels() returned incorrect transparency information
  • Reverted inconsistent fix for 3D floor that extend into the real sector's floor were not clipped properly
  • Changed the default settings for fluid_patchset, timidity_config and midi_config to point to the default sound font
  • Fixed typo in linetrace flags checking.
  • ADL&OPL: Added a fallback for a blank instruments in GS/XG banks
  • Merged list of video modes for Cocoa and SDL backends
  • ADLMIDI: Update latest update of DMXOPL3 bank
  • Fixed crash when event handler class isn't derived from StaticEventHandler
  • Set more suitable limit for sound velocity validation
  • Fixed the blank banks list of ADLMIDI
  • Fixed infinite loop with None class in random spawner
  • Fixed infinite loop with zero height fast projectile
  • Fixed uninitialized members in DPSprite class
  • Fixed crash on accessing player sprite's state in software renderer
  • Set default for newradius in A_SetSize()
  • Fixed handling of default value in Actor.Vec3Angle()
  • Added ability to load any IWAD without extension
  • Removed check for duplicate IWADs
  • Localize the word “for” in Strife’s trading dialogs
  • Fixed handling of default values in String.Mid()
  • Made all elements of DehInfo and State read-only
  • Fixed excessive growth of ACS string pool