Sari la conținut

[Tutorial] Setari video, optimizare si FPS. (CSGO)


KRANOS

Postări Recomandate

Din cate am vazut, multe persoane intra in conflict si isi pun semne de intrebare privind setarile video (insuficient traduse si fara informatii aditionale disponibile). Vreau prin acest subiect, sa explic, mai mult din opinia mea, setarile, si sa recomand ceea ce este optim pentru mai mult din 75% de jucatori.

Primul lucru care trebuie configurat este driver-ul video (
nVidia Control Panel, AMD Catalyst Control Center sau Intel Control Panel).
Mai multe detalii in poza.


6r4QGAH.png

Ceea ce urmeaza, este capitolul O.C. (Over Clock). Placile video mai noi va ofera posibilitatea de a face O.C. in timp ce sistemul ruleaza (fara a intra in BiOS la Start Up). Ce inseamna asta? Inseamna ca mariti viteza de procesare a fiecarei poza pe secunda (FpS) si ceea ce rezulta FpS mai mare.
Dupa cum vedeti in poza de mai jos, puteti face 
O.C. la placile video AMD si nVidia, atat doar ca la nVidia aveti nevoie de un alt software (cautati pe Internet).

Ce se intampla atunci cand se face 
O.C.? Frecventa procesorului video (GPU) si a memorie video (Video RAM) cresc, la fel si voltajul, si consumul energetic (WATT) pentru o viteza mai mare de procesare video. Atentie, placile video au 3 pasi de performanta (viteza) : 1, 2 si 3. O.C. se va activa doar la pasul 3, si anume, cand o aplicatie video (joc sau Sony Vegas, ...) necesita ca placa video sa dea tot ce poate mai bun.


WZ2E9Wz.png

Dupa toate astea, urmeaza setarile video in joc. Cam totul este explicat in poza, dar ce mai am de adaugat este ca, producatorii de jocuri adauga optiuni de genul Anti-Aliasing x8 sau Anisotropic Filtering x16 in special pentru utilizatorii ("addicted") sa le spun asa, care au chiar si 3-4 placi video in PC. Exista totusi trei setari (Shadows, AA si Anisotropic Filtering) care trebuiesc sa fie reduse la utilizatorii cu o singura placa video. Bineinteles, merg toate pe High si pe o singura placa video, dar FpS scade exponential (-35%, -60%).

79F72Ae.png

Pasul patru, cand toate setarile sunt facute, mai trebuie adaugata linia de start la joc.

steam-properties.jpg

Faceti click dreapta pe joc, selectati Properties, apoi Set Launch Options si scrieti.
 

Code:
-high -novid -tickrate 128 +fps_max 9999 +fps_max_menu 9999 +cl_cmdrate 128 +cl_updaterate 128 +rate 128000 -dxlevel 80 -nod3d9ex -noaafonts -nojoy

Faptul ca jocul ("csgo.exe") va fi setat pe Prioritate Maxima (High), in general, ar trebui sa adauge un surplus de FpS si un timp de raspuns mai bun.
DirectX Level 8 si noDirect3D9Ex ar trebui sa configureze jocul astfel incat sa nu incarce modulele Direct3D 9. Folosindule pe cele care sunt mai vechi, 8 in cazul nostru, performanta ar trebui sa creasca.

Puteti sa va creati si un config ("
autoexec.cfg") pe care il puneti in C:\Program Files (x86)\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg, sau unde ati instalat jocul, in dosarul "cfg" din "csgo".
Pentru a crea 
autoexec.cfg este necesar sa faceti o copie la "config.cfg" deja existent, si redenumiti "config - Copy" in "autoexec", dupa care deschideti autoexec cu Notepad, stergeti tot, si adaugati care dintre urmatoarele va surad.

 

Code:
//
// Scores
//


alias +show_scores_fps "+showscores; cl_showfps 1"
alias -show_scores_fps "-showscores; cl_showfps 0"

bind TAB +show_scores_fps // Afiseaza FPS doar in momentul cand TAB este apasat.

//
// Cache Cleaner
//

bind q "lastinv; r_cleardecals; clear; clear_anim_cache" // Curata cache-ul din joc si sangele de pe jos, urmele de gloante de pe pereti, in caz ca sunt multe, pentru FpS, in momentul cand Q este apasat (sa schimbe arma).

//
// Voice
//


alias Switch_Voice "toggle voice_enable 0 1; toggle voice_scale 0 1"

bind KP_UpArrow Switch_Voice // Apasand pe tasta din dreapta tastaturii, si anume butonul 8 (sageata sus), activati sau dezactivati vocea in joc.
// Daca este activata, apasarea butonului o va dezactiva, sau vice versa.

//
// Mouse Jump
//


bind mwheelup +jump // Saritura din rotita.
bind mwheeldown +jump

//
// Lag si FpS
//

adsp_debug 0 // Niciun debug ON.
chet_debug_idle 0
cl_debug 0
cl_debugrumble 0
developer 0 // Fara mod "programator". Nu testem nimic cand jucam competitiv.

cl_forcepreload 1 // Incarca tot ce e necesar in timpul conectarii pe server.

cl_detail_avoid_force 0 // Fara detalii.
cl_detail_avoid_radius 0 // Fara detalii.
cl_detail_avoid_recover_speed 0 // Fara detalii.
cl_detail_max_sway 0 // Fara detalii.
sys_antialiasing 0 // No AA.
sys_refldetail 0 // No details.
mat_vignette_enable 0 // Fara vignette. Se zice ca ar afecta semnificativ performanta.
cl_minimal_rtt_shadows 0 // Fara umbre.
cl_disablefreezecam 1 // Fara camera.
cl_disablehtmlmotd 1 // Fara MOTD-uri cu cod HTML in joc.

cl_smooth 0 // Nu ne trebuie smooth, nu jucam Battlefield.
// Ce inseamna Smooth? Inseamna ca jocul nu mai asculta de server (cu adevarat) privind pozitia
// inamicilor pe harta "cum sunt ei in realitate", si jocul dvs. incearca sa ii stabileasca automat
// pe harta in vederea "finisarii jocului", a miscarii clare a inamicilor, ceea ce este foarte rau in competitiv.
// Gen, nu comunica jocul in mod exact cu serverul in vederea desfasurarii actiunii, doar pentru a finisa unele aspecte in joc.
cl_smoothtime 0

cl_interp 0 // No interpolation. Eu unul joc cu toate acestea (Interp) pe 0.
cl_interp_all 0
cl_obs_interp_enable 0
cl_interp_npcs 0
cl_interp_ratio 0 // No interpolation.

cl_lagcomp_errorcheck 0 // Fara diferite teste (checks).
cl_lagcompensation 1 // Da voie lagulul sa fie compensat. Cel putin eu folosesc 1.

cl_pred_optimize 2 // Adauga predictie. Este recomandat sa fie activat.
// Ce inseamna asta? Inseamna ca pozitiile playerilor pe harta sunt mai exacte.
cl_predict 1
cl_predictweapons 1




cl_cmdbackup 0 // Nu e necesar, deoarece foloseste banda de internet.

//
// Mesaje nefolositoare si enervante.
//

cl_autohelp 0 // No need of any help.
cl_showhelp 0 // No help needed.
cl_buy_favorite_nowarn 1
cl_buy_favorite_quiet 1
cl_chatfilter_version 1
cl_chatfilters 63
cl_join_advertise 0 // No advertisements.
cl_show_clan_in_death_notice 0 // Cand cineva ne omoara, nu ne intereseaza sa ne apara si clanul.

//
// Tinta (Crosshair)
//

cl_crosshair_drawoutline 1 // Daca sau nu sa contureze tinta cu negru (sa aiba acele 4 linii contur negru).
cl_dynamiccrosshair 0 // Nu ne trebuie dinamic. Nu jucam Battlefield.
cl_crosshair_dynamic_maxdist_splitratio 0 // Nu ne trebuie dinamic. Nu jucam Battlefield.
cl_crosshair_dynamic_splitalpha_innermod 0
cl_crosshair_dynamic_splitalpha_outermod 0
cl_crosshair_dynamic_splitdist 0
cl_crosshair_outlinethickness 1 // Cat de gros sa fie conturul din afara a tintei.
cl_crosshairalpha 255 // Cat de colorat sa fie [0 - 255]. 0 = transparent, 255 = perfect mat - culoare pura.
cl_crosshairdot 0 // Daca sa adauge un punct in mijlocul tintei.
cl_crosshairgap -0.25 // Marimea gaurii dintre cele 4 linii a tintei.
cl_crosshairscale 0 // Scala tintei.
cl_crosshairsize 3 // Marimea tintei.
cl_crosshairstyle 4 // Stilul tintei. 4 este cel care il folosesc eu, si se aseamana perfect cu cel din CS16.
cl_crosshairthickness 1 // Grosimea celor 4 linii a tintei.
cl_fixedcrosshairgap 3 // Gaura dintre cele 4 linii ale tintei sa fie fixata. Nu dinamica.

//
// No mouse acceleration
// Nimeni nu joaca cu acceleratie la mouse.
// Mai bine se creste "sensitivity".
//

m_customaccel 0 // No mouse acceleration.
m_customaccel_exponent 0 // No mouse acceleration.
m_customaccel_max 0 // No mouse acceleration.
m_customaccel_scale 0 // No mouse acceleration.
m_mouseaccel1 0 // No mouse acceleration.
m_mouseaccel2 0 // No mouse acceleration.

//
// Mouse Raw Input
//

m_rawinput 1 // Use raw mouse input.
// De preferat 1, altfel, CSGO va citi sensitivity exact cum o modifica Windows pentru el insusi.

//
// Match Making
//

mm_csgo_community_search_players_min 9 // Minimum players.
mm_dedicated_search_maxping 50 // Ping 50 is good.
mm_server_search_lan_ports "27000,27015,27016,27017,27018,27019,27020"
mm_session_search_ping_limit 50 // Ping 50 is good.

//
// NET Graph dezactivat, deoarece il vom folosi pe cel de la "TAB".
//

net_allow_multicast 0
net_graph 0
net_graphheight 0
net_graphholdsvframerate 0
net_graphmsecs 0
net_graphpos 0
net_graphproportionalfont 0
net_graphshowinterp 0
net_graphshowlatency 0
net_graphshowsvframerate 0
net_graphsolid 0
net_graphtext 0
net_maxroutable 0
net_scale 0
net_steamcnx_allowrelay 0

//
// Sunet
// Legate de sunet, acestea sunt folosite si de cei mai cunoscuti streameri si profesionisti CSGO (Global Elite, ...)
// De asemenea, muzica din joc si imnurile, muzica din meniu este dezactivata.
//

snd_deathcamera_volume 0
snd_duckerattacktime 0.5
snd_duckerreleasetime 2.5
snd_duckerthreshold 0.15
snd_ducking_off 1
snd_ducktovolume 0.55
snd_headphone_pan_exponent 2
snd_headphone_pan_radial_weight 1
snd_legacy_surround 0
snd_mapobjective_volume 0
snd_menumusic_volume 0
snd_mixahead 0.05
snd_music_selection 0
snd_musicvolume 0
snd_musicvolume_multiplier_inoverlay 0
snd_mute_losefocus 1
snd_pitchquality 3 // High quality.
snd_rear_headphone_position 90
snd_roundend_volume 0
snd_roundstart_volume 0
snd_tensecondwarning_volume 0

//
// Joystick dezactivat
//

joy_accelmax 0 // Nu ne trebuie joystick.
joy_accelscale 0
joy_accelscalepoly 0
joy_advanced 0
joy_advaxisr 0
joy_advaxisu 0
joy_advaxisv 0
joy_advaxisx 0
joy_advaxisy 0
joy_advaxisz 0
joy_autoaimdampen 0
joy_autoAimDampenMethod 0
joy_autoaimdampenrange 0
joy_axisbutton_threshold 0
joy_cfg_preset 0
joy_circle_correct 0
joy_curvepoint_1 0
joy_curvepoint_2 0
joy_curvepoint_3 0
joy_curvepoint_4 0
joy_curvepoint_end 0
joy_diagonalpov 0
joy_display_input 0
joy_forwardsensitivity 0
joy_forwardthreshold 0
joy_gamma 0
joy_inverty 0
joy_lowend 0
joy_lowend_linear 0
joy_lowmap 0
joy_movement_stick 0
joy_name ""
joy_no_accel_jump 0
joy_pitchsensitivity 0
joy_pitchthreshold 0
joy_response_look 0
joy_response_look_pitch 0
joy_response_move 0
joy_sensitive_step0 0
joy_sensitive_step1 0
joy_sensitive_step2 0
joy_sidesensitivity 0
joy_sidethreshold 0
joy_wingmanwarrior_centerhack 0
joy_wingmanwarrior_turnhack 0
joy_yawsensitivity 0
joy_yawthreshold 0
joystick 0
joystick_force_disabled 1
joystick_force_disabled_set_from_options 1


Ca sa executati autoexec in joc, scrieti in consola exec autoexec

Author: Hattrick

Link spre comentariu
Distribuie pe alte site-uri

Vizitator
Acest topic este acum închis pentru alte răspunsuri.
×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui. Also by continuing using this website you agree with the Terms of Use and Privacy Policy.