Call Of Duty 2.
^^ Evrything maxed out ........ from the game menu. fps > 40.
^^ everything maxed out form the game menu then as well playing around the console commands and maxing out everything.
I've used these commands to boost the quality.
ai_corpseCount [0 - 64] - Determines the maximum number of corpses visible on screen at any time. Usually determined by the in-game setting Number of Corpses, you can set a specific value between 0 and 64 here, with the lower the number, the greater your FPS in heavy combat scenes. Note, setting a value of 0 will cause the game to crash.
r_aasamples [1-4] Determines the level of Antialiasing (AA) applied in the game. You can set this using the Anti-Aliasing option in the in-game settings. Note that a value of 1 turns AA Off.
r_anisotropy [0-16] - If Anisotropic Filtering is enabled in the in-game settings, this cvar sets the level of Anisotropic Filtering used. The default is 8x, however you can set a value between 1x and 16x, with the higher the sample rate, the better texture quality but the lower your performance. Anisotropy can have a significant impact on performance on certain systems.
r_aaAlpha [0,1,2] - This setting determines the type of alpha blending used for antialiasing (if AA is enabled). 0 is off, which gives the best performance, 1 is dither mode which is the default, and 2 is Supersampling which provides better image quality but reduces performance.
r_drawDecals [0,1] - If set to 1, disables all decals - that is, marks on the wall from gunfire, explosions, etc. Similar to the cg_marks command.
r_drawSun [0,1] - If set to 0, disables the sun effect in the sky - the sun disappears. This can improve performance slightly, and also removes the 'sunblind' effect when starting at the sky
Texture settings
r_picmip_manual [0,1] - Controls whether Call of Duty 2 automatically determines the texture quality parameters, or whether your manual settings will be implemented. This is the same as the Texture Quality setting in the in-game menu. If you want to adjust the settings manually, make sure this is set to 1.
r_picmip [0,1,2] - Controls the mipmap level which affects texture quality. This is the same as the Texture Resolution setting under the Texture Settings section of the graphics options. A value of 0 seems to give the best image quality, while 1 and 2 provide poorer image quality at better performance - see the screenshot comparisons in the In-Game settings section. Note, if you change this setting via the console in-game, make sure to use the r_applypicmip command to apply it to the current game.
r_picmip_bump [0,1,2] - Controls the bump mapping on textures. This command corresponds with the Normal Map Resolution setting in the Texture Settings section of the graphics options. A value of 0 seems to give the best image quality, while 1 and 2 provide poorer image quality at better performance - see the screenshot comparisons in the In-Game settings section. Note, if you change this setting via the console in-game, make sure to use the r_applypicmip command to apply it to the current game.
r_picmip_spec [0,1,2] - Controls the specular light map used for textures. This command corresponds with the Specular Map Resolution setting in the Texture Settings section of the graphics options. A value of 0 seems to give the best image quality, while 1 and 2 provide poorer image quality at better performance - see the screenshot comparisons in the In-Game settings section. Note, if you change this setting via the console in-game, make sure to use the r_applypicmip command to apply it to the current game.
r_applypicmip - This command applies any changes made to the r_picmip_spec, r_picmip_bump and r_picmip settings (see above) while in-game. Use this command each time you alter these settings while playing, and see the Conclusion section of this guide for a neat discovery which can boost your FPS when using this command.
and lots others everything maxed out ... my fps stays arnd 22 - 23
. sometimes drops though .. but if i dont play with console such drop in fps dont occurs .. but game is still very playable .. as only on heavy scnes it drops.