Might be of help to some....This is how I setup.
Open Settings.ini found in My Documents/BFBC2
Change DxVersion=auto to DxVersion=9 (Game runs smoother even though I have DX11 card)
Change Bloom=true to Bloom=false (This makes sure I can see all the time in game instead of being blinded by the water reflections etc)
Change HSAO=true to HSAO=false (this helps guys running with Quad core machines)
Save.
Turn sound in the UI to Headset, (defaults to HIFI, this rapes your CPU)
As for texture settings etc I used to run everything at max, but now I set it to medium. Yes it looks pretty, but when standing next to a tank that you just blew up, the particle system goes mad... your FPS take a beating. You need every FPS you can to make sure you nail the runners that just bailed out ;)
Enable full core support.
Right click the game in Steam.
Properties
Set Launch properties
add >> +fullpro
ok
Hope it helps :byebye: