A List of Useful Star Wars Battlefront Console Commands

Star Wars Battlefront Screenshot

The new Star Wars Battlefront includes as many other Electronic Arts games a console where you can type in commands with useful functions. You can either type the commands into the Battlefront console, or you can store them in a configuration file for Battlefront to activate the functions permanently.

With this article I will list some nifty console commands. In the first list you will find some console commands I wrote about. The second part is a complete list of all console commands in Battlefront.

Some Useful Star Wars Battlefront Commands

Note: In Battlefront, when you open the console, you can type in “list”, without quotation marks of course, and then hit return to see a list of all console commands, or read on and check out the complete list below:

A Complete Battlefront Console Command List

  • UIDrawEnable
  • Window.PosX
  • Window.PosY
  • Window.Width
  • Window.Height
  • GameTime.MaxVariableFps
  • Render.DrawScreenInfo
  • Render.ResolutionScale
  • Render.VSyncFlashTestEnable
  • Render.Dx12Enable
  • Thread.ProcessorCount
  • Thread.MaxProcessorCount
  • Thread.MinFreeProcessorCount
  • Thread.JobThreadPriority
  • WorldRender.MotionBlurEnabled
  • WorldRender.MotionBlurRadialBlurMax
  • WorldRender.MotionBlurQuality
  • WorldRender.MotionBlurMaxSampleCount
  • WorldRender.EmitterSunTransmittanceMapEnabled
  • WorldRender.EmitterSunTransmittanceResolution
  • WorldRender.LightTileCombineOutdoorLightEnable
  • WorldRender.LightTileCsPathEnable
  • WorldRender.PlanarReflectionEnable
  • WorldRender.InterpupillaryDistance
  • WorldRender.SpotLightShadowmapEnable
  • WorldRender.SpotLightShadowmapResolution
  • RenderDevice.VSyncEnable
  • RenderDevice.TripleBufferingEnable
  • RenderDevice.RenderAheadLimit
  • RenderDevice.StereoConvergenceScale
  • RenderDevice.StereoSeparationScale
  • RenderDevice.StereoSoldierZoomConvergenceScale
  • RenderDevice.DxDiagDriverDetectionEnable
  • RenderDevice.Dx11Dot1Enable
  • RenderDevice.Dx11Dot1RuntimeEnable
  • PerfOverlay.Enable
  • PerfOverlay.DrawGraph
  • PerfOverlay.DrawGraphMethod
  • PerfOverlay.DrawCpuGraph
  • PerfOverlay.DrawGpuGraph
  • PerfOverlay.DrawFrameGraph
  • PerfOverlay.DrawVblankGraph
  • PerfOverlay.DrawFps
  • PerfOverlay.DrawFpsMethod
  • PerfOverlay.DrawFcat
  • PerfOverlay.FcatWidth
  • PerfOverlay.LegendDisplayFormat
  • PerfOverlay.FpsTimePeriod
  • PerfOverlay.FpsDisplayAlpha
  • PerfOverlay.FpsDisplayFormat
  • PerfOverlay.FpsDisplayScale
  • PerfOverlay.FpsDisplayOffsetX
  • PerfOverlay.FpsDisplayOffsetY
  • PerfOverlay.FrameFileLogEnable
  • NetworkPerfOverlay.Enable
  • NetworkPerfOverlay.DrawGraph
  • NetworkPerfOverlay.DrawNetworkDelayGraph
  • NetworkPerfOverlay.DrawNetworkVariationGraph
  • NetworkPerfOverlay.DrawPacketLossGraph
  • NetworkPerfOverlay.Draw.FreqGraph
  • NetworkPerfOverlay.Draw.PacketQueueGraph
  • NetworkPerfOverlay.DrawBehindTime
  • NetworkPerfOverlay.LegendDisplayFormat
  • NetworkPerfOverlay.GraphPos
  • Screenshot.Render
  • Screenshot.Format
  • Screenshot.LayerMode
  • PostProcess.DofMethod
  • PostProcess.BlurMethod
  • PostProcess.DynamicAOEnabled
  • PostProcess.DynamicAOMethod
  • PostProcess.ScreenSpaceRaytraceEnable
  • PostProcess.ScreenSpaceRaytraceDeferredResolveEnable
  • PostProcess.ScreenSpaceRaytraceSeparateCoverageEnable
  • PostProcess.ScreenSpaceRaytraceFullresEnable

I hope you found what you searched. Check out all other Battlefront articles, feel free to drop a comment, or share the article if you liked it.

37 thoughts on “A List of Useful Star Wars Battlefront Console Commands

  1. Hi my man. Is there any command to turn the music off. I love the music, but we’re getting copyright issues on youtube to post videos. Thx

    1. No, sadly not. Not any of the listed comments has the function to disable the game music. I was curious and checked the audio settings in the game… never saw a game with so few audio settings, I hope they will include more options when the game is released, because that’s just not enough.

      Although I have a YouTube account, I don’t upload a lot of stuff, which means I don’t have a lot of knowledge about the recent copyright issues on YouTube, but if you really can get into trouble for capturing or streaming in-game music, I do think the copyright stuff is reaching ridiculous levels. People should be allowed to stream in-game music, it’s sad if this is not the case. 😦

    1. With the same key you opened the console, but it might be that you have to clear the things you typed in. I believe you can not close it if there is still something written in the text field. Could this be the problem in your case?

  2. Has anyone tried the ‘Render.Dx12Enable’ command?
    It would be interesting to see if this offers a performance improvement over Dx11.

    1. I saw someone on Reddit with the same question and someone else said the command doesn’t do anything yet in the Battlefront beta. I can not test this, I use Windows 7.

      1. Do you know how to clear the text for the Console?
        I’ve tried a few simple commands but I don’t see the option.

        After using ‘list’ to show commands, it remains permanent and I can’t see the commands I am typing.

      2. No, I tried typical commands too, there is no command yet to clear the console, I missed that one too. I had the same problem, you can literally paint the screen with the command list lol. I guess they will fix this by the release of the game. For now you sadly can just restart the game to clear the console.

  3. Yeah the Render.DX12Enable doesn’t work at all. I’m surprised it’s there, because to switch render, I thought the game has to restart, and it wasn’t possible to switch it while running. I’ve tried It both in the CFG file and in normal commands.

    I haven’t however tried to disable DX11.1, which if is possible, the game could revert to the DX12 renderer?

    1. I assume they have it in there for debugging reason to test further updates, or you are right and you have to disable DX11 first, but I don’t know. But it might be because…

      Just take “PerfOverlay.DrawGraph” for example… if enabled, it will show you a graph about CPU and GPU usage… if you want to show CPU usage only, you disable “PerfOverlay.DrawGpuGraph” first, it’s not that you just enable “PerfOverlay.DrawCpuGraph”. That is confusing at first, because one could think you just have to enable the CPU graph to show only this one, but that’s not how it works, you have to disable GPU graph to show CPU only.

      Considering this, I could imagine that’s how the DX commands might work too. I would just try to disable DX11 and see what happens, maybe the game will then switch to DX12. If that is not the case, you might just crash the game or maybe even the OS, then just kill the Battlefront process in Windows or restart the PC.

      I played the BF3 beta and BF4 beta, I can just remember that it always has been the case that some commands didn’t work in the beta, they often also add new commands when the game is released. So, I wouldn’t wonder if the DX command is just not working, but if I would have Windows 10 installed, I would be curious like you and would start to mess with the commands 🙂

      1. Tried all combos, but it seems like it doesn’t work.
        Though, after adding it into the Config file, it results in an instant game crash due to the GPU device, for whatever reason. Probably hasn’t been implemented properly yet. In-game, it has no effect, it seems.

      2. Thanks for letting me know. Yea, seems so then, it’s just not implemented in this beta built I guess. I assume they will put an option in the graphic settings menu anyway after the release.

  4. I just want the console window to go away and never show up again. Can’t even count the number of times that window coming up has killed me.

  5. Dennis,

    I just setup a triple monitor system, do you know which of these commands will let me move the HUD to where it’s only on the center monitor? I’ve tried several without any success.

    Thanks

    1. That was possible in BF4 and should be possible in Battlefront as well. BF4 had this location “Documents\Battlefield 4\settings\” where you would open the file “profsave_profile” with a text editor. There were two values in it called…

      – GstRender.ScreenSafeAreaWidth
      – GstRender.ScreenSafeAreaHeight

      You could tinker with the values to move HUD and minimap more to the center of the screen.

      I assume Battlefront has a “profsave_profile” file as well, I assume it’s in a location like “Documents\Battlefront\settings\” but I am not sure since I don’t own Battlefront (I wrote my articles when I tested the beta)… so, you might check for this file and the values I mentioned, if it’s the same as in BF4, you just need to tinker with the values 🙂 Of course, don’t forget to backup the file you want to change.

      1. I saw that solution on a BF4 forum and thought it would work too, but unfortunately is doesn’t. I searched the folder up and down for any profile configuration settings but they didn’t have one there either. If I figure out a way to get it done I’ll let you know.

        Thanks

      2. Okay, so the issue was that the game was displayed in boarderless window mode, l had it there for some reason because it initially helped me get the game displayed correctly because I had messed with my nvidia settings. To fix it, you just set it to fullscreen.

      3. Thank you very much, I am always glad if people report their solutions for their problems, because sometimes it happens that other people come here with the same question, and it might be that your solution will be of great help for someone else. Cool thing, thank you and enjoy the game!

  6. Hey Dennis your fix doesnt work for Battlefront, the options you specified are not in the ProfileOptions_profile file.

    1. I think you are referring to the triple screen setup that the other user asked for in the comments? It seems he found a solution for himself, that’s what he wrote…

      Okay, so the issue was that the game was displayed in boarderless window mode, l had it there for some reason because it initially helped me get the game displayed correctly because I had messed with my nvidia settings. To fix it, you just set it to fullscreen

      He said too there is no “ProfileOptions_profile”. I can’t check as I don’t own the game, I wrote my console command guides during the beta, also I do not have 3 screens.

    1. I have no idea why they didn’t include such option, or at least commands for the config file, or a ini file. The commands I list here are the ones I found in the beta when I typed “list” in the command console… I wonder if they added some new ones? If not, they really should, because there are all kind of setups where advanced scaling of the hud would be useful…. that is something Valve is doing well with Counter Strike when I remember right, they have all kind of commands to customize the gaming experience, and EA’s command list is rather small. 😦

    2. And, no offense, but in case you comment again on any blog in the future, comments do often have a “reply” link that you can use to reply directly to another comment, and using it makes discussions more sorted (sub comments) 🙂 Just saying 🙂 I hope you have nice holidays, enjoy the time!

    1. I dislike these effects too and for Battlefield 4 I used a config with these entries:

      WorldRender.MotionBlurEnable 0
      WorldRender.MotionBlurQuality 0
      WorldRender.MotionBlurMaxSampleCount 0
      WorldRender.SpotLightShadowmapEnable 0
      WorldRender.LightTileCsPathEnable 0
      PostProcess.DynamicAOEnable 0

      Since the commands are in Battlefront too, they should work. Enable or disable single ones and tweak the config to your liking. The “WorldRender.MotionBlurEnable” command will disable it if set to zero, but you might want to play with the other commands too, it’ll make the game look crisp, like the good old PC games. I don’t own Battlefront, I wrote the article during the beta, but if there is a motion blur slider in the graphics settings, you could also disable it ingame, but I am not sure if it’s there. If you still think it looks like a crossplatform game, I’d set postprocessing to low in-game, that’s what I always did in BF4, it’s a matter of taste, but I like it more then.

    1. I only wrote and linked to the most popular commands. Most of the other commands are there to enable or disable certain graphic features or to make changes to the graphic settings. Most command lines are self explanatory. If you want to benchmark your network stats, the “NetworkPerfOverlay” commands might be very useful as the FPS commands. First I wanted to write a guide about every single command, but most are simply not commonly used, which means it would be a lot of writing work for nothing. Anyway, if you want to know what a special command will do, just ask and I try to explain if I know what the command does. Also, you can test every command by your own, because it will reset to the normal state if you restart the game and you can’t do anything wrong. 🙂

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.