Setting an FPS cap in Battlefield 1 may help with stuttering and GPU usage


    Battlefield 1 has not been performing perfectly for everyone with cases of stuttering, crashes, and high GPU usage.

    There’s a few suggestion on how to resolve this issue kicking around but this one seems to be working for a lot of players experiencing stuttering issues. It may not work for you but it’s worth a try.

    What’s being suggested is to set a cap on the FPS and to this can be achieved by carrying out the following actions.

    • Press the  tilde (~) key
    • Type in “gametime.maxvariablefps X”
    • Change the X to the cap you want to set such as 60.
    • This has to be typed in every time but you can set a config file.

    To set it in a config file do the following.

    • Open Notepad and type in the console command above.
    • The call the file user.cfg and save it inside your Battlefield 1 install directory using the “Save type as” option.
    • This file will now be initiated every time the game loads.

    Some users have also been experiencing a DirectX function error and there doesn’t appear to be one solution for this. If you are experiencing this, take a look at this thread on the BF1 forums where there are some suggested solution. This may require and update from DICE to fix this but some of the suggestions might work for you.

    The bottom line is, DICE obviously still have some work to do but then it wouldn’t be a DICE Battlefield game without some annoying PC issues at launch.