Jump to content

HBF2/2142 Hit reg fix ( hitfixer ) , Are we allowed to use it on BigD?

Featured Replies

Posted

While i was looking for tip on PR on how to snipe and find the Arty IED kit ( i call it Potato kit ) i came across this thread http://www.realitymod.com/forum/f138-infantry-tactics/55413-how-hit-rifles-long-range-2.html

 

Out of interest of accuracy in game, . This link above ( as would you discover ) has linked me to this http://www.tacticalgamer.com/battlefield-2-technical-support-faqs/124908-battlefield-2-2142-hit-reg-fix-hitfixer.html.The question " is this a cheat program?" has been raised.Considering it bases damage dealt by ping and all the :ranting2: while playing PR some people ( like me ) have called into question the bullet regos/deviation. In-light of this , I think its a good idea.

 

I was wondering if it is okay to use on the BigD servers , i'm seeking admin wisdom on this

 

I have not installed it and Forgive me if this issue has been brought into attention before.

[sIGPIC][/sIGPIC][WC]Private http://bigdgaming.net/images/added/awards/valorousunit.bmphttp://bigdgaming.net/images/added/awards/armouredservice.bmp

http://img230.imageshack.us/img230/2315/ubd4327.png

 

http://img80.imageshack.us/img80/6780/blackmagikzwc.png "A tank is like a fat timid kid at a dance party , always too shay to get into the action and ask a girl to dance with him and always backs down after every approach" -Some Marine Capitan i forgot- Iwo Jima

  • Replies 47
  • Views 5.2k
  • Created
  • Last Reply

Top Posters In This Topic

No it's not a cheat program or anything, It just fixes accuracy with ping, so if you're playing on a high ping US server with that on, in theory you should be shooting like its only 100 ping or something. Either way, It's not a hack or anything, but unless you are over seas you will get limited use out of it on the GSA servers.

Lotsa people use it when playing on the US servers.

[sIGPIC][/sIGPIC]

http://i793.photobucket.com/albums/yy213/Frenzal/ANZ.png

I imagine it works as an automated version of this setting discussed here: http://www.bigdgaming.net/showthread.php?t=3409&highlight=hit+ping

 

If it effects this setting and only this setting then it should be fine to use in game. So long as it:

 

1. Doesn't alter the actual game code to give you an unfair advantage over other players.

 

2. Doesn't take advantage of a glitch, hack or otherwise change or reverse or interfere with a game mechanic that the PR DEVs have deliberately set.

 

As many of you know BF2 is optimised for a ping of 100ms. All this setting does is allow you to manually (or as of this program automatically) stipulate your average ping so the game can better compensate for you latency in game resulting in better more accurate gameplay.

 

Personally I would recommend that if your ping is fairly stable you just use the setting outlined in the linked thread above as it is a much more simple setting than another whole program. Eg. My average ping is 20ms so I set the setting to 20ms instead of 100ms.

i remember a similar program that came with lots of videos, not sure if it's the same one.

 

it just does automatically, based on ping, what you can do with notepad in your localisation files. it was a big thing with the pew pew vanilla crowd, probably not as needed with PR.

http://imgur.com/e5y6e.gif

You've already ruined these forums for me, I have no desire to read your rhetoric or the pathetic arguments you get yourself in to, or the personal vendetta you have against me, so please, do not talk to me. Ever. About anything.

I had no idea about BF2 being optimised for a ping of 100ms. I'm going to try it and see if it makes a difference.

Aresnik [WC] Leiutenant

Braaaaaaaarp!

Usersettings.con

 

This file is found under your Program FilesEA GamesBattlefield 2modsbf2Settings directory. There are two particular settings of interest here which are reported to help reduce the inaccurate feel /hit detection of weapons fire in BF2:

 

SettingsManager.floatSet GSDefaultLatencyCompensation 0.100000

 

This setting controls latency (or 'lag') compensation, which involves the game attempting to offset the delay between information being sent from your machine to the server and back again (as measured in milliseconds by your Ping). In games without client-side latency compensation, you have to lead your target by a certain amount, since whenever you fire a weapon your bullets will actually register in the game world with a delay equal to your Ping. In BF2, whenever you fire a weapon, whatever appears in your crosshairs at that particular moment is registered as being hit, regardless of where they actually are at that point in time. This removes the need to predict where your target will be based on ping delay, and makes the game feel more responsive. However it can also introduce quirks like ducking behind a wall and still being hit.

 

In any case, this setting controls the default latency compensation applied, and the normal value is 0.100000 = 100ms. Some people claim that by adjusting this value to match your average ping in the servers you play, it can improve hit detection. For example, if you typically have a 50ms Ping, setting this to 0.050000 should improve the feeling of accuracy in the game. To be honest having experimented with this setting in isolation I didn't notice much difference either way. I believe the latency compensation is actually dynamic, only starting at the default value given in this setting, and adjusting to match your average ping over time. However even if it isn't, in general you can try to match your Ping with this setting to see the results. Note that lowering this setting well below or above your average Ping will only add to lag and may decrease your accuracy at best, so stick with keeping it equal to the Ping you get on most servers.

 

SettingsManager.U32Set GSInterpolationTime 100

 

Interpolation is a technique used to increase the smoothness of an online game. Basically interpolation is the prediction of where a particular moving object or character is currently located in the game world, based on data received on where they were and where they are. For example if an enemy soldier is running across the screen, interpolation allows their movement to appear fluid, calculating their predicted movement across the screen even though your computer is receiving only periodic updates of where they actually are. So instead of seeing a person jerkily warping from point to point, you see smooth animated motion all the way along. This especially helps to keep things smooth if/when packets are momentarily lost between the server and you; the game knows where the player currently is, where they were a moment ago, and calculates and displays the movements in between.

 

By default, Battlefield 2 appears to have a 100 millisecond buffer for interpolation. The problem with this is that while making things appear smoother, it also means that when firing upon a fast-moving object you may miss where they actually are as you're effectively facing an additional 100ms delay. At least that's the theory, and in general in my experimentation I found slightly improved hit detection results (and no noticeable increase in jerkiness) by using a lower value of 50 or even 30 for this setting. Note however that this variable should not be set too low (and certainly not a value of 0) as it will result in increased warping/jerky movements, and if you generally have a ping higher than 100 you shouldn't lower this setting. For those who do try this, also remember that the improvement from lowering this setting is not dramatic, since we're talking a difference of say 50ms (1/20th of a second). However particularly in situations where your opponent(s) are moving fast and/or erratically your accuracy should be noticeably improved.

 

It is important to understand that the generally inaccurate feel of most weapons in BF2 is intentional, as realism has been sacrificed for the sake of gameplay. Techniques to steady your aim such as going prone and using short bursts can help improve hit rates. Furthermore it appears that much of the time the lack of hit registration is due to lost packets. I've noticed the Battlefield series suffers quite a bit from packet loss, often manifesting as serious warping or jerkiness, getting caught against walls or other barriers, and incidents where you can appear to be firing at an unmoving target at point blank range and still somehow miss with most bullets; information is being lost to/from the server.

 

The key thing to note about both settings above is that unfortunately neither I nor anyone else knows for sure what the real story is - only EA/DICE know the truth about how their netcode works, and they've stated nothing to clarify these settings. What I've written above is based on my own experimentation, understanding and research about these settings. For the most part I haven't found any problems with PunkBuster by using the recommended settings above, though some servers may be very strict and not allow these values to be changed. If altering these values seems to make things worse for you, or you experience more jerkiness, lag or disconnections, reset them to the defaults shown above and leave them be.

From the BF2 tweak guide:

 

http://www.tweakguides.com/BF2_7.html

http://imgur.com/e5y6e.gif

You've already ruined these forums for me, I have no desire to read your rhetoric or the pathetic arguments you get yourself in to, or the personal vendetta you have against me, so please, do not talk to me. Ever. About anything.

All it does it allow you to change ur config files which you can do anyway.... if being lazy is illegal, this is illegal....

 

I use it when going on the occasion i join an american server. Doesnt make you a 1337 haxor but can help kill the guy you just put half a clip into from 5m away.

http://i.imgur.com/rfTYp.png
I was wondering if it is okay to use on the BigD servers , i'm seeking admin wisdom on this

 

Imo....its fine to use it.

http://i230.photobucket.com/albums/ee118/bahlye/bahlye007/mouse_zps73307fb2.gif

 

Quite simply, you will find your shots count more - which means bullets hitting your enemy will almost always actually hit them - but in return, you will pretty much be cut down very quickly, as opposed to getting hit multiple times and the bullets not registering.
[sIGPIC][/sIGPIC]
I believe sandy used/ done this ages ago the manual way? :) I remember the thread.. and thought meeh not worth the effort lol.
Fear is another word for weakness.

Its only really any use if you are playing on a server where your ping is much higher than those that you are playing against.

I started using it while Stress testing as we (the guys from here who were testing) were sitting on 300+ pings and getting slaughtered.

http://i230.photobucket.com/albums/ee118/bahlye/bahlye007/mouse_zps73307fb2.gif

 

A guy on the BF2s forums made one like this awhile ago, and got authenticated permission from PB that it 100% legal to use.

 

If PB allow it i don't see why servers shouldn't, unless its certain macros.

I use it although I honestly see very little difference (since I sit @ about 100ms anyway) but I like the auto-frame unlock and feeling like I've helped :)

http://i235.photobucket.com/albums/ee94/psyrus_uraya/awards-1.png

QFT: Your computer is smart man. It tells you not to play the second worst PR map [burning Sands] (first is Wanda Shan).

QFT: if you dont get pissed off when you lose you dont care enough

It is a placebo, does sweet FA.

 

 

-----------------------------------------------------------------------------------------------------------------------------------------------

Attention!!!! Please Read The Following Before Continuing!!!!

 

Since DICE has OFFICIALLY DECLARED THIS USELESS, I would like to request for a mod to lock this thread. Please do not delete it, in that it can be used as a reference for questions in the future people may have.

 

"No it wasn't. It wasn't designed to change at all.

The "fixes" don't make the game work any differently as the server is still running with the normal values that the game has. These changes just graphically make it look like something different is happening."

 

Courtesy of Bazajaytee, Associate Producer at DICE, EA forumns http://forums.electronicarts.co.uk/batt … legal.html Post Number 7

-----------------------------------------------------------------------------------------------------------------------------------------------

 

http://forums.bf2s.com/viewtopic.php?id=104544

 

I used it for a while but I'm back to standard settings which work fine.

It is a placebo, does sweet FA.

 

Er no it clearly states (even in that quote) that it changes the interpolation values, changing what you see on the client side, which is the important thing so you don't have to compensate for the erroneous model placement that would ordinarily occur.

 

These changes just graphically make it look like something different is happening.

http://i235.photobucket.com/albums/ee94/psyrus_uraya/awards-1.png

QFT: Your computer is smart man. It tells you not to play the second worst PR map [burning Sands] (first is Wanda Shan).

QFT: if you dont get pissed off when you lose you dont care enough

need to test it. on and off, sprinting targets perpendicular to you at various ranges. how many hits etc.

http://imgur.com/e5y6e.gif

You've already ruined these forums for me, I have no desire to read your rhetoric or the pathetic arguments you get yourself in to, or the personal vendetta you have against me, so please, do not talk to me. Ever. About anything.

  • Author
hmm , maybe we could have some small scale test on Server 3 ?

[sIGPIC][/sIGPIC][WC]Private http://bigdgaming.net/images/added/awards/valorousunit.bmphttp://bigdgaming.net/images/added/awards/armouredservice.bmp

http://img230.imageshack.us/img230/2315/ubd4327.png

 

http://img80.imageshack.us/img80/6780/blackmagikzwc.png "A tank is like a fat timid kid at a dance party , always too shay to get into the action and ask a girl to dance with him and always backs down after every approach" -Some Marine Capitan i forgot- Iwo Jima

stuffing with config files has been a long standing argument if the beef community. That is as to if it has any real benefit at all, some swear by it, some feel/see no difference.

 

I fall into the later.

 

on US servers l'd imagine it would make a difference, but anything under 100 ping l reckon your just splitting hairs.

[sIGPIC][/sIGPIC]

Saying it does nothing is akin to saying 'There's no difference between 40 and 60 and 75fps... they all look exactly the same' when in reality you're having frames duplicated due to your monitor's refresh rate if your FPS < refresh [Hz]. Just because you don't "feel" any difference doesn't mean the theory behind interpolation & extrapolation manipulation is not sound.

 

[ame=http://www.youtube.com/watch?v=hmKJwRnmd1U]http://www.youtube.com/watch?v=hmKJwRnmd1U[/ame]

 

[ame=http://www.youtube.com/watch?v=MPTwGSrjsgo]YouTube - BF2 Hit Detection Test[/ame]

 

[ame=

]
[/ame]

Edited by Husker

http://i235.photobucket.com/albums/ee94/psyrus_uraya/awards-1.png

QFT: Your computer is smart man. It tells you not to play the second worst PR map [burning Sands] (first is Wanda Shan).

QFT: if you dont get pissed off when you lose you dont care enough

They are the videos I remember.

 

Looks reasonably conclusive to me, but we can't be sure on his ping as I didn't see it mentioned. It's like a reverse of 1942, shoot behind instead of forward.

 

Ahhh EA, you strike again with your shoddy coding. The early players would remember there was a patch that actually brought in the poor hit detection. Earlier version of BF2 were slightly better, but not great.

http://imgur.com/e5y6e.gif

You've already ruined these forums for me, I have no desire to read your rhetoric or the pathetic arguments you get yourself in to, or the personal vendetta you have against me, so please, do not talk to me. Ever. About anything.

Saying it does nothing

 

I didn't actually say it did nothing, I said it did sweet FA - next to nothing. Sure it moves the hit boxes around slightly. The fact is though is that it only adjusts according to ping and misses out some other settings that are within BF2's netcode but are disabled by default - some even none existent in the final code but can be enabled if you know them.

Well, do share then ;)

http://imgur.com/e5y6e.gif

You've already ruined these forums for me, I have no desire to read your rhetoric or the pathetic arguments you get yourself in to, or the personal vendetta you have against me, so please, do not talk to me. Ever. About anything.

Well, do share then ;)

 

copy paste from many, many, many moons ago :p

 

So what's this about "GSDefaultLatencyCompensation" being a placebo? You swear It's reformed you and changed your life forever? Sorry to all of those that believe this, but your suffering the placebo effect, and there is proof.

 

For each "set" value (bool, u32, string, float), there is also a "get" value. for example, if I was to type "SettingsManager.u32Get GSExtrapolationTime", BF2.exe would return the value of that particular setting in U32 code (default return is "1200"). Try this with the line "SettingsManager.boolGet GSUseLatencyCompensation". Yes, that is the number 0 returning, and yes, you have been fiddling with a disabled option this whole time.

If you have not figured out how to turn it on yet, here's a usersettings.con file with the well known options listed, and it's default value: (simply change said line to 1)

 

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 " "

SettingsManager.boolSet GSShowNetGraph 0

SettingsManager.boolSet GSUseObjectCache 1

SettingsManager.boolSet GSUseLatencyCompensation 0

SettingsManager.boolSet GSUseClientSidePrediction 1

SettingsManager.boolSet GSLoadObfuscated 0

Game.lockfps 100

 

But theres more, at least for you tweakers out there, below is a myriad of options that, until now, were pretty much unknown.

I figure many people will be speculating "what do these options do, and has Forky, despite his sexyness, pretty much hacked using these?"

the answer is no, I've never even fiddled with the below options, but I do intend to try "SkipDxcheck", "GSLowSPecEmulation" and "GSCustomConFile" for possible performance increases.

 

SettingsManager.boolSet GSDebugBitStream

SettingsManager.stringSet GSLevelDirectory

SettingsManager.stringSet GSLanguage

SettingsManager.boolSet GSDisableShaderCache

SettingsManager.boolSet GSFileChangeMonitor

SettingsManager.boolSet GSQuickShaderPermutation

SettingsManager.boolSet GSMaxValidation

SettingsManager.boolSet GSDeferredShaderPermutation

SettingsManager.boolSet GSLowSpecEmulation

SettingsManager.boolSet GSDumpAllConFiles

SettingsManager.stringSet GSCustomConFile

SettingsManager.boolSet GSSkipDXCheck

SettingsManager.boolSet GSUseEffectTextureAtlas

SettingsManager.boolSet GSCommandLineGameMode

SettingsManager.boolSet GSDebugNetwork

SettingsManager.boolSet GSLoadedTextureDetailedInfo

SettingsManager.boolSet GSSkipMipLevels

SettingsManager.boolSet GSSkipMeshLods

SettingsManager.boolSet GSMergeMaterials

SettingsManager.U32Set GSRefresh

SettingsManager.U32Set GSWindowSizeY

SettingsManager.U32Set GSWindowSizeX

SettingsManager.boolSet GSAllowMultipleInstances

 

 

anyone for 3rd person view ? it can be done too :p

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Important Information

By clicking 'I accept' you agree to our community Guidelines + Terms of Use + Privacy Policy