Solving the problem "(S)hitreg"

General discussion of the Project Reality: BF2 modification.
Post Reply
Skull
Posts: 268
Joined: 2010-02-05 19:25

Solving the problem "(S)hitreg"

Post 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
Image
Pain is Temporary, Pride stays forever. - Unknown
L4gi
Posts: 2101
Joined: 2008-09-19 21:41

Re: Solving the problem "(S)hitreg"

Post 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.
mat552
Posts: 1073
Joined: 2007-05-18 23:05

Re: Solving the problem "(S)hitreg"

Post 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..
Players might be hardcoded, but that sure doesn't seem to stop anybody from trying.


The only winning move is not to play. Insurgency, that is.
karambaitos
Posts: 3788
Joined: 2008-08-02 14:14

Re: Solving the problem "(S)hitreg"

Post 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.
There is only one unforgivable lie That is the lie that says, This is the end, you are the conqueror, you have achieved it and now all that remains is to build walls higher and shelter behind them. Now, the lie says, the world is safe.? The Great Khan.

40k is deep like that.
Tim270
PR:BF2 Developer
Posts: 5166
Joined: 2009-02-28 20:05

Re: Solving the problem "(S)hitreg"

Post 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.
Image
Skull
Posts: 268
Joined: 2010-02-05 19:25

Re: Solving the problem "(S)hitreg"

Post 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
Image
Pain is Temporary, Pride stays forever. - Unknown
Warno000
Posts: 37
Joined: 2009-05-31 04:20

Re: Solving the problem "(S)hitreg"

Post 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.
My Weekly Top Artists:
Image

Look me up: last.fm | Facebook | Twitter | Digg
Nebsif
Posts: 1512
Joined: 2009-08-22 07:57

Re: Solving the problem "(S)hitreg"

Post 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. :D
Truism
Posts: 1189
Joined: 2008-07-27 13:52

Re: Solving the problem "(S)hitreg"

Post by Truism »

I used Hitfixer. I'm pretty sure it was placebo.
SSGTSEAL <headshot M4> Osama

Counter-Terrorists Win!
Ford_Jam
Posts: 458
Joined: 2009-06-19 01:06

Re: Solving the problem "(S)hitreg"

Post 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.
Trooper909
Posts: 2529
Joined: 2009-02-26 03:02

Re: Solving the problem "(S)hitreg"

Post 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.
Tim270
PR:BF2 Developer
Posts: 5166
Joined: 2009-02-28 20:05

Re: Solving the problem "(S)hitreg"

Post 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 :roll:

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
Image
Bufl4x
Posts: 252
Joined: 2009-05-05 03:37

Re: Solving the problem "(S)hitreg"

Post 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.
kaufman_23
Posts: 115
Joined: 2010-02-01 09:03

Re: Solving the problem "(S)hitreg"

Post 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 :)
Image
Skull
Posts: 268
Joined: 2010-02-05 19:25

Re: Solving the problem "(S)hitreg"

Post by Skull »

YouTube - BF2 - Hitbox - How to fix it!

fake? win? does anyone know what the cmd actually does?

regards, skull
Image
Pain is Temporary, Pride stays forever. - Unknown
Anderson29
Posts: 891
Joined: 2005-12-19 04:44

Re: Solving the problem "(S)hitreg"

Post 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...
in-game name : Anderson2981
steam : Anderson2981
gr770
Posts: 74
Joined: 2010-07-17 17:08

Re: Solving the problem "(S)hitreg"

Post 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.
The glass is neither half empty nor half full, it's just twice the size it needed to be.
Conman51
Posts: 2628
Joined: 2008-05-03 00:27

Re: Solving the problem "(S)hitreg"

Post 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
"It's not the size of the dog in the fight, it's the size of the fight in the dog."
-Mark Twain



Image
Cobhris
Posts: 576
Joined: 2008-06-11 07:14

Re: Solving the problem "(S)hitreg"

Post 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".
Image

The Soviets may have only gotten as far as East Germany, but they took the rest of the continent without firing a single shot.

NObama 2012!
karambaitos
Posts: 3788
Joined: 2008-08-02 14:14

Re: Solving the problem "(S)hitreg"

Post by karambaitos »

Skull wrote:YouTube - BF2 - Hitbox - How to fix it!

fake? win? does anyone know what the cmd actually does?

regards, skull
IDK youll have to ask a dev i guess, but hitfixer changes that code that he typed in on the vid as well
There is only one unforgivable lie That is the lie that says, This is the end, you are the conqueror, you have achieved it and now all that remains is to build walls higher and shelter behind them. Now, the lie says, the world is safe.? The Great Khan.

40k is deep like that.
Post Reply

Return to “PR:BF2 General Discussion”