Announcement: Our server hosts will perform a 10 minute maintenance between 2013-05-22 11pm and 2013-05-23 6am (New York local time).


GOG.com Enhancement Project
ProjectForumTalk
33/666

Battlefield 3

From PCGamingWiki, the wiki about fixing PC games
Jump to: navigation, search
Sponsored links
Battlefield 3
BF3 Cover.jpg
Developer(s) EA Digital Illusions CE
Publisher(s) Electronic Arts
Engine Frostbite 2
First release date Windows October 25, 2011
Battlefield
Battlefield 1942 2002
Battlefield 1942: The Road to Rome
Battlefield 1942: Secret Weapons of WWII
Battlefield Vietnam 2004
Battlefield 2 2005
Battlefield 2: Special Forces
Battlefield 2: Euro Force
Battlefield 2: Armored Fury
Battlefield 2142 2006
Battlefield 2142: Northern Strike
Battlefield Heroes 2009
Battlefield: Bad Company 2 2010
Battlefield: Bad Company 2: Vietnam
Battlefield Play4Free 2011
Battlefield 3 2011
Battlefield 3: Back to Karkand
Battlefield 3: Close Quarters
Battlefield 3: Armored Kill
Battlefield 3: Aftermath
Battlefield 3: End Game
Battlefield 4 TBD

Key points

Advantage Most bugs have been resolved with patches, minor updates released many months after the official release.[1]
Information Unplayable on a standard definition television (below HD-ready display quality).

General information

More information BF3 on Battlelog - PC section.

Contents

[edit] Availability

Source(s) Store unlock Notes
Origin (US) Origin.png
Origin (EU) Origin.png
Green Man Gaming (US) Green Man Gaming.png Origin.png
Green Man Gaming (UK) Green Man Gaming.png Origin.png Digital and retail available.
Amazon Amazonstore.png Origin.png
Information All versions require Origin activation to play.
Advantage Green Man Gaming frequently releases discount coupons up to 25% (which stack upon existing discounts unless otherwise mentioned).

[edit] Improvements

Information TweakGuides has created a comprehensive guide for fixing issues in this game. It can be found here.

[edit] Displaying the FPS

if you want to see the FPS without using third-party software,you need to open the console by pressing the tilde button (~) and then type:

render.drawfps true

[edit] Optimal video settings

Information You may use any configuration with-which you are satisfied. The following tips serve to balance graphical fidelity, function and performance.
Advantage Setting textures to High will eliminate texture pop-in.
Advantage Setting effects to Low is recommended. Other levels show no particular improvement.[2]
Advantage Settings mesh to Ultra is recommended as it allows you to spot enemies at a greater distance.
Advantage Setting terrain to Low is recommended. Other levels show no particular improvement.
Advantage Set anisotropic filtering to the maximum value your PC can handle. Better AF comes as a minimal performance cost and significantly improves graphical fidelity.

[edit] Running the game on a separate partition/drive

Fix Changing installation directory

Information Warning: this fix is not intended for inexperienced users.

1) Install Battlefield and Origin to the default location.

2) Close Origin (right click tray icon > Exit).

3) Copy the Battlefield 3 folder to the desired partition/drive (e.g., D:\Games\Battlefield 3\).

4) Hold the Windows button and press R.

5) Type regedit on the Run window and press OK.

6) Navigate to the following registry entry:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 3

7) Modify the entry Install Dir with the new folder's location (e.g., D:\Games\Battlefield 3\).

8) Modify the entry GFDBinary to its new location (e.g., D:\Games\Battlefield 3\GDFBinary_en_US.dll).

9) Close the registry editor.

10) Update Punkbuster and restart your computer.

[edit] Game data

[edit] Save game location

  Location 
Windows %USERPROFILE%\My Documents\Battlefield 3\settings
Information The files meta.xml, PROF_SAVE_body, PROF_SAVE_header and PROF_SAVE_profile are the save files.

[edit] Save game cloud syncing

System Native Notes
Origin Native
GameSave Manager Hackable In the database.

[edit] Video settings

In-game settings.
Graphics option Native WSGF Notes 
Widescreen resolution Native WSGF WS Gold.png  
Multi-monitor Native WSGF MM Gold.png  
Field of view (FOV) Native  
Windowed Native  
Borderless fullscreen windowed Hackable Use the BF3 Borderless tool. 
Anisotropic filtering (AF) Native  
Anti-aliasing (AA) Native  
Vertical sync (Vsync) Native

[edit] Input settings

Input Settings Native Notes 
Remapping Native    
Mouse acceleration Native  Shown as RAW MOUSE INPUT.  
Controller support Native   

[edit] Issues and fixes

Fix Character spins uncontrollably using an Acer PCLink

Uninstall Acer's Launch Manager.

Fix "Game disconnected: something went wrong" errorLink

1) From the main menu, select Replay Missions.

2) Select the mission you would like to continue from.

InformationThis will overwrite your latest checkpoint.

Fix Game uses most of the computers memoryLink

Some users with AMD cards are reporting a memory leak that makes the game unplayable. Even after closing the game, Task manager still reports nearly full physical memory. Restarting the computer clears the memory. Please edit with a fix.

[edit] Crashes

Fix Game launches with no window, bf3.exe shows in Task ManagerLink

1) If Lucidlogix Virtu is installed on your PC, disable it.

2) Disable unnecessary background processes (such as media players, web browsers, VoIP etc.).

Fix Application crash ("Battlefield 3 has stopped working")Link

1) Navigate to the game's save folder.

2) Find a file called PROF_SAVE_body. If its size is 0KB, it is corrupted.

3) Overwrite the file through re-installation or get a replacement from a verified source (friend, reputable website).

4) If prompted by Origin, opt to use your local data instead of the version stored on the cloud.

Fix Crash when launching the gameLink

Information Try all of these fixes individually to see if they work. Not every fix will be necessary for you.

1) Open the Origin client, right-click Battlefield 3 and select Repair Install.

2) Install the latest drivers for your GPU.

3) Disable SLI or Crossfire if you use multiple graphics cards.

4) In the options menu, disable Antialiasing, Vertical Sync and lower other video settings.

5) If you have an ASRock Mainboard, you may have Virtu MVP Software installed. Disable it for Battlefield 3.

5) Disable your anti-virus software and exit unnecessary background applications (web browsers, media players etc.).

Fix Game crashes with a sound loop using an ASUS Xonar sound-cardLink

1) Open the Xonar Audio Center.

2) Disable GX Mode.

Fix Crashes on 32bit WindowsLink

Information PCGamingWiki is not responsible for any harm caused to your PC or Windows installation by this fix.
Information PCGamingWiki is not affiliated with the author of the following article.
Enabling applications to use 3GB of RAM on 32bit systems can solve problems with memory usage in the game. Follow this fix to enable 3GB RAM usage on your system.

[edit] Audio issues

Fix Realtek audio bugLink

1) Open the control panel (Start > Control panel).

2) Select Sound and stay on the Playback tab.

3) Double-click your current audio device (usually marked with a Tick.png).

4) Navigate to the Advanced tab.

5) Uncheck Allow applications to take exclusive control of this device.

6) Confirm by pressing OK.

[edit] Graphics issues

Advantage Before attempting any of these fixes, install the latest graphics drivers for your GPU and see if the problem persists.

Fix NVIDIA GTX 500-series freezing or displaying bad graphicsLink

1) Turn off Antialiasing Deferred, Vertical Sync and Motion Blur in the options menu.

2) Close overclocking and/or monitoring software such as RivaTuner.

3) In the NVIDIA Control Panel, set Power management mode to Prefer maximum performance.

4) Uninstall TeamViewer and any associated drivers and services.

5) Uninstall or disable FFSplit.

Fix Game crashes while using an ASUS-brand GPULink

1) Uninstall Smart Doctor software if it is installed on your PC.

2) Uninstall ASUS Gamer software if it is installed on your PC.

3) Restart your computer.

4) Install the latest drivers for your graphics card and restart if prompted by the driver setup utility.

Fix Black screen fix - AMD/ATI usersLink

1) Navigate to the game's save folder.

2) Edit the file PROF_SAVE_profile using Notepad.

3) Modify the entry GstRender.FullscreenEnabled to 0

3) Modify the entry GstRender.FullscreenScreen to 1

4) Save the file, then change its properties to Read only.

5) Launch the game. Navigate to the Video menu in the options menu.

6) Change the undefined monitor number to 1

7) Modify the screen resolution option to a resolution lower than your normal/native resolution.

8) Modify Fullscreen to ON. Apply the changes.

[edit] Installation and activation

Fix Origin error - "Could not activate"[3]

  1. Close Origin (right click tray symbol > Exit).
  2. Go to %PROGRAMDATA%\Electronic Arts\EA Services\License
  3. Delete any files named 71067.dlf, 70619 or 70169.dlf
  4. Go to %PROGRAMDATA%\Origin\DownloadCache
  5. Delete all of the files in this folder.
  6. Restart your computer and launch Origin.
  7. Log into your Origin account and launch Battlefield 3 to force a license update.

Fix Origin error - "Problem with your setup, please reinstall"Link

1) Update your graphics drivers to the latest stable version.

2) If the problem persists, reinstall the game.

Fix Game files installed yet Origin claims that they are notLink

1) Make sure that your registry files are not modified (by another user of the computer, malware or other causes).

2) Make sure that you are running the game from the user that installed it originally.

3) Make sure your game files were not moved to a different directory.

4) Reinstall the game. If errors occur during installation, consult other fixes in this article.

Fix Installation error: “Battlefield 3 (BF3) Install Fails, Cannot Install”Link

1) If Microsoft Visual C++ is installed, document its version name(s) (e.g., Microsoft Visual C++ 2005).

2) Uninstall any instance of Microsoft Visual C++ installed on your computer.

3) Install Battlefield 3.

4) Download and install the Visual C++ packages you uninstalled in step 2.

[edit] How to change the game language

If you've purchased a foreign version of the game and would like to play it in English, follow these steps.


1) Download the BF3 Language Pack and extract the files to C:\Program Files (x86)\Origin Games\Battlefield 3\Data\Win32\Loc (or similar).


2) Download the second BF2 Language Pack for the 5 March 2013 patch and extract the files to C:\Program Files (x86)\Origin Games\Battlefield 3 (or similar).


3) Update two registry keys:


32 bit PC: [HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Battlefield 3]

64 bit PC: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node \Electronic Arts\Battlefield 3]

Bf3 1.jpg


and


32 bit PC: "HKEY_LOCAL_MACHINE\SOFTWARE\Origin Games\DGR01609244"

64 bit PC: "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Origin Games\DGR01609244"

Bf3 2.jpg

Replace the circled keys with:

Language GDFBinary Locale
English GDFBinary_en_US.dll en_US
German GDFBinary_de_DE.dll de_DE
French GDFBinary_fr_FR.dll fr_FR
Italian GDFBinary_it_IT.dll it_IT
Spanish GDFBinary_es_ES.dll es_ES
Polish GDFBinary_pl_PL.dll pl_PL
Japanese GDFBinary_ja_JP.dll ja_JP
Czech GDFBinary_cs_CZ.dll cs_CZ


4) If you receive an error message "Error: Game data is corrupt" when launching Battlefield 3, download this file and put it in C:\Program Files (x86)\Origin Games\Battlefield 3\Data\Win32\Loc (or similar).

[edit] Overlay issues

Fix Enabling Steam overlayLink

1) Open Origin and enter its settings menu (click the gear symbol in the top right corner).

2) Navigate to the In-game tab.

3) Uncheck Enable Origin In Game. Select Done.

4) Exit Origin (right click tray icon > Exit).

5) Open Steam and navigate to the Library window.

6) Select Add a game... > Add a Non-Steam Game.

7) Select Browse and locate Origin.exe (default location: C:\Program Files (x86)\Origin\Origin.exe).

8) Make sure Origin is checked on the Add a Game window and select Add Selected Programs.

9) Launch Origin through the new shortcut in your Steam library and launch Battlefield through Origin.

Fix Mouse lag when using overlayLink

1) Open Origin and enter its settings menu (click the gear symbol in the top right corner).

2) Navigate to the In-game tab.

3) Uncheck Enable Origin In Game. Select Done.

4) If you usually launch Battlefield through Steam, avoid doing so.

5) Close any chat windows on Steam before entering the game.

[edit] Network settings

[edit] TCP Ports

Information Make sure the following ports are open for smooth gameplay:[4]
  • 80, 443, 9988, 20000-29999, 22990, 17502, 42127

[edit] UDP Ports

Information Make sure the following ports are open for smooth gameplay:
  • 3659, 14000-14016, 22990-23006, 25200-25300

[edit] Punkbuster

Information Update Punkbuster using the PBSetup utility to fix most issues.

[edit] System requirements

Windows
Minimum Recommended
Operating system (OS) Windows Vista (Service Pack 2) 32bit Windows 7 64bit
Processor (CPU) Intel Core 2 Duo 2.4GHz / AMD Athlon X2 2.7GHz Quad-core Intel/AMD
System memory (RAM) 2 GB 4 GB
Video card (GPU) NVIDIA GeForce 8800GT / AMD Radeon HD3870 NVIDIA GeForce GTX560 / AMD Radeon HD6950 or superior
Hard disk drive (HDD) 20 GB (Disc version) 25.1 GB (Digital distribution)

References

  1. Mentioned by players interviewed
  2. http://www.bit-tech.net/hardware/2011/11/10/battlefield-3-technical-analysis/1
  3. http://battlelog.battlefield.com/bf3/forum/threadview/2832654490052908367/
  4. http://battlelog.battlefield.com/bf3/news/view/2832654773849669037
ELECTRONIC ARTS, INC. (Origin Store)
Personal tools
Namespaces

Variants
Actions
Navigation
Wiki
Community
Toolbox