Choppiness/Stuttering in Battlefield 4 on PC

Im having issue’s with choppiness. I’ve got an i7-3820 3.6ghz and SLI EVGA 670’s.

I’ve tried every driver they’ve released since the beta, none of which solve the problem. Fraps is reading 50-60FPS which i find kind of strange.

Is there any reason I should be having ANY choppiness at all? The Geforce experience recommends me to run everything on ultra, and in all honesty, I feel like I should be able to.

Any advice would be appreciated, I really want to enjoy this game to the fullest.

Perhaps you have vsync on?

I do, but I’ve turned it off and instead of stuttering it “tears” (I believe that is the term for it)

I had the problem when flying and getting random choppiness, I had a quick look online and found that uninstalling geforce experience resolved it for me.

When you get new drivers it will try install it again though. I have a i7-2700k with a GTX580.

When you get new drivers it will try install it again though.

Do custom install rather than express

Probably SLI microstutter. Does it still happen if you only use one of your cards?

correct :slight_smile:

I had the exact same stuttering, I had constant 60 FPS but It felt like I was still lagging, like I was at 30 fps or something. This solved my issue:

Go to nvidias website, download the latest non-beta drivers, when installing select advanced installation and tick the “clean installation” box. After that restart your PC.
Now go into the Nvidia controlpanel > 3D settings > Programsettings > BF4
Change the following settings:
Render frames ahead: 1 (you can try 2 aswell). Triplebuffering: On Verticalsync: Adaptive

Also: http://www.coderbag.com/Programming-C/Disable-CPU-Core-Parking-Utility download and run.

PS! Make sure you run a CLEAN INSTALLATION. That is the most important thing.

This one really had my hopes up, I tried it all, still to no avail. Still running 60fps at all times. I was in the part of the campaign when you go over to the Titan on that little zodiac, it was SO choppy and buggy, somethings wrong, and It’s on EA, not on my PC. However, I learned a lot in this whole process. So thanks.

So yeah, I give up, fuck it. Back to Dota 2

It could still very well be your PC. It doesn’t sound to me like you’ve even done any troubleshooting aside from reinstalling the driver.

I’ll add detail as to what I’ve done over the past 4 days to try and fix it , to no avail.

Constant lag, stutter, tearing.

Build Details:Asrock Xtreme 6, i7-3820 3.6GHZ, 28GB RAM, Windows 7, SLI EVGA Geforce GTX 670, Samsung 840 PRO 128GB SSD ( For performance games/OS), Running at 1920x1080 60hz

Running FRAPS in game with V-sync on, I have never dipped below 50FPS. With V-Sync Off I’ve had up to 140FPS.

I’ve tried every driver from 331.40 up to 331.82. Then ran a Clean Installation for 331.82

I’ve overclocked my CPU to 4.4GHZ

“Unparked” My CPU cores

Increased Pre-rendered frames to 1, then 2 after no change was noticed.

Activated Triple Buffering

Toggled V-sync to Adaptive

I’ve run it in SLI and i’ve tried just using my main card.

I’ve tried V sync ON and V Sync OFF

I’ve tried every setting from Low to Ultra, all experiencing the same EXACT issues.

I’ve tried Windowed mode, full screen, and borderless.

Here’s what I would try:

Reseat your video cards.

Remove one video card, test it. Does it still stutter? If so, try the other PCI slot. Does it still stutter? Remove that video card, use the other. Rinse and repeat. You need to start isolating the issue.

Does it happen with both video cards regardless of where they’re connected on your motherboard? Try removing them altogether. Try using intel onboard video.

Have you tried running heaven for at least half an hour? Is heaven choppy? What is your average fps there?

Have you run prime95 for… awhile? What are the average temps when using prime?

If Prime runs without error I would try putting your cpu back to clock stock speeds. Any improvement/change?

Check your windows event viewer. Play the game, immediately after check the log. And warnings or errors should be addressed.

This is some basic stuff but it’s important to do, especially when using a custom build PC because you need to be able to narrow down the problem and then search for a solution.

Will do, I appreciate the help.