Battlefield 1 stutters

Discussion in 'Videocards - AMD Radeon Drivers Section' started by Virs, Oct 13, 2016.

  1. Biebo

    Biebo Guest

    Messages:
    52
    Likes Received:
    2
    GPU:
    GPU
    Oh you're talking about crossfire. Sry, my bad.
     
  2. SlackerITGuy

    SlackerITGuy Guest

    Messages:
    393
    Likes Received:
    1
    GPU:
    SAPPHIRE Radeon R9 Fury
    So what are you guys using for render ahead limit? 1? 2? 3?
     
  3. moaka

    moaka Guest

    Messages:
    291
    Likes Received:
    9
    GPU:
    RTX 2070 Super
    2 for me i tried 0,1,2,3 . 0 and 2 are better here .
     
  4. Zemial

    Zemial Member Guru

    Messages:
    120
    Likes Received:
    0
    GPU:
    Sapphire Radeon 7970 @ CF
    Ok, tested with BF1. I get very high GPU usage 95-99% on both GPUs(like should), but the crazy CPU usage (over 90% sometimes) ruins hole thing(even I have i7 4770k@4.5GHz). I have 120HZ monitor, but my old 7970's cant producy enough frames(high details, AA of, sweetFX 2.0), so I capped fps to 85. Capping the frames decreased CPU usage to 60-80% so GPU's are working now about 80-90% and now everything works fairly smoothly and game is playable.
     

  5. G-lad21

    G-lad21 Guest

    Messages:
    270
    Likes Received:
    0
    GPU:
    EVGA 1070@ACX3.0
    Does anyone play BF1 on a 4k display? i notice the UI looks really blurry and ugly like 1080p. still set ui res to 100%, and still looks real bad
     
  6. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    8,129
    Likes Received:
    971
    GPU:
    Inno3D RTX 3090
    Disable Temporal AA and Blur/Motion blur.
     
  7. SlackerITGuy

    SlackerITGuy Guest

    Messages:
    393
    Likes Received:
    1
    GPU:
    SAPPHIRE Radeon R9 Fury
    Man does this game needs to have DX12 implemented properly.

    DX11 is absolutely raping my 2500K.

    I mean it runs OK, but it can get frame skippy from time to time.
     
  8. nevernamed

    nevernamed Master Guru

    Messages:
    234
    Likes Received:
    4
    GPU:
    EVGA 1080 TI FTW3
    Does it somewhat with my 4790k as well. I can run 75fps MOST of the time. But then there are weird spots that drop down to the 40s.. Thats just odd. But the campaign has zero drops.
     
  9. SlackerITGuy

    SlackerITGuy Guest

    Messages:
    393
    Likes Received:
    1
    GPU:
    SAPPHIRE Radeon R9 Fury
    Same here mate.

    Runs at 80-90 FPS (Ultra at 1080p) most of the time, but it can drop to 40s/50s on certain map locations.
     
  10. MaCk0y

    MaCk0y Maha Guru

    Messages:
    1,283
    Likes Received:
    703
    GPU:
    4090 ICHILL BLACK
    DX11 is definitely the better API for now. No stutters unlike DX12. Core usage is at an average of 80% on each core for me.
     

  11. xxela

    xxela Master Guru

    Messages:
    231
    Likes Received:
    8
    GPU:
    RX6800 XT Red Devil
    Yes, DX12 stutter like hell and make useless the higher fps that it give me in very intensive scenes. But yesterday, browsing BF1 forum I found a guy who posted various "fixes" among which it was this command line Thread.MaxProcessorCount 8 (8 being the nr. of your threads). In DX11 it improved somehow the fps drops but I was really surprised how much it reduced the stutter in DX12. It practically make DX12 smoother than DX11 (especially if you cap your fps at your monitor refresh rate). Now DX12 is pretty messed up in BF1 and you have to take a round through every map for the game to make its cache in order to get read of hitching but after this who wanna try DX12 but experienced stutter maybe try this.
    There is a downside though. It increased the load on my cpu from ~65 to ~85 and I dont know how it works if you're already max out on the processor.
     
  12. OnnA

    OnnA Ancient Guru

    Messages:
    17,963
    Likes Received:
    6,827
    GPU:
    TiTan RTX Ampere UV
    [8] FrostBite Engine Games: BF:4,H, SW:BF, NFS etc.

    FrostBite Engine Games can benefit from this Tweaks:
    Works with: BF:4 BF:H SW:BF and NFS games etc.

    Remember not every FB Game uses the same Visuals for Rendering !

    if you Moded the Game and it won't start head here and check the Values used by it in the config location (open with Notepad or NP++)

    eg. BF4 -> C:\Users\Your Name\Documents\Battlefield 4\settings
    file = PROFSAVE_profile

    RenderDevice.MantleEnabled 1 (Mantle API, and now thx to it we have VULCAN API)
    RenderDevice.Dx11Enable 1 (DX11.0 base)
    RenderDevice.Dx11Dot1Enable 1 (DX11.1 for Radeons, uses ACE)
    RenderDevice.Dx11Dot1RuntimeEnable 1 (tick this too )
    RenderDevice.TripleBufferingEnable 0
    Thread.MaxProcessorCount 6 (physical cores here)
    WorldRender.TransparencyShadowmapsEnable 0
    WorldRender.MotionBlurEnable 0
    WorldRender.MotionBlurForceOn 0
    WorldRender.MotionBlurFixedShutterTime 0
    WorldRender.MotionBlurMax 0
    WorldRender.MotionBlurQuality 0
    WorldRender.MotionBlurMaxSampleCount 0
    WorldRender.SpotLightShadowmapEnable 0
    WorldRender.SpotLightShadowmapResolution 256
    WorldRender.LightTileCsPathEnable 0
    WorldRender.PlanarReflectionEnable 0
    RenderDevice.RenderAheadLimit 2
    PostProcess.DynamicAOEnable 0
    PerfOverlay.DrawFps 1 (shows FPS)
    GameTime.MaxVariableFPS 75 (FPS CAP)

    I hope this will help :nerd:

    Thread.MaxProcessorCount 6 (physical cores here)
    PerfOverlay.DrawFps 1 (shows FPS)
    GameTime.MaxVariableFPS 75 (FPS CAP)

    WorldRender.MotionBlurEnable 0
    WorldRender.MotionBlurForceOn 0
     
    Last edited: Nov 3, 2016
  13. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    8,129
    Likes Received:
    971
    GPU:
    Inno3D RTX 3090
    What happens if you select the game in Crimson and enable the shader cache? Or if it is enabled, what happens if you disable it?
     
  14. xxela

    xxela Master Guru

    Messages:
    231
    Likes Received:
    8
    GPU:
    RX6800 XT Red Devil
    Nothing noticeably for me, on both API, whatever is on or off. I dont know maybe Im wrong but I think that shader cache from crimson has nothing to do with DX12 cache in this game.
    Only thing that it makes a big difference in DX12 is that command line.
     
  15. MaCk0y

    MaCk0y Maha Guru

    Messages:
    1,283
    Likes Received:
    703
    GPU:
    4090 ICHILL BLACK
    The command didn't change anything for me. Still choppy and stuttery. Not smooth. Even the transition from the bird's eye view to the battlefield is way worse. One thing that DX12 is better at though is at the squad screen. In DX11 it struggles at ~33FPS while in DX12 it reaches my FPS cap.

    [​IMG]

    [​IMG]
     

  16. xxela

    xxela Master Guru

    Messages:
    231
    Likes Received:
    8
    GPU:
    RX6800 XT Red Devil
    Sorry to hear it didn't help. I cant say is a perfect experience now on DX12, you're right the spawn transition is sometimes choppy and when you play first round after the game starts it could a bit laggy for couple of seconds but overall for me it helped a lot making 90% of the gameplay much smoother .
    Anyway it requires some some work from developers and I think for now DX11 is the best option for most of the users.

    1440p/ultra/conquest/64p server/
    [​IMG][​IMG][​IMG][​IMG][​IMG]
    Before using this the graph looked like upside-down saw blade.
     
  17. Kruse

    Kruse Guest

    Messages:
    55
    Likes Received:
    0
    GPU:
    XFX R9 290X 4GB
    I honestly think some of the chop and stutter come from the server. I've seen it in other games and it happened in BF4 from time to time.
     
  18. PrMinisterGR

    PrMinisterGR Ancient Guru

    Messages:
    8,129
    Likes Received:
    971
    GPU:
    Inno3D RTX 3090
    To the people having the problems: did you have them during the beta?
     
  19. moaka

    moaka Guest

    Messages:
    291
    Likes Received:
    9
    GPU:
    RTX 2070 Super
    Last edited: Nov 5, 2016
  20. mortenv

    mortenv Member

    Messages:
    48
    Likes Received:
    1
    GPU:
    XFX R9 295x2 / 8 GB plz
    Yes!
    On the topic of crossfire, the bugs were even weirder. The terrain looked like a chessboard with the squares raised a meter above the grid.
     

Share This Page