Battlefield V

From PCGamingWiki, the wiki about fixing PC games
Battlefield V
Battlefield V cover
Developers
DICE
DICE Los Angeles[1]
Criterion Games[2]
Publishers
Electronic Arts
Engines
Frostbite 3
Release dates
Windows November 20, 2018
Battlefield V on Wikipedia
Battlefield
Battlefield 1942 2002
Battlefield Vietnam 2004
Battlefield 2 2005
Battlefield 2142 2006
Battlefield Heroes 2009
Battlefield: Bad Company 2 2010
Battlefield Play4Free 2011
Battlefield 3 2011
Battlefield 4 2013
Battlefield Hardline 2015
Battlefield 1 2016
Battlefield V 2018

Key points

Supports Nvidia's RTX ray tracing technology.

General information

Official website
Official forums
Battlefield Wikia
EA Answers HQ
Official Battlefield discord

Availability[edit]

Source DRM Notes Keys OS
Amazon.com
Icon overlay.png
Windows
Amazon.co.uk
Icon overlay.png
Windows
Gamesplanet
Icon overlay.png
Windows
Origin
Icon overlay.png
Included with Origin Access Basic.
Windows
All versions require Origin and Denuvo Anti-Tamper DRM.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\Battlefield V\settings\

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\Battlefield V\settings\

Save game cloud syncing[edit]

System Native Notes
Origin

Video settings[edit]

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Centered HUD
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
64° to 120°. Uses vertical FOV. In-game horizontal FOV conversion assumes 4:3 resolution. See FOV Calculator for help.
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
TAA always on, SSAA up to 200% and DLSS
Vertical sync (Vsync)
60 FPS and 120+ FPS
High dynamic range display (HDR)
Color blind mode

Input settings[edit]

Audio settings[edit]

Audio feature State Notes
Separate volume controls
Master, music, voip.
Surround sound
Can be selected in the menu.
Subtitles
On or Foreign language only.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Arabic
Simplified Chinese
Traditional Chinese
French
German
Italian
Brazilian Portuguese
Audio located only in multiplayer.
Spanish

Network[edit]

Multiplayer types

Type Native Players Notes
Local play
LAN play
Online play
64 Versus
Asynchronous multiplayer

Connection types

Type Native Notes
Matchmaking
Server browser also available
Peer-to-peer
Dedicated
Self-hosting
Direct IP

Issues fixed[edit]

Stuttering issues[edit]

Instruction[3]

Once the free memory is exhausted, performance takes a big hit - games with heavy caching like BF1 suffer horribly. The only way to fix it previously was restarting the computer (thus clearing the memory), which explains why it was only happening after a while and not on a fresh boot.

  1. Download EmptyStandbyList and put it somewhere where you won't move it
  2. Right click > Properties and select Run as Admin under compatibility.
  3. Open Task Scheduler > Create Task on the far right
  4. General Tab (give it a name). Under security options > Change user or group > Advanced > Find Now > go down and choose SYSTEM (important to make it run silently in the background). Tick 'Run with highest privileges' and 'Hidden' at the bottom. Pictures here
  5. Triggers tab > New > On a schedule > One Time. Tick repeat task every 5 minutes (possibly excessive but it causes no issues). Also choose 'for the duration of: indefinitely'
  6. Actions tab > Start A program > Point to the EmptyStandbyList.exe file.
  7. Done! Standby memory is automatically cleared every 5mins.
May lower stuttering and FPS issues on configurations with low RAM and weak CPU.[4]
Restart needed after changes.
Your system will be vulnerable for Spectre and Meltdown.
Disable "Control Flow Guard" in Windows Defender[5]

Use this instruction and choose executable. Don't turn off CFG globally - it's a major security breach.

If you use another AV software, then you would naturally assume everything Defender related is disabled, and you would be wrong. If you use Defender, you will be brought to the Windows Defender Security Center straight away, but if you don't, you will end up on a Settings page saying that Windows Defender is not available because it's turned off. Click "Turn on Windows Defender Antivirus" - don't worry, your AV software will disable it again straight away.
Future Frame Rendering Reverting

Two Frame Buffer Reverting In Game Workaround (dx12 only)[6]

The video setting of Future Frame Rendering can be set to "on" or "off". Depending on hardware configuration one could see an decrease or increase of performance and may notice a corresponding shift of less and more input lag. For a full explanation of what this setting is and how it functions see here.

When running the game in dx11 and attempting to set the frame buffer to 2 (IE RenderDevice.RenderAheadLimit 2), either via console command or user.cfg file, the game will quickly revert back to a 1 or 3 frame buffer upon death and re-spawn of the player depending on if one has future frame buffering set to off or on correspondingly.

To fix this:

  1. Turn on Ddx12
  2. Turn off future frame rendering
  3. Exit the game
  4. Ensure nvidia control panel is set to "use 3d application settings" or "off" under the game profile for the setting "Maximum per-rendered frame" or "low latency mode" (current name for the maximum pre-rendered frame setting as of driver version 436.02)
  5. Create a user.cfg file in the root directory of where the game is installed (should be same location as the games main .exe file)
  6. Enter the following in the user.cfg file "RenderDevice.RenderAheadLimit 2" without the quotation marks
  7. Save and close the file and set it to read only

The game should now consistently use a two frame buffer and not revert to a 1 or 3 frame buffer upon player death or map rotation. To test what the current frame buffer is at any time simply open the console in game and type "RenderDevice.RenderAheadLimit" without the quotation marks and hit enter. A value of 2 should be returned upon following these instructions. This workaround currently only works in dx12.

Use DirectX 11 instead of Directx 12[7]
Despite lower FPS, the game can stutter less in DX11 mode.
Limit FPS (e.g. by V-Sync or MSI Afterburner/Riva Tuner) and increase resolution to 1440p on higher end GPUs[8]
It will decrease CPU usage in cost of GPU usage, which can result by less stuttering.

VR support[edit]

3D modes Native Notes
Nvidia 3D Vision
See Battlefield V (DX11).
vorpX
Z3D, DirectVR
Officially supported game, see official vorpx game list.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 11, 12
Executable 32-bit 64-bit Notes
Windows

System requirements[edit]

Windows[9]
Minimum Recommended
Operating system (OS) 7, 8.1, 10, 10 October 2018 Update (DXR)
Processor (CPU) AMD FX-6350
Intel Core i5-6600K
AMD Ryzen 5 2600 (DXR)
Intel Core i5 8400 (DXR)
System memory (RAM) 8 GB
12 GB (DXR)
Hard disk drive (HDD) 50 GB
Video card (GPU) AMD Radeon RX 560
AMD Radeon HD 7850
Nvidia GeForce GTX 1050
Nvidia GeForce GTX 660
Nvidia GeForce RTX 2070 (DXR)
2 GB of VRAM
DirectX 11 compatible
A 64-bit operating system is required.
Specs denoted with (DXR) are the Minimum and Recommended specs for playing with ray tracing enabled.

References