I can finally run BF4 on Ultra x4MSAA with +100 fps the majority of the time.

NB: It is not possible (as far as I know) to change graphics settings when launching BF4 as x86, so therefore launch it in 64bit first. Set the graphics to whatever you want it to be. Close the game and Battlelog. Right click BF4 in origin, launch options and run x86.

Why this game is running so much more fluently I don't know. May have something to do with memory leak as many have experienced, and as a 32bit application only have access to only 4GB ram? Anyone want to elaborate on this?

Just wanted to share this fix, and hopefully it will help others as well with similar setup to mine Edited by matta85 - 11/27/13 at 7:39am

Sorry to hear that man. For me running x86 vs 64bit made a huge difference. Dunno really the reason why. If 32bit graphics are downgraded vs 64bit, or it is mem leakage. I must say though, after playing cfx for some hours yesterday. I took both of the xfx dd's out and put in my sapphire ghz vapor x instead @1150/1550. Single card with customs graphics, ultra most settings, aa/af off and light to low gives me +100 fps on most maps except for dawnbreaker where it is around +85. Thinking about selling both of my double d's. Maybe even sell my vapor x as well and upgrade to 290x/780ti. Single card ftw! Less hassle and problems. Too bad though, really wanted this to work so I could take advantage of the beautiful graphics in bf4