<div class="IPBDescription">Couldnt Find one</div> Well i searched the forums and i couldnt find a guide on how to tweak your ns for best results so if any one knows of one or would like to post their own guides please be my guest.
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.
Actually there IS a guide on the forums. If you look in the Tech Support FAQ <a href='http://www.unknownworlds.com/forums/index.php?showtopic=86729' target='_blank'>here</a>, Flayra points you to <a href='http://www.unknownworlds.com/forums/index.php?showtopic=8100' target='_blank'>this</a> guide. Enjoy!
<!--QuoteBegin-Faskalia+Apr 21 2005, 02:43 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Faskalia @ Apr 21 2005, 02:43 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Not a real guide, but some console commands, that spring to my mind:
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.
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>
ok none of thos pages actually explain the correct ex_interp to use. Only the last one suggests that to change it is somehow hacking. While that might have been the case in tfc the issues relating to "rate hacking" have been fixed with the capping of ex_interp etc. The reason ex_interp was unlocked for ns was due to the speed of the skulk not experianced in tfc.
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.
<!--QuoteBegin-evidence+Apr 21 2005, 05:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (evidence @ Apr 21 2005, 05:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> perhaps you can point me to what in particular you are talking about? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--> 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.
Minstrel_KnightThe truth and nothing but the truth...Join Date: 2002-11-21Member: 9562Banned
<!--QuoteBegin-RBS+Apr 21 2005, 05:23 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (RBS @ Apr 21 2005, 05:23 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-evidence+Apr 21 2005, 05:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (evidence @ Apr 21 2005, 05:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> perhaps you can point me to what in particular you are talking about? <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--> 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.
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.