Difference between revisions of "Battlefield 4"
m (→Input settings) |
(Improved and combined PB fixes) |
||
Line 167: | Line 167: | ||
==Issues fixed== | ==Issues fixed== | ||
− | === | + | ===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: 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. | * Game disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player '(player name)' (for 0 minutes) ... RESTRICTION: Service Communication Failure: PnkBstrB.exe. | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|Ensure PunkBuster is installed correctly|ref=<ref>http://battlelog.battlefield.com/bf4/forum/threadview/2955065213718181188/</ref>}} |
− | + | # Ensure that you have a folder called "PB" in the BF4 install directory. Create the folder if necessary. | |
− | # Download the [http://www.evenbalance.com/?page=pbsetup.php | + | # Download [http://www.evenbalance.com/downloads/bf4/pbsec.htm pbsec.htm] and [http://www.evenbalance.com/downloads/bf4/vc002332.htm PB Client v2.332 for Win64], and save them into to the PB folder for BF4 (right-click these links and click "Save Target As"). |
+ | # Make sure you have <code>PBSetup.exe</code> in your BF4 directory. If you do not then download it from the [http://www.evenbalance.com/index.php?page=pbsetup.php PunkBuster website]. | ||
+ | # Run <code>PBSetup.exe</code> and click "Add a Game" then choose Battlefield 4. Make sure that PunkBuster is fully updated. | ||
+ | }} | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Ensure the PunkBuster service is running|ref= | ||
+ | <ref>http://forums.somethingawful.com/showthread.php?threadid=3572743&pagenumber=368#post422800464</ref>}} | ||
+ | |||
+ | # Open the Task Manager and check if <code>PnkBstrA.exe</code> is running. | ||
+ | # If it's not, run <code>pbsvc.exe</code> from your BF4 folder and install the service again. | ||
+ | }} | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Install latest drivers from your GPU manufacturer}} | ||
+ | |||
+ | # Install the [http://www.geforce.com/whats-new/articles/nvidia-geforce-331-65-whql-drivers-released the latest Nvidia drivers] or [http://support.amd.com/en-us/kb-articles/Pages/latest-catalyst-windows-beta.aspx the latest AMD beta drivers] instead of the graphics drivers provided by your motherboard or laptop manufacturer. | ||
}} | }} | ||
− | + | ||
===Poor Game Performance=== | ===Poor Game Performance=== | ||
There are widespread reports of poor performance and stuttering. Some of the reportedly working fixes include:<ref>http://www.reddit.com/r/Battlefield/comments/1pjiqh/bf4guide_to_improve_performance/</ref> | There are widespread reports of poor performance and stuttering. Some of the reportedly working fixes include:<ref>http://www.reddit.com/r/Battlefield/comments/1pjiqh/bf4guide_to_improve_performance/</ref> | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Update Graphics Drivers}} | {{Fixbox/fix|Update Graphics Drivers}} | ||
− | + | ||
# Install the [http://www.geforce.com/whats-new/articles/nvidia-geforce-331-65-whql-drivers-released the latest Nvidia drivers] or [http://support.amd.com/en-us/kb-articles/Pages/latest-catalyst-windows-beta.aspx the latest AMD beta drivers] depending on your hardware. | # Install the [http://www.geforce.com/whats-new/articles/nvidia-geforce-331-65-whql-drivers-released the latest Nvidia drivers] or [http://support.amd.com/en-us/kb-articles/Pages/latest-catalyst-windows-beta.aspx the latest AMD beta drivers] depending on your hardware. | ||
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Update DirectX}} | {{Fixbox/fix|Update DirectX}} | ||
# Navigate to: <code>[Origin Folder]/Battlefield 4/_installer/directx/redist</code> and run DXSETUP.exe. This has been known to greatly reduce stuttering. | # Navigate to: <code>[Origin Folder]/Battlefield 4/_installer/directx/redist</code> and run DXSETUP.exe. This has been known to greatly reduce stuttering. | ||
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Update the Dot Net redistributable}} | {{Fixbox/fix|Update the Dot Net redistributable}} | ||
− | # Download and install the [http://www.microsoft.com/en-us/download/details.aspx?id=40773 the 4.5.1 Dot Net Redistributable]. Note: This does not need to be performed on Windows 8.1, as it comes preinstalled. | + | # Download and install the [http://www.microsoft.com/en-us/download/details.aspx?id=40773 the 4.5.1 Dot Net Redistributable]. Note: This does not need to be performed on Windows 8.1, as it comes preinstalled. |
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Disable Hyperthreading}} | {{Fixbox/fix|Disable Hyperthreading}} | ||
− | # If you are using a Intel CPU with hyperthreading enabled, try disabling Hyperthreading in your BIOS settings. Check your motherboard's documentation to see how. | + | # If you are using a Intel CPU with hyperthreading enabled, try disabling Hyperthreading in your BIOS settings. Check your motherboard's documentation to see how. |
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Disable Core Parking}} | {{Fixbox/fix|Disable Core Parking}} | ||
# If you are running Windows 7, try using [http://bitsum.com/about_cpu_core_parking.php ParkControl] to disable core parking and reduce CPU idling. Note: This is not Windows 8/8.1 compatible. | # If you are running Windows 7, try using [http://bitsum.com/about_cpu_core_parking.php ParkControl] to disable core parking and reduce CPU idling. Note: This is not Windows 8/8.1 compatible. | ||
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Cap frame rate}} | {{Fixbox/fix|Cap frame rate}} | ||
− | # While in-game, press tilde (~) to open the console and type GameTime.MaxVariableFps X where X is your frame cap. | + | # While in-game, press tilde (~) to open the console and type GameTime.MaxVariableFps X where X is your frame cap. |
# You can verify that it is helping by using another command, PerfOverlay.DrawGraph 1 to compare how the framerate cap affects the CPU (yellow line); less spikes equals less stutter. | # You can verify that it is helping by using another command, PerfOverlay.DrawGraph 1 to compare how the framerate cap affects the CPU (yellow line); less spikes equals less stutter. | ||
# Make the commands permanent by creating a new file, User.cfg, where the game is installed (where bf4.exe is located) and placing the desired commands in there. | # Make the commands permanent by creating a new file, User.cfg, where the game is installed (where bf4.exe is located) and placing the desired commands in there. | ||
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Disable DirectX 11}} | {{Fixbox/fix|Disable DirectX 11}} | ||
# Using [http://battlefield.realmware.co.uk/bf4-settings-editor/version-history Battlefield 4 Settings Editor] you're able to disable DirectX 11 and thus be able to play the game on older hardware and less powerful systems. Navigate to "Settings" -> "console". | # Using [http://battlefield.realmware.co.uk/bf4-settings-editor/version-history Battlefield 4 Settings Editor] you're able to disable DirectX 11 and thus be able to play the game on older hardware and less powerful systems. Navigate to "Settings" -> "console". | ||
}} | }} | ||
− | + | ||
===Colorful Artifacts on Nvidia Cards=== | ===Colorful Artifacts on Nvidia Cards=== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 224: | Line 238: | ||
# Make sure you have installed the 331.65 WHQL drivers from Nvidia. | # Make sure you have installed the 331.65 WHQL drivers from Nvidia. | ||
}} | }} | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===VC++ Runtime Redistributable Crash During Origin Install=== | ===VC++ Runtime Redistributable Crash During Origin Install=== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 242: | Line 247: | ||
# Restart Origin and install the game. | # Restart Origin and install the game. | ||
}} | }} | ||
− | + | ||
===Game becomes unresponsive while changing controls=== | ===Game becomes unresponsive while changing controls=== | ||
{{ii}} 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. | {{ii}} 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. | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Fix 1: Clear excess settings data}} | {{Fixbox/fix|Fix 1: Clear excess settings data}} | ||
Line 257: | Line 262: | ||
# Run the game again and finish changing controls (if the file becomes huge again, just repeat above steps, but i had to do it only once). | # Run the game again and finish changing controls (if the file becomes huge again, just repeat above steps, but i had to do it only once). | ||
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Fix 2: Copy old Battlefield 3 configuration file}} | {{Fixbox/fix|Fix 2: Copy old Battlefield 3 configuration file}} | ||
{{ii}} If you have [[Battlefield 3]] installed you can copy old configuration file and have the same keybindings as in BF3. | {{ii}} If you have [[Battlefield 3]] installed you can copy old configuration file and have the same keybindings as in BF3. | ||
− | + | ||
# Copy old BF3 conf file: <code>%USERPROFILE%\My Documents\Battlefield 3\settings\PROF_SAVE_profile</code> into the folder: | # Copy old BF3 conf file: <code>%USERPROFILE%\My Documents\Battlefield 3\settings\PROF_SAVE_profile</code> into the folder: | ||
## BF4: <code>%USERPROFILE%\My Documents\Battlefield 4\settings\</code> | ## BF4: <code>%USERPROFILE%\My Documents\Battlefield 4\settings\</code> | ||
Line 268: | Line 273: | ||
# Rename <code>PROF_SAVE_profile</code> to <code>PROFSAVE_profile</code> | # Rename <code>PROF_SAVE_profile</code> to <code>PROFSAVE_profile</code> | ||
}} | }} | ||
− | + | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Fix 3: Use external program}} | {{Fixbox/fix|Fix 3: Use external program}} | ||
[[File:Bf4 settings editor.png|290px|right]] | [[File:Bf4 settings editor.png|290px|right]] | ||
− | + | ||
# Download [http://battlefield.realmware.co.uk/bf4-settings-editor/ BF4 Settings Editor] and install or extract it. | # Download [http://battlefield.realmware.co.uk/bf4-settings-editor/ BF4 Settings Editor] and install or extract it. | ||
# Run the program and go to Settings tab => Key Bindings | # Run the program and go to Settings tab => Key Bindings | ||
Line 278: | Line 283: | ||
# When you're done press "Save Settings" | # When you're done press "Save Settings" | ||
}} | }} | ||
− | + | ||
===Not Entering Fullscreen Correctly=== | ===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. | 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. |
Revision as of 07:49, 6 December 2013
Cover image missing, please upload it | |
Developers | |
---|---|
DICE | |
Publishers | |
Electronic Arts | |
Engines | |
Frostbite 3 | |
Release dates | |
Windows | October 29, 2013 |
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]
⤏ Go to series page | |
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 part of the beta.
- The framerate drops like a rock quite often and seemingly at random. This is yet to be fixed.
General information
Availability
- All versions require Origin.
Essential improvements
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 |
---|
Console commands
- Launch console with tilde ~ key.
Command | Description |
---|---|
PerfOverlay.drawFPS 1 | Show FPS counter |
PerfOverlay.drawGraph 1 | Show performance graph |
GameTime.maxVariableFPS # | Limit framerate (where # is a positive number)
|
RenderDevice.TripleBufferingEnable 1 | Enable Triple-Buffering |
RenderDevice.ForceRenderAheadLimit 1 | Force Rendering only 1 frame ahead |
Screenshot.Render | Take screenshot (into %USERPROFILE%\My Documents\Battlefield 4\Screenshots\ directory) |
You can have these commands run automatically, whenever you start the game, by entering them in user.cfg in the Battlefield 4 game directory (the file won't exist by default).
Game data
- The files
meta.xml
,PROFSAVE
,PROFSAVE_header
andPROFSAVE_profile
are the save files.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Origin |
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
Audio settings
Issues fixed
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 |
---|
Instructions |
---|
Poor Game Performance
There are widespread reports of poor performance and stuttering. Some of the reportedly working fixes include:[2]
Instructions |
---|
Instructions |
---|
Instructions |
---|
Instructions |
---|
Instructions |
---|
Instructions |
---|
Instructions |
---|
Colorful Artifacts on Nvidia Cards
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.
Issues unresolved
Audio Cutting Out
Some users report that most audio cuts out randomly, leaving only helicopter gunshots, players footsteps and gunfire heard.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Vista SP2 | 8 |
Processor (CPU) | ||
System memory (RAM) | ||
Hard disk drive (HDD) | 30 GB | |
Video card (GPU) | AMD Radeon HD 3870 NVIDIA GeForce 8800 GT 512 MB of VRAM | AMD Radeon HD 7870 NVIDIA GeForce 660 3 GB of VRAM |
References
- ↑ 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."
- ↑ http://www.reddit.com/r/Battlefield/comments/1pjiqh/bf4guide_to_improve_performance/
- Pages needing cover images
- Windows
- Games
- Invalid template usage (Series)
- Invalid section order
- Invalid template usage (Fixbox)
- Pages with broken file links
- Missing section (Availability)
- Missing section (Video)
- Missing section (Input)
- Missing section (Audio)
- Missing section (Localizations)
- Missing section (API)