Unfortunately, bf1 is extremely cpu intensive and will easily max out an i5 quad core. You have a good one tpo, you can try to OC your cpu to get all the available performance out of it. But yeah it really is hard on cpu's. You alno will need 16gb ram if you don't already have it to get that game to run smoothly