BF4 - Something weird with Bullets not hitting

Bam

Bam

Associate
Joined
23 Oct 2003
Posts
212
Hi folks.

I know there is the age old issue with BF4 with hit registration, but of late, its got quite significant. While I know the feeling of shooting somebody, and not hitting, this current issue, is on any target, RPG, grenades and bullets.

I can clearly see that the game is just not registering that I'm shooting at a target. This is not the same as normal hit reg, this is consistent, and I can clearly feel the difference.

I have a 14ping constantly, VSync On (60fps max) otherwise I get a strange micro-stutter (whish I could sort that also but hey ho)

Any thoughts
 
v sync on = no in fps titles.

find a server where you get decent reg.
what connection you on fibre / adsl ?

find a good server that matches your connection you'll be fine.
 
BF4 hasn't handled sub 20ms latency very well for awhile, I can tell a marked difference between bullet registry when I'm playing on a line with interleaving on and a flat 30ms ping and my normal ~18ms ping.

Sometimes it goes completely funky without proper feedback i.e. getting hits and the weapon firing feeling completely out of sync or even what I've got from time to time where randomly hit markers don't even show up at all suddenly until the next time I die (in normal mode not hardcore) i.e. https://www.youtube.com/watch?v=KjVsCU7HGD8

The game is basically a broken shoddy mess.

EDIT: If your getting a microstutter life effect with v-sync off then if not having done so try disabling core parking and/or change the max frames BF4 will render ahead.
 
Last edited:
@snips86x
Yeah but its just the same old complaint's of random reg, this is not random so to speak, its just full on one second behind what's actually happening on my screen, with registry.

@~>Dg<~
Yeah I've not used vsync from Quakeworld days through CS etc, but it was the only way to remove this weird stuttering. It looks and feels like a fps dip, but my fps stays at 60fps constant, its very weird, maybe every 15 seconds or so. Sorry forgot to say I'm on Sky Fibre...

@majnu
Checking the video now, thanks for posting it, looks useful

@Rroff
Does Core parking work on an 4670k i5? (stupid question)
 
Last edited:
BF4 hasn't handled sub 20ms latency very well for awhile, I can tell a marked difference between bullet registry when I'm playing on a line with interleaving on and a flat 30ms ping and my normal ~18ms ping.

Sometimes it goes completely funky without proper feedback i.e. getting hits and the weapon firing feeling completely out of sync or even what I've got from time to time where randomly hit markers don't even show up at all suddenly until the next time I die (in normal mode not hardcore) i.e. https://www.youtube.com/watch?v=KjVsCU7HGD8

The game is basically a broken shoddy mess.

EDIT: If your getting a microstutter life effect with v-sync off then if not having done so try disabling core parking and/or change the max frames BF4 will render ahead.

That video you shown is One of the many reasons I gave up the game. Even when playing against OCUK i'd empty an entire clip at close range into someone and nothing, only for the player to turn around and take my tags.
 
Battlefield 4 only has 10 tickrate- which is appalling for an FPS and will explain why your bullets don't hit.

It happens to everybody- I've unloaded entire clips into an enemies face only for them to shoot my legs 3 times and I'm dead.

To put it in perspective- CS: GO has 64 tickrate and even people complain about that not being high enough- players are petitioning for 128 tickrate.

As long as Battlefield has 10 tickrate you will always have to deal with bullets not hitting- no matter how much they think they improve their net-code.

Edit: Turn your Vsync off, that makes things even worse.
 
Last edited:
People complaining about 64 tickrate are probably for the most part just **** (though the CS engine(s) have typically handled updates slightly different in that regard to most other engines), 30 is enough for all but high end competitive play there are some people who could take advantage of over 60 but they would be the top 1% of players.

I'd love to see BF4 upped to 30 all through the system but it would be too little too late now, having spent awhile playing some of the classics on LAN recently I just can't get back into BF4 its put into perspective how dulled I'd become to how **** the game actually is.
 
Hi folks.

I know there is the age old issue with BF4 with hit registration, but of late, its got quite significant. While I know the feeling of shooting somebody, and not hitting, this current issue, is on any target, RPG, grenades and bullets.

I can clearly see that the game is just not registering that I'm shooting at a target. This is not the same as normal hit reg, this is consistent, and I can clearly feel the difference.

I have a 14ping constantly, VSync On (60fps max) otherwise I get a strange micro-stutter (whish I could sort that also but hey ho)

Any thoughts

Have you turned the high frequency updates on ? You also need to ensure that your network slider is fully to the left too.
 
It isn't

The benefits just aren't immediately obvious. It appears the interpolation isn't that great - so by turning it off you aren't exactly going to make massive improvements.

However that being said if you agree that the interpolation in BF4 doesnt work. that's even more of a reason to turn it off.
 
There is a difference in the way the interpolation works depending on setting but it does nothing to improve hit reg, etc. - other than a mild cosmetic change so that objects appear to snap around less from position to position (with it at 0 things can get a bit funky when a player is using a ladder, etc.) it doesn't really do much.
 
agree with you on that. The interpolation isn't going to suddenly make your bullets hit more :) but to say it does NOTHING isn't true.
 
Have you turned the high frequency updates on ? You also need to ensure that your network slider is fully to the left too.

Yup been there got the tshirt sadly :mad:

Its just weird, and the only reason I posted, rather than accept the BF4 netcode is broken, was that it just started some weeks ago, as if something had changed. Its so obvious to me anyway. Maybe I'lll record some evenings play.
 
there was something odd last night with BF4 - I noticed I was getting no hit reg at all at certain times, and other people on the server were saying similar things
it was different than the usual just poor or laggy reg
 
thats just good old fashioned server lag.

Server that is hosting the game is obviously stretched beyond the limit.

Okay I can go with that, to a point, but why do others not have the problem on the same server, at the same time?

I have high updates on, but I can clearly see that for the first 1s of shooting, nothing actually registers I'm shooting. Last night, I had a missle on a tank, locked on, saw the explosion. The tank smoked after, and had zero damage. I know netcode is broken, but it seems to only have happened. The network graph in that video appears to only be available in the CTE version, which is a shame, as I'd like to see packet loss/latency to the server in question.
 
The explosions are drawn client side so you see the hit but the server doesn't.

Do you get this on every server ? If so it sounds like you've got packet loss

If it's only on certain servers it's there fault and crap servers
 
Back
Top Bottom