---------------------------------------------
FPS - Frames per second.
For some reason it still seems an issue for some people..and the game is almost 10 years old..meh.
First of all it's good idea to check up your video card settings.
Open up your videocards control panel and start tweaking stuff.

This is what the first 'page' looks for me. I decided to use 'Use the advanced 3D image settings' option because it allows me to adjust stuff accordingly the way I want.
Now going to the 'Take me there' page.
It's a good idea to get rid of any anti-aliasing if you are not after eyecandy as it gives you heaps of fps.
What exactly is anti-aliasing? I'm not gonna explain it all over myself when it's already done by thousands of people, so;
http://en.wikipedia....i/Anti-aliasing
Now that you're done with AA, let's move on to Anisotropic Filtering. Once again, what it exactly does/affect?
http://en.wikipedia....ropic_filtering
Putting the setting to minimum ('Off') is also some extra FPS now.
There doesn't seem to be anything else THAT important to give you huge fps boost in control panel anymore, except for Texture filtering - Quality, I have it set on 'High performance'
Last thing you should be worrying about is vertical sync.
read more - http://www.tweakguid...Graphics_9.htmlVertical Synchronization, also called Vertical Sync, or simply VSync for short, is primarily required because of the physical limitations of CRT monitors as discussed in the Refresh Rate section. A CRT monitor has to constantly light up the phosphors on the screen many times per second to maintain an image, and can only do this a certain number of times per second based on how fast the electron gun in the monitor can move. Each time it has to redraw the entire screen again, it moves the electron gun inside the monitor from the bottom of the screen to point to the top left of the screen, ready to 'repaint' all the lines on the screen from top left to bottom right, and back again for the next refresh. The period during which the electron gun moves to the top of the screen for a new refresh is called the Vertical Blanking Interval (VBI).
Enabling VSync tells your graphics card to synchronize its actions with your monitor. That means the graphics card is only allowed to swap its frame buffer and send a new frame to the monitor when the monitor says it is ready to repaint a new screen - i.e. during the VBI. Your graphics card and monitor do not have to be in sync; they can still operate properly when VSync is disabled, however when VSync is disabled, you can experience a phenomenon called Tearing in periods when your graphics card and monitor go out of sync, precisely because the graphics card and monitor are acting without regard for each other's limitations.
Shortly said, vsync caps your fps at your monitors hz.
I have set it off, else I would be playing with 60/75 FPS. Most if not all gamers have it off for obvious reasons.
I think that's all for control panel..atleast for now. However, this is what my nvidia panel looks like(the settings):

If you are unsure about changing something then you can always ask/google what specific option does
Let's move on.
Getting higher FPS adjusting your config file.(sof2mp.cfg)
First of all, com_maxfps. This is default set at 90(not sure). I suggest going for 125 or 200. Anything over 200 is considered illegal in this community.
I use 125 myself because thats 24/7 stable for me unlike 200 which drops at times.
Now, if you wish to get higher FPS you will get it in cost of eyecandy. So let's go for the ugly graphics ;o.
Furthermore, adjusting r_picmip.
1 - the best possible graphics on sof2(mixed with other commands) - gets you lowest FPS but best picture.
2 - default setting I think, good lookin.
3 - gets shitty
4 - ugly - gets you highest FPS but worst picture.
Keep in mind that adjusting r_picmip changes everything you see in sof2..including nades and whatsoever, so seeing through fire nades and whatsoever may become more harder.
I myself use picmip 3, though, I have no problem running 1 or even 0, I can't stand fps drops that sometimes do occur. SoF2 doesn't have that nice graphics anyways so nothing to enjoy =o.
I made pictures comparing r_picmip 4-1 so you could see the difference yourself.
r_picmip set to "4"
r_picmip set to "3"
r_picmip set to "2"
r_picmip set to "1"
See what fits you best and adjust accordingly.
Enough of picmip, let's move on.
Resolution plays a big role in your FPS too.
Playing with 1680x1050(my native..couldn't think of anything better..) VS 640x480 plays a huge difference in your overall FPS.
Having lower resolution means more FPS, however the picture gets quite blurry if you are playing with LCD like most of us are.
Trying different resolutions might work, so try it out.
Though, keep in mind that changing resolution also affects your crosshair, visibility, even sensitivity(though you might not notice it)
Other settings that affect FPS but I don't feel like explaining more deeply;
r_detailtextures <0/1>
r_fastsky <0/1>
r_texturebits <16/32>
r_colorbits <16/32>
r_lodbias <0/1/2/3/4/5>
..etc
Just open your sof2mp.cfg and see yourself!
Low FPS may also mean that;
* your computer isn't simply good enough
* your videocard is overheating(or any other part)
* there's too many useless processes opened together with sof
* etc.
When you randomly start getting FPS drops, check your pcs temperature, also clean it inside from dust
Don't forget to check out these topics made by orel & nastaroth
- http://www.demobase....?showtopic=6003
- http://www.demobase....?showtopic=7302
-------------------------------------------------------------------
Your personal config file.
...cba anymore, to be continued.
// 13.07.2009




















