Downloads
Latest release
ezQuake ezQuake 3.6.6
Released on 2025-02-16
- checksums.txt - 0 kb
- ezQuake-linux-x86_64.zip - 20293 kb
- ezQuake-macOS-universal.zip - 7978 kb
- ezquake-source-3.6.6.tar.gz - 2004 kb
- ezquake-source-with-submodules.zip - 10281 kb
- ezQuake-windows-x64.zip - 3984 kb
Release notes
ezQuake 3.6.6 Release Notes
Improvements:
- RENDERER: Connect PEXT_TRANS (entity field
alpha
) to transparency of aliasmodels and brush models. - HUD: add hud_gun[2-8]_frame_hide. (@osm)
- RULESET: Add "smackdrive". (@osm)
- PROTOCOL: Support FTE_PEXT_COLOURMOD, for example colored spawn markers. (@dsvensson)
- Support up to 65535 screenshots.
- RENDERER: Add FXAA option (@dsvensson)
- BUILD: Support Devuan linux distribution in build-linux.sh script
- BUG: Do not crash when no opengl driver/library can successfully create an opengl context
- CI: Unify GitHub Actions into single workflow, upload macOS releases and snapshots. (@dsvensson)
- MEMORY: Hunk ergonomics, mappers (typically) can now inspect memory usage via
hunk_print
command. (@dsvensson) - RENDERER: Add support for skywind, ported from IronWail (@dsvensson)
- SECURITY: Prevent command concatenation in the qw url parser (@osm)
- SECURITY: Add remote capabilities validation (@osm)
- SECURITY: Prevent downloadable files from being executed (@osm)
- Display the clock in +showscores during deathmatch gameplay (@osm)
- Disable STAT_MATCHSTARTTIME sync if gameclock counts down (@osm)
- HUD: Resurrect the turtle (@osm)
- HASH: Fix incorrect node removal in Hash_Remove and Hash_RemoveKey (@osm)
- LIGHTMAPS: The semi-new e5bgr9 lightmap format was added to ericw-tools early 2024, existed in FTE for years, now loads, initially as LDR. (@dsvensson)
- UI: Add scoreboard settings (@osm)
- UI: Add more userinfo (@osm)
- UI: Add scr_scoreboard_showclock (@osm)
Changes:
- Remove seconds from the $dateiso macro (@osm)
- Restrict exec, set_{calc,eval,ex,ex2}, and IPC (@osm)
Bugfixes:
- PROTOCOL: Make FTE_PEXT_TRANS from 2013 actually work, originally half implemented. (@dsvensson).
- SERVER: Fix loading of QVM on macOS. (@dsvensson)
- SECURITY: Only pass server defined aliases through cbuf_svc (@osm)
- CONSOLE: Fix buffer overflow (@dsvensson)
- FOV: fix rare CalcFov+viewsize glitches (@hemostx)
- RENDERER: Powerup shells weren't rendered with fog enabled. (@dsvensson)
- RENDERER: Lightmaps for aliasmodels were broken when using high-res lightmaps (DECOUPLED_LM). (@dsvensson)
- RENDERER: Lightmaps for classic renderer were cleared each frame when using modern renderer, expensive. (@dsvensson)
- PROTOCOL: PEXT_MODELDBL was only half-implemented, didn't read short if U_MODEL was unset and U_FTE_MODELDBL set. (@dsvensson)
Build:
- CI: Switch Windows builds to msvc to avoid gpl_maps.pk3 bug. (@dsvensson)
Notes:
Client side demos recorded onwards will be better aligned to the gameplay protocol to support extended attributes. Enough of PEXT_TRANS was implemented back in 2013 for alpha attribute to be read correctly (but will be rendered opaque if outdated), but if colormod is used, outdated clients will not be able to play the MVD/QTV stream. Outdated clients will also not be able to correctly ingest a MVD/QTV stream with the amount of models and entities the fully connected gameplay protocol supports. Those limits used to be simply cut off, corrupting the demo over time, but in practice these limits were rarely if ever surpassed with old content.
As ezQuake has incorrectly announced support for PEXT_TRANS since 2013, the server must identify faulty clients by revision. The cutoff of working alpha support if the client is named ezQuake is 7814. Official builds always have a correct revision set, scuffed ones may have revision as 1, so make sure you're not using a shallow clone when building on your own, or build from the official release source tarball.
In practice this shouldn't be much of an issue given how many vulnerabilities lurk in older releases.
Nightly builds
A history of nightly builds is available at builds.quakeworld.nu.
Previous releases
See all releases on GitHub.
Version | Date | Assets |
---|---|---|
ezQuake 3.6.5 | 2024-10-13 | ezquake-source_with-submodules-3.6.5.tar.gz (1989 kb) ezQuake-x86_64.AppImage (97425 kb) ezquake.exe (10810 kb) |
ezQuake 3.6.4 | 2023-10-29 | ezquake-source_with-submodules-3.6.4.zip (10131 kb) ezQuake-x86_64.AppImage (15789 kb) ezquake.exe (9312 kb) |
ezQuake 3.6.3 | 2023-08-10 | ezquake-source_with-submodules-3.6.3.zip (23695 kb) ezQuake-x86_64.AppImage (17017 kb) ezquake.exe (7960 kb) |
ezQuake 3.6.2 | 2023-03-19 | ezQuake-x86_64.AppImage (16813 kb) ezquake.exe (7952 kb) |
ezQuake 3.6.1 | 2022-11-05 | ezquake_rls_all.exe (7937 kb) ezquake_rls_classic.exe (7848 kb) ezquake_rls_modern.exe (7816 kb) |
Game Media
- Download textures, models and more on QuakeWorld GFX
- Download maps from maps.quakeworld.nu