GZDoom 3.2.5 released

News about ZDoom, its child ports, or any closely related projects.
[ZDoom Home] [Documentation (Wiki)] [Official News] [Downloads] [Discord]
[🔎 Google This Site]

Moderator: GZDoom Developers

User avatar
Rachael
Posts: 13629
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

GZDoom 3.2.5 released

Post by Rachael »

This is yet another point release for GZDoom, which addresses a serious flaw that has appeared since its ACS implementation. Everyone is urged to upgrade ASAP, and no support will be provided for any version prior to this once the binaries for all platforms are available.

Download links: Notable features since 3.2.4:
  • externalise DCanvas::DrawLine to ZScript
  • implemented 'i_soundinbackground' to continue playing sounds and music while in background
  • OpenGL rendering now continues even when losing focus if not running fullscreen
  • added 'playerrespawn' skill flag to allow gameplay mods to retroactively enable player respawns in single player on all maps
  • improved Advanced Sound Options menu - added option for FluidSynth chorus, removed fractional part from FluidSynth voices option
  • fixed applying of Doom 64 lighting to horizon portals
  • particles are now interpolated


More-complete changelog since 3.2.4:
  • externalise DCanvas::DrawLine to ZScript
  • fixed inconsistent colour remapping via translation ranges
  • added bounds checks for colour translation indices
  • fixed VM abort when drawing from ZScript happens during 0 game tic
  • whitelist 'reset2saved', 'undocolorpic', 'openmenu' in menudef
  • fixed potential crash calling undefined function in zscript
  • fixed crash after restart CCMD
  • added compatibility settings for Hanging Gardens, compatibility settings can now be applied for all map types (including UDMF)
  • fixed take ammo cheat
  • implemented 'i_soundinbackground' to continue playing sounds and music while in background
  • OpenGL rendering now continues even when losing focus if not running fullscreen
  • prevent level from exiting if no deathmatch starts are available in multiplayer
  • fixed tics to seconds conversion, now in ZScript - stat screens now display correct values
  • disabled modifier keys processing in UI by Cocoa backend - modifier keys no longer trigger bound actions in menu/console/chat
  • added GetPixelStretch to LocalLevels struct
  • fix: bind default framebuffer before testing whether hardware stereo 3D is supported. This allows NVidia 3D vision glasses to function correctly when gl_light_shadowmap is on.
  • Add "requires restart" to "enable quad stereo" option menu label, to help folks set up 3D.
  • Added ability to perform reverse fades with A_SetBlend
  • added 'playerrespawn' skill flag to allow gameplay mods to retroactively enable player respawns in single player on all maps
  • improved Advanced Sound Options menu - added option for FluidSynth chorus, removed fractional part from FluidSynth voices option
  • fixed applying of Doom 64 lighting to horizon portals
  • particles are now interpolated
  • fix culling bug in SoftPoly
  • applied texture offsets and scales on animated doors
  • fix rendering of wrapped midtex with sky ceiling
  • The player set up menu 'Press Space' message can now be localized
  • better angle selection for rotated automap sprites
  • added optional angles to player's coordinates display
  • fixed boss special commands in UMAPINFO
  • fixed ammo limit for give cheat
  • applied vertical offset to transferred sky in OpenGL renderer
  • fixed initialization of BlockThingsIterator objects
  • added CheckMove() function to ZScript Actor class
  • Added vector diff functions to ZScript LevelLocals class
  • add font characters for French and Portugese languages
  • add 'gl_riskymodernpath' for computers that worked before the GL>=3.3 modern path enforcement
  • fixed ACS stack checking
User avatar
Rachael
Posts: 13629
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: GZDoom 3.2.5 released

Post by Rachael »

Special thanks goes out to _mental_, Blzut3, and Jakob for all their assistance in this release! (I probably should've posted that sooner...)

Linux and Mac builds were posted right away, this time.
User avatar
Tormentor667
Posts: 13534
Joined: Wed Jul 16, 2003 3:52 am

Re: GZDoom 3.2.5 released

Post by Tormentor667 »

Very good release - just as usual! Thanks to the developers
ksio89
Posts: 8
Joined: Wed Jan 03, 2018 11:27 pm

Re: GZDoom 3.2.5 released

Post by ksio89 »

Awesome! Thanks to the developers, running great as usual.
Cacodemon345
Posts: 419
Joined: Fri Dec 22, 2017 1:53 am
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: GZDoom 3.2.5 released

Post by Cacodemon345 »

(First post here)
What is the ACS fix about?
clobber
Posts: 6
Joined: Tue May 09, 2017 11:23 pm

Re: GZDoom 3.2.5 released

Post by clobber »

_mental_
 
 
Posts: 3814
Joined: Sun Aug 07, 2011 4:32 am

Re: GZDoom 3.2.5 released

Post by _mental_ »

Are you using default FluidSynth sound font?
clobber
Posts: 6
Joined: Tue May 09, 2017 11:23 pm

Re: GZDoom 3.2.5 released

Post by clobber »

_mental_ wrote:Are you using default FluidSynth sound font?
Nope, I have...

Code: Select all

fluid_patchset=/Patch93's SC-55 soundfont v2.2.sf2
...which worked as of 3.2.4.

Edit: The sound font can be downloaded here but the .sfpack file must be 'unpacked' using something like SFPack.

Edit 2: The 'unpacked' sound font can be downloaded here (link is valid for 14 days): https://transfer.sh/zQjPF/Patch93%27s%2 ... .2.sf2.zip
_mental_
 
 
Posts: 3814
Joined: Sun Aug 07, 2011 4:32 am

Re: GZDoom 3.2.5 released

Post by _mental_ »

FluidSynth was updated to 1.1.8 recently. Unfortunately it was tested only with the default and Fluid R3 sound fonts. Previous updates of FluidSynth were smooth.
Moreover 1.1.9 was released less than a day ago. I'll check it with the given sound font. Probably we will re-issue macOS-only 3.2.5a with either 1.1.9 or 1.1.6 from previous releases.
User avatar
Kroc
Posts: 116
Joined: Sun Oct 02, 2016 11:37 am
Graphics Processor: Intel (Modern GZDoom)

Re: GZDoom 3.2.5 released

Post by Kroc »

Does this affect pre-3.0 versions of GZDoom unlike the previous flaw?
User avatar
Rachael
Posts: 13629
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: GZDoom 3.2.5 released

Post by Rachael »

Yes it does.

It's likely to affect all forks that have occurred since ZDoom's first ACS implementation, including Skulltag and Zandronum.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3142
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: GZDoom 3.2.5 released

Post by drfrag »

If this is that important i wonder how it went unnoticed for all these years. :?
_mental_
 
 
Posts: 3814
Joined: Sun Aug 07, 2011 4:32 am

Re: GZDoom 3.2.5 released

Post by _mental_ »

Because no one tried to hack it :) Target audience of Doom source ports is fairly small to make reverse engineering profitable.
shadstarn
Posts: 218
Joined: Fri Dec 22, 2017 6:22 pm

Re: GZDoom 3.2.5 released

Post by shadstarn »

when will there be a update to GZDOM for android? i cant play half the stuff i have or less
User avatar
Rachael
Posts: 13629
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her

Re: GZDoom 3.2.5 released

Post by Rachael »

shadstarn wrote:when will there be a update to GZDOM for android? i cant play half the stuff i have or less
We do not control or maintain anything related to android here - you will have to find the original author of that fork and ask them.

Return to “ZDoom (and related) News”