⚠️ Note: this release is outdated, please download the latest one instead.
Changes from 0.4.0:
- added Steam Quake folder detection: if you have Quake on Steam, you should be able to unzip this release anywhere and simply run the executable to play the game, including any add-ons you may have already downloaded
Note: you can use themods
console command to view a list of available mods, and thegame
command to switch between them
(e.g.game terra
orgame udob
) - added the ability to install the engine in its own subdirectory alongside
id1
(without having to use-basedir
) - re-enabled title demos by default (can be turned off with
cl_startdemos 0
) - renamed engine pak file to
ironwail.pak
and removed entity patches from it - added simple underwater sound filter (
snd_waterfx 0
to disable) - further reduced heap usage: peril/tavistock can now be played without having to use
-heapsize
- added supersampling support for increased image clarity (
AA mode: full
video option) - added texture mip lod bias support (
gl_lodbias
, set toauto
by default) - @temx - added dot crosshair (
crosshair 2
) - @swim32 - changed UI scale slider to also update crosshair scale
r_lerpmodels
&r_lerpmove
are now saved to configfov
is now saved to config - @temx- added
freelook
cvar - @mhQuake - enabled
always run
option by default - changed initial resolution from 800x600 to current display resolution
- automatic initial UI scale based on resolution instead of fixed 1.6
- increased initial brightness/contrast a bit
- removed lightmap clamping
- improved palettization accuracy
- limited particle trail emission rate
- disabled mip-mapping for MDLs
- added support for Quake 2021 re-release quad/pentagram dlights
- added Quake 2021 re-release
horde
cvar - improved mod folder detection (skipping folders without relevant content)
- optimized mipmap generation (for texture-heavy maps)
- reduced lightmap VRAM usage
- reduced VRAM usage for BSP textures with fullbright pixels
- added experimental support for texture compression (
gl_compress_textures
) - improved
imagelist
VRAM usage estimation - increased maximum packet size in singleplayer mode
- added version info resource to executable
- improved mouse movement precision with non-integral sensitivities
- added tab completion for load/save command arguments
- removed the need to quote a multi-word key binding, e.g. you can now use
bind l toggle r_showlightmap
instead ofbind l "toggle r_showlightmap"
- changed quit confirmation prompt
- added
cl_confirmquit
cvar (off by default) - removed vestigial
gl_overbright
code - @swim32
Bug fixes
- fixed truncated screenshot names (oops!)
- fixed SZ_GetSpace server crashes - @temx / vkQuake
- fixed missing soundtrack in the first demo of SoA
- fixed demos being recorded to local.dem when also specifying a starting map
- fixed intermission camera angles during demo playback
- fixed ambient sounds not playing at high framerates
- fixed sky rendering with r_skyfog > 1
- fixed black sky with gl_fullbrights 0