ThE_MarD
02-03-2007, 11:23 PM
Heyyo,
A bud from a different server showed me some rate fixes that some of the really high up guys do to improve their hit registry, and I tried them out and they work amazing. I can run, prone, zoom and headshot and it registers them. No more puff clouds of deceit. :)
I highly reccomend even just tweaking these settings just a bit from low pingers to high pingers. The lower the ping the lower you should try the settings. The first set here work amazing for me at an average ping of 80.
now for these to work, go into your battlefield 2\mods\bf2\settings foler, and open up your usersettings.con file and try changing them to this first set (after doing changes save it and set "usersettings.con" to read only!)
rem
rem Settingsfile automatically saved by bf2
rem
SettingsManager.boolSet GSClPunkBuster 1
SettingsManager.floatSet GSDefaultLatencyCompensation 0.090000
SettingsManager.boolSet GSExtrapolateFrame 1
SettingsManager.U32Set GSExtrapolationTime 800
SettingsManager.U32Set GSInterpolationTime 70
SettingsManager.U32Set GSPerfLogAtPlayerCount 30
SettingsManager.stringSet GSPlayerName "***** INSERT NAME HERE *****"
SettingsManager.boolSet GSShowNetGraph 0
SettingsManager.boolSet GSUseObjectCache 1
I got it from probably the BEST infantry player in BF2--PeaceMaker. I changed it a bit from his because I always have like double his ping lol, but it gives you an outline of what you should be shooting for.
My registration is alot better than default, but far from "good", and I'm messing around with it alot.
EDIT: For comparison, the default UserSettings.con file reads:
rem
rem Settingsfile automatically saved by bf2
rem
SettingsManager.boolSet GSClPunkBuster 1
SettingsManager.floatSet GSDefaultLatencyCompensation 0.100000
SettingsManager.boolSet GSExtrapolateFrame 0
SettingsManager.U32Set GSExtrapolationTime 1200
SettingsManager.U32Set GSInterpolationTime 100
SettingsManager.U32Set GSPerfLogAtPlayerCount 30
SettingsManager.stringSet GSPlayerName "***** INSERT NAME HERE *****"
SettingsManager.boolSet GSShowNetGraph 0
SettingsManager.boolSet GSUseObjectCache 1
Peacemaker's is:
rem
rem Settingsfile automatically saved by bf2
rem
SettingsManager.boolSet GSClPunkBuster 1
SettingsManager.floatSet GSDefaultLatencyCompensation 0.050000
SettingsManager.boolSet GSExtrapolateFrame 1
SettingsManager.U32Set GSExtrapolationTime 1000
SettingsManager.U32Set GSInterpolationTime 90
SettingsManager.U32Set GSPerfLogAtPlayerCount 30
SettingsManager.stringSet GSPlayerName "***** INSERT NAME HERE *****"
SettingsManager.boolSet GSShowNetGraph 0
SettingsManager.boolSet GSUseObjectCache 1
With the right combination of settings, you could have 200 ping and still have decent-good registration. It's all about matching your UserSettings to your ping and to the server :)
this info was provided from otaku_for_life.
A bud from a different server showed me some rate fixes that some of the really high up guys do to improve their hit registry, and I tried them out and they work amazing. I can run, prone, zoom and headshot and it registers them. No more puff clouds of deceit. :)
I highly reccomend even just tweaking these settings just a bit from low pingers to high pingers. The lower the ping the lower you should try the settings. The first set here work amazing for me at an average ping of 80.
now for these to work, go into your battlefield 2\mods\bf2\settings foler, and open up your usersettings.con file and try changing them to this first set (after doing changes save it and set "usersettings.con" to read only!)
rem
rem Settingsfile automatically saved by bf2
rem
SettingsManager.boolSet GSClPunkBuster 1
SettingsManager.floatSet GSDefaultLatencyCompensation 0.090000
SettingsManager.boolSet GSExtrapolateFrame 1
SettingsManager.U32Set GSExtrapolationTime 800
SettingsManager.U32Set GSInterpolationTime 70
SettingsManager.U32Set GSPerfLogAtPlayerCount 30
SettingsManager.stringSet GSPlayerName "***** INSERT NAME HERE *****"
SettingsManager.boolSet GSShowNetGraph 0
SettingsManager.boolSet GSUseObjectCache 1
I got it from probably the BEST infantry player in BF2--PeaceMaker. I changed it a bit from his because I always have like double his ping lol, but it gives you an outline of what you should be shooting for.
My registration is alot better than default, but far from "good", and I'm messing around with it alot.
EDIT: For comparison, the default UserSettings.con file reads:
rem
rem Settingsfile automatically saved by bf2
rem
SettingsManager.boolSet GSClPunkBuster 1
SettingsManager.floatSet GSDefaultLatencyCompensation 0.100000
SettingsManager.boolSet GSExtrapolateFrame 0
SettingsManager.U32Set GSExtrapolationTime 1200
SettingsManager.U32Set GSInterpolationTime 100
SettingsManager.U32Set GSPerfLogAtPlayerCount 30
SettingsManager.stringSet GSPlayerName "***** INSERT NAME HERE *****"
SettingsManager.boolSet GSShowNetGraph 0
SettingsManager.boolSet GSUseObjectCache 1
Peacemaker's is:
rem
rem Settingsfile automatically saved by bf2
rem
SettingsManager.boolSet GSClPunkBuster 1
SettingsManager.floatSet GSDefaultLatencyCompensation 0.050000
SettingsManager.boolSet GSExtrapolateFrame 1
SettingsManager.U32Set GSExtrapolationTime 1000
SettingsManager.U32Set GSInterpolationTime 90
SettingsManager.U32Set GSPerfLogAtPlayerCount 30
SettingsManager.stringSet GSPlayerName "***** INSERT NAME HERE *****"
SettingsManager.boolSet GSShowNetGraph 0
SettingsManager.boolSet GSUseObjectCache 1
With the right combination of settings, you could have 200 ping and still have decent-good registration. It's all about matching your UserSettings to your ping and to the server :)
this info was provided from otaku_for_life.