[Tutorial] FPS in CS
In primul rand Fps are o stransa legatura cu monitorul :
-daca ai monitor cu tub poti sa te joci CS cu 100 fps fara probleme, fiindca ai refresh rate foarte mare, adica 100 Hz --> 100 FPS. Surprins am fost si eu ca numarul de Hz coincide cu numarul de fps. Daca ai refresh rate 75 numarul de cadre pe secunda (FPS) va fi acelasi (75)
-daca ai monitor LCD ( ca mine) nu o sa poti juca niciodata CS cu 100 FPS deoarece acestea nu duc mai mult de 85 Hz --> 85 FPS . In cazul meu joc cu 75 Hz si FPS cu un monitor Samsung syncmaster 940n de 19". Dar nu este o tragedie. Counterul a fost facut sa se joace pe 80 fps. Deci e foarte bine si asa. Fpsurile de la 80 in sus sunt false.
Cum sa schimbati refresh rate?
Click dreapta desktop > properties > advanced settings > monitor
Dupa ce am facut acest lucru, trebuie sa facem cel mai banal lucru la placile Nvidia : Dezactivam Vsync (presupun ca toate lumea stie cum)
La placile ATI se inclina balanta spre performance
Dupa acesti pasi + un cfg bun ( de pe acest forum ) + fps_max 101 in consola sigur veti fi multumit
This file is overwritten whenever you change your user settings in the game.
// Add custom configurations to the file "userconfig.cfg".
unbindall
bind "TAB" "+showscores"
bind "ENTER" "+attack"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "'" "+moveup"
bind "," "buyammo1"
bind "-" "sizedown"
bind "." "buyammo2"
bind "/" "+movedown"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind ";" "+mlook"
bind "=" "podbotmenu"
bind "[" "invprev"
bind "]" "invnext"
bind "`" "toggleconsole"
bind "a" "+moveleft"
bind "b" "buy"
bind "c" "radio3"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "h" "+commandmenu"
bind "j" "cheer"
bind "k" "+voicerecord"
bind "l" "showbriefing"
bind "m" "chooseteam"
bind "n" "nightvision"
bind "o" "buyequip"
bind "p" "exec rr.cfg"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "~" "toggleconsole"
bind "UPARROW" "+forward"
bind "DOWNARROW" "+back"
bind "LEFTARROW" "+left"
bind "RIGHTARROW" "+right"
bind "ALT" "+strafe"
bind "CTRL" "+duck"
bind "SHIFT" "+speed"
bind "F1" "autobuy"
bind "F2" "rebuy"
bind "F3" "buyammo1;vesthelm; vest; hegren; flash; flash; defuser"
bind "F4" "deagle; buyammo2; buyammo2; buyammo2; buyammo2; buyammo2"
bind "F5" "snapshot"
bind "F6" "ak47; m4a1; buyammo1; buyammo1"
bind "F7" "sg552; aug; buyammo1; buyammo1"
bind "F8" "awp; usp; buyammo1; buyammo1"
bind "INS" "+klook"
bind "PGDN" "+lookdown"
bind "PGUP" "+lookup"
bind "HOME" "admin_restartround 1;developer 1;echo admin_restartround 1;admin_startmoney 800;echo admin_startmoney 800;admin_friendlyfire 1;echo admin_friendlyfire 1;developer 0;echo admin_rcon mp_fadetoblack 1;admin_rcon mp_fadetoblack 1;echo admin_rcon mp_maxrounds 15;admin_rcon mp_maxrounds 15;echo admin_rcon mp_roundtime 1.75;admin_rcon mp_roundtime 1.75;echo admin_rcon mp_freezetime 14;admin_rcon mp_freezetime 14;admin_say Teams get ready to start; admin_say PGL GAME IS ON GL & HF ALL !"
bind "END" "centerview"
bind "KP_ENTER" "vesthelm; vest"
bind "KP_MINUS" "p228"
bind "KP_PLUS" "vest"
bind "CAPSLOCK" "+quickslash"
bind "MWHEELDOWN" "+duck"
bind "MWHEELUP" "+jump"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "modespec"
bind "PAUSE" "pause"
_cl_autowepswitch "1"
_snd_mixahead "0.1"
ati_npatch "0"
ati_subdiv "0"
bgmvolume "0.000000"
bottomcolor "0"
brightness "5"
cl_allowdownload "1"
cl_allowupload "1"
cl_backspeed "400"
cl_cmdbackup "2"
cl_cmdrate "20"
cl_corpsestay "600"
cl_crosshair_color "250 50 50"
cl_crosshair_size "small"
cl_crosshair_translucent "1"
cl_dlmax "80"
cl_download_ingame "0"
cl_dynamiccrosshair "0"
cl_forwardspeed "400"
cl_himodels "0"
cl_idealpitchscale "0.8"
cl_lc "1"
cl_logocolor "#Valve_Orange"
cl_logofile "lambda"
cl_lw "1"
cl_minmodels "0"
cl_radartype "0"
cl_righthand "1"
cl_shadows "1"
cl_timeout "35"
cl_updaterate "25"
cl_vsmoothing "0.05"
cl_weather "1"
con_color "100 255 200"
console "1.0"
crosshair "1.000000"
fastsprites "0.000000"
fps_max "101"
fps_modem "0.0"
gamma "3"
gl_dither "0"
gl_flipmatrix "0"
gl_fog "1"
gl_monolights "0"
gl_overbright "0.000000"
gl_polyoffset "4.0"
hisound "1"
hpk_maxsize "0"
hud_capturemouse "1"
hud_centerid "1"
hud_draw "1"
hud_fastswitch "1"
hud_saytext_internal "1"
hud_takesshots "0"
joystick "0"
lookspring "0.000000"
lookstrafe "0.000000"
m_filter "0"
m_forward "1"
m_pitch "0.022"
m_side "0.8"
m_yaw "0.022"
model "arctic"
MP3FadeTime "2.0"
MP3Volume "0.8"
mp_decals "50"
net_graph "0"
net_graphpos "1"
net_scale "5"
r_bmodelhighfrac "5.0"
r_detailtextures "0"
s_a3d "0"
s_automax_distance "30.0"
s_automin_distance "2.0"
s_bloat "2.0"
s_distance "60"
s_doppler "0.0"
s_eax "0"
s_leafnum "0"
s_max_distance "1000.0"
s_min_distance "8.0"
s_numpolys "200"
s_polykeep "1000000000"
s_polysize "10000000"
s_refdelay "4"
s_refgain "0.4"
s_rolloff "1.0"
s_verbwet "0.25"
sensitivity "2.4"
skin ""
spec_autodirector_internal "1"
spec_drawcone_internal "1"
spec_drawnames_internal "1"
spec_drawstatus_internal "1"
spec_mode_internal "4"
spec_pip "0"
suitvolume "0.250000"
sv_aim "0"
sv_voiceenable "1"
team ""
topcolor "0"
viewsize "130.000000"
voice_enable "1"
voice_forcemicrecord "1"
voice_modenable "1"
voice_scale "1"
volume "1"
setinfo "dm" "0"
setinfo "ah" "0"
setinfo "vgui_menus" "0"
setinfo "lefthand" "0"
+mlook
exec userconfig.cfg