Battlefield 3 lagging/stutter/rubber-banding when connection and fps appear to be fine

The_Aquila

Honorable
Mar 30, 2013
1
0
10,510
I hope someone out there is able to help me with this as i am completely at a loss.

When playing Battlefield 3 I am getting a lot of lagging/stutter/rubber-banding (I don't know if I have used the correct terms so forgive me). e.g. I'll be running around the map and I will skip back to were I was a moment ago, then sometimes I'll press the keys to move and nothing will happen, then a moment later I'll be were the keys would have put me but without showing me moving there.

I regularly check my internet connection on speedtest.net and it seems fine.http://www.speedtest.net/result/2610973871.png

Most of the servers that I have been on I'm getting a ping of around 15-40 mostly around 20.

My fps is always around 80-110.

I normally run BF3 on ultra but putting it down to low doesn't seem to make any change.

I also play Planetside 2, Arma 3 alpha, and others and I don't get any problems with them.

My rig:

Operating System - Windows 7 home premium 64 bit

Processor - Intel Core i5-2500k CPU @ 3.30Ghz

RAM - (16gb) 2x Corsair Memory XMS3 8GB DDR3 1600 MHz CAS 9 Dual Channel

Graphics Card - 3GB XFX Radeon HD 7970 DD Edition with Ghost Thermal, 5500MHz GDDR5, 925MHz, 2048 Cores

Hard Drive - 240gb ocz vertex plus 25 ssd sata 2 indilinx barefoot mlc read 255mbs write 255mbs 64mb cache 12k

(If you need any more info just let me know)

Thanks in advance for your help. I think my brain is going to explode if i try to think about this any more.:p
 
What you describe sounds 100% internet based.

The problem is even with a good ping, it just takes one of the many routers between you and the server to mess things up(drop a packet now and then).

For starters, Host your own game just to run around in and blow stuff up. See if you can get some friends to join to give your computer more things to render. See how it is. This at least rules out your hardware(I highly doubt it is.).

If you happen to be on a network with other computers, Try to disconnect them to see if they are causing extra traffic on the internet(torrents can be bad for this).

Last off, If you are on wireless, swap to wired as wireless can have strange pings.
 

jjp9999

Honorable
Aug 16, 2013
1
0
10,510
There's a tutorial on how to fix it here: http://techzwn.com/2013/06/how-to-fix-the-audio-lag-stutter-and-echo-in-battlefield-3/

It's not a performance or internet issue. It's a compatibility problem with Nvidia drivers. There's not patch for it yet (and it's been a couple years now), but if you make Battlefield run on just one core then it will work fine.