Battlefield 1 Not Running Smoothly

deathpuppx

Commendable
Jul 21, 2016
30
0
1,540
Hey guys so first off before I get any further here are my PC specs, not the best but sure as hell better than a PS4: Intel Core i5-3570 CPU, MSI GeForce GTX 1050 Ti 4GB Low Profile, and 12 GB of DDR3. I've been playing Battlefield 1 and I've noticed that I get FPS drops and pretty low FPS at times. I downloaded MSI afterburner just to see the stats, such as CPU usage, GPU usage, temps, RAM usage, etc. And the CPU is almost always 100% and the GPU anywhere from 50-80%. I get pretty low FPS at times, in the low 40's with 900p resolution at the medium preset. I can never keep a stable 60 FPS even at low settings 900p. So the PS4 basically has better performance than my PC for this game... I've heard it's very CPU intensive but come on the PS4 has a Jaguar CPU at like 1.6 GHz, In my opinion I think this is just bad optimization... I run Battlefield 3/4/Hardline at 1080p ultra preset with at least 60 FPS going up to 90 FPS, so I don't see why Battlefield 1 won't even stay at 60 FPS despite lowering my resolution and graphics preset. Is there some sort of tweak for this problem? Thanks in advance
 
Solution
have you tried using geforce experience to optimize the game for you? sometimes its not accurate so try to slide more towards performance instead of quality. you can also tell your computer to use more power on demand by doing the following :

open nvidia contorl panel. 3d graphics. global. power management to adaptive/high. tripe buffering to on.
open windows power plan and set it to high performance.
disable superfetch. press win+r. type "services.msc". find superfetch service. and stop it. disable.

restart. and see how it goes. the last step is just a windows tweak since its reported that most games appear buggy withi this windows feature on.

if still not working in your favor you can try to download DDU, run it in safemode clean...
have you tried using geforce experience to optimize the game for you? sometimes its not accurate so try to slide more towards performance instead of quality. you can also tell your computer to use more power on demand by doing the following :

open nvidia contorl panel. 3d graphics. global. power management to adaptive/high. tripe buffering to on.
open windows power plan and set it to high performance.
disable superfetch. press win+r. type "services.msc". find superfetch service. and stop it. disable.

restart. and see how it goes. the last step is just a windows tweak since its reported that most games appear buggy withi this windows feature on.

if still not working in your favor you can try to download DDU, run it in safemode clean. restart in normal mode. install latest nvidia driver. restart. there are bugs related to improper updates of nvidia. so this may or may not fix your graphics issues.

also maybe try purchasing a 2x8Gb instead. RAM intensive games will benefit from your memory bandwidth with the dual channel activated on your board. so check your motherboard specs and see what RAMs are compatible.

also make sure you have the latest drivers on yoru system. check your motherboards support site. usualy they have a tool to check driver updates for you. outdated drivers can cause your system to slow down or underperform.



 
Solution
It's the game. Some tweaks may help though. Go to your bf1 and battlefield_1 exe files in your bf folder, hit properties-compatibility and make sure you check "override high DPI scaling behavior (application)" and "disable fullscreen optimizations".
Others create cfg files with scripts to lock the framerate or introduce the number of threads manually but I doubt it does anything.