Tweak Guide?
Curve
Join Date: 2003-12-17 Member: 24475Members, Reinforced - Shadow
Join Date: 2003-12-17 Member: 24475Members, Reinforced - Shadow
Comments
cl_updaterate 30
ex_interp 0
cl_rate 9999
rate 20000
cl_cmdrate 60
hud_fastswitch 1
cl_autohelp 0
gl_max_size 256
fps_max 101
net_graph 3
switching the v-models for the v-models, where the animations actually match the reload time (thread must be somewhere on the forum)
gl_texturemode ....
gl_texturemode "GL_NEAREST" // Simple
gl_texturemode "GL_LINEAR" // Simple
gl_texturemode "GL_NEAREST_MIPMAP_NEAREST" // Bilinear
gl_texturemode "GL_LINEAR_MIPMAP_NEAREST" // Bilinear
gl_texturemode "GL_NEAREST_MIPMAP_LINEAR" // Trilinear
gl_texturemode "GL_LINEAR_MIPMAP_LINEAR" // Trilinear
and:
cl_cmdbackup "60"
cl_dlmax "128"
More important than this variables is a/the correct MiniGL driver for your System/video Card.
HL is really old and the OpenGL driver you get by default just has a lot of unnecessary stuff (OpenGL effects the HL engine does not use) slowing down performance.
direct 0; alias direct ""
lightgamma -1; alias lightgamma ""
vid_d3d 1;alias vid_d3d ""
texgamma 0; alias texgamma ""
gl_overbright 15
gl_lightholes 99999
brightness 99999
gamma 99999
m_filter 0
volume .5
//[-GFX-]
developer "0"
fps_max "100"
fps_modem "0.0"
gamma "99999"
ati_npatch "0"
ati_subdiv "0"
d_spriteskip 1
lightgamma "0"
texgamma "0"
hud_saytext_time "3"
vid_d3d "1"
r_mmx "1"
direct "0"
fastsprites "2"
max_shells "0"
room_type "0"
gl_d3dflip "0"
gl_texsort "0"
gl_flipmatrix "0"
gl_monolights "0"
gl_round_down "4"
gl_playermip "1000"
gl_picmip "0"
gl_ztrick "1"
gl_overbright "99999"
gl_polyoffset "4"
gl_keeptjunctions "0"
gl_clear "1"
gl_cull "1"
gl_dither "1"
gl_lightholes "0"
gl_spriteblend 1
gl_ztrick "1"
gl_round_down "1000"
gl_wateramp "0"
gl_max_size 256
r_mirroralpha "0"
r_mmx "1"
r_decals "0"
cl_dynamiclights "0"
cl_download_ingame "0"
cl_himodels "0"
cl_allowupload "0
//GL_TEXTUREMODE "GL_NEAREST" //Fastest, Lowest quality
//GL_TEXTUREMODE "GL_LINEAR" //I use second fastest
//GL_TEXTUREMODE "GL_NEAREST_MIPMAP_NEAREST"
GL_TEXTUREMODE "GL_LINEAR_MIPMAP_NEAREST" //Min pre tnt
//GL_TEXTUREMODE "GL_NEAREST_MIPMAP_LINEAR"
//GL_TEXTUREMODE "GL_NEAREST_MIPMAP_LINEAR"
//GL_TEXTUREMODE "GL_LINEAR_MIPMAP_LINEAR" //Slowest, Highest quality
//Sound
s_automax_distance "60.0"
s_automin_distance "6.0"
s_bloat "2.0"
s_distance "120"
s_doppler "10"
s_eax "0"
s_leafnum "0"
s_max_distance "20000"
s_min_distance "10"
s_numpolys "200"
s_polykeep "1000000000"
s_polysize "10000000"
s_a3d "0"
s_reverb "1"
s_refdelay "4"
s_refgain "0.4"
s_rolloff "1.0"
s_verbwet "0.25"
voice_modenable "1"
voice_scale "1"
voice_fadeouttime "0"
voice_dsound "0"
voice_forcemicrecord 1
voice_enable 1
voice_scale 1.2
voice_maxgain 3
voice_loopback 1
cl_musicdelay "0"
cl_musicdirectory ""
cl_musicenabled "0"
cl_musicvolume "0"
ambient_level "0"
ambient_fade "0"
loadas8bit "0"
s_a3d "0"
s_buffersize 99999
suitvolume .00015
s_reverb "0"
s_eax "0"
s_occfactor 0 //.25
//Tracers
tracerred 1
tracergreen 0
tracerblue 0
traceralpha 1
tracerspeed 6000
tracerlength 1
traceroffset "100"
cl_bob "0"
cl_bobcycle 0
cl_bobup 0
cl_quickselecttime 0
hud_drawhistory_time 2
con_notifytime 1
lambert -1.01; alias lambert "" //-1.01
r_lightmap 3; alias r_lightmap ""
pausable 0
//Stuff
//cl_movespeedkey 0.095
cl_anglespeedkey 0.67
fs_lazyprecache 1
r_drawentities "1"
cl_solid_players 1
//Rates
cl_nosmooth "1"
cl_smoothtime "0"
cl_vsmoothing ".05"
cl_nopred "0"
ex_correct 0
alias "ex_correct" ""
//cl_cmdrate "101"
//cl_updaterate "101"
cl_updaterate 30
cl_cmdrate 75
ex_interp ".05"
ex_extrapmax "1.2" //2
cl_gaitestimation "0"
cl_resend "6"
net_graph "0"
net_graphpos "2"
net_scale "5"
cl_dlmax "128"
cl_allowdownload "1"
cl_allowupload "1"
cl_download_ingame "1"
cl_lc "1"
cl_lw "1"
rate 20000
cl_rate 9999
ex_maxerrordistance 0
alias "ex_maxerrordistance" ""
cl_cmdbackup 0
cl_upspeed 320
alias hax1_cl "cl_nopred 1; cl_nosmooth 1; cl_smoothtime 0.1; cl_vsmoothing 0.05"
alias hax1_x1 "ex_interp 0.0085; ex_minvelocity 0; ex_maxerrordistance 0"<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
cl_updaterate 30
ex_interp 0
cl_rate 9999
rate 20000
cl_cmdrate 60
hud_fastswitch 1
cl_autohelp 0
gl_max_size 256
fps_max 101
net_graph 3
switching the v-models for the v-models, where the animations actually match the reload time (thread must be somewhere on the forum) <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
cl_updaterate 30
ex_interp 0
rate 20000
cl_cmdrate 60
ignore this it depends on you connection and you should never use ex_interp 0
you should base it on your ping for example if your ping is 100 set it to ex_interp 0.1 if your ping is 50 set it to 0.05 etc.
ex_interp 0
rate 20000
cl_cmdrate 60
ignore this it depends on you connection and you should never use ex_interp 0
you should base it on your ping for example if your ping is 100 set it to ex_interp 0.1 if your ping is 50 set it to 0.05 etc. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Garbage.
<a href='http://www.usaklig.net/rates.html' target='_blank'>http://www.usaklig.net/rates.html</a>
<a href='http://www.foom.net/fortressfiles/netcode.htm' target='_blank'>http://www.foom.net/fortressfiles/netcode.htm</a>
<a href='http://www.fortress-forever.com/fpsreport/' target='_blank'>http://www.fortress-forever.com/fpsreport/</a>
With slow models the hitboxes have a chance to catch up so its not such a big deal and modding interp was not needed. However in NS the skulk moves so fast by the time the server recieves the next update the skulk is some distance from the hitboxes.
The first link, under recommendations for online play, under ex_interp, in the first two sentences it tells you what it should be. Which is 1/your updaterate.
The second link is outdated/wrong and the third is about fps.
The first link, under recommendations for online play, under ex_interp, in the first two sentences it tells you what it should be. Which is 1/your updaterate.
The second link is outdated/wrong and the third is about fps. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
The second link covers a few different things some of which are outdated but some of which are still in use.
for everything else just search fpr "minigl" and whatever.
I get a 50-80 ping on 90% of servers anyways.