With a Radeon HD 7540D, it is unlikely that you will be able to run Battlefield 4. Your CPU would be able to handle it, but that graphics card will bottleneck your processor. You would need to switch graphics cards to play. A good card would be the Radeon HD 6790.