Bathroom renovation portal. Useful Tips

Settings for raising fps cs go. Increase FPS in CS: GO

This guide introduces all the console commands for increasing FPS in CS: GO.
Do not forget to rate my guide and add it to your favorites, and you can also thank me with skins or collectible cards, and add me as a friend. Thanks: 3

Fps, or frames per second, is one of the most pressing problems of most cs: go players. Despite its considerable age, cs go is still one of the most demanding online games for hardware, so console commands to increase fps usually come in handy. First, let's figure out how to show or enable fps in cs go:

cl_showfps 1 - This console command just shows the dynamic fps indicator in the upper left corner.
cl_showfps 5 - will show a little more information. You will be able to see which of the elements is the cause of the FPS drawdown - the processor or GPU (video card). Quite useful when you are trying to figure out the reason for poor performance. However, it is not very convenient to play with such an indicator - keep this in mind.
net_graph 1 - this cs go console command shows not only fps, but also several other useful things - loss and choke, by which you can determine if there is packet loss; rates, which are always 64 in normal matchmaking (and 128 on normal servers) and much more. Plus, this command, in my opinion, least of all distracts from the gameplay, so I use it.
And below are the commands that will really help increase the FPS in cs go and make the game more comfortable:

cl_disable_ragdolls 1 is a cs go console command that will help with frame rate during training. Often, when there is 3-4 smoke, it becomes noticeable that the FPS sags. This command will remove physics from cs: go Ragdoll. However, it only works with sv_cheats 1.
dsp_slow_cpu 1 - similar to the previous command, it will help you increase performance by slightly reducing sound quality. +50 fps guaranteed.
mat_disable_bloom 1 - using this command for cs go we disable unnecessary bloom effect. Another +50 fps minimum.
r_drawparticles 0 is another command to increase the frame rate in cs go. Removes almost all animation - shots, water splashes, etc.
func_break_max_pieces 0 - we remove any garbage, such as barrels, shards, chips from boxes, etc.
mat_queue_mode 2 - enable multi-core processing. It only helps if you have a processor with more than 1 core.
muzzleflash_light 0 - disable dynamic light from flashes.
r_eyemove 0 - disables eye mobility for players.
r_eyegloss 0 - turns off the glitter of the eyes of the players.
fps_max - this command can be used to limit or, on the contrary, remove the limitation from the maximum number of fps that the cs go can issue. There are times when the lack of FPS is a consequence of the work of this particular command. Also, this console command can be useful if your FPS is jumping too much and you want to limit these jumps - just select the desired value and the drawdowns will not be so noticeable.
fps_max 0 - Removes the FPS limit, thereby adding "Hidden" FPS to you, I advise you to set fps_max to 60.
For me personally, this way the map loads faster, and there are less lags.

FPS(Frames Per Second, frames per second) - means the frame rate generated by the game itself, depending on the resources of the computer (rendering of the occurring three-dimensional image). Therefore, the larger the value, the better and smoother the display of the game. If the resources of the computer are small and it cannot cope with drawing, then the game starts to skip frames and it becomes unpleasant to play (it starts to lag). In Counter-Strike 1.6, the ideal FPS value is considered to be 100, which is quite enough for a good game.

Disable vertical sync:

The frame rate produced by the game is usually not equal to the frame rate of the monitor (the monitor also draws frames at a certain frequency in Hz), this leads to a ragged image. To combat this, there is a vertical sync mode (English V-Sync), which synchronizes the FPS of the game and the FPS of the monitor, this function is always enabled, and limits the FPS in CS 1.6 and the game cannot produce more frames than the monitor frequency. And the frequency of modern monitors, unfortunately, is very low (60 - 100 Hz).

The most popular step in increasing FPS in Counter-Strike 1.6 is to disable this unnecessary vertical sync. This can be done in the video card settings.

1) Desktop and select NVIDIA Control Panel.
2) Left in the menu Controlling 3D parameters=> tab Software settings=> select Half-Life (hl.exe) => Vertical sync pulse=> choose Off.


1) Right click on Desktop and select Catalyst Control Center.
2) Options => Expanded view => 3D Application Settings => Add=> specify file hl.exe from the folder with the game CS 1.6 => Wait for vertical update=> choose Always off.


Mainly used on laptops with integrated graphics:
1) Right click on Desktop and select Graphic characteristics.
2) 3D graphics => Synch. vertically=> choose Driver settings.

Increasing the refresh rate of the screen:

1) Right click on Desktop and select Screen resolution.
2) Extra options=> tab Monitor=> => put a tick on the item Hide modes the monitor cannot use and choose Maximum frequency.
Attention: The maximum frequency in Hz can be higher if you lower the screen resolution. Experiment.
Typically, widescreen monitors (16: 9) have a maximum of 60 Hz, while conventional monitors (4: 3) have a maximum of 75 Hz. My monitor can work at maximum 60Hz (as in the screenshot).


Let's set the selected maximum screen refresh rate in CS 1.6. To do this, add the value to the launch parameters of Counter-Strike 1.6 -freq<герц> , in my case the maximum is 60 Hz, you may have more.

Setting up FPS in Counter-Strike 1.6:

First, let's see the FPS in Counter-Strike 1.6 by writing a command in the console net_graph 3 or cl_showfps 1... According to the standard, the CS works at 72 FPS.


In the console, set the maximum FPS rate with the command fps_max 101, now the game gives out a maximum of 100 FPS.


In Counter-Strike 1.6, you can use the maximum frequency of 100 FPS, but if you have a powerful computer, you can remove this limitation with the command developer 1 and then, for example, indicate fps_max 150... If you have Steam or a new version of the CS (2013 update) use the command fps_override 1, which removes the 100-frame limit.


In order not to prescribe developer 1 every time, you can run CS 1.6 with the launch parameter -dev.

Update video card drivers:

For video card drivers, you must always monitor and update them in time. Especially if you are a big fan of playing modern computer 3D games. The most reliable way to update drivers is, of course, to download them from the developer's official website.
Click on your graphics card logo to go to the official driver download page. Only update drivers from there, and do not trust other sites.

Also, don't forget DirectX.

The previous settings are enough to increase the FPS in CS 1.6 to a playable level, without deteriorating the already simple graphics. If you have a very low FPS, then you need to reduce the screen resolution in the game. Resolution directly affects performance, less resolution means fewer pixels need to be processed by the computer.
1) Launch Counter-Strike 1.6
2) Options => Video (Video)=> Resolution => 800x600 if you are a complete pervert then 640x480.
3) Options => Video (Video)=> Color Quality => Medium (16 bit).
For better video performance, you can disable anisotropic filtering in the video card control panel.
If you have a very weak computer, then add the following commands to your config:
cl_corpsestay "0" // Instantly disappear corpses on the ground after killing cl_himodels "0" // Disable detailed player models cl_radartype "1" // Disable radar transparency hpk_maxsize "0.001" // Faster loading of the game itself (not menus) due to Reducing the size of HPK files downloaded from the server. joystick "0" // Disable joystick support, less memory allocation for the game mp_decals "0" // Disable drawing holes from bullets (decals). The number of decals displayed at the same time, shot holes, blood stains, etc. net_graphpos "0" // Disable the internal channel monitoring graph. Less processor. s_a3d "1" // Enable hardware support for A3D for sound s_eax "1" // Enable hardware support for EAX for sound setinfo "_vgui_menus" "0" // Disable the graphical menu for buying weapons, choosing a team, etc. setinfo "_ah" "0 "// Disable auto-help (text prompts) cl_weather" 0 "// Disable weather (for example, rain on the de_aztec map). max_shells "0" // Disable sleeves max_smokepuffs "0" // Disable all kinds of haze (from bullets when firing a weapon, from hitting walls, etc.) gl_lightholes "0" gl_keeptjunctions "0" // Disable "stitching" textures, noticeable at the corners, touching walls, floors, ceilings. In general, where textures meet gl_playermip "2" // Player detail quality. The larger the number, the faster the rendering, but the worse the quality. gl_dither "1" // 1 - enables anti-aliasing mode, 0 - disables. In 16-bit mode gl_polyoffset "0.1" // How Much Memory To Allocate To Draw Modified Textures. "0.1" best cl_shadows "0" // Disable shadows violence_ablood "0" violence_agibs "0" violence_hblood "0" violence_hgibs "0" // How much blood is thrown from the player when bullets hit him gl_zmax "1024" // Maximum size Z- buffer. According to the "6400" standard. "1024" optimal in terms of fear / visibility gl_wateramp "0" // Remove waves on the water r_mmx "1" // Enable support for dialing MMX instructions by the processor r_decals "0" // Maximum number of simultaneously visible decals (traces of bullets, traces of grenades, logos, etc.). vid_d3d "0" // Disable Direct3D Extensions (disable if playing OpenGL!). ati_npatch "0" ati_subdiv "0" // Disable patches for ATI video cards gl_reporttjunctions "0" // Disable internal reports about "stitching" textures cl_nopred "0" // Do not predict player movements. If you want to see smooth movements of other players, and yourself, do not enable this option (value "0"). cl_nodelta "0" // fastsprites "2" // The quality of the sprites (0-best, 1-average, 2-worst). cl_nosmooth "1" // Disable texture smoothing. cl_solid_players "0" // Disable iron players. We do not cling when running alongside. Easier to cut with a knife! cl_minmodels "1" // Use only 2 player models (GIGN and LEET). d_spriteskip "1" // Turns on fast rendering of sprites. r_detailtextures "0" // Disable detailed textures. In CS 1.6, by default, detailed textures are only available on the cbble map. // gl_texturemode GL_NEAREST_MIPMAP_NEAREST // (CRITICAL !!!) Enable the fastest texture rendering method // r_fullbright "1" // (CRITICAL !!!) Maximum texture brightness // cl_lc "0" // (CRITICAL !!!) Disable lag compensation on the server side. // cl_lw "0" // (CRITICAL !!!) All actions related to weapons are calculated on the client side. Less traffic is consumed. // gl_monolights "1" // (CRITICAL !!!) Enable universal light without shadows, only works in OpenGL. // gl_overbright "1" // (CRITICAL !!!) Turns on the maximum brightness mode. A simplified model for drawing the differences between objects of different illumination. // hisound "0" // (CRITICAL !!!) Disable high quality sound // gl_spriteblend "0" // (CRITICAL !!!) Enable sprite anti-aliasing // gl_picmip "2" // (CRITICAL !!!) Blurred sprites ... If you find a two too much, try "1". // gl_max_size "64" // (CRITICAL !!!) Limit the maximum texture size (to what size the texture is compressed before processing), the lower the value, the blurr the texture. // gl_palette_tex "0" // (CRITICAL !!!) Enable textures with palettes (makes textures flat). Faster rendering. // gl_ztrick "0" // (CRITICAL !!!) Setting to 1 = faster rendering + possible graphics problems, try it, look, I set it to zero. // cl_gaitestimation "0" // (CRITICAL !!!) An alternative method for calculating the speed of the players, based on the animation of the legs. // cl_bob "0" // cl_bobcycle "0" // cl_bobup "0" // (CRITICAL !!!) Movement of the weapon and arms while walking / running. Zeros disable all movement. It's easier to play, especially with the MP5! // loadas8bit "1" // (CRITICAL !!!) 8-bit audio. It does not greatly affect the quality, less load on the processor. // s_reverb "0" // (CRITICAL !!!) Disable some kind of reverb. Everyone advises, I didn't understand it myself // r_mirroralpha "0" // (CRITICAL !!!) Disable reflective (reflections) images. Disable all mirroring. // r_dynamic "0" // (CRITICAL! !!) Turn off dynamic light // r_novis "1" // r_wateralpha "0" // (CRITICAL !!!) Easier and uglier drawing of water.

Hello everyone! The vital topic of increasing frames per second has already been raised in our early manuals: "" and "". A lot of useful information is contained there, but since the topic is of interest to a large number of players, the time has come for a separate article. So, what do you need to do to increase FPS in your favorite game?

We set all graphic settings to minimum

The resolution is chosen either 1024 × 768 or 800 × 600.

1024 × 768 gives less FPS increase, but better picture quality.

And 800x600 will give a higher increase in frames per second, but on widescreen monitors (FullHD, 2K, 4K) the image will be soapy.

Disable all applications that slow down your computer

We cut down Torrents, close the tabs with loading online movies, and so on. The combination Ctrl + Alt + Del will help you track all running applications and remove unnecessary ones.

Commands for game launch parameters

In the launch parameters of the game, write:

Threads 2 -high + fps_max 10000 -tickrate 128

Threads 4 - uses 4 processor cores. If the computer has 2 or 6 cores, put 2 or 6, respectively;

High - launch the game with high priority. This parameter can be activated via Ctrl + Alt + Delete in the Windows Task Manager;

Tickrate 128 - sets the refresh rate to 128 (when starting the LAN server);

Fps_max 1000 - sets the maximum FPS in the game. By putting the figure above, we increase the load on the map.

  • If the computer is weak, then do not use Skype during skating. Use TeamSpeak or RaidCall, which load the system less.
  • Do not install fake Windows assemblies such as Windows Zver. Such operating systems are often buggy and contain unnecessary software that slows down the system.

To register a command in the launch parameters, you need to go to Steam - Library. Select CS: GO, right-click on the shortcut, then Properties - Set launch parameters.

Parameters required for a comfortable game

To set the settings that are activated in the game immediately after launch, you should:

1. Open Steam.

2. Right-click on.

3. Then click Properties.

4. Then click Set Launch Options.

Novid - to remove Valve intro video

W 640 -h 480 - to run the game with a screen resolution of 640 × 480 pixels

Full - to start the game in full screen mode

Window - to run the game in windowed mode

Noborder - to run in windowed mode without a border

Low - to start with low priority

High - to run with high priority

Dxlevel 81 - for using DirectX 8.1

Dxlevel 90 - for using DirectX 9

Heapsize 262144 - Allocates 512 MB of RAM for games

Heapsize 524288 - Allocates 1 GB of RAM for the game

Heapsize 1048576 - Allocates 2 GB of RAM for the game

Noaafonts - to disable screen font anti-aliasing

Freq 100 - to change Hertz for HL1 Engine monitors. CRT 60-100 85 = Common LCD 60-75 72 = Common

Refresh 100 - to change Hertz for HL2 Engine monitors. CRT 60-100 85 = Common LCD 60-75 72 = Common

Soft - to start the game in graphic mode Software

D3d - to run the game in Direct3D graphics mode

Gl - to run in Open GL graphics mode

Nojoy - to disable joystick support

Noipx - to disable the LAN protocol

Noip - to remove an IP address without being able to connect to servers

Nosound - forcibly mutes the sound in the game

Nosync - Forcibly turn off vertical sync

Console - to access the developer console

Dev - to enable mod for developers

Zone # - to allocate more memory to files such as autoexec.cfg

Safe - to start the game in safe mode and turn off the audio

Autoconfig - to restore default video parameters settings

Condebug - to save all console logs in a text file console.log

Nocrashdialog - to cancel the display of some errors (memory could not be read)

Toconsole - to start the game engine in the console if the map is not defined with + map

A + r_mmx 1 - to start the game with a console command or cvar command on the command line (instead of cfg)

Exec name.cfg - to connect the config with the name "name"

Setting up the video card

Read more about video card settings for weak computers.

Increasing fps with TCP Optimizer

TCP Optimizer is a small utility that allows you to optimize your Internet connection and, as a result, increase FPS. You can download the program from the official website: https://www.speedguide.net/downloads.php

After starting, check the Optimal box if you don't want to take a steam bath and dig into the settings for a long time. The program will do everything for you itself.

For more detailed settings, restart your computer and check the Custom box. Then you can dig into the settings yourself. Specifically, do the following:

  • For LargeSystemCache item set default
  • For item TCPAckFrequency - enabled 1

Then restart your computer.

First, let's figure out what FPS is. FPS (Frame per Second, sometimes they say Frame rate) - the number of frames changed in the game for a certain unit of time. Simply put, how many frames per second are played during gameplay.

Low fps in CS 1.6, of course, a rare occurrence in our time. But not many people know that FPS can be overclocked to higher rates even on "powerful" computers.

How to increase FPS in cs 1.6?

First of all, you need to turn off vertical sync in the settings of your video card. On an NVIDIA video card, it does it like this:

Right-click on the desktop and select "NVIDIA Control Panel"

Follow the instructions in the screenshot


This manipulation has already helped me to raise fps from 60 to 100. That's good, but we want even more. :) Therefore, we will write such a wonderful command in the launch parameters of cc 1.6: -dev.

Right-click on the game's shortcut, select "properties" and add as in the screenshot

Then we go into the game and write 2 commands in the console: fps_override 1 and fps_max 150.

And we get 150fps!

Cool isn't it? :)
But this figure can be increased! If your computer allows, then this figure can be increased to "over9999" ...

Let's write in the console: fps_max 1000... I was able to achieve 743.6 fps!

100FPS on vsync on
In connection with all the questions about vsync (vertical sync), hz (hertz), fps (fps - frames per second of time), etc. and the like is dedicated to:

Let's imagine Comrade X's question:

"How STE understand yours! I have an X800 super dropper monitor that holds 200hz at 1280 * 1024 and in CS1.6 when checking fps (cl_showfps 1) it shows only 60FPS. But I changed the command to fps_max 100".

Approximate answer:

" Bran vsync and everything will be chiki pooki ..."

And now directly to this problem:
vsync (vertical sync) synchronizes (equalizes) the value of your hertz and FPS in the game. Those. If you have 85Hz for a resolution of 800 * 600, then with vsync on you will also have 85FPS.

Question: "But I have 100 Hz in Windows at a resolution of 1024 * 768, vsync on, in the game at the same resolution, for some reason, it is still 60FPS, and if you kill vsync, then everything is as it should be - 100FPS. What is the problem?"

And the problem is even very simple - Mazdai is to blame for everything ... For some reason, when switching to full-screen mode in games, it resets the hz value from 100 (or whatever you have) to 60 ... That's why such a confusion turns out.

What happens when we play at 60hz with vsync off and fps_max 100: "Yes, the contra shows us that like we see all 100 frames per second, in fact, f ** king ... We are already blinded by 40 FPS because of the entrapment. the picture is jerky and harsh. I recommend playing only with vsync on (turn on vertical sync - everyone has it differently - I use the drier omega - Display Properties Settings Advanced Advanced 3d3dWait for Vertical Sync - Always ON value) - the picture is much softer, smoother, the contrast becomes more beautiful .. . And ...

In general, now to the point, that is, how to fix it:
For ATI users who I am I would recommend this: http://www.radeon2.ru/refreshfix_eng.html Checked - no mines ...
For Nvidia users whom I once was (in the days of TnT, Gforce 2), I advise you to look for the nvidia refresh rate fix (while this link is working here: http://www.majorgeeks.com/download.php?det=1547) Or universal method: RefreshLocker (http://www.home.no/koston/refreshlock.rar) Works everywhere ...

The last memo, so to speak, when using HZ that your poor monitor does not support or does not support with difficulty (ala 15-inch samtron 15e monitor, it seems like HZ at 120 at a resolution of 1024 * 768), a specific hit is possible for an amount equal to the price of a new monitor, so do not overdo it (most monitors, especially new ones, keep 100hz at 800 * 600 without any problems) If you use RefreshLock, then always check the Always use the fastest safe frequency for mode checkbox (so as not to burn).

Regarding the conversations that we see only 30 frames per second, this is a separate topic for discussion, I will only say that it has been proven that the human eye is able to see over 200FPS ... This refers to the fans of Sors who shout that 40FPS in the game is more than necessary , that further, as it were, we do not see nifiga ... Who does not see, go to the ophthalmologist ...

© cs.tut.by

2 mnk*
Read and cry if they @ I do not understand do not meddle with idiotic statements.