Forum Discussion
@FlatChat Let me share my experience with this DX12 situation here aswell.
Before I add another RAM to my system just about 2 days ago, I used to try the game with a single channel 16gb RAM and DX12 set as 0. my FPS was about 40fps avg on low and medium settings. then I did the DX12 trick and I got 60-75fps just at absolute Lowest settings and using the dynamic scale for constant frame rate (Not DLSS). After I added another RAM to take advantage of dual channel, now I'm on ultra at about 150fps.
I assume the DX12 setting must have been an option in Display settings which they left it out. but it needs to be back in Options so people can toggle it on/off or switch between DX12/11 based on their needs.
cpu: i7 11700K
gpu: 3070 Ti EVGA
ram: 32gb (2x16gb) 3200
@FarbodGreen Good info. I assume I'm running dual channel as I have 32Gb Corsair Vengeance LPX Black DDR4 (CMK32GX4M2A2400C14).
So if I set the switch for DX12 in the PROFSAVE_profile to 1, then I should see FPS increase? Is there anything else I need to do?
- 4 years ago
@FlatChatyou are using dual channel which might not give you bottleneck on the CPU (unless the RAMs are inserted in incorrect slots), but if you want to make sure everything is fine, there is a trick I saw a youtuber did.
hit the "~" key and type PerfOverlay.DrawFps 1 and hit enter, on the top right corner you'll see the cpu gpu and a few other stats. if anything goes red for a long time and everything else is green, that's the bottleneck issue on the part which turned red.
for the DX12, It was something that came around youtube few days ago and I did tried it right away because 30-40fsp was so painful. changing it to 1 did gave me some extra fps before I add my second RAM. I haven't changed it back to 0 to see if it will reduce the fps even though I have 32gb RAM now. but i'll do it today and will let you know how it might affect the game.
Other things you can do is to turn off post processing and other effects like lens distortion, motion blur, and such things.UPDATE: by changing the DX12 value it definitely affected the fps. for me it's around 20fps less when it's set to 0.
- when set to 1, I got around 95-110fps on avg and never goes below 80. (128 players Multiplayer)
- when set to 0, I got more stuttering and in heavy scenes while it goes as low as 60-70fps. (128 players Multiplayer)
on Solo/Co-Op mode I usually get more fps than Multiplayer.- RayD_O14 years agoHero
@FarbodGreen That's a decent increase in FPS and this game needs all the performance boosts it can get.
- 4 years ago
@FarbodGreen Thanks very much for the info! I will try it out.
The DX12 'fix' seems to indicate something is broken in the game re DX12 implementation.
See my post at https://answers.ea.com/t5/Technical-Issues/Low-FPS-Issue/m-p/10983138#M6035
About Battlefield 2042 Technical Issues & Bugs
Recent Discussions
- 9 hours ago
- 13 hours ago