GZDoom 3.7.2 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

Post Reply
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49056
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

GZDoom 3.7.2 Released

Post by Graf Zahl »

Notice: This release has been split into two. There is now a "modern" version and a "vintage" version, for older hardware. More info can be found here.

Please note that the survey is currently closed. GZDoom 3.7.2 does not include the survey code that 3.5.0 did.


Download (Modern, OpenGL 3.3 and higher) Download (Vintage, OpenGL 2.x) Highlights
  • resolution selector now sets to auto detected resolution at startup, no longer uses entries from the config file
  • committing a scaling change for fullscreen sets scaling to 1.0 to guarantee the selected number of pixels are actually used
  • add 4k UHD resolution to presets
  • More Bug Fixes


Details
  • fixed: ScriptUtil.PlayerAmmo must be declared static.
  • modify the wording in the preset scaling menu to imply that all it does is pixel scaling, not change the actual screen resolution
  • resolution selector now sets to auto detected resolution at startup, no longer uses entries from the config file
  • committing a scaling change for fullscreen sets scaling to 1.0 to guarantee the selected number of pixels are actually used
  • add 4k UHD resolution to presets
  • fix spacing on one of the resolution preset entries
  • fixed: The rail attack only considered the puff's decal if it had ALWAYSPUFF set.
  • reverted GME Kss_Cpu.cpp to previous version (Update to GME 0.6.2 broke playback of MSX .kss files)
  • applied proper scaling type to font textures
  • fixed: application of fake contrast should never result in a light level of 0 unless the sector's own light level is 0.
  • normalize the pitch in ACS's SetActorPitch.
  • fixed: TVector3::Pitch() got the sign inverted.
  • workaround MSVC 2015 code generation issue, x64 only (With optimization turned on illegal instructions were generated for turbo CVAR handler function)
  • workaround code generation issue in PlayerPawn.FindMostRecentWeapon()
  • fixed default alpha for sector colors
  • fixed disappearing inventory after morphing pickup
  • fixed potentially missing event handlers
  • fixed wrong self type in Array.Resize()
  • unary minus operator propagates boolean operand to integer
  • fixed script line numbers after multi-line raw string literal
  • fixed incompatible commit.
  • fixed condition to produce blood splatter during line attack
  • relaxed caller type check for states modified by Dehacked
  • fix black cam texture on HUD
  • fix null pointer crash
  • Make LevelLocals::ExecuteSpecial return int
  • Fix return value of native BuiltinCallLineSpecial
  • Fixed multidimensional array definitions.
  • increased range of valid sound positions and velocities
  • Move receiver NULL check above the orresult check (#695) - This is to prevent a VM abort from happening here if orresult is false.
  • Fixed Thing_ProjectileAimed being broken.
    • It was calling the fallback aiming in the wrong place when it should have been outside the speed check.
    • Credit to _mental_ for the base code, but no gotos involved.
  • fixed the direct native variant of DynamicLight.SetOffset.
  • fixed: The player sound lookup would fail if a sound was only available for the last gender in the list. (This is an ancient bug, but it never registered before - only after making 'other' the default gender for nonsense input it became apparent.)
  • Default gender for sound classes should be male and not other since it could be undefined in SNDINFO.
  • fixed A_Chase default detection.
  • Add missing screenshot sRGB gamma when vid_hdr is active
  • Fixed: NODAMAGE was not accounted for with pain.
  • added missing range checks to level compatibility handler
  • force CMake to use internal asmjit. I left it in a state so that it can easily be changed back in the future.
  • fix Unix builds without backtrace functions in their libc
    • backtrace functions are not present in all libc implementations. Cmake has
      module to add external libraries into build if needed so use it to fix build on
      Unix systems without backtrace in libc.
  • Fix A_CustomBulletAttack's spawnofs_xy parameter
  • Since GetParentAmmo is now virtual, BackpackItem and the "give ammo" cheat should call GetParentAmmo to determine base ammo classes.
  • fixed memory leaks in network code.
User avatar
Csonicgo
Posts: 1193
Joined: Thu Apr 15, 2004 3:28 pm
Location: Leeds

Re: GZDoom 3.7.2 Released

Post by Csonicgo »

Does this include a fix for building for ASM targets?
User avatar
Enjay
 
 
Posts: 26517
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: GZDoom 3.7.2 Released

Post by Enjay »

Lots of really important fixes here: a power of work in a relatively short space of time. Thank you. :D
User avatar
Rachael
Posts: 13531
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: GZDoom 3.7.2 Released

Post by Rachael »

All platforms uploaded now.
User avatar
Armaetus
Posts: 1255
Joined: Fri Mar 13, 2009 3:55 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10 Home
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: New York State
Contact:

Re: GZDoom 3.7.2 Released

Post by Armaetus »

Oh nice, a new version. Thank you.
User avatar
Marrub
 
 
Posts: 1192
Joined: Tue Feb 26, 2013 2:48 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Arch Linux
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Contact:

Re: GZDoom 3.7.2 Released

Post by Marrub »

The downloads page on the main site hasn't been updated yet.
Blue Shadow
Posts: 4949
Joined: Sun Nov 14, 2010 12:59 am

Re: GZDoom 3.7.2 Released

Post by Blue Shadow »

Marrub wrote:The downloads page on the main site hasn't been updated yet.
It should be now.
zhadoom
Posts: 39
Joined: Mon Feb 04, 2019 10:06 am

Re: GZDoom 3.7.2 Released

Post by zhadoom »

Thanks a lot!
:D
Post Reply

Return to “ZDoom (and related) News”