Low fps on Battelfield 1

GamerDodge73

Prominent
Jul 6, 2017
4
0
510
So, I had very low fps on BF1 PC so I contacted origin and turned off origin-in-game and it solved it for me, but still I feel like I am not getting enough fps. I have an I5-6500 and a Gtx 1070 paired with 24gb ram 2133mhz and I am only getting 105fps average with all thevideo settings on low except for Anti-Aliasing wich, if turned off, levaes the game super ugly.
My GTX 1070 is the MSI Gaming X Model and all my drivers are updated,, I have the MSI GAMING APP turned on and my graphics card isnt overclocked althought it is on OC mode.
Are these framerates normal, because I am a very good player and just got a 144hz monitor and would like to play at 144fps because it is night and day.
Thankyou for reading my post,
 
BF1 relies heavily on multiple threads on your CPU, of which the i5 6500 has 4. The minimum requirement for a CPU in BF1 is the i5 6600k. It recommends an i7 because it has 8 total threads.

You're seeing that fps because your processor is struggling to keep up with the game. If you check your CPU utilization while in game, I'm willing to bet you would see it at 90+% most of the time
 
That is a sign of bad optimization right??? Would I ahve a higher fps count if I had a gtx 1060 and an i7 6700 for example?
The I5 6500 is pretty closde to the i5 6600k, but I didnt want to overclock and couldnt afford a 6600k so I went with the i5 6500. Is there a way that I can reach 144fps with my config, without compromising the resolution since 1080p is my minimum. What would be the fps gain if i managed to get an i7??? How do I check the cpu usage in the game??? I, by looking at the msi gaming app can see that my cpu is at 3300mhz while in game and my graphics card is at 2400mhz I think. Not sure about the graphics card but sure about cpu.
Is there a way I can get more fps???
Thankyou for your help
 
Not necessarily bad optimization, just different optimization. Optimizing a game isn't just a cookie cutter process, it's specific to the textures in the game, how physics are processed, how game assets function when you interact with them, etc. Some games are optimized one way, others in a different way.

In this case, BF1 relies on multiple threads to execute the game effectively. you can reduce this somewhat by increasing the graphics to utilize more of your graphics card, but on the whole, you just need more threads to process with.

Turning off anti-aliasing is a good place to start, or perhaps turning it down to FXAA. Anti aliasing uses a lot of resources. Another option disabling/turning down things like shadows, or water refraction detail, and turning up things like graphics quality
 
I will still get more fps if graphics are turned to low.
Anti alising is now on fxaa, Thankyou, I also gave the game high priority and created a gfame file that I saw online called user.cfg wich has the following lines

RenderDevice.RendreAheadLimit 1
GstRender.Thread.MaxProcessorCount 4
WorldRender.PlanarReflectionEnable 0

Just deleted the file since everything was going great for like 5min when i got 30fps

 


Be careful editing those game files. I think they are things you can edit in game, but you could get banned for tampering with game files. I dont think that's a concern for this situation, but be careful regardless.
 


https://www.techspot.com/review/1267-battlefield-1-benchmarks/page4.html

Going to a Core i7 will pretty much have no effect. From the limited testing they were able to do, as long you have at least a 4C/4T Intel CPU with at least 3.5GHz per core, you're going to do well.

At 1080p, though, you're going to be lucky to hit 120+FPS on Ultra, even with your GTX 1070 (https://www.techspot.com/review/1267-battlefield-1-benchmarks/page2.html), but I would think it would be doable at Medium or possibly High. If you're at 1440p, then maybe dropping down to Medium will get you there. And forget about it for 4K (https://www.techspot.com/review/1267-battlefield-1-benchmarks/page3.html).

That's the only problem, though: you mentioned you have a 144Hz monitor, & that 1080p is as low as you want to go, but you haven't mentioned what your current resolution is. 1080p might be doable with decent graphics settings, but to be honest for anything higher with BF1 you're going to probably want a GTX 1080Ti (https://www.techspot.com/review/1352-nvidia-geforce-gtx-1080-ti/) to have any shot.
 
My monitor is 1080p and I play at 1080p. I have everything on the lowest possible except for the anti-alyising wich is at fxaa medium(the minimum setting for antialising being off and this being the 2nd lowest).
I think your benchmarks are wrong since I get arround 138fps average with the settings above at 1080p, I have two monitors though, not sure if that influenciates it and my graphics card isnt overclocked but has 3 different modes and is set to overclock mode wich gives arround a 6fps performance boost over gaming mode. I tried everything and set the game files as they originaly were and these are mty results.
With everything on ultra, i get arround 73fps tops. My fps count is also very unstable in every resolution or video setting.
my specs are:

b150m motherboard
24gb 2133mhz ram over 4 channels but working perfectly
i5 6500
gtx 1070
240gb ssd
1tb hdd

Battlefield 1 is on the ssd because its my favourite game. I wish its optimization was better gpu wise beecause i think more peoplle could bvenefit from it than it being optimized cpu wise.
What is your advice to get moire fps???
I already set bf1 priority to high,turned off wallpaper engine and the second monitor and closed every single app. I also openned some bf1 ports on my routers gateway. I think there isnt plenty more I can do.
I heard bf4 had an update and then it got better gpu wise because it used to be a very cpu intensive game. I hope they do that for BF1 too. Maybe I can be running low on power since my psu is a 500w 80plus evga one.