Call of Duty 4: Modern Warfare. Is FPS game created in 2007 developed by Infinity Ward published by Activision. CoD4: MW was the first game breaks away from the traditional World War II scheme of previous games in the series. The game won several awards and it was considered as the best Call of Duty in the series. For most of the games, 60 FPS still a very playable experience, But if you want to play COD4 competitively, you need to get a stable 125 FPS at the least. For best possible movement on public servers, it would be even better if you could get a stable 250 FPS. If you plan on being a professional COD player, you need to get a stable 333 FPS.
Well like i said, google best cod4 fps config. I believe there is a good one that is posted as one of the top. But there are many videos as well and sites that explain how to get a boost in fps if need it.
'The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.'
Also known as the ninety-ninety rule, Cargill is telling us that the hard portions of a programming project is what causes the lateness of a project. Certainly, the long-overdue latest revision of our 'High-FPS' CoD4 configuration could be attributed to Cargill's rule.
Background
In retrospect, coming up with yitch1.cfg and yitch2.cfg CoD4 multiplayer config files was relatively easy. After all, yitch1 was made by ostensibly copying and moderately tweaking a configuration made for slow computer systems that was included in the CoD4 DVD by an IW staffer known as dk05. BASHandSlash.com spoke to this IW employee this week and we asked him about his now famous configuration. Apparently, the dk05.cfg file was concocted as a result of the fact that dk05 had a sluggish computer and wanted to run CoD4 with as high a frame-rate as possible. The other interesting fact we learned was that the config should never have been on the DVD! It was accidentally copied to the master - and that's how we got it.
The rest is history.
Of course, we here at BASHandSlash.com thanked dk05 for his config file...heck, without his efforts many of us in CallofDutyville with slug-computers would have been S.O.L. when it came to CoD4.
What is the yitch3.cfg file?
In our opinion, CoD4's config_mp.cfg file plays a huge role in the outcome of online gaming. More accurately, the role is huge *if* your system (hardware and communication systems) is bottlenecked. FPS rate is life online and if your system cannot attain the same framerates as your opponents, you will find yourself more often than not...dead.
Cod4 Best Fps Cfg 1.6
This is why we came up with the yitchX configs. They are meant to be used by folks with crappy computers so that they can keep up with all the sleek, speedy new systems on the cutting edge of online play.
The client-side configuration file is found in your player folder:
e.g.
C:Program FilesActivisionCall of Duty 4 - Modern WarfareplayersprofilesJockYitch
it is named: config_mp.cfg.
yitch3 can be used, with some slight modifications, in lieu of this config file.
Summary
The yitch3 config file was tested on a P4 single core, 2Gb RAM, running a 7900 nVidia card with 512Mb onboard running 169.21_forceware_winxp_32bit_english_whql.exe.
The FPS rates shown in this article are STATIC rates, with no one in the server. Your rates will undoubtedly vary from the results we have achieved. Our numbers are simply for comparison.
Note that we were running a different Forceware driver set than was used when we came up with yitch2. For that reason, the yitch2 frame rate is lower than that reported in the original yitch2 article. The absolute FPS is not that important - we are just looking for relative improvement over stock. Either way, yitch3 yields an FPS almost a factor of 4 higher than stock.
What's new?
Firstly, we have sweet-spotted fps/packets/snaps/rate comms combo so that (hopefully) you will find better registration. The fps has been capped at 125 (com_maxfps) and uploads to the server have been set at 42 (this latter value would probably be best set at cl_maxpackets '63'; however, folks with low end systems have found a slightly beneficial ping at 42...we've left it there). We have added a few binds for you below to modify these values as you see fit.
Does yitch3 give you an FPS boost? Yes. But it is a small increase over yitch2. On our system it gave us roughly 10% in certain situations.
What is new in yitch3 is to provide you with toggle and preset binds to allow you to change your config on the fly. In this way if a server kicks you for having lowish settings...you can instantly crank them up to meet the minimum requirements.
TogglesOne of the biggest complaints with the yitch1 and 2 configs was that PunkBuster would kick you if your config was outside the bounds set by the server admins. In yitch2, you could get kicked from a server (NOT banned ...just kicked temporarily), if say, your picmip setting was 3 (low res), or for setting lodscale to a low res setting.
What we have done in yitch3 is to add binds to allow you to modify your settings on the fly so that you will not get kicked.
Here are some of those binds. The function keys in yitch3 act as 'toggles'. If you keep pressing the function key associated with the bind the next value written in the line is used.
e.g. hit F4 and your m_pitch will be 0.044. Hit it again and it will be 0.033 and so on. Note that as in the case for F4, when you hit the key an error message shows up saying 'Unknown Command <m_pitch'. This is done on purpose. It is a feedback message to you saying you hit the m_pitch key. No one else in the server will see this message: just you.
bind F1 'toggle cg_fov 65 80'
- toggles the Field of View. yitch3 comes with a 65 deg FOV to minimize FPS hit.
Cod4 Best Fps Cfg
bind F2 'toggle r_gamma 1.2 1.4 1.6 1.8 2.0 2.2'
- allows you to adjust your brightness
bind F3 'toggle sensitivity 4.0 4.5 4.7 5.2 5.5 5.7'
- allows you to modify your mouse sensitivity
bind F4 'toggle m_pitch 0.044 0.033 0.022 0.015;<m_pitch'
- allows you to asymmetrically modify your mouse sensitivity in the vertical
bind F5 'toggle m_yaw 0.032 0.026 0.022 0.018;<m_yaw'
- modify the mouse sensitivity in the horizontal
bind F6 'toggle r_picmip 2 1 0 3; r_applypicmip; <picmip'
- Sets texture sizes. Equivalent to in-game menu 'Texture'. This is scaled according to hardware support. For the maximum 'texture' set to 0, lowest (ie fastest rendering) is 3. Note that bind automatically executes r_applypicmip which is needed for you to actually see the difference on screen.
bind F7 'toggle r_lodscalerigid 3 2 1 4; <lodsr'
- Level of detail for static objects (1=best to 4=worst). Usually '1' is required in competition.
bind F8 'toggle r_lodscaleskinned 3 2 1 4;<lodss'
- Level of detail for skinned objects (-1000=better to 0=lowest)
bind F9 'toggle r_detail 0 1;<det'
- Detailed Shaders (0=none 1=Activated). Draws 'detail', or pixel shader. Set to '0', scene looks more like CoD2 and will turn cammo off the guns. Set to '1' for cammo skins. This bind was added in response to the huge number of folks that were miffed that yitch2 made them lose their gun cammo skins. Get them back by toggling this bind.
bind F10 'toggle cg_marks 1 0';<cgmarks'
- Show bullet holes when set to 1. No bullet holes, set to 0.
Presets
- Sweet spot setting used to optimize server connection. FPS is capped here at 66. For those that can only achieve a constant 66 fps rate, use this setting.
bind KP_UPARROW 'com_maxfps 76; cl_maxpackets 39'
- Sweet spot setting used to optimize server connection. FPS is capped here at 76. For those that can only achieve a constant 76 fps rate, use this setting.
bind KP_PGUP 'exec stock.cfg; //r_applypicmip; <stock'
- copy your stock config_mp.cfg file into stock.cfg and place this file in your:
C:Program FilesActivisionCall of Duty 4 - Modern Warfaremain
folder. Now, you can run your stock config file by typing PGUP on the keypad.
*NOTE. You will notice that r_applypicmip has been commented out of this command as it is preceded by two slashes '//'. Why? Well, we are being a bit sly here. On some servers you will be booted if you do not run picmip 1 or 2. However, you can select picmip 1 or 2 on the fly, but by not running r_applypicmip, you technically can stay in mode 3 (low detail). Yes...I know...we'll burn in hell for this one.
The keypad keys 4,3,2,1 have been set to change your on-screen detail (lod, picmip..etc.) all in one go:
bind KP_LEFTARROW 'r_lodscalerigid 4; r_lodscaleskinned 4; r_picmip 3; //r_applypicmip; <lod4pic3'
- select lowest detail. This is the standard setting for yitch3.
bind KP_END 'r_lodscalerigid 1; r_lodscaleskinned 1; r_picmip 0; //r_applypicmip; <lod1pic0'
- select highest detail.
bind KP_DOWNARROW 'r_lodscalerigid 2; r_lodscaleskinned 2; r_picmip 1; //r_applypicmip; <lod2pic1'
- select high detail
bind KP_PGDN 'r_lodscalerigid 3; r_lodscaleskinned 3; r_picmip 2; //r_applypicmip; <lod3pic2'
- select moderate detail
Cvar changes relative to Yitch2
seta cg_drawLagometer '1'
- Added the lagometer for you so that you can monitor packet loss if any.
seta cg_fov '65'
- FOV 80 causes an FPS hit, so we have dialed the FOV angle back to 65.
seta cg_hudGrenadeIconHeight '40'
- Enable the FLASHBANG grenade indicator to be shown - see figure below:
seta cg_hudGrenadePointerHeight '40'
- slightly increased size of nade indicator
seta cg_marks '0'
seta cg_marks_ents_player_only '0'
- do not show bullet holes
seta cl_maxpackets '42'
seta com_maxfps '125'
- capped FPS to 125 and set maxpackets to a 'sweet spot' value. Should provide lowest ping and a 9% increase in jump height over standard stock settings.
Cod4 Cfgs
seta cl_timeNudge '-15'
- we are unsure if this command is supported in CoD4. But have added this Quake command as a registration placebo.
seta con_inputBoxColor '0.15 0.2 0.4 0.7'
seta con_inputHintBoxColor '0.15 0.2 0.4 0.7'
- made console input box slightly translucent (now you can still see FPS indicator thru it).
seta hud_fade_healthbar '0'
seta hud_fade_offhand '0'
seta hud_fade_sprint '0'
seta hud_fade_stance '0'
- stops hud from fading as in yitch2 (negligible FPS hit).
seta r_cachemodellighting '1'
seta r_cachesmodellighting '1'
- should provide FPS boost
seta r_picmip_water '0'
- no water reflections
seta r_texFilterAnisoMax '1'
seta r_texFilterAnisoMin '1'
- bare minimum anisotropic filtering
- increased ping a bit, but hopefully increased registration with this server packet setting
seta waypointiconheight '15'
seta waypointiconwidth '15'
- bomb site icons now much smaller to improve visibility
Currently all the configs we have toyed with are kept here in this spreadsheet:
Cod4 Best Fps Cfg Fps
Note that this database contains a constantly updated list of CVARs and their function.
yitch3
You can download this file: yitch3.cfg if you like to execute it on the fly. Put it in your main folder
C:Program FilesActivisionCall of Duty 4 - Modern Warfaremain
/exec yitch3.cfg
/vid_restart or /r_applypicmip
The best way to run this file is to insert it into your config_mp.cfg file.
1. BACKUP your current config_mp.cfg file first!
2. Copy paste yitch3.cfg into config_mp.cfg between your binds and the con_hidechannel command line.
Note that yitch3 over-rides most F-key binds and KeyPad binds. Check that your binds have not been over-ridden.
3. Write-protect the config_mp.cfg file.
Problems
Report issues in our forums (do not e-mail us): BASHandSlash Tweaks Forum
Credits
These config files are a community effort. The thank you's start with dk05 from IW. We then go to the forum-goers at GotFrag.com (especially scot). Finally, we ask for a standing ovation to the great forum posters of BASHandSlash.com: Doctor of Quake engine configurations [DA]Flash, puller, FoX and Volatile. Thank you guys, and anyone else I may have missed, for providing the insight into this configuration file.
Source: http://bashandslash.com/index.php?option=com_content&task=view&id=320&Itemid=74
What is FPS – Frame Per Seconds
FPS (Frame Per Seconds) indicates how many times per second, the image is rendered graphics card games (frame). If you have too low FPS = game will tear. The higher FPS, the game will be smoother. FPS is one of the most important concepts related to gaming in general. Size FPS depends on the speed of your computer and then also on the game settings. For this reason we created this project Configs.eu, which collects these configs.
Download FPS Configs
FPS for PC games vs Cinema
Cfg Factory Cod4
When you go to the movies, in fact, you quickly translate images. Is reflected very quickly, so it can not recognize and perceive them as a movement. In the cinema I think it’s about 24 “Photos” or film frames per second, or 24fps. I read somewhere that in fact you see in the cinema more than dark images. It’s just really fast slideshow.
Those 24fps is sometimes regarded as a boundary flow – what is changing faster than 24 times per second eye can not tell. It’s not entirely true, at least for PC games. The computer game is a bit more complicated than in the cinema. Unlike the movie is:
The FPS game is highly variable. It is highest when displaying uniform solid areas. When you shoot more people, it is usually the minimum FPS J. perceive you as a flicker or a slowdown. I do not stress about it is the least appropriate moment ..
In the movie box showing some movement “blurry”. In the game you all that ..
I could not verify it 100% and I’m not entirely sure, but I have the feeling that the FPS is and how fast the game is done. So if fired against each other at the same time two people dead, will be the one with a lower FPS.
What should be the FPS
It follows that the difference between 24 and 60 FPS is noticeable. This is also verified objectively (on the web to find the rotating triangles, you’ll find it at 24fps will jerk). FPS is not surprisingly frags per second, ie the number of enemies killed per second. Although it is a pity that the indicator FPH – frag per hour (frags per hour) does not exist.
FPS may depend on your monitor refresh rate. If a monitor has a refresh rate of 60Hz, it can display up to 60 frames per second, if the FPS higher, some frames are dropped.Usually in the game (the graphics card?) Important enough to switch if it is to play. Tj. As I understand it – whether to limit the maximum frequency of FPS games monitor. Tj. if the monitor is 60Hz, reach more than 60 FPS, because more than 60 shots just does not physically monitor. The CoD is a configuration option in sync every frame. It is very worthwhile to turn off theFPS games no matter the frequency of your monitor. In CoD and other games FPS is very evident when jumping. In CoD, there are places where you can jump, but only if you have a FPS!
What would therefore be the minimum, maximum and the optimum FPS
Minimum FPS is probably the most important. Let’s say that ideally should be above the minimum FPS 30th With that you can play, even if they occasionally notice it. If you drop below 20, you are guaranteed to notice it. I occasionally falls in CoD2 FPS to 20, but play with it and it can be very exceptionally. She could use a nice analogy that your minimum FPS would certainly be greater than your genitals J.
Maximum FPS – there would probably say that the more the better. Usually yes, but it does not quite 100%. There are always certain multiples. that allow you to jump to the inaccessible location. In my subjektvního Estimates are that the multiples of the 60th The CoD is set by /com_maxfps xxx
Optimal FPS – it is about your wallet, and then on your time. In my opinion it is best FPS 125th Is unnecessary to have more spending money on a graphics card.
How to measure FPS
The vast majority of games have a switch that will display the current number of FPS as a number somewhere on the edge of the screen.
For CoD, CoD2, CoD4, Quake Live and W: Enemy Territory in the console type:
/cg_drawFPS 1 – Turn on display FPS
/cg_drawFPS 0 – Turn off display FPS
For CS and CSS in the console type:
/cl_showFPS 1 – Turn on display FPS
/cl_showFPS 0 – Turn off display FPS
FPS is the number at the top right. This number is constantly changing, so you need to notice what the minimum and maximum values achieved.
How to increase FPS
1. Turn off vertical Sync, you have the drivers.
For ATI: Desktop> right click the mouse > Properties > Settings > Advanced > 3D > theresomewhere is a vertical synchronization and the place to OFF and the other things also OFF or high performance …
For nVidia (GeForce): Desktop > right click the mouse > Properties > Settings > Your Chart. card > performance and quality settings > Settings Antialisingu (Off) > Anisotropic Filtering (Off) > System performance (High performance) > Vertical Sync (Off)!
2. For CS and CS:S
Look to the folder STEAM/SteamApps/account/counter-strike/gldrv and there should exist a drvmap.txt 3dfxgl.dll files.
Copy to this folder (be careful, really copy) from your Windows/System32
Nvidia, copy file from nvoglnt.dll Windows/System32 (not remove!).
ATI, copy the file from Windows/System32 (not remove!) Atioglxx.dll.
Others, copy the file opengl32.dll Windows/System32 (not remove!).
Copy these files to STEAM / SteamApps / account / counter-strike / gldrv.
Now you must edit the file drvmap.txt and fix it in line
“gldrv/3dfxgl.dll 3Dfx Mini Driver” to your driver.
Then rewrite to:
gldrv / nvoglnt.dll OpenGL Driver – for those who use Nvidia
gldrv / atioglxx.dll OpenGL Driver – for those who use ATI
gldrv/opengl32.dll OpenGL Driver – for others.
Other Great FPS CFG
BF3 FPS config: Stranger.cfg, aBDi.cfg for BF 1942, linuz.cfg for Bad Company 2
CoD FPS config: Fuchsstute.cfg, kickR.cfg, luckeR.cfg, p8nt.cfg, plaZma.cfg, Rage.cfg
CoD2 FPS config: Ali.cfg, cash.cfg, davy.cfg, knaller.cfg, lucky.cfg, Trigger.cfg, mp44.cfg
CoD4 FPS config: D1ablo.cfg, Mazarini.cfg, mint.cfg, Paradox.cfg, Stevy.cfg, restyle.cfg, strelok.cfg
CS FPS config: seraph.cfg, oskar.cfg, kHRYSTAL.cfg, GeT_RiGhT.cfg, HeatoN.cfg, naSu.cfg, f0rest.cfg
CS:GO FPS config: GeT RiGhT.cfg, f0rest.cfg, LaRgo.cfg, Nico.cfg, netcode-.cfg, Powerx.cfg
CS:S FPS config: wt.cfg, AMD.cfg, Intel.cfg, Sapph1re.cfg, Shox.cfg, Cevo.cfg
CS:S FPS config: eps.cfg
QL FPS config: fatal1ty.cfg, Cypher.cfg, cooller.cfg, l1nkje.cfg, krysa.cfg, Raptor.cfg, supreme.cfg
TF2 FPS config: Chris.cfg, fero.cfg, FuFu.cfg, Malker.cfg, msh.cfg, Skillz.cfg, trojan.cfg
W: ET FPS config: darky.cfg, mAus.cfg, Night.cfg, Nvidia.cfg, Razer.cfg, Wiesel.cfg, virus.cfg
Or upload your config.