Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Battlefield 4"

From PCGamingWiki, the wiki about fixing PC games
m (→‎Availability: new availability table)
(→‎Network: added note about anti-cheat)
Line 275: Line 275:
  
 
==Network==
 
==Network==
 +
{{ii}} Servers use PunkBuster and Fairfight anti-cheat protection.<ref>[http://www.evenbalance.com/index.php?page=support-bf4.php Battlefield 4 PunkBuster Online Countermeasures]</ref><ref>[http://gameblocks.com/faq Faq | FairFight Server Side Anti Cheat & Middleware]</ref>
 +
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          =  
 
|local play          =  

Revision as of 12:59, 23 August 2014

Battlefield 4
Cover image missing, please upload it
Developers
DICE
Publishers
Electronic Arts
Engines
Frostbite 3
Release dates
Windows October 29, 2013
Battlefield 4 on Wikipedia

Warnings

Mantle graphics API option requires an AMD video card with a driver version earlier than Radeon Software Adrenalin 2019 Edition 19.5.1.[1]
Battlefield 1942 2002
Battlefield Vietnam 2004
Battlefield 2 2005
Battlefield 2142 2006
Battlefield Heroes 2009
Battlefield: Bad Company 2 2010
Battlefield Online 2010
Battlefield Play4Free 2011
Battlefield 3 2011
Battlefield 4 2013
Battlefield Hardline 2015
Battlefield 1 2016
Battlefield V 2018
Battlefield 2042 2021

Key points

Game performance has improved since the early beta.
Performance in some instances for many players is still poor.[citation needed]

General information

Official Battlelog Forums
Official BF4 Tech Support Forums

Availability

Source DRM Notes Keys OS
Retail
Origin
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Amazon.com
Origin
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Origin
Origin
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Ubisoft Store
Origin
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
All versions require Origin. Outcome can be used to reduce memory usage though.

Essential improvements

Performance boost!

This command may give a huge FPS boost in some map areas and don't change anything in the graphics
Instructions

Console commands

Launch console with tilde ~ key.
Command Description
PerfOverlay.drawFPS 1 Show FPS counter
PerfOverlay.drawGraph 1 Show performance graph
GameTime.maxVariableFPS # Limit frame rate (where # is a positive number)
RenderDevice.TripleBufferingEnable 1 Enable Triple-Buffering (only recommended if Vsync is on)
RenderDevice.ForceRenderAheadLimit 1 Force rendering only 1 frame ahead (can remove stutter, default value is 3)
Screenshot.Render Take a screenshot (into %USERPROFILE%\Documents\Battlefield 4\Screenshots\)

You can have these commands run automatically, whenever you start the game, by entering them in user.cfg in the Battlefield 4 installation folder (the file won't exist by default, you can create it through a notepad and save as a .cfg file).

Use Battlescreen on secondary monitor

The Battlescreen can be viewed on a secondary monitor as an alternative to the Android and iOS Battlelog apps.
If you are using a multi-monitor resolution in-game the secondary monitor can't be part of the spanned resolution.
Instructions

Game data

Configuration file(s) location

Template:Game data/row
System Location

Save game data location

Template:Game data/row
System Location
meta.xml, PROFSAVE, PROFSAVE_header and PROFSAVE_profile are the save files.

Save game cloud syncing

System Native Notes
Origin
Ubisoft Connect

Video settings

File:BF4 settings.jpg
In-game settings.

Template:Video settings

Field of view (FOV)

  • Slider in menu works only for multiplayer and goes from 60 to 120 degrees.
  • For singleplayer field of view setting use Flawless Widescreen utility.
  • Configuration files are using vertical field of view value. Use calculator for conversion to horizontal value.

Input settings

Template:Input settings

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
French
German
Italian
Japanese
Polish
Brazilian Portuguese
Russian
Spanish

Network

Servers use PunkBuster and Fairfight anti-cheat protection.[2][3]

Multiplayer types

Type Native Players Notes
LAN play
Online play
64

Connection types

Type Native Notes
Matchmaking
May not work reliably.
Peer-to-peer
Dedicated
Self-hosting
Servers must be rented from approved providers.
Direct IP

Ports

Protocol Port(s) and/or port range(s)
TCP 80, 443, 9988, 17502, 20000-20100, 22990, 42127
UDP 3659, 14000-14016, 22990-23006, 25200-25300
Universal Plug and Play (UPnP) support status is unknown.

Issues unresolved

Audio Cutting Out

Some users report that most audio cuts out randomly, leaving only helicopter gunshots, players footsteps and gunfire heard.

DirectX Error: GetDeviceRemovedReason

Instructions

Mouse Connectivity Issue

If you can't control the mouse in the game itself and only in the options menus, follow this link for a possible fix. COMODO USERS ONLY, so far, this is the only person to have found a possible fix for Comodo products only, contact your antivirus provider for help. Try asking them if their software has a coded software which blocks programs real time, or show them the thread to give them the general idea of what you are talking about.

Memory Leaking

Many users report sudden memory leaks when loading maps, others report gradual leaks that slowly make the game unplayable.[4]

Instructions
Instructions

Issues fixed

Make sure you are running updated drivers for your graphics adapter. Those released before November (Catalyst 13.11 or Forceware 331.65) won't properly work

Stuck on Loading Screen / Game Closes with No Error Message / PunkBuster Initialization Failure

PunkBuster issues may cause the game to become stuck on the black loading screen with the flashing indicator at the top-right, or cause you to be kicked mid-game by the server with or without the following error messages:

  • Game disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player '(player name)' (for 0 minutes) ... RESTRICTION: Service Communication Failure: PnkBstrA.exe.
  • Game disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player '(player name)' (for 0 minutes) ... RESTRICTION: Service Communication Failure: PnkBstrB.exe.
Instructions
Instructions

Unable to connect to Battlelog error message

Instructions

Poor Game Performance

There are widespread reports of poor performance and stuttering. Some of the reportedly working fixes include:[5]

Instructions
Instructions
Instructions
Instructions
Instructions
Instructions

VC++ Runtime Redistributable Crash During Origin Install

Instructions

Game becomes unresponsive while changing controls

There is a bug in the beta with rebinding keys: after several rebinds the game either crashes or becomes unresponsive because the configuration file becomes huge.
Instructions
Instructions
Instructions

Not Entering Fullscreen Correctly

If you are using remote desktop software (e.g. LogMeIn, Teamviewer, etc.) then the game may not enter fullscreen mode correctly. Close the offending program and fullscreen should work again.

You need to download and install this expansion

You may receive this error message when attempting to join a China Rising server if you have copied the Battlefield 4 game files from another computer or installation.

Instructions

System requirements

Windows
Minimum Recommended
Operating system (OS) Vista SP2
Processor (CPU) AMD Athlon X2 2.8GHz / Intel Core 2 Due 2.4GHz
System memory (RAM)
Hard disk drive (HDD) 30 GB
Video card (GPU) AMD Radeon HD 3870
NVIDIA GeForce 8800 GT
512 MB of VRAM

References

  1. AMD - Radeon Software Adrenalin 2019 Edition 19.5.1 Highlights - last accessed on 2019-05-15
    "Support for AMD Mantle API Technology has been discontinued starting with Radeon Software Adrenalin 2019 Edition 19.5.1. Users who wish to continue to use AMD Mantle API Technology may do so with prior supported Radeon Software releases."
  2. Battlefield 4 PunkBuster Online Countermeasures
  3. Faq | FairFight Server Side Anti Cheat & Middleware
  4. [INFO REQUEST] NP Pool Memoryleak [PC only] - status: still not fixed - EA Answers BF4 Forums
  5. [BF4]Guide to improve performance - reddit