This release major feature is the support of MD3 models, based initially on the QSS implementation.
See here for the reason why : andrei-drexler/ironwail#444
This is also the time for the 32bit support to be retired entirely, since 64bit became mainstream more than a decade ago.
Fixes:
- #800 : Allow centerprint to be larger than 40 chars (from Ironwail)
- #807 : Remove usage of spirv-remap
- #830 : Try to load texture from bsp when external Wad load fails
- sezero/quakespasm#137 : Treat !lava, !slime, and !tele like *lava, *slime, and *tele, respectively (from QS)
Changes / New features :
- #828 and #831: MD3 model support. Supported features includes
.skin, multiple surfaces, RGBA textures and so on, with the exception of the Quake 3 Shader system.
TheModelsoption has been changed toclassic / enhancedto switch between MDL and MD3/MD5, where MD3 has prioriry over MD5. - #815 : Remove 32bit support
- #804 : Add a Windows MSYS2 arm64 build (experimental) by @j4reporting
- #805 : Add map names and timestamp to screenshots (from Ironwail)
- Library updates by @Novum
- Many more internal refactorings and cleanups
Please note: Windows arm64 binaries are not tested / not supported and are provided "as-is".
For MacOS (both Apple Silicon and 64-bit Intel) binaries, check Mac Source Ports where they are regularly updated.
Windows x64 binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vc14/vc_redist.x64.exe
Linux AppImage requires at least glibc 2.31. 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.32.3.1...1.33.0