Slight lag in BF4

erikdude27

Honorable
Jun 24, 2013
266
0
10,780
Hi!

I got a new upgrade for my PC - a crossfire setup with two Radeon R9 280x's.

These are my specs:

- Gigabyte GA-Z97X-Gaming 5 motherboard
- Intel core i7-4770K@3.9GHz liquid cooled
- Cooler Master Seidon 240m cooler
- CX750M PSU
- Crucial Ballistix 16GB Sport kit
- TP-Link WLAN Card
- NZXT Blue LED lights
- Sapphire Tri-X Radeon R9 280x GPU
- Gigabyte Radeon R9 280x WindForce OC edition GPU
- Fractal Design Define R4 Black Pearl
- 24" ACER IPS monitor
- A 21.5" (Think it's 21.5") Packard Bell monitor

I used to only have a Gigabyte radeon r9 280x, but I got a Sapphire Radeon R9 280x to run in a CrossFire setup as the Gigabyte 280x wasn't available on the site I use for purchasing parts anymore.

The gigabyte could run BF4 on high without problems with 60FPS. Now it lags a little. It still says 60.0 FPS in BF4 but I can feel it isn't. Enabling Vsync makes it even more laggy, tho removes slight screen-tearing.

If someone could help me with this, I would be very grateful. I used AMD Gaming Evolved to optimize BF4 - though this didn't have an impact on the gaming experience.

Thanks so much!
Erik
 
AMD Gaming Evolved is your problem right there. Remove that ugly piece of trash software. It caused problems for me the moment I installed it and problems were gone when I removed it. I can run Battlefield 4 maxed out 60FPS Vsync with 2x MSAA, or 40-50FPS with 4X MSAA with no noticeable lag..and I have a 270X.

I really like your case 😉 I have the same one :)
 


Thanks, I'll see if that does the trick 😉 - btw, how do I "reset" BF4's settings to default after removing AMD Gaming Evolved? Is there a way to do that easily or do I just need to find the prefered settings online?

Here are some photos if you want to see😉
http://imgur.com/pjL5C1e,KBqSJE5,FYgyoZR,TQk76XK#0
 


I see, but would simply uninstalling gaming evolved remove the lag? Or is it like a key settings that makes the difference?
 
turn the internet smoothing factor down to 0% inside the bf4 settings. create a bf4.cfg file to override a few needless graphical settings and cap your fps to your refresh rate. and yes, uninstall that gaming evolved program... all you need is the very latest amd catalyst drivers.
 



Thank you! I will try this asap. I'm travelling out of the county tomorrow but I will be trying it the moment I return home 😉
 


Still lags a little, doesn't matter if I'm running low/ultra, just the same. Any ideas? :) (I didn't create a *.cfg file, could you explain how to do this?)
 
PerfOverlay.DrawFps 1
RenderDevice.ForceRenderAheadLimit 0
RenderDevice.TripleBufferingEnable 0
RenderDevice.VsyncEnable 0
PostProcess.DynamicAOEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.MotionBlurForceOn 0
WorldRender.MotionBlurFixedShutterTime 0
WorldRender.MotionBlurMax 0
WorldRender.MotionBlurQuality 0
WorldRender.MotionBlurMaxSampleCount 0
WorldRender.SpotLightShadowmapEnable 0
WorldRender.SpotLightShadowmapResolution 256
WorldRender.TransparencyShadowmapsEnable 0
WorldRender.LightTileCsPathEnable 0
thread.processorcount 4
thread.maxprocessorcount 4
thread.minfreeprocessorcount 0
GameTime.MaxVariableFps 59.93

this is personally what i use, it will override the in game settings. though my rig is fairly competent at handling bf4@1440p with a 780, though with cfx 280x performance scaling you should be slightly ahead of me, granted you might be getting some micro studder.

you can just make a new notepad file and put these lines in it, save it, then rename it to user.cfg. put it in the battlefield 4 folder which has the bf4.exe loader in it... should be under program files(x86)/origin games/battlefield 4/ if you installed the game normally.

for your 4770k you should still leave the processor count/threads at 4, the game will automatically hyperthread them when needed. also disable vsync in the battlefield settings, since we are disabling it anyways in the cfg file, and let the "GameTime.MaxVariableFps 59.93" cap your fps. you may need to play around with that 59.93 number, try 60.00, 59.94, 59.89, 59.00 etc if you are getting screen tearing(im assuming your on a 60hz monitor), every monitor is different.

oh, and you will notice all motion blur is gone, even when your shot at, when taking damage/bullets, etc so you will be able to see more clearly in battle. otherwise make sure your running the latest amd 14.12 omega drivers.
 


Did this now, the in-game settings still claim Vsync to be set to on though, but it does display my current FPS in a green text in the upper-right. The FPS is mostly around 56-60, but bounces down to like 46 for .75 seconds sometimes which gives this stutter for a moment - any ideas why this could happen? I created a file "User.cfg" and placed it in the directory containing _Installer folder, Core folder, pb folder, Support folder, bf4.exe, some DLL files, etc. I installed this on a custom directory on my HDD as my SSD was getting full. I'm running the 14.12 AMD Catalyst Omega drivers.
 
whats causing your dips to 46fps is probably just blips of intense in game action stressing the gpu and regular frame pacing issues that all sli/cfx setups have. i would lower AA first to see if it goes away. the perfoverlay.drawfps 1 is what is giving you the fps counter... you can replace the 1 with a 0, or delete the line altogether if you want the fps counter gone altogether.
 

TRENDING THREADS