You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Major overhaul of backend code - now using SDL2 library for all three platforms. Linux & OSX versions in particular are now much improved.
Now use 4:3 /fov value and ezQuake will adjust for your resolution
Added /ruleset thunderdome, a less restrictive version of smackdown
Advanced particle effects are allowed in-game
/cl_rollalpha is enabled, allowing cl_rollangle to tilt opponents in the direction they are moving, but not the current player
Added /ruleset qcon, a more restrictive version of smackdown for tournament play
/play & /playvol commands are disabled
MP3 player is disabled
/gl_outline is disabled
/gl_brush_polygonoffset is disabled
A hard limit of 10 sequential wait commands
Hud images cannot be changed during the game
Added AFK status on scoreboard (see /scr_scoreboard_afk and /scr_scoreboard_afk_style)
Added support for 'new' player model by CapnBub (passes f_modified)
Added /gender to control gender of player in messages. Requires server support for streak messages to be correct
Added /con_fragmessages 2 option to show frag messages in the console, but not in the notification area
Added /con_mm2_only option to hide all messages which are not mm2 (/say_team) from the notification area during game
Added /lg_color command & /gl_custom_lg_color_enabled to allow lg bolt color to be set without replacing texture
Added ability for all mm2 codes to have fixed widths and alignments set. For example /say_team %<10r>l will print the player location, but fixed-width 10 characters, aligned right. Defaults can be set by (e.g.) /set tp_length_l 10; /set tp_align_l r
Added /tp_tooktimeout & /tp_pointtimeout to customise time before last taken/pointed item is blanked
Added /cl_textencoding to control outgoing formatting of unicode characters. FTE's ^U encoding now supported
Added /hud_score_bar options to allow player/team names to stay in the same order, regardless of current tracked player
Bugfix: server browser should be more stable
Bugfix: scoreboard would not appear in auto-screenshot if console was down at match end
Bugfix: /cl_delay_packet could cause packet loss
Bugfix: extended uptime led to jerky player prediction
Bugfix: starting client direct from qw:// url could lead to viewsize, fakeshaft having incorrect settings
Bugfix: where chat icons & player identifications were shown during intermission
Bugfix-ish: /setinfo rsnd 0 causing item pickups to not be detected... not fixed, but should happen less often
Removed /vid_wideaspect
Input
Added /in_raw to enable raw input (enabled by default). Replaces /in_mouse input selection method.
Added /sys_inactivesound 2, will play sounds when out of focus but not minimised
Added /in_release_mouse_modes, controls when the mouse cursor is released by the application when in windowed mode
Added /qtv: /qtv <server> will spectate <server> via QTV (requires that server is listed on QTV website)
Added /find: /find <name> will return all players matching <name> (requires that server is listed on QTV website)
Added /qtv_fixuser to allows corrupt player userinfo strings from older versions of QTV to be corrected
When spectating via QTV, /join command will connect you to the server
Bugfix: muzzle flashes no longer appear in incorrect positions
Bugfix: stop /cl_demospeed from causing frozen explosion effects (can re-enable with /qtv_allow_pause)
Demo playback
New hud element 'static_text'. Enabled only when spectating, allows custom, multi-line text area on screen
Added support for playback of .qwd demos from QW 2.1 and up (protocol versions 24/25)
Added /cl_demoteamplay to let you view standard QW +showteamscores when watching NQ (.dem) demos. Players with -99 frags will appear as spectators
Bugfix: /demo_jump - works on .dem files, doesn't break prediction of players in .qwd files
Bugfix: /playdemo x.mvd will not attempt to play x.qwd then x.mvd
Bugfix: /demo_capture_max_vid_len allows splitting of .avi into multiple files, rather than producing corrupt .avi file due to limits of the format
Bugfix: /cam_pos now stops tracking player.
Bugfix: /demo_jump doesn't lose free-floating camera position during a rewind
Bugfix: .dem playback - player colors, particle trails, textures, third-person cameras and .lit files should work as normal.
Bugfix: .qwd playback - player prediction enabled, should be much smoother
Bugfix: scoreboard now obeys /teamlock (current player can have enemy color)
Other
Console variables can have "auto" values supplied, so the user can see the value being used by the engine rather than just the default values & currently set
Added /con_bindphysical to toggle /bind <key> interpretting <key> as based on operating system or Quake layout. Defaults to 1 at start of every configuration file and is reset at end.
Added /f_focusgained trigger
Added /batteryinfo command
Upper limit of 10 seconds on console notification times.
When searching for textures, precedence given to individual files over those found in .pak or .pk3 files
Can associate client directly with URLs in browser (i.e. ezquake-gl.exe qw://<serverip>)
Command and variable documentation is now compiled into the executable