Battle Field does not run well on a PC with integrated graphics like you have. It needs an AGP or PCI-Express GPU for best performance. There is a PCI-Express slot on the motherboard on your PC. A decent card can be had for well under $100 US. Throw in a card with an ATI or nVidia GPU and the game will run fine.
Welcome to Virtual Dr.
J.
Cooler Master Elite 430
Asus P8Z68-V PRO/GEN3
Intel Core i5 2500K, 3.30 GHz
ADATA 8 GB DDR3
EVGA GTX 560 1GB PCIe
Sound Blaster Recon3D PCIe
1 TB Seagate Barracuda 7200 RPM
P/S: Corsair GS800
Windows 10 Pro 64 Bit
. . . by Digital Storm