A worthwhile update over the last version, especially for the fixes.
As usual contributions came from either Quakespasm or Ironwail in addition to our own.
Improvements:
- Windows binaries : added the version number in the executable Properties
- Removed option
Game > Load last save = fast
, replaced by the addition ofGame > Fast loading = on/off
applicable to all loading actions:
WithFast loading = on
, loading the same level over and over become almost instantaneous, even for monster levels like The Immortal Lock. - Library updates
- Code cleanups
Fixes:
- Various Linux build fixes (makefile)
- MiNGW/MSYS2 executable missing icon
- Moving Elevators hurting player and monsters, with fixes by @andrei-drexler (
sv_gamefix_elevators
CVAR) and others - Remove Sky_ClipPoly: MAX_CLIP_VERTS hardcoded limit
- Sound resample compute can overflow with very big sounds
- Erroneous Vulkan usage crashing MacOS (MoltenVK)
Host_error: ed_alloc: no free edicts
due to edicts "leak", showing up on big levels in particular.
Special thanks to @j4reporting (and others) for support, testing and suggestions.
Please note: Windows 32bit binaries are not tested / not supported and are provided "as-is".
Windows binaries require the Microsoft Visual C++ Redistributable:
https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit)
https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.27. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Full Changelog: 1.31.0...1.31.1.1