Page 1 of 1
Solving the problem "(S)hitreg"
Posted: 2010-08-18 15:23
by Skull
hi,
problems with the hit registration have been nagging me all along, but after last nights game i simply stop telling myself it just happens from time to time. it was kozelsk on tg server (why did everyone ragequit on militia? QQ) and i was the squads designated marksman.
maybe i didnt realise how often it happens because im not playing scoped weapons often, but what i saw - and what ive seen a lotta times before - my first hit always makes dust come out of peoples bodies but they dont die. since i was the marksman i did 95%+ headshot so i could clearly see that they didnt die. furthermore i was aboslutly sure about hitting in like every case. in the end i started thinking like "can i hit that guy twice before he can return fire, cause my first hit wont do any damage?". and ive been thinking like that before.
that post is not directed to the dev guys, since i know that this has been a known issue with the bf2 engine (oh yeah, ea and dice, you FAIL big times), its directed to any people having the same problem, who solved/improved it.
system specs:
e2160 dual core @ 1.8
hd 4650
3gig ram
i know my computer is age old, but im upgrading within the next weeks, could just buy the graca by now.
PS: i did use the earch function, still didnt find any proper solutions
regards, skull
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 15:47
by L4gi
I get that on TG sometimes, most likely due to the ping. Doesnt happen as much on servers where my ping is 10-40.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 16:05
by mat552
There was a hitreg fixer floating around of questionable legality, all it did was constantly edit some values in your BF2 files to compensate for your current amount of lag, we never really did figure out if it would count as cheating or not to punkbuster, seeing as it had to hook itself into the bf2 memory process, something which most anti cheat programs see as a big nono..
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 16:14
by karambaitos
DUM DUM DUM
Battlefield HitFixer - Fixes HitReg for BF2/2142
DL and help is on the link
Battlefield HitFixer
Battlefield HitFixer
for Windows Vista and XP
Features:
* Improves Battlefield "HitReg" so you hit what you shoot
* Works with Battlefield 2 and Battlefield 2142
* BFSoap for Battlefield maintenance
* Now prevents MD5 Modified Usersettings kicks
* Automatic Updates
* Ability to Set Custom Hotkey
* Ability to customize all Usersettings options
* Ability to Customize HitReg Algorithm
Details:
Battlefield HitFixer is a small application that automatically inputs the BF2/2142 latency settings into the console and optimizes hit registration. These changes will improve your hitboxes, cause more of your shots to hit your targets and cause less "dust" while shooting enemies.
* This application has been checked by Punkbuster, so it is 100% safe to use and will not cause bans.
* There is no install necessary. Just download and run.
NOTE: Punkbuster has released an update where admins have the choice of a server setting that can kick for any Autohotkey app. This can result in a 1 to 2 minute kick for using HitFixer, but will NOT cause a ban. If you find you get kicked from a server for "illegal program/driver," simply close HitFixer whenever you play on that specific server.
If you find that HitFixer doesn't help your hit reg, try entering different values. If your ping is 50, you set HitFixer to 50 and your hit reg still doesn't feel right, try entering 55, 60, or even 65.
If you are using Vista and cannot run HitFixer, make sure you are running it with administrator privileges. To do this, right click on the HitFixer file, go to properties, click the "Compatibility" tab, then make sure "Run this Program as an Administrator" is checked.
just make sure to set hitfixer ping 5, 10 or 15 above of what your current ping is that way it works if you put it exactly on what your current ping is it will not work
still this might not work but its worth trying, in case your scared about using it dont be its all legit the only thing hitfixer does is input a code into the console which can be done manually (it just simplifies the process). once you set your ping for one server you can turn it off, but if you go to a us server from a european one you need to redo it since it will be all screwed up.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 16:17
by Tim270
Hitfixer was confirmed by DICE ages ago to not actually have any impact on hit-detection.
Bf2 hit detection is very noticeable when playing with under 50 ping, compared to playing with 130+.
There is no real way to fix the actual hit detection without having access to the core of the net-code.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 16:48
by Skull
Tim270 wrote:Hitfixer was confirmed by DICE ages ago to not actually have any impact on hit-detection.
i dont trust any company that brings out a bugged game like bf2 (still best "open world" shooter). i wouldnt even be wondered if they simply said that because it works and they dont want to make the game develop anymore, which would make more people stay with bf2 and dont go for **** like bc2.
thx to everyone else
regards, skull
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 19:15
by Warno000
Skull wrote:
oh yeah, ea and dice, you FAIL big times
Uh, I'm not so sure that I'd agree with this statement. Considering DICE has revolutionized multiplayer FPS with BF 1942 and BF 2 and they had to make this engine from scratch.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 19:38
by Nebsif
<3 Hitfixer, im using it and not gettin kicked from any PR server, also <3 when I see white smoke on my screen, which means u just cheated death.

Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 22:02
by Truism
I used Hitfixer. I'm pretty sure it was placebo.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 22:13
by Ford_Jam
Skull wrote:i dont trust any company that brings out a bugged game like bf2 (still best "open world" shooter). i wouldnt even be wondered if they simply said that because it works and they dont want to make the game develop anymore, which would make more people stay with bf2 and dont go for **** like bc2.
thx to everyone else
regards, skull
Okay, go back 6 or 7 years and make an absolutely huge game from scratch that made a massive impact on the fps world. AND do it
without bugs.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 23:41
by Trooper909
Truism wrote:I used Hitfixer. I'm pretty sure it was placebo.
Not used it but I think this is the case.
Have the same issue as i play late (UK time) and allways have a 150+ ping I see so much dust in PR I get a feeling of revenge when dusting my house.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-18 23:55
by Tim270
Skull wrote:i dont trust any company that brings out a bugged game like bf2 (still best "open world" shooter). i wouldnt even be wondered if they simply said that because it works and they dont want to make the game develop anymore, which would make more people stay with bf2 and dont go for **** like bc2.
thx to everyone else
regards, skull
Because no other games get released with bugs
People always seem to claim how DICE and EA made Bf2 so buggy etc. Any example of these 'bugs' that completely brake the game?
I think you should try writing a netcode that incorporates 64 players, many vehicles, lots of varing speeds of projectiles etc and then tell DICE they did a bad job. Sure bf2 hit detection is not great at the best of times. But I hate seeing this pointless hatred towards DICE. But then again, I guess its cool to hate for no reason
You know 'fixing' bf2's hit detection is not as simple as opening a .cons and changing a few 0's and 1's. You would have to rework many parts of it. Which would cost a lot of money and time to have employees do, it then costs money to test it a lot, it then costs money package it all up and patch it. In the end it is totally unprofitable to do stuff like this. Only in the extreme long run do you make any money of it back from brand recognition based on a positive experience.
Also,
Post number 7 confirms it has no affect on the game
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-19 01:22
by Bufl4x
First of all, hitfixer does nothing with the memory, it's just a compiled AHK script that types a console command for you or edits a cfg file.
Second, it does work in some cases. I used it back in vanilla for chopper gunning and made some tests with friends, it did made a difference. EA denying it is understandable. Saying you can use a 3rd party program to fix hitreg is the same as admitting there is something wrong with it in the first place. Which they never did.
And it's definitely not cheating since you can do it from the consol, just like making the game show FPS, or turning off the HUD.
So i suggest you give it a try and if it doesn't work, try changing ISP to another one with better ping.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-19 10:53
by kaufman_23
i use it all the time. never had problems with pb or any server. does it help? i dont really know, but it doesent hurt to leave it running

Re: Solving the problem "(S)hitreg"
Posted: 2010-08-19 15:42
by Skull
YouTube - BF2 - Hitbox - How to fix it!
fake? win? does anyone know what the cmd actually does?
regards, skull
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-19 19:37
by Anderson29
this command "SettingsManager.U32Set GSInterpolationTime 400"?
i think it sets your manager to 32 and ur polation time to 400 in the GameSource......< complete BS by the way...i dont know what im talking about...
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-19 21:37
by gr770
It's a file you can change out side the game too. Check battlefield 2 tweak guide. 2nd to last page. It has both files that change hitbox detection.
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-20 07:00
by Conman51
I use hit fixer mostly when i play FH2 because weapons are one hit kills there and thats where it matters, and i usually there only are EU servers playing FH2 so i have bad ping, but hit fixer seems to help a little
but who knows, it could just be a trick of the mind
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-20 13:56
by Cobhris
Warno000 wrote:Uh, I'm not so sure that I'd agree with this statement. Considering DICE has revolutionized multiplayer FPS with BF 1942 and BF 2 and they had to make this engine from scratch.
Actually, they got the engine when they acquired Refraction Games (hence the name "Refractor engine".
Re: Solving the problem "(S)hitreg"
Posted: 2010-08-20 14:13
by karambaitos
IDK youll have to ask a dev i guess, but hitfixer changes that code that he typed in on the vid as well