Forum Discussion

Re: Battlefield 2042-ADD DirectX 11 please

This is a feature I liked about previous Battlefield titles. At least we had the option to choose between the two APIs and used which ever performed better. Shame it was removed in 2042, DX11 would've helped lower to mid range systems big time.

6 Replies

  • cso7777's avatar
    cso7777
    Seasoned Ace
    4 years ago

    DX11 often puts more strain on the CPU and therefore low/mid-range PCs would probably not benefit from it at all. Especially not in a game where CPU-resources are in high demand.

    BF2042 performs bad on all PCs and even high-end PCs doesn't run well. This is (probably) not DX12-related, but instead things like greater player-count and bigger maps. Whether this can be fixed we will have to see.

  • @cso7777
    In Battlefield V, I had the same problem with dropping the fps, but when I changed to DX11 everything was fine .... Many people also had this problem.

  • CountSero's avatar
    CountSero
    4 years ago

    it makes no sense to implement also DX11 into the game, this would not bring any performance bonus here, also DX11 handles request for graphics totally different

    Implementing DX11 is imho a waste of resource at this point, this resource are more needed to optimizing the game

    In the past DX11 has worked better because games where build around this API and then they implement DX12 afterwards, but then you had not really the advantages off all DX12 features  nd made more problems (most of the times on old systems)

    Also, DX11 is well known because it was released in 2008, DX12 came out 15 and got the last major update to DX12 ultimate in 2020

    DX12 is a low-level API and give the developers the power to control the hardware resources for CPU and GPU much better

    Games with both APIs had DX12 most of the time only for RayTracing features (I think with support of nVidia or AMD)

    So now the developers are facing new problems and need to start from the scratch with building games around DX12 but when they get into it DX12, it should work way better than DX11

    And If I had read it correct there are only a few games with DX12 only implementation at the moment and most of them where released 2020 and 2021.

    So lets hope DICE get into it and the performance get up but with a game like BF2042 you should alöso consider that 124 player needs always more CPU and GPU power.

  • @CountSero

    I understand what you're saying, but I don't think they'll pay attention like they did with Battlefield 1 and 5.I have a decent machine and I play everything at the lowest settings, all my components do not rise above 65 degrees. These are: I7 9700k ( 4.60 Ghz ) 1070TI 8GB,16GB ram ( 3200Mhz ) I just want to play my favorite game normally without having drop fps......
  • cso7777's avatar
    cso7777
    Seasoned Ace
    4 years ago

    @Arrakis681This was a caching issue in BFV, DX12 stuttered each time it compiled shaders for new objects (first time use). After having played all the maps once this problem would go away (all objects were cached on disk) and then it was rock solid and performed better than dx11.

    And your FPS drops are not DX12, it is the game in general running 'badly', this happens on even the fastest PCs. People with RTX3090s complain about FPS drops.

  • CountSero's avatar
    CountSero
    4 years ago

    @Arrakis681

    BF1 and BFV where in the core DX11 games with some DX12 features, also there where much less soldiers on the map which needed to be utilized by the CPU.

    So that is why I have written that DICE needs to get used to DX12 so that they can optimized BF2042 much more

    For example, since Patch 3 my CPU utilise at 100% but my graphics cards runs at 50% (with some spikes now and then) but it should be more 60-70% CPU and 100% GPU

    Specs:

    i7-10700

    RTX2070

    32GB Ram

    Ultra-Settings, DLSS quality, vSync on, 1080p > constant 60FPS

About Battlefield 2042 General Discussion

Discuss the latest news and game information around Battlefield 2042 in the community forums.15,899 PostsLatest Activity: 8 minutes ago