main ezQuake source code base
ezQuake 3.6.2 Release Notes
-allowmultiple
command line option works for all builds (dusty)3.6.0 is 3.6-dev-alpha10-dev, just a new version number was created. The binaries attached to the release were built using Github Actions, instead of manually build using mingw and Visual Studio. And it is only for the Windows target.
The attached assets: rls-classic.zip: contains the binary with std renderer rls-modern.zip: contains the binary glsl renderer rls-all.zip: contains the binary with both renderer
'rls' stand for 'release'
If there are performance issues with these compared to the 3.6-dev-alpha10-dev binaries, please report.
/vid_reload
command to reload textures, rather than full /vid_restart
. /vid_reload_auto
cvar controls automatic/manual._draw
cvar on hud elements, to take space on-screen but not render content (also filters SP & MP games) (requests #619, #620)/scr_scoreboard_showflagstats
, to force flag columns to be shown on scoreboard (for CTF - thanks to dsvensson)/hud_teaminfo_header_spacing
to control lines between headers (default 1 - thanks to xantom)_show
cvar on hud elements to allow filter for SP & MP games (requests #619, #620)/gl_consolefont
to fall back to 'original' on load failure, but doesn't change value (for toggling no24bit, #605)/gl_no24bit
not affecting aliasmodel skins (3.5 bug, reported by hemostx, #605)/gl_no24bit
1 => 0 causing maximum of a single QMB particle (old bug, reported by hemostx, #604)/vid_framebuffer_multisample
and /r_fx_geometry
(alpha9 bug, reported by hemostx, #608)/gl_particle_gibtrails 1
to turn classic blood trails following gibs into rocket smoke (very old bug, reported by hemostx, #614)+fire_ar
to not obey /cl_weaponhide
when last button depressed (alpha8 bug, reported by paddern, #613)notify
hud element (3.5 bug, reported by zigg1zagg1, #626)vid_reload
/vid_restart
/cl_curlybraces
to affect general parsing (3.1 bug after workaround in 2009, #640, reported by raket/fix)/r_tracker_inconsole 3
to show frag messages in the notify area (3.5 bug, #642, reported by HangTime)/hud_bar_armor
to display outside bounds when armor value > 100 (affects ctf - #651, reported & fixed by dsvensson)build_linux.sh
script (thanks to ginzberg)2 1
on map change (#659, reported by ParboiL)ID1
folder if id1
not present/in_raw 0
behaviour on MacOS (#489)/r_drawflat 1
, /r_drawflat_mode 0
affecting ammo boxes etc in classic renderer/demo_jump_mark
not working if /demo_jump_rewind
not set/r_viewmodelsize
(reported by timbergeron, #573)/cl_nopred
enabled (reported by Matrix, #572)/gl_smoothmodels
back in (modern renderer only), (requested by Repast via quakeworld.nu)/demo_jump_skip_messages
to determine if messages should be printed to console during demo jump/demo_jump_end
to jump to next intermission point or end of demo (requested by Hangtime, #564)/sb_info_filter
to allow filtering of servers in server-browser based on serverinfo (requested by Matrix, #537)autoexec.cfg
executed), a vid_restart
/s_restart
will be issued if any latched variables were changed (reported by Dusty, #458)/status
command will be ignored if an alias with the same name is found, use /sv_status
instead (fixes #532)+qwurl
(thanks to ciscon)/v_dlightcolor
to control if being inside flashblend light affects palette by color of light/v_dlightcshiftpercent
to control strength of palette shift effect when inside flashblend light/v_dlightcshift
to be enum of when being inside flashblend light affects palette (requested by HangTime, #542)/vid_framebuffer_multisample
to control multi-sampling level of the framebuffer (reported by Matrix, #367)+fire_ar
/cvarlist_re
etc) are now case-insensitive (reported by HangTime, #599)/fs_savegame_home
to control if games are saved to home directory (default) or game directory (reported by githubtefo, #586)/gl_no24bit
not taking effect after /vid_restart
(reported by hemostx, #601)/gl_no24bit
not disabling loading external textures (3.5 bug, kind of reported by hemostx, #601)/gl_scaleskytextures
to not affect external textures (reported & fixed by hemostx, #606)/sv_bigcoords 1
3.6 merges 3.2 and the un-released 3.5 - changes listed here are relative to those versions.
(if viewing on github, download links are at bottom of page)
-gamma
command line option now sets /gl_gamma
default, rather than also setting the gamma adjustment on some in-game textures (old, very old)/gl_detpacklights
now controls if coronas created on detpacks in TF (very old bug, reported by Trickle)/packet
command is now only blocked when active on server (old bug)/scr_newhud
elements are hidden when free-floating in spectator mode (old, thanks to hemostx)/scr_autoid
only shows extended info when in mvd playback (old)/tp_loadloc
to effectively always be forced to 1 (old bug)rcon
timestamps to be truncated when using /cl_crypt_rcon
and server has /sv_timestamplen
set (old bug)show net
to not show valid information when playing back .qwd files (old bug)/cl_earlypackets
to cause frames to be rendered at teleport entrance position but player pointing at teleport exit angle (old bug)/map <mapname>
while connected to QTV (linked to #488, reported by HangTime)/track
, /ignore
, /unignore
(affected autotrack - reported by andeh, exploited by an1k vs userID 1 henu)/cl_delay_packet
on local server (#488, reported by pattah)/cl_yawspeed
/+left
/+right
commands (keyboard turning) (old bug, #550, reported by veganaize)/gl_no24bit
1 => 0 causing maximum of a single QMB particle (old bug, #604, reported by hemostx)/gl_particle_gibtrails 1
to turn classic blood trails following gibs into rocket smoke (very old bug, reported by hemostx, #614)/hud_bar_armor
to display outside bounds when armor value > 100 (affects ctf - #651, reported & fixed by dsvensson)/sv_bigcoords 1
/demo_jump
(3.2 bug, reported by Milton)/cl_keypad 1
set, also enter key is treated as return in console (#319, 3.2 bug)teamlock 1
(3.2 bug)score_enemy
/score_difference
hud elements to use next player depending on sort rules, rather than best opponent (#469, 3.2 bug, reported by doomie)/cl_mvinsetcrosshair 1
crosshair to not move with the inset view (#462, 3.2 bug, reported by ptdev)/scr_cursor_iconoffset_x
& /scr_cursor_iconoffset_y
to have no effect (3.x bug, fix by ciscon)/in_raw 0
to produce no mouse input in-game on MacOS/demo_jump_mark
not working if /demo_jump_rewind
not set/cl_curlybraces
to affect general parsing (3.1 bug after workaround in 2009, #640, reported by raket/fix)/gl_texturemode
doesn't affect the texture used for framebuffers (3.5 bug, reported by hemostx)/gl_textureless 1
on glsl path in classic renderer caused bmodel entities to be rendered textureless (3.5 bug, reported by hemostx)/gl_outline 2
fixed (3.5 bug, reported by fourier)/gl_shaftlight 0
fixed on glsl path in classic renderer (3.5 bug, reported by maniac)/r_dynamic 2
was calculating too many lightmaps (3.5 bug, reported by ciscon)/gl_no24bit
wasn't disabling loading external textures (3.5 bug, kind of reported by hemostx, #601)/vid_restart
issued while disconnected (3.5 bug)/gl_brush_polygonoffset
not to work in modern-glsl renderer (3.5 bug, #404)/r_lerpframes
when aliasmodel VAO already bound pre-draw (3.5 bug, #421)r_damagestats
enabled (3.5 bug, #432, reported by eb)/gl_contrast
to brighten screen in classic renderer (3.5 bug, #442, reported by hammer)/gl_program_aliasmodels
set (3.5 bug)/gl_no24bit
to not affect aliasmodel skins (3.5 bug, reported by hemostx, #605)notify
hud element (3.5 bug, reported by zigg1zagg1, #626)/r_tracker_inconsole 3
to show frag messages in the notify area (3.5 bug, #642, reported by HangTime)/gl_outline
now allowed in ruleset thunderdome
(requested by VVD)/enemyforceskins
descriptions in f_ruleset
and f_skins
responses has been clarified to specify individuals will be identifiable (reported by Ake_Vader)/enemyforceskins
cannot be changed during match (old)/cl_rollangle
is now limited to a maximum of 5 when using rulesets smackdown
, qcon
& thunderdome
(requested by VVD)/gl_outline
changed to render by projecting backfaces away by surface normal (rather than lines) - to be tested/vid_hwgammacontrol
is now forced on when using ruleset mtfl
(3.0 bug that this was removed)/cl_idrive
-like movement scripts)-condebug
) is disabled during games when using competitive rulesets/cl_debug_antilag_send
: sends location of opponents, which is stored in .mvd on supported servers/cl_debug_antilag_view
: chooses which location is used when rendering players on supported .mvd/qtv streams (0 = normal, 1 = antilag-rewind, 2 = client position)/cl_debug_antilag_ghost
: allows rendering a translucent copy of player position on support .mvd/qtv streams (0 = normal, 1 = antilag-rewind, 2 = client position)/cl_debug_antilag_lines
: chooses if lines are drawn between the different player positions on supported .mvd/qtv streams/cfg_backup
will now not save the config if backup cannot be taken (previous behaviour was to over-write)/cfg_save
will now accept subdirectories (e.g. /cfg_save backups/test1.cfg
) Absolute paths are still blocked./cl_c2sdupe
will send duplicate packets to the server (a little like Qizmo) (credit to mushi & Spike)/cl_demo_qwd_delta
will create smaller .qwd files but older clients will be unable to play them back (enabled by default)/cl_keypad 1
- keypad works as cursor keys in menu/cl_keypad 2
- keypad will behave as /cl_keypad 0
in-game, but /cl_keypad 1
in console etc/cl_delay_packet_target
- like cl_delay_packet, but half delay is applied to outgoing and the incoming delay is flexible to match the value/cl_net_clientport
- allows the network client port to be specified in-game (rather than just -clientport
command line switch)/cl_sv_packetsync
- when using internal server & delay packet, controls if server processes packets as they are received (fixes #292)/cl_weaponforgetorder
- now sets the best weapon then falls back to sg or axe (as per /cl_weaponhide_axe
)/cl_window_caption 2
- window title will be 'ezQuake' and will not change with connection status/cl_username
& /authenticate
to support optional logins via badplace.eu (see guide)/demo_format
supported in non-Windows builds/demo_jump
during demo playback should now be faster (#453)/demo_jump_end
to jump to next intermission point or end of demo (requested by Hangtime, #564)/demo_jump_skip_messages
to determine if messages should be printed to console during demo jump/enemyforceskins 1
will search for player names in lower case (#345)/fs_savegame_home
added, controls if games saved to home directory (default) or game directory (reported by githubtefo, #586)/gl_consolefont
now falls back to 'original' on load failure, but doesn't change value (for toggling no24bit, #605)/gl_custom_grenade_tf
allows /gl_custom_grenade_*
variables to be ignored when playing Team Fortress/gl_mipmap_viewmodels
removed, replaced with /gl_texturemode_viewmodels
/gl_turb_fire
added, controls if QMB explosions/fire spawn bubbles underwater/gl_turb_effects
added, controls if other QMB effects (impact points for nails & shotguns) spawn bubbles underwater/hud_ammo_show_always 1
(and equivalent iammo
) shows current ammo when non-ammo weapon is selected (#206, suggested by VianTORISU)/hud_clock_content 1
changes output to show the uptime of the client/hud_clock_content 2
changes output to show time connected to the server (should match /cl_clock 1
in oldhud)/hud_fps_drop <negative>
will be treated as relative to /cl_maxfps
, e.g. /hud_fps_drop -5;/cl_maxfps 1001
will show when fps drops to 996/hud_keys
supports user commands hidden in .mvd files & qtv streams/hud_teaminfo_header_spacing
to control lines between headers (default 1 - thanks to xantom)/in_ignore_touch_events
added - allows mouse clicks from touch input devices/in_ignore_unfocused_keyb
added - should ignore keyboard events immediately after receiving input focus (linux only)/in_ignore_deadkeys
added - essentially /in_builtin_keyboard 1
when option key held down (macos only, #111, reported by bogojoker)/menu_botmatch_gamedir
added - allows packages to customise the directory when starting a bot match/menu_botmatch_mod_old
added - controls if newer features should be disabled when starting a bot match (to support fbca, lgc etc)/net_tcp_timeout
added - allows timeout period to be set when connecting to QTV etc/qtv_adjustbuffer 2
added - targets a specific delay period, rather than % of buffer being full/r_drawflat_mode
allows textures to be shaded rather than solid color (GLSL only)/r_tracker_name_remove_prefixes
is now /hud_name_remove_prefixes
and affects teaminfo
as well (also more efficient, #471, req by HangTime)/r_rockettrail
& /r_grenadetrail
options requiring QMB particles degrade to '1' if QMB not initialised/r_smoothalphahack 1
- during hud rendering, shader will apply lerped alpha to lerped color (behaves as per ezquake < 3.5)/register_qwurl_protocol
reports success if run from command line (or rather, run without 'quiet' as 1st argument)/sb_info_filter
added - allows filtering of servers in server-browser based on serverinfo/scr_sbar_drawarmor666
- /hud_armor_pent_666
for oldhud (controls if '666' or armor value is shown when player has pent)/scr_damage_hitbeep
- will play dmg-notification.wav
when current player does damage (on supported .mvd files & qtv streams)/scr_damage_floating
- will display floating damage numbers when current player does damage (on supported .mvd files & qtv streams)/scr_scoreboard_login_names
will replace player's name with login when it is sent by server/scr_scoreboard_login_flagfile
maps player flags to graphics to be shown next to player's name when they are logged in/scr_scoreboard_login_indicator
will be shown next to a player's name when they are logged in (if flag not available)/scr_scoreboard_login_color
controls the color of a player's name when they are logged in/scr_scoreboard_showflagstats
will force flag columns to be shown on scoreboard (for CTF - thanks to dsvensson)/set_ex2
command added, same functionality as /set_ex
but doesn't resolve funchars - useful if script needs to compare value later (#428)/status
command will be ignored if an alias with the same name is found, use /sv_status
instead (#532)/timedemo
commands show extra info at end to try and highlight stutter (measuring worst frametimes)/timedemo2
command renders demo in stop-motion at a particular fps/tp_poweruptextstyle
controls if $colored_powerups
or $colored_short_powerups
is used in internal reporting commands/tp_point
will show targets in priority order, if /tp_pointpriorities
is enabled/v_dlightcolor
added - controls if being inside flashblend light affects palette by color of light/v_dlightcshiftpercent
added - controls strength of palette shift effect when inside flashblend light/v_dlightcshift
changed - now enum of when being inside flashblend light affects palette (requested by HangTime, #542)/vid_framebuffer_smooth
controls linear or nearest filtering (thanks to Calinou)/vid_framebuffer_sshotmode
controls if screenshot is of framebuffer or screen size/vid_framebuffer_multisample
controls multi-sampling level of the framebuffer (reported by Matrix, #367)/vid_hwgamma_fps
controls how frequency the gamma of the monitor will be set if hardware gamma is enabled/vid_reload
command to reload textures, rather than full /vid_restart
(#602)/vid_reload_auto
controls if /vid_reload
is automatically called when a cvar affecting texture load is changed-oldgamma
command line option to re-instate old -gamma
behaviour-r-trace
command line option in debug build - writes out API calls for each frame to qw/trace/ directory (will kill fps, just for debugging)-r-verify
command line option in debug build - regularly downloads GL state from driver, for use with -r-trace-noatlas
command line option to stop the system building a 2D atlas at startup-r-nomultibind
command line option to disable calls to glBindTextures+qtv_delay
command, to be used with /qtv_adjustbuffer 2
... pauses QTV stream. When released, QTV buffer length set to length of buffer+fire_ar
command added, an anti-rollover +fire
- experimental, should simplify weapon scriptsdefault.cfg
is executed before config is loaded (nQuake's default.cfg will be ignored)autoexec.cfg
executed), a vid_restart
/s_restart
will be issued if any latched variables were changed (#458)/record
& /stop
become /mvdrecord
and /mvdstop
respectively (suggested by HangTime)+qwurl
(thanks to ciscon)/register_qwurl_protocol
command will register protocol with xdg (thanks to ciscon)/cvarlist_re
etc) are now case-insensitive (reported by HangTime, #599)ID1
folder if id1
not presentbuild_linux.sh
script (thanks to ginzberg)thunderdome
, smackdown
& qcon
Quick release for Thunderdome, limiting this feature in future is the subject of discussion on the forums
3.6 merges 3.2 and the un-released 3.5 - changes listed here are relative to those versions.
(if viewing on github, download links are at bottom of page)
-gamma
command line option now sets /gl_gamma
default, rather than also setting the gamma adjustment on some in-game textures (old, very old)/gl_detpacklights
now controls if coronas created on detpacks in TF (very old bug, reported by Trickle)/packet
command is now only blocked when active on server (old bug)/scr_newhud
elements are hidden when free-floating in spectator mode (old, thanks to hemostx)/scr_autoid
only shows extended info when in mvd playback (old)/tp_loadloc
to effectively always be forced to 1 (old bug)rcon
timestamps to be truncated when using /cl_crypt_rcon
and server has /sv_timestamplen
set (old bug)show net
to not show valid information when playing back .qwd files (old bug)/cl_earlypackets
to cause frames to be rendered at teleport entrance position but player pointing at teleport exit angle (old bug)/map <mapname>
while connected to QTV (linked to #488, reported by HangTime)/track
, /ignore
, /unignore
(affected autotrack - reported by andeh, exploited by an1k vs userID 1 henu)/cl_delay_packet
on local server (#488, reported by pattah)/cl_yawspeed
/+left
/+right
commands (keyboard turning) (old bug, #550, reported by veganaize)/gl_no24bit
1 => 0 causing maximum of a single QMB particle (old bug, #604, reported by hemostx)/gl_particle_gibtrails 1
to turn classic blood trails following gibs into rocket smoke (very old bug, reported by hemostx, #614)/hud_bar_armor
to display outside bounds when armor value > 100 (affects ctf - #651, reported & fixed by dsvensson)/sv_bigcoords 1
/demo_jump
(3.2 bug, reported by Milton)/cl_keypad 1
set, also enter key is treated as return in console (#319, 3.2 bug)teamlock 1
(3.2 bug)score_enemy
/score_difference
hud elements to use next player depending on sort rules, rather than best opponent (#469, 3.2 bug, reported by doomie)/cl_mvinsetcrosshair 1
crosshair to not move with the inset view (#462, 3.2 bug, reported by ptdev)/scr_cursor_iconoffset_x
& /scr_cursor_iconoffset_y
to have no effect (3.x bug, fix by ciscon)/in_raw 0
to produce no mouse input in-game on MacOS/demo_jump_mark
not working if /demo_jump_rewind
not set/cl_curlybraces
to affect general parsing (3.1 bug after workaround in 2009, #640, reported by raket/fix)/gl_texturemode
doesn't affect the texture used for framebuffers (3.5 bug, reported by hemostx)/gl_textureless 1
on glsl path in classic renderer caused bmodel entities to be rendered textureless (3.5 bug, reported by hemostx)/gl_outline 2
fixed (3.5 bug, reported by fourier)/gl_shaftlight 0
fixed on glsl path in classic renderer (3.5 bug, reported by maniac)/r_dynamic 2
was calculating too many lightmaps (3.5 bug, reported by ciscon)/gl_no24bit
wasn't disabling loading external textures (3.5 bug, kind of reported by hemostx, #601)/vid_restart
issued while disconnected (3.5 bug)/gl_brush_polygonoffset
not to work in modern-glsl renderer (3.5 bug, #404)/r_lerpframes
when aliasmodel VAO already bound pre-draw (3.5 bug, #421)r_damagestats
enabled (3.5 bug, #432, reported by eb)/gl_contrast
to brighten screen in classic renderer (3.5 bug, #442, reported by hammer)/gl_program_aliasmodels
set (3.5 bug)/gl_no24bit
to not affect aliasmodel skins (3.5 bug, reported by hemostx, #605)notify
hud element (3.5 bug, reported by zigg1zagg1, #626)/r_tracker_inconsole 3
to show frag messages in the notify area (3.5 bug, #642, reported by HangTime)/gl_outline
now allowed in ruleset thunderdome
(requested by VVD)/enemyforceskins
descriptions in f_ruleset
and f_skins
responses has been clarified to specify individuals will be identifiable (reported by Ake_Vader)/enemyforceskins
cannot be changed during match (old)/cl_rollangle
is now limited to a maximum of 5 when using rulesets smackdown
, qcon
& thunderdome
(requested by VVD)/gl_outline
changed to render by projecting backfaces away by surface normal (rather than lines) - to be tested/vid_hwgammacontrol
is now forced on when using ruleset mtfl
(3.0 bug that this was removed)/cl_idrive
-like movement scripts)-condebug
) is disabled during games when using competitive rulesets/cl_debug_antilag_send
: sends location of opponents, which is stored in .mvd on supported servers/cl_debug_antilag_view
: chooses which location is used when rendering players on supported .mvd/qtv streams (0 = normal, 1 = antilag-rewind, 2 = client position)/cl_debug_antilag_ghost
: allows rendering a translucent copy of player position on support .mvd/qtv streams (0 = normal, 1 = antilag-rewind, 2 = client position)/cl_debug_antilag_lines
: chooses if lines are drawn between the different player positions on supported .mvd/qtv streams/cfg_backup
will now not save the config if backup cannot be taken (previous behaviour was to over-write)/cfg_save
will now accept subdirectories (e.g. /cfg_save backups/test1.cfg
) Absolute paths are still blocked./cl_c2sdupe
will send duplicate packets to the server (a little like Qizmo) (credit to mushi & Spike)/cl_demo_qwd_delta
will create smaller .qwd files but older clients will be unable to play them back (enabled by default)/cl_keypad 1
- keypad works as cursor keys in menu/cl_keypad 2
- keypad will behave as /cl_keypad 0
in-game, but /cl_keypad 1
in console etc/cl_delay_packet_target
- like cl_delay_packet, but half delay is applied to outgoing and the incoming delay is flexible to match the value/cl_net_clientport
- allows the network client port to be specified in-game (rather than just -clientport
command line switch)/cl_sv_packetsync
- when using internal server & delay packet, controls if server processes packets as they are received (fixes #292)/cl_weaponforgetorder
- now sets the best weapon then falls back to sg or axe (as per /cl_weaponhide_axe
)/cl_window_caption 2
- window title will be 'ezQuake' and will not change with connection status/cl_username
& /authenticate
to support optional logins via badplace.eu (see guide)/demo_format
supported in non-Windows builds/demo_jump
during demo playback should now be faster (#453)/demo_jump_end
to jump to next intermission point or end of demo (requested by Hangtime, #564)/demo_jump_skip_messages
to determine if messages should be printed to console during demo jump/enemyforceskins 1
will search for player names in lower case (#345)/fs_savegame_home
added, controls if games saved to home directory (default) or game directory (reported by githubtefo, #586)/gl_consolefont
now falls back to 'original' on load failure, but doesn't change value (for toggling no24bit, #605)/gl_custom_grenade_tf
allows /gl_custom_grenade_*
variables to be ignored when playing Team Fortress/gl_mipmap_viewmodels
removed, replaced with /gl_texturemode_viewmodels
/gl_turb_fire
added, controls if QMB explosions/fire spawn bubbles underwater/gl_turb_effects
added, controls if other QMB effects (impact points for nails & shotguns) spawn bubbles underwater/hud_ammo_show_always 1
(and equivalent iammo
) shows current ammo when non-ammo weapon is selected (#206, suggested by VianTORISU)/hud_clock_content 1
changes output to show the uptime of the client/hud_clock_content 2
changes output to show time connected to the server (should match /cl_clock 1
in oldhud)/hud_fps_drop <negative>
will be treated as relative to /cl_maxfps
, e.g. /hud_fps_drop -5;/cl_maxfps 1001
will show when fps drops to 996/hud_keys
supports user commands hidden in .mvd files & qtv streams/hud_teaminfo_header_spacing
to control lines between headers (default 1 - thanks to xantom)/in_ignore_touch_events
added - allows mouse clicks from touch input devices/in_ignore_unfocused_keyb
added - should ignore keyboard events immediately after receiving input focus (linux only)/in_ignore_deadkeys
added - essentially /in_builtin_keyboard 1
when option key held down (macos only, #111, reported by bogojoker)/menu_botmatch_gamedir
added - allows packages to customise the directory when starting a bot match/menu_botmatch_mod_old
added - controls if newer features should be disabled when starting a bot match (to support fbca, lgc etc)/net_tcp_timeout
added - allows timeout period to be set when connecting to QTV etc/qtv_adjustbuffer 2
added - targets a specific delay period, rather than % of buffer being full/r_drawflat_mode
allows textures to be shaded rather than solid color (GLSL only)/r_tracker_name_remove_prefixes
is now /hud_name_remove_prefixes
and affects teaminfo
as well (also more efficient, #471, req by HangTime)/r_rockettrail
& /r_grenadetrail
options requiring QMB particles degrade to '1' if QMB not initialised/r_smoothalphahack 1
- during hud rendering, shader will apply lerped alpha to lerped color (behaves as per ezquake < 3.5)/register_qwurl_protocol
reports success if run from command line (or rather, run without 'quiet' as 1st argument)/sb_info_filter
added - allows filtering of servers in server-browser based on serverinfo/scr_sbar_drawarmor666
- /hud_armor_pent_666
for oldhud (controls if '666' or armor value is shown when player has pent)/scr_damage_hitbeep
- will play dmg-notification.wav
when current player does damage (on supported .mvd files & qtv streams)/scr_damage_floating
- will display floating damage numbers when current player does damage (on supported .mvd files & qtv streams)/scr_scoreboard_login_names
will replace player's name with login when it is sent by server/scr_scoreboard_login_flagfile
maps player flags to graphics to be shown next to player's name when they are logged in/scr_scoreboard_login_indicator
will be shown next to a player's name when they are logged in (if flag not available)/scr_scoreboard_login_color
controls the color of a player's name when they are logged in/scr_scoreboard_showflagstats
will force flag columns to be shown on scoreboard (for CTF - thanks to dsvensson)/set_ex2
command added, same functionality as /set_ex
but doesn't resolve funchars - useful if script needs to compare value later (#428)/status
command will be ignored if an alias with the same name is found, use /sv_status
instead (#532)/timedemo
commands show extra info at end to try and highlight stutter (measuring worst frametimes)/timedemo2
command renders demo in stop-motion at a particular fps/tp_poweruptextstyle
controls if $colored_powerups
or $colored_short_powerups
is used in internal reporting commands/tp_point
will show targets in priority order, if /tp_pointpriorities
is enabled/v_dlightcolor
added - controls if being inside flashblend light affects palette by color of light/v_dlightcshiftpercent
added - controls strength of palette shift effect when inside flashblend light/v_dlightcshift
changed - now enum of when being inside flashblend light affects palette (requested by HangTime, #542)/vid_framebuffer_smooth
controls linear or nearest filtering (thanks to Calinou)/vid_framebuffer_sshotmode
controls if screenshot is of framebuffer or screen size/vid_framebuffer_multisample
controls multi-sampling level of the framebuffer (reported by Matrix, #367)/vid_hwgamma_fps
controls how frequency the gamma of the monitor will be set if hardware gamma is enabled/vid_reload
command to reload textures, rather than full /vid_restart
(#602)/vid_reload_auto
controls if /vid_reload
is automatically called when a cvar affecting texture load is changed-oldgamma
command line option to re-instate old -gamma
behaviour-r-trace
command line option in debug build - writes out API calls for each frame to qw/trace/ directory (will kill fps, just for debugging)-r-verify
command line option in debug build - regularly downloads GL state from driver, for use with -r-trace-noatlas
command line option to stop the system building a 2D atlas at startup-r-nomultibind
command line option to disable calls to glBindTextures+qtv_delay
command, to be used with /qtv_adjustbuffer 2
... pauses QTV stream. When released, QTV buffer length set to length of buffer+fire_ar
command added, an anti-rollover +fire
- experimental, should simplify weapon scriptsdefault.cfg
is executed before config is loaded (nQuake's default.cfg will be ignored)autoexec.cfg
executed), a vid_restart
/s_restart
will be issued if any latched variables were changed (#458)/record
& /stop
become /mvdrecord
and /mvdstop
respectively (suggested by HangTime)+qwurl
(thanks to ciscon)/register_qwurl_protocol
command will register protocol with xdg (thanks to ciscon)/cvarlist_re
etc) are now case-insensitive (reported by HangTime, #599)ID1
folder if id1
not presentbuild_linux.sh
script (thanks to ginzberg)/gl_outline 1
supported again in thunderdome
ruleset, by request of Thunderdome tournament organiser VVD./demo_jump
would cause multiple entries in the itemsclock (reported by Milton)/tp_loadloc 0
invalidated by mvd-stats code always running & loading loc files