I tried everything to get FPS steady but nothing worked. I installed Rainbow Six: Siege (from Uplay) and it did some direct X install. After that BF1 is now running at 1080p with 140fps on Ultra - GPU usage is at 95% (was 70-80%) CPU remained at 50%. Specs: GTX 1070 w/ an i7 6700.
I don’t know what about R6 siege install worked but maybe someone smarter than me can find the directx version with the most recent R6 and post a download link for people…
EDIT: I extracted the directX install that came with Rainbow Six Seige. The .zip is here https://drive.google.com/open?id=0B-JJlAjJHmegbDVKbFp1dmZsbTA Extract and run the dxsetup.exe to install. Let us know if it works for you. FYI I am a chemical engineer and almost failed C++, this is not an attempt to hack your computer.
Update: This has been found not to work if your CPU is bottlenecked. Feedback in thread and PMs from users show it has been proven to fix studders and boost FPS. You can find the directX install elsewhere if you’re uncomfortable with running the .exe I provided.
op makes it seem kinda sketchy tbh, i’d suggest not touchin that file/link at all. Its possible that its a perfectly legitimate file, but not worth the risk
i have an i7 6700. not worth the risk? most people have already formatted in attempt to fix their fps. if this file was corrupt another re-format wouldn’t be a big deal. someone else has to try this direct x install to fix their fps…
No this doesn’t work. If you understand what the DX runtime installer is, there’s no way it can.
OP might have been having less performance previously than he should have been, due to something being broken on his machine that installing the DX runtime fixed. But on a normal healthy, system, this won’t give any improvement.
On a 1070, you should be getting 140 FPS on Ultra at times. I get that and higher on my 980ti at 1080p on certain maps. If the OP is meaning to have us believe that 140 is his miniumum FPS, however, then he probably takes us for having less intellgence that we actually do.
ffs… you’re just a genius eh. can someone with performance issues try this? and those who dont have issues or will not try it leave this thread alone.
I used to get 80-110fps on low settings after weeks of troubleshooting and system wipe. After installing this direct X i get stable 120-140fps on ultra.
The funny thing is… I didn’t even have a DXSetup folder in the BF1 install folder! Went looking for it and was like wait a second.. it’s not there.
I just tried this OP and i’ve gone from 110ish fps to 140ish on Ultra! Thanks! 2 other friends did this also and have gained 20ish fps with older cards and said the game looks better too and plays better. I must admit, the game does look better now on my end. Did they forget this file or some files in the fall patch??? Makes me wonder as it’s there in BF3 and 4 but non existent in BF1?!!
No harm in trying this folks. It has made a fairly major improvement on 3 rigs tonight. Gpu usage is still a bit off since the fall patch but this has certainly helped.
This may point to a lot of the DX crashes! Mods can you pass this on. Need more people to try it and give their feedback plus their specs.
Thanks again OP.
Specs.. i7 @ 4.4
gtx 1070 G1 gaming @ 2.1 (375.95)
Asus ROG maximus mobo
16Gb Ram 1600Mhz CL8.
Win 10 x64 Pro
What I did was … download the zip file… extract all.. go to saved location.. right click on DXSetup and select ‘‘Run as administrator’’. Rebooted..
Before doing this, fps was around 110 since the fall patch. It’s now sitting nicely around my screen’s refresh rate! Some minor drops to 120s/130s. Had one of the best rounds so far and my aim really was spot on since this improvement. Soldiers and weapons details look sharper on the Squad screen, graphics look greatly improved! I dunno what else could have been the problem but I’m guessing some DX files were missing since the fall patch.