Battlefield 4 Console Commands

Battlefield 4 Console Commands

Battlefield 4 Console Commands: Here are some simple but useful tips to keep track of your game’s performance and also how to execute other commands in Battlefield 4.

We already have the following Battlefield console commands posted in our Battlefield 3 section of the blog but thought i would update them for the Battlefield 4 Console Commands.

How to open the console in Battlefield 4:
When in-game: Bring up the console by pressing your keyboards “tilde” key.

How to close the console in Battlefield 4:
When in-game: To close the console, press your keyboards “tilde” key.

Battlefield 4 Console Commands Tilde Key

Bringing up the console and typing “list” (no quotes) into it then pressing enter will show you the full command list. Most of the commands below are enabled by using 1, or true on end of the command line.

To disable a command enter 0 (zero), or false.

Mostly used commands

Good when creating videos:
UI.drawEnable

Network Performance:
NetworkPerfOverlay.DrawGraph 1

FPS Display:
perfoverlay.drawFPS 1 press enter, to enable on screen FPS.

GPU Performance Graph:
perfoverlay.drawgraph 1 press enter to enable.

Battlefield 4 GPU Performance Graph

Here are a few more less used (some don’t work) Battlefield 4 Console Commands:

Window.PosX
Window.PosY
Window.Width
Window.Height
Window.BordersEnable
GameTime.MaxVariableFPS 70 (Set framerate limit)
Render.DrawScreenInfo
Render.ResolutionScale
Render.VSyncFlashTestEnable
WorldRender.TransparencyShadowmapsEnable
WorldRender.MotionBlurEnable
WorldRender.MotionBlurForceOn
WorldRender.MotionBlurScale
WorldRender.MotionBlurFixedShutterTime
WorldRender.MotionBlurHax
WorldRender.MotionBlurNoiseScale
WorldRender.MotionBlurQuality
WorldRender.MotionBlurMaxSampleCount
WorldRender.MotionBlurFrameAverageCount
WorldRender.SpotLightShadowmapEnable
WorldRender.SpotLightShadowmapResolution
WorldRender.LightTileCsPathEnable
RenderDevice.Dx11Enable
RenderDevice.Dx11Dot1Enable
RenderDevice.Dx11Dot1RuntimeEnable
RenderDevice.VSyncEnable
RenderDevice.TrippleBufferingEnable 1 (Enable Triple-Buffering)
RenderDevice.ForceRenderAheadLimit 2 (Force rendering only 2 frames ahead)
Perfoverlay.Enable
Perfoverlay.DrawGraph 1 (Show Performance Graph)
Perfoverlay.GraphMethod
Perfoverlay.DrawFPS 1 (Show On Screen FPS)
Perfoverlay.DrawFPSMethod
Perfoverlay.LegendDisplayFormat
Screenshot.Render (Take Screen Shot)
Screenshot.Format

For More Battlefield Console Commands view our other posts linked below:
Battlefield 1 Console Commands
Battlefield 3 Console Commands