Shutting ipv6 disconnected me from my network. I had to re-enable it to get my internet working again.
-
check your router settings
-
spradhan01 Notebook Virtuoso
It really makes a difference.
I also thought it was placebo but my hit detection has really improved. -
side note i do remember bad hit detection in CS and CSS lol when i used to play those...maybe was my ping lol
EDIT: i think it was my ping. I would always get off 4 shots on someone and than die....always like what happened to my 4 shots? lol -
yeah I tried to turn back on Ipv6, because some of my hits weren't registering again with it disabled, but when I turned it back on, damn! it was 10x worse, so I disabled it again and there is definitley a huge difference and I was killing enemies again.
I notice it has a lot to do with when I get a good connection and download speeds and not, since my download speeds are always fluctuating, but disabling Ipv6 does dramatically increase hit detection. It's not the perfect fix, and maybe dice should work on this issue more, since even the Call of duty series I get good hit detection even with 200-300 ping.
I tried the link that rschauby posted for the leatrix latency fix for WoW, but I can't seem to get it to work. Anyone else try that? I was kinda hesitant since that script messes with your registry, but if anyone else tried it can you post some feedback. For now, disabling Ipv6 seems to be a safe and easy fix that I'll have to settle with. -
I get this problem in single player a lot, so I doubt its related to internet connection settings...
3 consecutive shotgun hits to the chest and guy won't even flinch... -
usapatriot Notebook Nobel Laureate
Yeah, I played BC2 today and on a couple different servers hit detection was terrible. I eventually found one where hit detection was decent but not great.
Poor hit detection is still definitely one of the most annoying problems with BC2 and yet the developers have still not fixed it.
I can only hope BF3 does not suffer from the same detection issues! -
I hope so too....
-
usapatriot Notebook Nobel Laureate
I've raged so many times due to poor hit detection on my part while the other team somehow manages laser like hit detection on me.
And it's not cause I can't aim because I can literally see blood squirting when I hit them, just no hit indicator. -
I'm betting that it's deeply embedded into the engine, which is why they can't fix it. At least not until they rework the engine, hopefully the next go-round.
-
If you guys are really interested, read this: Latency Compensating Methods in Client/Server In-game Protocol Design and Optimization - Valve Developer Community
A little more complicated than saying "just fix it". -
Sooo, we're all paying $50-$60 a game for why? So they can offer us a broken game?
-
Personally I say it is as simple as fix it. They keep charging $50-60 for broken games, offer expansions for $15, DLC for $10 etc etc. Don't charge for something that is broken.
I haven't had hit detection issues in other games, other than DICE games. -
usapatriot Notebook Nobel Laureate
I agree -- I keep regretting purchasing Vietnam. Why does DICE deserve my money for a broken game?
The funny thing is, they don't really seem to care about fixing it.
Also, anyone in the CONUS having trouble finding good, local servers with decent pings? The the number of foreign 100+ ping servers seems to be far greater than local sub-100 ping servers. -
Weird. Multi billion dollar companies like EA and DICE can't fix their hit detection.. but indie shooters and small budget shooters don't have this issue.
Don't think the problem is as complicated as you think. -
usapatriot Notebook Nobel Laureate
DICE had only ONE guy working on the last patch for BC2. Just in case you were wondering just how much DICE cares about the longevity and providing support for BC2...
-
Well thats just great.. But at the same time that means they have everyone working on BF3.. and there may be hope for that game!
Although BC2 is fricken awesome. -
usapatriot Notebook Nobel Laureate
Yeah, but what does it mean for BF3 six months after release...unless it's a perfect, balanced, and bug-less game of course.
-
Well I'm assuming they are going to be using a lot of the elements from BC2.. Even parts of the engine (BC2 uses Frostbite 1.5.. BF3 uses Frostbite 2). so that will save them a lot of time that they can devote to making it better.
-
yeah, I know "fixing" threads is a little immature...but fix'd!!
-
You mean, so they can ruin another MoH game sooner? That series has now been destroyed. CoD has been destroyed since MW2... Only have one good FPS series left and that Battlefield.. and they are having lots of issues.
-
Wow i feel really lucky.. I honestly don't have any hit detection problems what so ever.. and I almost always play as Recon.
-
There... fixored yer post.
-
usapatriot Notebook Nobel Laureate
I can't even play BC2 now for more than 10min because of the lag or hit detection issues I just rage quit.
-
does anyone think Dice will release another patch to fix this?
-
Doing this didn't help at all for me; since disabling IPv6 I have had multiple sniper headshots that were definite hits and caused blood to show, but were not registered as hits.
-
ahahahahahaha
-
it actually does make a difference, but I've noticed it also has to do with the servers your on. It's a help, but not a definite "end all" fix...
-
+rep
I saw a little improvements in pingtest
Hopefully, it means more kills in BC2 for me. -
usapatriot Notebook Nobel Laureate
I tried the Leatrix Latency Fix and I think it has made things better, a few more days of testing will be needed to confirm though...
-
Interesting. Will this be detected as a "hack" by PunkBuster and ban/kick you though?
-
I tried running it, but I keep getting an error message. The FAQs don't help with my problem, although I haven't tried it on my newer gaming laptop to see if it can work on that.
I'm kinda cautious about using it though because it does change the registry and I wouldn't want my internet connection to be FUBAR, but I'm real interested with how it works for you and what kinda issues you run into if any. -
It's very well documented and he explains exactly what it does. The "fix" he gives you is just VB Script so there isn't really anything malicious he can hide. This has been in use widely by the WoW community for a year and a half now and all it receives is praises. I agree, you should always understand programs you are running on your machine. His info page is a good place to start.
And no, PB and VAC don't mind this at all. I have been using it for over a year now and haven't had it trigger on anything. -
I'm almost 100% sure BFBC2 (and all multiplayer FPS shooters) use UDP and not TCP for the majority of gameplay. TCP just fundamentally doesn't make sense when you're making something that has a billion things going on at any given second. I'd much rather discard a packet or two every few seconds rather than causing a half second of lag every time I miss a packet.
-
That would make sense, but then why is TCP port forwarding required, one UDP which is a shared TCP?
BFBC2 Port Information - Electronic Arts UK Community
Port: 80 TCP
Port: 18121 TCP
Port: 18126 TCP
Port: 18126 UDP
Port: 13505 TCP -
I'm assuming they use TCP for things like logging in, looking up servers, etc... Anything that isn't gameplay. Consult pretty much any networking book and it will pretty much say that if you use TCP for something moving as quickly as an FPS, the author will personally drive to your house and smack you in the face with his book.
-
Yeah, I know UDP basically just constantly broadcasts without looking for a handshake, and makes sense, otherwise the game would constantly freeze waiting for everyone to constantly make that connection.
I'm kinda a moron when it comes to TCP IP, DNS, and networking in general. I know enough to know I don't know squat.
-
UDP uses a simple transmission model without implicit hand-shaking dialogues for providing reliability, ordering, or data integrity. Thus, UDP provides an unreliable service and datagrams may arrive out of order, appear duplicated, or go missing without notice. UDP assumes that error checking and correction is either not necessary or performed in the application, avoiding the overhead of such processing at the network interface level. Time-sensitive applications often use UDP because dropping packets is preferable to waiting for delayed packets, which may not be an option in a real-time system.[1] If error correction facilities are needed at the network interface level, an application may use the Transmission Control Protocol (TCP) or Stream Control Transmission Protocol (SCTP) which are designed for this purpose.
via wiki User Datagram Protocol - Wikipedia, the free encyclopedia
if things come out of order, couldn't that put you at a disadvantage in the game. Seems super unreliable personally. Of course wouldn't a dedicated server system be optimal? Now I know in the land of pc users can host or buy hosted servers for games, but what if they are slow and unreliable? Shouldn't ea just handle all of that anyways, this leads into the idea of paying for a service which is completely against the computer gaming code of conduct but think about, some people pay for servers to play on. Just sayin. -
this is debatable, Unreal Tourny, Counter Strike, Left For Dead, Team fortress, Mag(ps3 exclusive and contrary to popular belief it is widely popular,and on and on and on. There are plenty of FPS options out there.
-
Have ever you guys shot a grenade from the assault rifle attachment and have had nothing happen at all? I mean I see the grenade shoot out of the rifle, but sometimes I don't see an explosion.. Is this a glitch?
-
I clearly wasn't thinking when I posted that before. UT, TF, these are great series... L4D series is really "meh" to me... and Counter Strike is kinda a dead series although there are rumors floating around that they are working on another CS.
The grenade takes a while to arm itself. It must travel for a certain period of time before its considered "armed" and can explode. -
Would you rather:
A) Discard a random packet every now and then while at the same time allowing everything else to continue as normal. (UDP)
OR
B) Every time a packet gets lost, halt everything and cause a bunch of lag until the situation is rectified? (TCP)
And BFBC2 uses dedicated servers that are approved by EA. COD:MW2 uses peer-to-peer. -
So having tried to download and install the leatrix latency fix and being unsuccessful, I've searched and came up with a manual way to reduce latency in online games.
This is what I came up with, and although the instructions may initially seem overwhelming, it was quite simple to do.
Reduce game network latency in Windows 7 or Vista Life & Code
Having run through the procedure by adding 2 lines into my registry on this laptop (my older Toshiba X305) and rebooting, I tried to run COD4, and usually before the tweak, I would get pings between 100-300, well with the tweak, I got 130 on the server refresh screen, and 150-160 ping in game, although this seems to be what I averaged before.
It's kinda late so I don't have time to try it on my new X505 and run Battlefield Bad Company 2 to see if it makes a difference, but it was actually easy to delete the 2 registry keys I added to this laptop through "regedit".
Maybe some of you would want to try this and report your results. I can give my to cents that it seems safe and simple to do, if you know how to follow the instructions. -
Alright, I couldn't wait, and since it was simple enough, I applied the registry fix, and although it seems I'm getting maybe 10-20 ping count lower, I'm in a game with 230 ping in BFBC2, Dam my hit detection is just potent! I'll need to do more testing though, but so far, even with what seems to be high pings, the detection is working better even with IPv6 enabled.
-
You seem to be full of fixes that technologically make no sense at all.
Turning off IPv6 in a world that still uses IPv4. Reducing the TCP acknowledgment time in games that use UDP.
I think the next fix you're going to come up with is sticking a copy of The Dark Knight upside down in your DVD tray. -
Look at least I'm trying to come up with a solution for a problem that seems to affect many people who play BFBC2. I'm sure they too are frustrated searching for answers on the internet and coming up empty handed.
Also, for the record, I haven't come up with these "fixes" myself, but the original fix was advised by my ISP, and this second one, which if you clicked the link, seems to come from a credible source that gives an explanation for making the tweak, and it seems to go against your hocus pocus, mumbo jumbo, jive turkey talk of TCPs and UDPs.
My friend is an engineer for Clear Broadband internet service provider and seems to agree with the article, and what are you supposed to be? A janitor?
Anyway, forgive me, and contribute to this thread by offering a solution then, otay? -
I understand that you're trying to come up with solutions to this issue, but as a self-appointed janitor, it's my job to throw out the trash. You're offering "solutions" that make no technological sense.
Yes, your source is credible, and it's 100% correct that reducing the TCP acknowledgment time will reduce latency - but only if you're actually using TCP. I'm sorry that my hocus pocus, mumbo jumbo, jive turkey talk makes you uncomfortable. For that, you can blame Larry Peterson, Bruce Davie, Brian "Beej" Hall, and everyone else that taught me network programming. -
01001110 01100101 01110100 01110111 01101111 01110010 01101011 01101001 01101110 01100111 00100000 01000110 01010100 01010111 00100001
-
I did try this since last night and didnt really notice any major difference, if anything it made my average kill count worse. I did notice some weird glitch that if i use the SPAS shotgun i can kill people a second or two later even though theyve clearly killed me first, but that could just be normal lag.
IPv6 is not in effect yet so i dont see either how disabling it would really make a difference in terms of hit detection. In windows it just says No Internet Access for IPv6.
I agree with Lithus's reasoning and he is basically the NBR janitor, saving our bandwidth from nonsense.
BFBC2 horrible hit detection
Discussion in 'Gaming (Software and Graphics Cards)' started by jacob808, Jan 6, 2011.