Battlefield 1 stutters. Old news right?

glytch5

Reputable
Mar 22, 2017
535
0
5,060
Okay so... I have upgraded my computer a fair bit, all new components.
I played the bf1 beta and it was fairly decent, that was on an older set up however I have been playing bf1 with some stuttering issues.

I get the frames I want for the most part, but the random drops down to 10FPS range is incredibly irritating. My hardware is pretty much exactly the recommended requirements for the game:
fx8350
rx480
16gig DDR3

As far as I know my cores are unparked, I changed the power settings in windows 10 to high performance, and the resource monitor does not show parked cores. I had this problem back in bf 3 or 4 with older hardware.

Has anyone figured out any solid fixes, or things you can try other than the obvious?
Obvious includes: -multiple installs of the game, and the OS
-different display drivers
-different components such as HDD, GPU.
-in game graphics settings
-hardware monitoring to make sure i'm not crazy.

If you have any ideas let me know!
 

beowulf6666

Distinguished
Oct 17, 2010
41
0
18,540
here is the basics:

for net lag - make sure u make exception for the game in ur anti vir / firewall, alternatively u can manually add the ports to the exception list for ur router/ modem

for game stuttering - disable dx12, disable mem limit, make sure u dont run it at higher than 100 resolution scale, run in in borderless

other than that - play with the video settings...everything to do with post processing and lighting will cause fps loss (more than other settings), disable origin ingame, disable geforce experience shadow play (share feature), disable (Add exceptions) for On screen displays such as aferburner or precision x, set ur videocard powersetting to "prefer maximum perf", unpark ur cpu

prefferably play it off of a SSD. thats about it...other than that...u might have shit running in the background that slows ur comp down. (other programs / services), u should reinstall your drivers using display driver uninstaller (From guru3d website),
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
DDU is awesome. I certainly use that.
Borderless eh? I'll have to try that one. Where do you find the "gforce experience shadow play and add exceptions for OSD?
Also the video card power setting... is this stuff in afterburner or in windows?
 

beowulf6666

Distinguished
Oct 17, 2010
41
0
18,540
for geforce...
go to top right side...click on the settings (cog wheel) and in the middle section u will see "Share" set it off there
and yeah if ur using msi afterburner or precision x they come with something called riva tuner statistic server (rtss) when u open that...u can first click on the big PLUS sign on the bottom left...find the executable (bf1.exe in this case) and after u add it to that list....on the right u have something called "application detection level" just click NONE and minimize it again...and u'll be fine

the vc power setting u open up ur nvidia control panel (right click on desktop and select it like that - or via control panel) and go to "manage 3d settings" on the top left of the list...and then on the right...under "global settings" go down the list till u find "power managment mode" and click on that and select "pref max performance"

u can also set the multi-display/mixed gpu acceleration to single display perf mode
and u can also set maximum pre-rendered frames to 1

see if that helps
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
I am not using an nvidea card, and I did not download the AMD catalyst. Just have the basic driver.
Is there something similar for AMD?
Thanks for the tips! I will give those a go.
 

beowulf6666

Distinguished
Oct 17, 2010
41
0
18,540
try this in ur catalyst

AA Mode: Use application settings (Enhance reduces fps a lot)
AA Samples: Use application settings
Filter: Edge-detect
AA Method: Adaptive multisampling (Supersampling reduces fps a lot- 2nd biggest fps hit)
Morphological Filtering: On
Anisotropic Filtering Mode: Use application settings
Anisotropic Filtering Level: Use application settings
Texture Filtering Quality: High quality
Surface Format Optimization: On
Wait for Vertical Refresh: Off, unless application specifies
OpenGL Triple Buffering: On
Tessellation Mode: AMD optimized
Maximum Tessellation Level: AMD optimized
Frame Pacing: On
AMD CrossFireX Mode: Disabled (Huge fps hit-cuts fps in half because of typical AMD negative scaling with crossfire issue) This only applies if you have a multi GPU video card or 2 or more video cards.

In game settings I have are FSAA: 8(quality) and SSAO off, everything else on. Setting SSAO only drops frame rate by 10, so experiment with it if you like.
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
Okay... I feel like most of those options were how it was set previously... I will DDU out these drivers, do the whole thing over again as you explained and let you know what happens. Appreciate the ideas! At least these are new ones.
I know I don't have a great set up, however I don't think with my hardware I should be having a big issue. Honestly it is mostly playable like this, it is just extremely irritating!
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
Okay so, I had to stop playing after I changed these settings... a couple of these settings I did not have but I noticed something that is really scaring me.
I'm rockin' a brand new monitor and thats why its freakin me out!
One half of my monitor is now flickering/glowing in battlefield only... any idea which setting would cause that? Or is it just thew new driver?
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
This is weird, I have been playing the last few days on this monitor with no problem, brand new cable going to it. The video card is only a couple months old its self... I was plugged into DVI before this display though...
I tried wiggling the cable, not much happens.
Literally the only thing I changed was the driver... I tried using my restore point but OF COURSE windows "fails" to restore each time. So I re DDU'd everything, and grabbed a slightly older AMD driver. Same problem.
Now i'm thinking I need to go way back to my driver that windows found for me and see if that works.
The driver is the ONLY thing I changed, and all has gone to heck in a hand basket.

I guess next is to try my other DP plug on my video card!

EDIT: (this is my first freesync, or anything sync monitor) On the drivers I originally had, I did not have the catalyst control center... just the driver.
I think I figured out the flicker. It only happens when the monitor is cranked up to 144hrz and in freesync... as soon as I turn this off it stops!
Is there something I am supposed to changed in catalyst to stop this? That has to be the issue... I really don't want to delete all my drivers and go back to an old one, but I may have to. Does any of this sound right? Or is my monitor bad?
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
So I just wanted to come back and say, I tried all the control center settings and more drivers. Nothing helped a single bit. I even pushed my video card a little higher, still nothing.
The passed couple days I will randomly drop down to like 8 fps for a solid 45 seconds, during absolutely no action. I will huddle over to a wall during multiplayer and put my face on it to try and help. This usually happens towards the end of the round:

I seem to remember back in the BF3 days, and I think even BF4 I did not even bother buying the game till a couple years after launch, because the net code was so darn buggy. Perhaps this is the same sort of deal? Maybe more of the stuttering is game related than system? who knows...
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
I want to come back and SECOND TIME here... I have a very different system set up now from the previous stuttering.
I am now running an Ryzen 7 1700x and a gtx 1080 OC card with DDR4 running at 3200....

guess what? THE GAME STILL STUTTERS!
I'm starting to think that people who don't get stuttering just do not notice it, or mistake it for lag. the heck man?
 


You know it could be your psu giving up right? Did you change it? Please report the make and model of it
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
I would think that but... none of my other games do it. I know BF games generally have a bad net code... but would it make sense those little lag spikes convert into lowered FPS for a split second on a FPS counter?
Idk... many other people have these issues, and many people DO NOT have the issue with much cheaper hardware than me. In all fairness I think the game is just a tad flackey.
The only reason I talk on here, is because people keep telling me " mine doesn't stutter at all, no stutters here"
At this point I find that very hard to believe BUt, in any case maybe it is something on my end, that is why I was asking all of you!
 


I am playing BF1 without issues as well, or at least this is what i think. All i can notice is some rare fps drops to 50's.
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
Do you fly at all? Ever notice while doing a big turn high up in the air, or doing a really long loop that everything jitters? it will look like 2 frames a second?
Ever notice sometimes when you sneaking around on foot, and running, you get these little tiny micro stutters for no reason?
I get the FPS drops as well.. they happen when nothing is happening. I'm starting to think its just the game.
 


That flying jitter, have i experienced it when my ping is unstable and hovering to crazy numbers. While on foot i 've seen great (not tiny) stutters that make the game unplayble when i have an isp problem. Other than that, the game is smooth apart from those "random" fps drops. Could you please verify whether you are experiencing the same problems with single player or not?
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
It does not happen in single player... however single player is heavily optimized to "show off" the game. Also the actions taken in single player are more predictable than the possibilities in multiplayer. The game runs better in single all around.
I have a pretty fast cable internet connection with my own after market cable modem... directly plugged in no wireless. None of my other games do this is the thing.
Glad i'm not the only one that has issues.
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
You know now that I am on an nvidea card, settings the pre rendered frames thing did help quite a bit.. I feel like my frame rate is not as high now though.
I am slightly happier now I guess... on the AMD card it was quite bad though in terms of micro stutters. I am still getting random FPS drops, but not often.
 

glytch5

Reputable
Mar 22, 2017
535
0
5,060
I think I figured out the stuttering!
They kept getting worse over time...
So what I did was in the option I turned down the GPU scaling from 150% to like 125%... the game runs absolutely butter smooth now. I wonder if thats what was causing freesync to not work when I had my RX 480 as well.
GPU scaling was not a setting I am familiar with... it defaulted to 150. I guess a GTX 1080 OC strix and ryzen 7 1700x with 16gig ddr at 3200 just is not enough for 150% GPU scaling... but they the game runs great now!