GAMING SINCE PONG • Improving Gameplay on slower to mid lvl machines

GAMING SINCE PONG

Home Page Home Page Home Page Home Page
  Register
Login 

Delete all board cookies

All times are UTC - 5 hours [ DST ]




Home Page Home Page  [ 1 post ] 
  Print view
Previous topic | Next topic 
Author Message
Offline 
 Post subject: Improving Gameplay on slower to mid lvl machines
PostPosted: Wed Jan 30, 2008 10:02 pm 

Joined: Mon Jan 28, 2008 7:56 am
Posts: 595
Location: Daytona Beach Florida
This helps with lag and improves hits IMO try some of these.
Connections
/com_maxfps 125
One of the most important commands in cod4 is the FPS command, and Ill tell you why. You probably already know that more fps makes the game feel much smoother. What you might not know is that COD4 is based on the q3 engine and is designed to work at 125 FPS.Most of you will use MaxFPS 125. If so, your valid MaxPackets values will be as follows (assuming your PC can achieve its MaxFPS value constantly): (always round up these calculations to integers) 125/1 = 125 125/2 = 63 125/3 = 42 125/4 = 32 125/5 = 25 etc. You should choose the largest value that your connection can handle. If your MaxPackets is not set to a valid value, it is a potential waste of bandwidth and therefore potential lag/instability. For example, if your framerate drops to 100 then your valid MaxPackets values will change to: 100/1 = 100 100/2 = 50 100/3 = 34 100/4 = 25 etc. So if you have your Cl_MaxPackets set to 100 and are using 125fps then mostly your MaxPackets will be at 63 (highlited in yellow above) (this is the largest value not exceeding the input Cl_MaxPackets limit). However, when the framerate drops to 100fps, the MaxPackets will change to 100 as this is now the largest value that does not exceed the input Cl_MaxPackets limit (highlited in yellow above). If your connection cannot handle 100 packets it will cause your ping to rise or spike. Even if it can handle the jump from 63 to 100 packets, this may well cause your ping to fluctuate more than if your actual MaxPackets were constant. -injx
Bottom line:




1. Given: Com_MaxFPS = 125
Best value for Cl_MaxPackets = 125, Jump Height = 48 (6.66% above a no roundoff jump)

2. Given: Com_MaxFPS = 76
Best value for Cl_MaxPackets = 77, Jump Height = 47 (4.44% above a no roundoff jump)

3. Given: Com_MaxFPS = 111
Best value for Cl_MaxPackets = 112, Jump Height = 46(2.22% above a no roundoff jump)

4. Given: Com_MaxFPS = 71
Best value for Cl_MaxPackets = 72, Jump Height = 46 (2.22% above a no roundoff jump)

5. Given: Com_MaxFPS = 55
Best value for Cl_MaxPackets = 56, Jump Height = 46 (2.22% above a no roundoff jump)

What this means for you is that your going to have problems interacting with the game under 125 FPS. This can mean any thing from not being able to climb objects, or even bad hit detection during fire fights. The problem is your fps is set to 85 by default, lets fix it. Bring down you console and type "/com_maxfps 125" (with out "").

/cg_fov 80
Next up is the field of view command. FOV(field of view) is basically how much you can see on your monitor at one time. The higher the number the more you can see, which will give you a huge advantage over those who don't use this command. Default is 65 max is 80, to change it bring down your console and type "/cg_fov 80".

/maxpackets 100
Maxpackets next, this command command usually helps people who have good fps but bad hit registration. Default is 30 if your fps is set to 125 you should set maxpackets to this "/maxpackets 100".

/snaps 30
This command tells your cod4 server how many times to update positions of players, bullets ect per second. Default its 20 setting it to "/snaps 30" should make movement look smother and hits register better.

/r_drawsun 0
Disables the sun and a bunch of effects that is causes saving you a few fps.

/cg_brass 0
Turns off shell ejection. Not having to render them should send a few more fps your way, a good addition to your CoD4 config.



Important cod4 config console commands

\cl_packetdup 0 or 1
(1 is default and this sends an extra packet of data in case the first one is lost. If you enable the lagometer (see tools below), then you can see if you are losing any packets. If yes, then leave this at 1. If no, you can consider changing to 0.

4) Enable higher Frames Per Secon (FPS):
\com_maxfps 125 (Default is 60 so this may help overall FPS. Some say this should be set at or just above your average FPS to smooth things out) (Others say the eye can only see 60FPS so who knows)
- This allows your game to go allow higher frame rates that the default. Set it to a value you want based on the capabilities of you machines…can go as high as 1000

5) Field of View (FOV): \cg_fov 80
- If you want to widen your field of view from 65 degrees to 80 degrees, use this command. NOTE: This basically "backs you up" to give you a larger viewing area at the sides but it does make user/soldiers/enemies slightly smaller at the same time. This command does not affect machine performance and is merely a preference to give you the ability to see more.


In game tools

1) Show framerate so you can see how your PC is performing.
\cg_drawFPS 1 (choices are 0,1,2,or 3 where 0 = off)
- At a minimum, you need to try to be above 60FPS so that you have not visual choppiness. Reduce textures, shadows, lighting etc. to get above 60 if possible:

2) Show network connection quality:
\cg_drawlagometer 1 (puts a graph just above your grenades)
- Top meter on graph. If blue, (or blue with small amounts of yellow) then you system is in synch and you screen/system is refreshing in synch with the server's perspective of the game world. If Yellow, then you are having issues and your screen/system may not be in synch with what the server thinks is happeing.. in blue shows how well your graphics card is staying in synch with the server as it relates to rendering the gaming environment. A few yellow items is OK but you want the vast majority to be blue. If you have a lot of yellow, this means that your graphics rendering and server rendering of the gameworld is out of synch. lost packets and you need to make sure you he smoother the flow on this meter, the better.
- Bottom meter should be all or mostly green. Lots of yellow or red means there are issues. When you spawn or die, you can sometimes see lots of RED , this seems to be OK. If you are all green, then you can consider changing your cl_packetdup to 0 and you can increase your cl_maxpackets


Last edited by Chokota on Sat Mar 08, 2008 5:09 pm, edited 1 time in total.

Top
 Profile  
 
Search for:
Display posts from previous:  Sort by  
Home Page Home Page  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum
Jump to:  

Donate Freephpbb3, thank you
cron
[
SEO MOD © 2007 StarTrekGuide ]