Difference between revisions of "Battlefield 3"
(223 intermediate revisions by 72 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox game | {{Infobox game | ||
− | |cover = | + | |cover = Battlefield 3 cover.png |
|developers = | |developers = | ||
{{Infobox game/row/developer|DICE}} | {{Infobox game/row/developer|DICE}} | ||
+ | {{Infobox game/row/developer|Visceral Games|End Game|ref=<ref>{{Refurl|url=http://battlefieldhardline.com/visceral-games-developed-battlefield-3-end-game|title=Visceral Games developed Battlefield 3: End Game DLC - Battlefield Hardline|date=2016-5-9}}</ref>}} | ||
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Electronic Arts}} | {{Infobox game/row/publisher|Electronic Arts}} | ||
Line 9: | Line 10: | ||
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|October 25, 2011}} | {{Infobox game/row/date|Windows|October 25, 2011}} | ||
− | |steam appid = | + | |reception = |
− | |gogcom | + | {{Infobox game/row/reception|Metacritic|battlefield-3|89}} |
+ | {{Infobox game/row/reception|IGDB|battlefield-3|85}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase, DLC, Subscription gaming service }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | Boost }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | First-person }} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
+ | {{Infobox game/row/taxonomy/genres | Action, FPS, Shooter }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | Automobile, Flight, Helicopter, Naval/watercraft, Tank, Transport, Truck }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Realistic }} | ||
+ | {{Infobox game/row/taxonomy/themes | Contemporary }} | ||
+ | {{Infobox game/row/taxonomy/series | Battlefield }} | ||
+ | |steam appid = 1238820 | ||
+ | |gogcom id = | ||
+ | |official site= https://www.ea.com/games/battlefield/battlefield-3 | ||
+ | |hltb = 941 | ||
+ | |lutris = battlefield-3 | ||
+ | |strategywiki = Battlefield 3 | ||
+ | |mobygames = 53433 | ||
|wikipedia = Battlefield 3 | |wikipedia = Battlefield 3 | ||
|winehq = 13626 | |winehq = 13626 | ||
+ | |license = commercial | ||
}} | }} | ||
− | |||
− | + | {{Introduction | |
− | {{ | + | |introduction = |
− | + | ||
+ | |release history = The PC version features 64 player multiplayer, unlike the console versions which support up to a maximum of 24 players only.<ref>https://www.tomshardware.com/news/DICE-Battlefield-3-Patrick-Bach-64-player-FPS,13132.html</ref> | ||
+ | |||
+ | |current state = | ||
+ | }} | ||
'''General information''' | '''General information''' | ||
− | {{mm}} [ | + | {{mm}} [https://answers.ea.com/t5/Battlefield-3/bd-p/battlefield-3 Official forums] |
==Availability== | ==Availability== | ||
− | {{Availability | + | {{Availability| |
− | {{Availability | + | {{Availability/row| Retail | | Origin, online | Executable on disk contains {{Removed DRM|SecuROM}} Release Control<ref>{{Refurl|url=http://battlelog.battlefield.com/bf3/forum/threadview/2832654489421009609/|title=I really want to pla - Forums - Battlelog / Battlefield 3|date=May 2023}}</ref> | | Windows}} |
− | {{Availability | + | {{Availability/row| Amazon.co.uk | B00DU0BY6G | Origin, online | | | Windows }} |
− | {{ | + | {{Availability/row| Microsoft Store | 9N8D2CG0K9LL | Microsoft Store, Origin, online | Premium Edition. Included exclusively with {{Store feature|Xbox Game Pass}} as part of its version of EA Play. | | Windows }} |
− | {{ | + | {{Availability/row| Origin | battlefield/battlefield-3 | Origin, online | Included with {{Store feature|EA Play}}. | | Windows }} |
+ | {{Availability/row| Steam | 1238820 | Steam, Origin, online | Premium Edition. Included with {{Store feature|EA Play}}. | | Windows }} | ||
+ | {{Availability/row| Amazon.com | B005WWZUQ0 | Origin, online | {{store link|Amazon.com|B0098QPPL6|Premium Edition}} also available. | | Windows }} | ||
+ | {{Availability/row| Gamesplanet | 1229-1 | Origin, online | {{store link|Gamesplanet|1229-7|Premium Edition}} also available. | | Windows | unavailable }} | ||
+ | {{Availability/row| GMG | battlefield-3-pc | Origin, online | | | Windows | unavailable }} | ||
+ | {{Availability/row| Humble | battlefield-3 | Origin, online | | | Windows | unavailable }} | ||
+ | }} | ||
+ | {{ii}} All versions require {{DRM|Origin||offline=no}}. | ||
+ | {{--}} When the game released on Origin, launch in offline mode directly enter campaign. But the new EA App breaks this and always launch Battlelog in browser even when offline, makes it unplayable offline. To play it offline now, see [[#Play Campaign Offline|play campaign offline]] | ||
+ | |||
+ | ==Monetization== | ||
+ | {{Monetization | ||
+ | |ad-supported = | ||
+ | |dlc = Additional content. | ||
+ | |expansion pack = | ||
+ | |freeware = | ||
+ | |free-to-play = | ||
+ | |one-time game purchase = The game requires an upfront purchase to access. | ||
+ | |sponsored = | ||
+ | |subscription = | ||
+ | |subscription gaming service = Available via [[EA Play]]. | ||
+ | }} | ||
+ | |||
+ | {{DLC| | ||
+ | {{DLC/row| Aftermath | Included with {{Store feature|Origin Access Premier}}. | Windows }} | ||
+ | {{DLC/row| Air Vehicle Shortcut | | Windows }} | ||
+ | {{DLC/row| Armored Kill | Included with {{Store feature|Origin Access Premier}}. | Windows }} | ||
+ | {{DLC/row| Assault Kit Shortcut | | Windows }} | ||
+ | {{DLC/row| Back to Karkand | Included with {{Store feature|Origin Access Premier}}. | Windows }} | ||
+ | {{DLC/row| Close Quarters | Included with {{Store feature|Origin Access Premier}}. | Windows }} | ||
+ | {{DLC/row| Co-op Weapons Shortcut | | Windows }} | ||
+ | {{DLC/row| End Game | Included with {{Store feature|Origin Access Premier}}. | Windows }} | ||
+ | {{DLC/row| Engineer Kit Shortcut | | Windows }} | ||
+ | {{DLC/row| Ground Vehicle Shortcut | | Windows }} | ||
+ | {{DLC/row| Kit Shortcut Bundle | | Windows }} | ||
+ | {{DLC/row| Promotional Items | | Windows }} | ||
+ | {{DLC/row| Recon Kit Shortcut | | Windows }} | ||
+ | {{DLC/row| SPECACT Kit & Dog Tag Bundle | | Windows }} | ||
+ | {{DLC/row| Support Kit Shortcut | | Windows }} | ||
+ | {{DLC/row| The Ultimate Shortcut Bundle | | Windows }} | ||
+ | {{DLC/row| Vehicle Shortcut Bundle | | Windows }} | ||
}} | }} | ||
− | |||
− | |||
==Essential improvements== | ==Essential improvements== | ||
− | {{ii}} TweakGuides has created a | + | {{ii}} TweakGuides has created a [http://www.geforce.com/Optimize/Guides/battlefield-3-tweak-guide#1 comprehensive guide] for fixing issues in this game. |
− | === | + | ===Play Campaign Offline=== |
− | {{ | + | {{Fixbox|description=Use any browser F12 console|ref=<ref>{{Refcheck|user=Qinlili|date=2024-06-15|comment=Tested on Steam ver.}}</ref>|fix= |
− | {{ | + | # Launch EA App first, if your game is Steam version, also launch Steam, ensure both launched in offline mode |
− | {{ | + | # Open any browser, active developer console (usually by {{Key|F12}}) |
− | + | # Paste code below and execute by {{Key|Enter}}, the game should start | |
− | + | <code>fetch("http://127.0.0.1:3215/game/launch?offerIds=DR%3A224766400&cmdParams=singleplayer", {"method": "POST","mode": "cors","credentials": "omit"});</code> | |
− | {{ii}} | + | {{ii}} This code is for Steam version, other version may have different <code>offerIds</code>, you may need to use browser developer console's network capture function to record your version's <code>offerIds</code> when launching normally on Battlelog. |
+ | {{ii}} If the code return with 409 Conflict, restart EA App and execute the code again it should work. | ||
}} | }} | ||
− | === | + | ===Performance boost=== |
− | {{ | + | {{++}} This command disables the engine's deferred compute shader lighting path. This may give a large FPS boost in open, outdoor areas, but possibly may reduce performance in heavily lit scenes. '''Most users report only the performance boost, including inside closed areas.''' |
+ | {{++}} This command provides '''no graphical change.''' | ||
+ | {{Fixbox|description=WorldRender.DxDeferredCsPathEnable false or DxDeferredCsPathEnable 0|ref={{cn|date=July 2016}}|fix= | ||
+ | # Open the console ({{key|~}}). | ||
+ | # Input either <code>WorldRender.DxDeferredCsPathEnable false</code> or <code>DxDeferredCsPathEnable 0</code> | ||
− | + | '''Notes''' | |
− | + | {{ii}} You can create a text file called ''user.cfg'' in the installation folder containing this command, so that it's permanently enabled. | |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{ii}} You can | ||
===Optimal video settings=== | ===Optimal video settings=== | ||
{{ii}} You may use any configuration with-which you are satisfied. The following tips serve to balance graphical fidelity, function and performance. | {{ii}} You may use any configuration with-which you are satisfied. The following tips serve to balance graphical fidelity, function and performance. | ||
{{ii}} Setting textures to '''High''' may eliminate texture pop-in, if it is happening to you. | {{ii}} Setting textures to '''High''' may eliminate texture pop-in, if it is happening to you. | ||
− | {{ii}} Setting effects to '''Low''' is recommended. Other levels show no particular improvement, it only adds a little bloom around fire sparkles.<ref>http://www.geforce.com/whats-new/guides/battlefield-3-tweak-guide#6</ref> | + | {{ii}} Setting effects to '''Low''' is recommended. Other levels show no particular improvement, it only adds a little bloom around fire sparkles.<ref>[http://www.geforce.com/whats-new/guides/battlefield-3-tweak-guide#6 Battlefield 3 Tweak Guide | GeForce]</ref> |
{{++}} Settings mesh to '''Ultra''' is recommended as it allows you to spot enemies at a greater distance. | {{++}} Settings mesh to '''Ultra''' is recommended as it allows you to spot enemies at a greater distance. | ||
{{++}} Set anisotropic filtering to the maximum value your PC can handle. Better AF comes as a minimal (or none) performance cost and significantly improves graphical fidelity. | {{++}} Set anisotropic filtering to the maximum value your PC can handle. Better AF comes as a minimal (or none) performance cost and significantly improves graphical fidelity. | ||
− | === | + | ===Play the game without Origin=== |
− | + | {{ii}} Warning: no official word from EA, proceed at your own risk. | |
− | |||
− | {{ii}} Warning: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {{Fixbox|description=Patch your parameter file|ref=<ref>{{Refurl|url=http://blog.nofate.me/?p=35|title=NoFaTe's Awesome Blog » Playing Origin games without Origin|date=9 June 2023}}</ref>|fix= | |
− | {{Fixbox| | ||
− | |||
# Look in the installation folder for a file with <code>.par</code> extension | # Look in the installation folder for a file with <code>.par</code> extension | ||
# Upload it to [http://par.nofate.me/ NoFaTe's Origin Requirement Remover] | # Upload it to [http://par.nofate.me/ NoFaTe's Origin Requirement Remover] | ||
− | # Replace the original file with the one | + | # Replace the original file with the one returned from the procedure. |
}} | }} | ||
==Game data== | ==Game data== | ||
+ | {{Image|Battlefield 3 General.png|In-game general settings.}} | ||
+ | |||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|userprofile\Documents}}\Battlefield 3\settings\}} |
+ | {{Game data/config|Microsoft Store|}} | ||
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|userprofile\Documents}}\Battlefield 3\settings\}} |
+ | {{Game data/saves|Microsoft Store|}} | ||
}} | }} | ||
{{ii}} <code>meta.xml</code>, <code>PROF_SAVE_body</code>, <code>PROF_SAVE_header</code> and <code>PROF_SAVE_profile</code> are the save files. | {{ii}} <code>meta.xml</code>, <code>PROF_SAVE_body</code>, <code>PROF_SAVE_header</code> and <code>PROF_SAVE_profile</code> are the save files. | ||
Line 114: | Line 154: | ||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |origin | + | |discord = |
− | |origin notes | + | |discord notes = |
− | |steam cloud | + | |epic games launcher = |
− | |steam cloud notes | + | |epic games launcher notes = |
− | | | + | |gog galaxy = |
− | | | + | |gog galaxy notes = |
− | | | + | |origin = true |
− | | | + | |origin notes = |
+ | |steam cloud = false | ||
+ | |steam cloud notes = | ||
+ | |ubisoft connect = | ||
+ | |ubisoft connect notes = | ||
+ | |xbox cloud = unknown | ||
+ | |xbox cloud notes = | ||
}} | }} | ||
− | ==Video | + | ==Video== |
− | + | {{Image|Battlefield 3 Video.png|In-game video settings.}} | |
− | {{Video | + | {{Video |
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/battlefield-3 |
|widescreen wsgf award = gold | |widescreen wsgf award = gold | ||
|multimonitor wsgf award = gold | |multimonitor wsgf award = gold | ||
Line 138: | Line 184: | ||
|ultrawidescreen = true | |ultrawidescreen = true | ||
|ultrawidescreen notes = | |ultrawidescreen notes = | ||
− | |4k ultra hd = | + | |4k ultra hd = true |
− | |4k ultra hd notes = | + | |4k ultra hd notes = In-game UI elements scales poorly with resolutions larger than 1280 pixels wide, making them too small in very high resolutions. |
|fov = true | |fov = true | ||
− | |fov notes = | + | |fov notes = Between 60° and 90°; for higher settings use [http://battlefield.realmware.co.uk/settings-editor/downloads BF3 Settings Editor] or [https://www.flawlesswidescreen.org Flawless Widescreen] or [https://github.com/dlrudie/WidescreenFixer/releases Widescreen Fixer]. Can also be edited directly in the <code>PROF_SAVE_profile</code> file in the [[#Configuration_file.28s.29_location|config folder]]. |
|windowed = true | |windowed = true | ||
|windowed notes = | |windowed notes = | ||
Line 149: | Line 195: | ||
|anisotropic notes = Up to 16 samples. | |anisotropic notes = Up to 16 samples. | ||
|antialiasing = true | |antialiasing = true | ||
− | |antialiasing notes = Low to High Post AA and 2x or 4x [[MSAA]] options. | + | |antialiasing notes = Low to High Post AA and 2x or 4x [[MSAA]] options. MSAA can be enhanced with [[SGSSAA|TrSSAA]] on Nvidia systems; requires setting ''Antialiasing - Behavior Flags'' to none with [[Nvidia Profile Inspector]] and value must equal MSAA value (thus 8x is not available). |
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
− | | | + | |60 fps = true |
− | | | + | |60 fps notes = |
− | | | + | |120 fps = true |
− | | | + | |120 fps notes = |
+ | |hdr = false | ||
+ | |hdr notes = | ||
|color blind = true | |color blind = true | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
− | ==Input | + | ==Input== |
− | {{Input | + | {{Image|Battlefield 3 Controls.png|In-game control settings.}} |
+ | {{Image|Battlefield 3 Remapping.png|In-game key/button map settings.}} | ||
+ | {{Input | ||
|key remap = true | |key remap = true | ||
− | |key remap notes = | + | |key remap notes = Quick Time Events keys cannot be rebound from the default layout. |
|acceleration option = true | |acceleration option = true | ||
|acceleration option notes = | |acceleration option notes = | ||
+ | |mouse sensitivity = true | ||
+ | |mouse sensitivity notes = | ||
|mouse menu = true | |mouse menu = true | ||
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = true |
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
+ | |touchscreen = unknown | ||
+ | |touchscreen notes = | ||
|controller support = true | |controller support = true | ||
− | |controller support notes = | + | |controller support notes = In-game prompts refer to mouse and keyboard keys. Quick Time Events can only function using a keyboard and mouse. |
− | |full controller = | + | |full controller = false |
|full controller notes = | |full controller notes = | ||
− | |controller remap = | + | |controller remap = true |
|controller remap notes = | |controller remap notes = | ||
− | |invert controller y-axis = | + | |controller sensitivity = true |
+ | |controller sensitivity notes= | ||
+ | |invert controller y-axis = true | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = unknown |
− | | | + | |xinput controllers notes = |
+ | |xbox prompts = unknown | ||
+ | |xbox prompts notes = | ||
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= hackable | ||
+ | |tracked motion controllers notes = [[Controller:Razer Hydra|Razer Hydra]] works with [http://sixense.com/motioncreator Sixense MotionCreator] bundled profile.<ref>[http://sixense.com/bf3 Razer Hydra Control Profile - Battlefield 3 | Sixense]</ref> | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
+ | |button prompts = false | ||
+ | |button prompts notes = | ||
+ | |controller hotplug = false | ||
+ | |controller hotplug notes = | ||
+ | |haptic feedback = true | ||
+ | |haptic feedback notes = | ||
+ | |simultaneous input = true | ||
+ | |simultaneous input notes = | ||
+ | |steam input api = unknown | ||
+ | |steam input api notes = | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = unknown | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{Audio settings | + | {{Image|Battlefield 3 Audio.png|In-game audio settings.}} |
+ | {{Audio | ||
|separate volume = true | |separate volume = true | ||
|separate volume notes = | |separate volume notes = | ||
Line 190: | Line 288: | ||
|subtitles = true | |subtitles = true | ||
|subtitles notes = | |subtitles notes = | ||
− | |closed captions = | + | |closed captions = false |
|closed captions notes = | |closed captions notes = | ||
|mute on focus lost = true | |mute on focus lost = true | ||
− | |mute on focus lost notes = | + | |mute on focus lost notes = |
− | |eax support = | + | |eax support = |
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
+ | {{ii}} [http://www.indirectsound.com/ IndirectSound] copied to the game directory can be used to enhance audio quality and spatialization. Consider also enabling enhanced stereo mode in game options. | ||
{{L10n|content= | {{L10n|content= | ||
{{ii}} Some regions do not include all languages; see [[#Change game language|Change game language]]. | {{ii}} Some regions do not include all languages; see [[#Change game language|Change game language]]. | ||
− | |||
{{L10n/switch | {{L10n/switch | ||
|language = English | |language = English | ||
Line 206: | Line 306: | ||
|audio = true | |audio = true | ||
|subtitles = true | |subtitles = true | ||
− | |notes = | + | |notes = <code>GDFBinary_en_US.dll</code>, <code>en_US</code> |
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Traditional Chinese | |language = Traditional Chinese | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = false |
− | |subtitles = | + | |subtitles = true |
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |fan | + | }} |
+ | {{L10n/switch | ||
+ | |language = Czech | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = true | ||
+ | |notes = <code>GDFBinary_cs_CZ.dll</code>, <code>cs_CZ</code> | ||
+ | |fan = | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = French | |language = French | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = true |
− | |subtitles = | + | |subtitles = true |
− | |notes = | + | |notes = <code>GDFBinary_fr_FR.dll</code>, <code>fr_FR</code> |
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = German | |language = German | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = true |
− | |subtitles = | + | |subtitles = true |
− | |notes = | + | |notes = <code>GDFBinary_de_DE.dll</code>, <code>de_DE</code> |
|fan = | |fan = | ||
− | |fan | + | }} |
+ | {{L10n/switch | ||
+ | |language = Hungarian | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = Fan translation, [https://magyaritasok.hu/magyaritasok/battlefield-3/2871 link #1], [https://bakeronline.hu/download/battlefield-3-magyaritas/ link #2]. | ||
+ | |fan = true | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 242: | Line 354: | ||
|audio = true | |audio = true | ||
|subtitles = true | |subtitles = true | ||
− | |notes = | + | |notes = <code>GDFBinary_it_IT.dll</code>, <code>it_IT</code> |
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Japanese | |language = Japanese | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = true |
− | |subtitles = | + | |subtitles = true |
− | |notes = | + | |notes = <code>GDFBinary_ja_JP.dll</code>, <code>ja_JP</code> |
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Korean | |language = Korean | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = true |
− | |subtitles = | + | |subtitles = true |
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Polish | |language = Polish | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = <code>GDFBinary_pl_PL.dll</code>, <code>pl_PL</code> | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Brazilian Portuguese | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = [https://www.centraldetraducoes.net.br/2014/03/traducao-do-battlefield-3-premium-edition-pc.html Fan translation.] | ||
+ | |fan = true | ||
+ | |ref = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Russian | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
Line 271: | Line 397: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Spanish | |language = Spanish | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = true |
− | |subtitles = | + | |subtitles = true |
− | |notes = | + | |notes = <code>GDFBinary_es_ES.dll</code>, <code>es_ES</code> |
|fan = | |fan = | ||
− | |||
}} | }} | ||
+ | }} | ||
+ | |||
+ | ===Change game language=== | ||
+ | {{Image|Bf3 1.jpg|{{p|hklm}}\SOFTWARE\Electronic Arts\Battlefield 3}} | ||
+ | {{Image|Bf3 2.jpg|{{p|hklm}}\SOFTWARE\Origin Games\DGR01609244}} | ||
+ | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= | ||
+ | {{ii}} If you've purchased a foreign version of the game and would like to play it in English, you can either download a complete package: | ||
+ | |||
+ | * Download the complete package [https://mega.nz/#!76AEGSCY!VXdhcMrVqXg_SqODM2AliqqAooUIj8hcYJr1C3LU8Jo here]. | ||
+ | |||
+ | Or follow these steps: | ||
+ | # Download the [http://www.cjs-cdkeys.com/battlefield-3-origin/bf3lang.torrent BF3 Language Pack] and extract the files to <code>{{p|game}}\Data\Win32\Loc\</code>. | ||
+ | # Download the [http://www.cjs-cdkeys.com/battlefield-3-origin/march5.torrent second BF3 Language Pack] for the 5 March 2013 patch and extract the files to <code>{{p|game}}\</code>. | ||
+ | # Download the [https://www.mediafire.com/file/9z0b0hhawhtvxth/BF3_December3_EliteKeys.rar December patch archive] and extract '''only the "en.toc" file''' from <code>Update\Patch\Data\Win32\Loc\</code> in the archive to <code>{{p|game}}\Data\Win32\Loc\</code> | ||
+ | # Update this registry key: <code>{{p|hklm}}\SOFTWARE\Electronic Arts\Battlefield 3</code> | ||
+ | # Update this registry key: <code>{{p|hklm}}\SOFTWARE\Origin Games\DGR01609244</code> | ||
+ | # Replace the circled keys (to the right on this page) with those provided above. | ||
}} | }} | ||
==Network== | ==Network== | ||
− | {{ii}} Update PunkBuster using the [http://www.evenbalance.com/ | + | {{ii}} Update [[PunkBuster]] using the [http://www.evenbalance.com/pbsetup.php PBSetup] utility to fix most issues. |
− | |||
− | |||
{{Network/Multiplayer | {{Network/Multiplayer | ||
|local play = | |local play = | ||
|local play players = | |local play players = | ||
+ | |local play modes = | ||
|local play notes = | |local play notes = | ||
|lan play = false | |lan play = false | ||
|lan play players = | |lan play players = | ||
+ | |lan play modes = | ||
|lan play notes = | |lan play notes = | ||
|online play = true | |online play = true | ||
|online play players = 64 | |online play players = 64 | ||
+ | |online play modes = | ||
|online play notes = | |online play notes = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|asynchronous = | |asynchronous = | ||
|asynchronous notes = | |asynchronous notes = | ||
Line 317: | Line 447: | ||
|matchmaking = true | |matchmaking = true | ||
|matchmaking notes = May not be reliable. | |matchmaking notes = May not be reliable. | ||
− | |p2p = | + | |p2p = false |
|p2p notes = | |p2p notes = | ||
|dedicated = true | |dedicated = true | ||
|dedicated notes = | |dedicated notes = | ||
|self-hosting = false | |self-hosting = false | ||
− | |self-hosting notes = Servers must be rented from [http://www.battlefield.com/battlefield3/1/rent-a-server approved providers]. | + | |self-hosting notes = Servers must be rented from [https://web.archive.org/web/20160427030116/http://www.battlefield.com/battlefield3/1/rent-a-server# approved providers (archive.org)]. |
|direct ip = false | |direct ip = false | ||
|direct ip notes = | |direct ip notes = | ||
Line 330: | Line 460: | ||
|tcp = 80, 443, 9988, 17502, 20000-20100, 22990, 42127 | |tcp = 80, 443, 9988, 17502, 20000-20100, 22990, 42127 | ||
|udp = 3659, 14000-14016, 22990-23006, 25200-25300 | |udp = 3659, 14000-14016, 22990-23006, 25200-25300 | ||
− | |upnp = | + | |upnp = unknown |
}} | }} | ||
− | == | + | ==VR support== |
− | === | + | {{VR support |
− | + | |gg3d name = Battlefield 3 | |
+ | |native 3d gg3d award = silver | ||
+ | |nvidia 3d vision gg3d award = gold | ||
+ | |tridef 3d gg3d award = silver | ||
+ | |iz3d gg3d award = uncertified | ||
+ | |native 3d = true | ||
+ | |native 3d notes = AMD HD3D | ||
+ | |nvidia 3d vision = true | ||
+ | |nvidia 3d vision notes = | ||
+ | |tridef 3d = true | ||
+ | |tridef 3d notes = | ||
+ | |iz3d = false | ||
+ | |iz3d notes = | ||
+ | |vorpx = true | ||
+ | |vorpx modes = G3D | ||
+ | |vorpx notes = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list]. | ||
+ | |htc vive = | ||
+ | |htc vive notes = | ||
+ | |oculus rift = | ||
+ | |oculus rift notes = | ||
+ | |osvr = | ||
+ | |osvr notes = | ||
+ | |keyboard-mouse = | ||
+ | |keyboard-mouse notes = | ||
+ | |3rd space gaming vest = | ||
+ | |3rd space gaming vest notes = | ||
+ | |novint falcon = true | ||
+ | |novint falcon notes = | ||
+ | |trackir = | ||
+ | |trackir notes = | ||
+ | |tobii eye tracking = | ||
+ | |tobii eye tracking notes = | ||
+ | |play area seated = | ||
+ | |play area seated notes = | ||
+ | |play area standing = | ||
+ | |play area standing notes = | ||
+ | |play area room-scale = | ||
+ | |play area room-scale notes = | ||
+ | }} | ||
==Issues fixed== | ==Issues fixed== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==="Game disconnected: something went wrong" error=== | ==="Game disconnected: something went wrong" error=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Replay Mission|ref={{cn|date=July 2016}}|fix= |
− | {{ | ||
# From the main menu, select '''Replay Missions'''. | # From the main menu, select '''Replay Missions'''. | ||
# Select the mission you would like to continue from. | # Select the mission you would like to continue from. | ||
+ | '''Notes''' | ||
{{ii}} This will overwrite your latest checkpoint. | {{ii}} This will overwrite your latest checkpoint. | ||
}} | }} | ||
− | === | + | ==="You are not allowed to login to Battlelog" error=== |
− | {{Fixbox| | + | {{Fixbox|description=See [[Store:Origin#Games activation or login fail despite owning them|Games activation or login fail despite owning them]] |
− | |||
− | |||
− | |||
}} | }} | ||
==="Battlefield 3 has stopped working" error=== | ==="Battlefield 3 has stopped working" error=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Find PROF_SAVE_body|ref={{cn|date=July 2016}}|fix= |
− | {{ | + | # Go to the [[#Game data|save game data location]]. |
− | # | ||
# Find a file called <code>PROF_SAVE_body</code>. If its size is 0KB, it is corrupted. | # Find a file called <code>PROF_SAVE_body</code>. If its size is 0KB, it is corrupted. | ||
# Overwrite the file through re-installation or get a replacement from a verified source (friend, reputable website). | # Overwrite the file through re-installation or get a replacement from a verified source (friend, reputable website). | ||
Line 368: | Line 527: | ||
}} | }} | ||
− | === | + | ===Game crashes when trying to open video settings=== |
− | + | <!-- I'm not 100% sure on the theory. Is the problem actually just wanting only 60Hz? Is the problem decimals (I had 59.996 originally) --> | |
− | + | {{Fixbox|description=Avoid non-standard refresh rates|fix= | |
− | {{Fixbox| | + | # Download [https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU Custom Resolution Utility] and run it. |
− | + | # Open for edit the detailed resolution(s). | |
− | + | # Set a 60.000 Hz frequency to them. | |
− | + | # Save and restart your GPU drivers or PC. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
===Game crashes with a sound loop using an ASUS Xonar sound-card=== | ===Game crashes with a sound loop using an ASUS Xonar sound-card=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Disable GX Mode|ref={{cn|date=July 2016}}|fix= |
− | {{ | ||
# Open the '''Xonar Audio Center'''. | # Open the '''Xonar Audio Center'''. | ||
# Disable '''GX Mode'''. | # Disable '''GX Mode'''. | ||
Line 393: | Line 543: | ||
===Crashes on 32-bit Windows=== | ===Crashes on 32-bit Windows=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Increase [[Microsoft Windows#4-Gigabyte Tuning|user-mode virtual address space]] to 2500MB|ref=<ref>[http://battlelog.battlefield.com/bf3/forum/threadview/2832654489420350764/ ***CRASH PROBLEM - Battlelog / Battlefield 3 Forums]</ref>}} |
− | |||
− | |||
− | |||
− | + | ===Nvidia GeForce GTX 500-series freezing or displaying bad graphics=== | |
− | + | {{Fixbox|description=Turn off various options, etc|ref={{cn|date=July 2016}}|fix= | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | ||
− | {{Fixbox| | ||
− | |||
# Turn off '''Antialiasing Deferred''', '''Vertical Sync''' and '''Motion Blur''' in the options menu. | # Turn off '''Antialiasing Deferred''', '''Vertical Sync''' and '''Motion Blur''' in the options menu. | ||
# Close overclocking and/or monitoring software such as '''RivaTuner'''. | # Close overclocking and/or monitoring software such as '''RivaTuner'''. | ||
− | # In the [[ | + | # In the [[Nvidia Control Panel]], set '''Power management mode''' to '''Prefer maximum performance'''. |
# Uninstall TeamViewer and any associated drivers and services. | # Uninstall TeamViewer and any associated drivers and services. | ||
# Uninstall or disable [http://www.ffsplit.com/ FFSplit]. | # Uninstall or disable [http://www.ffsplit.com/ FFSplit]. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
===Black screen (AMD/ATI)=== | ===Black screen (AMD/ATI)=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Edit PROF_SAVE_profile|ref={{cn|date=July 2016}}|fix= |
− | {{ | + | # Go to the [[#Game data|save game data location]]. |
− | # | ||
# Edit the file <code>PROF_SAVE_profile</code> using Notepad. | # Edit the file <code>PROF_SAVE_profile</code> using Notepad. | ||
# Modify the entry <code>GstRender.FullscreenEnabled</code> to <code>0</code> | # Modify the entry <code>GstRender.FullscreenEnabled</code> to <code>0</code> | ||
# Modify the entry <code>GstRender.FullscreenScreen</code> to <code>1</code> | # Modify the entry <code>GstRender.FullscreenScreen</code> to <code>1</code> | ||
# Save the file, then change its properties to '''Read only'''. | # Save the file, then change its properties to '''Read only'''. | ||
− | # Launch the game. | + | # Launch the game. Go to the '''Video''' menu in the options menu. |
# Change the undefined monitor number to <code>1</code> | # Change the undefined monitor number to <code>1</code> | ||
# Modify the screen resolution option to a resolution lower than your normal/native resolution. | # Modify the screen resolution option to a resolution lower than your normal/native resolution. | ||
# Modify '''Fullscreen''' to '''ON'''. Apply the changes. | # Modify '''Fullscreen''' to '''ON'''. Apply the changes. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
===Origin error - "Could not activate"=== | ===Origin error - "Could not activate"=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Delete License files|ref=<ref>{{Refurl|url=http://battlelog.battlefield.com/bf3/forum/threadview/2832654490052908367/|title=I need help now code - Forums - Battlelog / Battlefield 3|date=May 2023}}</ref>|fix= |
− | |||
# Close Origin (right click tray symbol > Exit) | # Close Origin (right click tray symbol > Exit) | ||
# Go to <code>{{p|programdata}}\Electronic Arts\EA Services\License</code> | # Go to <code>{{p|programdata}}\Electronic Arts\EA Services\License</code> | ||
Line 458: | Line 578: | ||
}} | }} | ||
− | === | + | ===Weak performance on Intel Core i3/i5/i7 CPUs (especially Laptops)=== |
− | {{Fixbox| | + | {{Fixbox|description=Deactivate Intel TurboBoost using this trick|ref={{cn|date=July 2016}}|fix= |
− | {{ | + | # Open Control Panel-> Power Options → Change Plan Settings (on current plan) → Change advanced power settings |
− | + | # On Processor power management change the maximum CPU usage to 99% instead of 100%. This will disable TurboBoost, which is the reason for weird performance issues in connection with Battlefield 3. | |
+ | # ATTENTION: You might also have to turn down minimum CPU usage if it is set to 100% (eg Max performance mode often has this). Also your performance will get steadier with both minimum and maximum settings set to 99%, but at the cost of battery life. | ||
}} | }} | ||
− | === | + | ===PunkBuster kicked player 'xxx' (for 0 minutes) ... No Packet Flow=== |
− | {{Fixbox| | + | {{Fixbox|description=Update PunkBuster manually|ref={{cn|date=March 2020}}|fix= |
− | {{ | + | # Close Battlefield 3, and ensure <code>PnkBstrA.exe</code> and <code>PnkBstrB.exe</code> aren't running in Task Manager. |
− | # | + | # Download and run the [https://evenbalance.com/pbsetup.php PunkBuster Setup utility] (PBsetup.exe) |
− | # | + | # Once you see the main PBSetup window, click "Add a Game" and select and add Battlefield 3. It's install path should be automatically determined through the Windows registry. |
− | |||
− | # | ||
}} | }} | ||
− | + | {{Fixbox|description=Dual WAN router - use one WAN for both BF3 and PunkBuster|ref={{cn|date=July 2016}}|fix= | |
− | {{Fixbox| | + | # Find the user manual for your router |
− | {{ | + | # Route all connections to/from your PC through one WAN connection |
− | # | + | # You may need to restart your router/ your PC |
− | # | ||
− | # | ||
− | |||
}} | }} | ||
− | === | + | ===Cannot go FullScreen=== |
− | {{Fixbox| | + | {{Fixbox|description=Identify the cause below|ref=<ref>{{Refurl|url=http://battlelog.battlefield.com/bf3/forum/threadview/2832654624725121393/|title=can't fullscreen / Battlefield 3|date=May 2023}}</ref>|fix= |
− | {{ | + | This bug has three or more possible causes: |
− | # | + | |
− | # | + | '''TeamViewer''' |
− | # | + | |
− | + | If you have '''TeamViewer''' installed: | |
− | # | + | # Uninstall '''TeamViewer''', or |
+ | # Disable its virtual graphics adapter when playing BF3, following step 4 below: | ||
+ | Virtual graphics adapters are commonly used for remote viewing apps, so check with your app provider or check the Device Manager in Windows: | ||
+ | # Click '''Start''' and search for '''Device Manager''', or | ||
+ | # type '''Windows-key''' + '''R''' and then type <code>devmgmt.msc</code> and hit '''Enter''' | ||
+ | # Look under '''Display adapters''' to verify that you have a virtual adapter installed | ||
+ | # To disable the adapter, right click on it, and select '''Disable device''' | ||
+ | |||
+ | '''Hybrid Graphics''' | ||
+ | |||
+ | If you have a laptop with hybrid graphics (integrated graphics + discrete graphics) that are programmed to switch on and off depending on when a game is running, do these steps: | ||
+ | # Right click on desktop and run '''Graphics Properties''' | ||
+ | # Click on the '''Power''' tab | ||
+ | # Click on '''Switchable Graphics Method''' | ||
+ | # Click on '''Select the graphics processor manually based on power source''' | ||
+ | |||
+ | '''nVidia Scaling''' | ||
+ | |||
+ | If you have an nVidia GPU and none of the other criteria are met, follow these instructions: | ||
+ | # Right click on Desktop and click '''NVIDIA Control Panel''' | ||
+ | # Click on '''Adjust Desktop Size and Position''' under the '''Display''' section | ||
+ | # Click on the '''Scaling''' tab | ||
+ | # Set the scaling mode to '''Full-screen''' | ||
+ | }} | ||
+ | |||
+ | ===Mouse not working in game, even if it works in the menus=== | ||
+ | {{Fixbox| | ||
+ | description=Disable the Origin in-game overlay|ref=<ref>{{Refurl|url=https://answers.ea.com/t5/Battlefield-3/Battlefield-3-mouse-not-working-ingame/td-p/7856524/|title=Battlefield 3 mouse not working ingame / Battlefield 3|date=May 2023}}</ref>| | ||
+ | fix= | ||
+ | # Open '''Origin''' | ||
+ | # Go to '''Application Settings''' | ||
+ | # Disable '''Origin In-Game''' | ||
}} | }} | ||
− | === | + | ==Other information== |
− | {{ | + | ===API=== |
− | {{ | + | {{API |
− | + | |direct3d versions = 11 | |
− | + | |direct3d notes = Can be run on DX10 hardware with limited features. For Windows Vista - the DX11 update (KB971512) must be installed | |
− | + | |directdraw versions = | |
+ | |directdraw notes = | ||
+ | |opengl versions = | ||
+ | |opengl notes = | ||
+ | |glide versions = | ||
+ | |glide notes = | ||
+ | |software mode = | ||
+ | |software mode notes = | ||
+ | |mantle support = | ||
+ | |mantle support notes = | ||
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
+ | |dos modes = | ||
+ | |dos modes notes = | ||
+ | |shader model versions = 5 | ||
+ | |shader model notes = | ||
+ | |windows 32-bit exe = true | ||
+ | |windows 64-bit exe = false | ||
+ | |windows arm app = unknown | ||
+ | |windows exe notes = | ||
+ | |macos intel 32-bit app = | ||
+ | |macos intel 64-bit app = | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = | ||
+ | |linux 32-bit executable= | ||
+ | |linux 64-bit executable= | ||
+ | |linux arm app = unknown | ||
+ | |linux executable notes = | ||
+ | }} | ||
+ | |||
+ | ===Middleware=== | ||
+ | {{Middleware | ||
+ | |physics = | ||
+ | |physics notes = | ||
+ | |audio = | ||
+ | |audio notes = | ||
+ | |interface = Qt | ||
+ | |interface notes = | ||
+ | |input = | ||
+ | |input notes = | ||
+ | |cutscenes = | ||
+ | |cutscenes notes = | ||
+ | |multiplayer = Origin | ||
+ | |multiplayer notes= Blaze backend<ref>{{Refurl|url=http://blog.nofate.me/?p=28|title=Blaze powered games « NoFaTe's Awesome Blog|date=9 June 2023}}</ref> | ||
+ | |anticheat = PunkBuster | ||
+ | |anticheat notes = <ref>{{Refurl|url=https://www.evenbalance.com/games.php|title=Even Balance, Inc. - PunkBuster Online Countermeasures|date=May 2023}}</ref><ref>{{Refsnip|url=https://www.evenbalance.com/|title=Even Balance, Inc. - PunkBuster Online Countermeasures|date=2018-09-04|snippet=Tue Aug 23 2011 12:00<br>Ubisoft has contracted with Even Balance, Inc. to integrate our PunkBuster™ Anti-Cheat software into the online game known as Ghost Recon Online.}}</ref> | ||
}} | }} | ||
+ | {{ii}} Uses the [https://www.siliconstudio.co.jp/middleware/enlighten/en/ Enlighten] middleware for Global Illumination. | ||
− | === | + | === Playing on Venice Unleashed === |
− | + | {{ii}} Venice Unleashed is an alternate launcher for Battlefield 3. It is separate from Battlelog and can be used alongside it. | |
− | + | {{Fixbox|description=Installing Venice Unleashed|fix= | |
− | {{Fixbox| | + | # Sign up for a [https://veniceunleashed.net/signup Venice Unleashed] account and download the client. |
− | + | # Log in with your Venice Unleashed Account.}} | |
− | |||
− | + | ===Console commands=== | |
− | + | {{ii}} Launch console with {{key|~}}. | |
− | + | {{ii}} You can have these commands run automatically, whenever you start the game, by entering them in <code>user.cfg</code> in the Battlefield 3 installation folder (the file won't exist by default, you can create it through Notepad and save as a .cfg file). | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {{Standard table|Command|Description|content= | |
− | {{ | + | {{Standard table/row| Render.DrawFps 1 | Show FPS counter}} |
+ | {{Standard table/row| Render.PerfOverlayVisible 1 | Show performance graph}} | ||
+ | {{Standard table/row| GameTime.MaxVariableFPS # | Limit frame rate (where <code>#</code> is a positive number)}} | ||
+ | {{Standard table/row| RenderDevice.TripleBufferingEnable 1 | Enable Triple-Buffering (only recommended if Vsync is on)}} | ||
+ | {{Standard table/row| RenderDevice.ForceRenderAheadLimit 1 | Force rendering only 1 frame ahead (may remove stutter, default value is 3)}} | ||
+ | {{Standard table/row| Screenshot.Render | Take a screenshot (into <code>{{p|userprofile\Documents}}\Battlefield 3\Screenshots\</code>)}} | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==System requirements== | ==System requirements== | ||
Line 547: | Line 716: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = Vista SP2 | + | |minOS = Vista SP2 32-bit with KB971512 update |
− | |minCPU = Intel Core 2 Duo 2.4 GHz | + | |minCPU = Intel Core 2 Duo 2.4 GHz |
− | | | + | |minCPU2 = AMD Athlon X2 2.7 GHz |
+ | |minRAM = 2 GB | ||
|minHD = 20 GB | |minHD = 20 GB | ||
− | |minGPU = | + | |minGPU = ATI Radeon HD 3870 |
− | | | + | |minGPU2 = Nvidia GeForce 8800 GT |
+ | |minDX = 10.1 | ||
+ | |minVRAM = 512 MB | ||
+ | |minaudio = DirectX compatible | ||
− | |recOS = 7 | + | |recOS = 7 64-bit |
− | |recCPU = Quad-core | + | |recCPU = Quad-core |
− | | | + | |recRAM = 4 GB |
− | |recHD = | + | |recHD = |
− | |recGPU = | + | |recGPU = AMD Radeon HD 6950 |
− | | | + | |recGPU2 = Nvidia GeForce GTX 560 |
+ | |recDX = 11 | ||
+ | |recVRAM = 1 GB | ||
+ | |recaudio = | ||
}} | }} | ||
{{References}} | {{References}} |
Latest revision as of 13:12, 17 June 2024
Developers | |
---|---|
DICE | |
End Game | Visceral Games[1] |
Publishers | |
Electronic Arts | |
Engines | |
Frostbite 2 | |
Release dates | |
Windows | October 25, 2011 |
Reception | |
Metacritic | 89 |
IGDB | 85 |
Taxonomy | |
Monetization | One-time game purchase, DLC, Subscription gaming service |
Microtransactions | Boost |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Action, FPS, Shooter |
Vehicles | Automobile, Flight, Helicopter, Naval/watercraft, Tank, Transport, Truck |
Art styles | Realistic |
Themes | Contemporary |
Series | Battlefield |
⤏ 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 |
Warnings
- This game requires a constant internet connection for all game modes.
Battlefield 3 is a singleplayer and multiplayer first-person action, FPS and shooter game in the Battlefield series.
The PC version features 64 player multiplayer, unlike the console versions which support up to a maximum of 24 players only.[2]
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Executable on disk contains SecuROM DRM Release Control[3] | |||
Amazon.co.uk | ||||
Microsoft Store | Premium Edition. Included exclusively with Xbox Game Pass for PC as part of its version of EA Play. | |||
Origin | Included with EA Play. | |||
Steam | Premium Edition. Included with EA Play (Steam). | |||
Amazon.com | Premium Edition also available. | |||
(unavailable) | Premium Edition also available. | |||
Green Man Gaming (unavailable) | ||||
Humble Store (unavailable) |
- All versions require Origin DRM and a constant internet connection for all game modes.
- When the game released on Origin, launch in offline mode directly enter campaign. But the new EA App breaks this and always launch Battlelog in browser even when offline, makes it unplayable offline. To play it offline now, see play campaign offline
Monetization
Type | Notes |
---|---|
DLC | Additional content. |
One-time game purchase | The game requires an upfront purchase to access. |
Subscription gaming service | Available via EA Play. |
DLC and expansion packs
Name | Notes | |
---|---|---|
Aftermath | Included with EA Play Pro. | |
Air Vehicle Shortcut | ||
Armored Kill | Included with EA Play Pro. | |
Assault Kit Shortcut | ||
Back to Karkand | Included with EA Play Pro. | |
Close Quarters | Included with EA Play Pro. | |
Co-op Weapons Shortcut | ||
End Game | Included with EA Play Pro. | |
Engineer Kit Shortcut | ||
Ground Vehicle Shortcut | ||
Kit Shortcut Bundle | ||
Promotional Items | ||
Recon Kit Shortcut | ||
SPECACT Kit & Dog Tag Bundle | ||
Support Kit Shortcut | ||
The Ultimate Shortcut Bundle | ||
Vehicle Shortcut Bundle |
Essential improvements
- TweakGuides has created a comprehensive guide for fixing issues in this game.
Play Campaign Offline
Use any browser F12 console[4] |
---|
|
Performance boost
- This command disables the engine's deferred compute shader lighting path. This may give a large FPS boost in open, outdoor areas, but possibly may reduce performance in heavily lit scenes. Most users report only the performance boost, including inside closed areas.
- This command provides no graphical change.
WorldRender.DxDeferredCsPathEnable false or DxDeferredCsPathEnable 0[citation needed] |
---|
Notes
|
Optimal video settings
- You may use any configuration with-which you are satisfied. The following tips serve to balance graphical fidelity, function and performance.
- Setting textures to High may eliminate texture pop-in, if it is happening to you.
- Setting effects to Low is recommended. Other levels show no particular improvement, it only adds a little bloom around fire sparkles.[5]
- Settings mesh to Ultra is recommended as it allows you to spot enemies at a greater distance.
- Set anisotropic filtering to the maximum value your PC can handle. Better AF comes as a minimal (or none) performance cost and significantly improves graphical fidelity.
Play the game without Origin
- Warning: no official word from EA, proceed at your own risk.
Patch your parameter file[6] |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\Battlefield 3\settings\ |
Microsoft Store | |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1238820/pfx/[Note 1] |
Save game data location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\Battlefield 3\settings\ |
Microsoft Store | |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1238820/pfx/[Note 1] |
-
meta.xml
,PROF_SAVE_body
,PROF_SAVE_header
andPROF_SAVE_profile
are the save files.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Origin | ||
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud | ||
Xbox Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | In-game UI elements scales poorly with resolutions larger than 1280 pixels wide, making them too small in very high resolutions. | ||
Field of view (FOV) | Between 60° and 90°; for higher settings use BF3 Settings Editor or Flawless Widescreen or Widescreen Fixer. Can also be edited directly in the PROF_SAVE_profile file in the config folder. |
||
Windowed | |||
Borderless fullscreen windowed | Use -noBorder as a shortcut parameter or use BF3 Borderless. |
||
Anisotropic filtering (AF) | Up to 16 samples. | ||
Anti-aliasing (AA) | Low to High Post AA and 2x or 4x MSAA options. MSAA can be enhanced with TrSSAA on Nvidia systems; requires setting Antialiasing - Behavior Flags to none with Nvidia Profile Inspector and value must equal MSAA value (thus 8x is not available). | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | |||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Color blind mode |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Quick Time Events keys cannot be rebound from the default layout. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | In-game prompts refer to mouse and keyboard keys. Quick Time Events can only function using a keyboard and mouse. | |
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Tracked motion controllers | Razer Hydra works with Sixense MotionCreator bundled profile.[7] | |
---|---|---|
Button/gesture prompts |
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | ||
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Up to 5.1 | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
- IndirectSound copied to the game directory can be used to enhance audio quality and spatialization. Consider also enabling enhanced stereo mode in game options.
Localizations
- Some regions do not include all languages; see Change game language.
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | GDFBinary_en_US.dll , en_US |
|||
Traditional Chinese | ||||
Czech | GDFBinary_cs_CZ.dll , cs_CZ |
|||
French | GDFBinary_fr_FR.dll , fr_FR |
|||
German | GDFBinary_de_DE.dll , de_DE |
|||
Hungarian | Fan translation, link #1, link #2. | |||
Italian | GDFBinary_it_IT.dll , it_IT |
|||
Japanese | GDFBinary_ja_JP.dll , ja_JP |
|||
Korean | ||||
Polish | GDFBinary_pl_PL.dll , pl_PL |
|||
Brazilian Portuguese | Fan translation. | |||
Russian | ||||
Spanish | GDFBinary_es_ES.dll , es_ES |
Change game language
Instructions[citation needed] |
---|
Or follow these steps:
|
Network
- Update PunkBuster using the PBSetup utility to fix most issues.
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | ||||
Online play | 64 |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | May not be reliable. | |
Peer-to-peer | ||
Dedicated | ||
Self-hosting | Servers must be rented from approved providers (archive.org). | |
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.
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Native 3D | AMD HD3D | |||
Nvidia 3D Vision | ||||
TriDef 3D | ||||
iZ3D | ||||
vorpX | G3D Officially supported game, see official vorpx game list. |
Devices | |||
---|---|---|---|
Novint Falcon |
Issues fixed
"Game disconnected: something went wrong" error
Replay Mission[citation needed] |
---|
Notes
|
"You are not allowed to login to Battlelog" error
See Games activation or login fail despite owning them |
---|
"Battlefield 3 has stopped working" error
Find PROF_SAVE_body[citation needed] |
---|
|
Game crashes when trying to open video settings
Avoid non-standard refresh rates |
---|
|
Game crashes with a sound loop using an ASUS Xonar sound-card
Disable GX Mode[citation needed] |
---|
|
Crashes on 32-bit Windows
Increase user-mode virtual address space to 2500MB[8] |
---|
Nvidia GeForce GTX 500-series freezing or displaying bad graphics
Turn off various options, etc[citation needed] |
---|
|
Black screen (AMD/ATI)
Edit PROF_SAVE_profile[citation needed] |
---|
|
Origin error - "Could not activate"
Delete License files[9] |
---|
|
Weak performance on Intel Core i3/i5/i7 CPUs (especially Laptops)
Deactivate Intel TurboBoost using this trick[citation needed] |
---|
|
PunkBuster kicked player 'xxx' (for 0 minutes) ... No Packet Flow
Update PunkBuster manually[citation needed] |
---|
|
Dual WAN router - use one WAN for both BF3 and PunkBuster[citation needed] |
---|
|
Cannot go FullScreen
Identify the cause below[10] |
---|
This bug has three or more possible causes: TeamViewer If you have TeamViewer installed:
Virtual graphics adapters are commonly used for remote viewing apps, so check with your app provider or check the Device Manager in Windows:
Hybrid Graphics If you have a laptop with hybrid graphics (integrated graphics + discrete graphics) that are programmed to switch on and off depending on when a game is running, do these steps:
nVidia Scaling If you have an nVidia GPU and none of the other criteria are met, follow these instructions:
|
Disable the Origin in-game overlay[11] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 | Can be run on DX10 hardware with limited features. For Windows Vista - the DX11 update (KB971512) must be installed |
Shader Model support | 5 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Interface | Qt | |
Multiplayer | Origin | Blaze backend[12] |
Anti-cheat | PunkBuster | [13][14] |
- Uses the Enlighten middleware for Global Illumination.
Playing on Venice Unleashed
- Venice Unleashed is an alternate launcher for Battlefield 3. It is separate from Battlelog and can be used alongside it.
Installing Venice Unleashed |
---|
|
Console commands
- Launch console with ~.
- You can have these commands run automatically, whenever you start the game, by entering them in
user.cfg
in the Battlefield 3 installation folder (the file won't exist by default, you can create it through Notepad and save as a .cfg file).
Command | Description |
---|---|
Render.DrawFps 1 | Show FPS counter |
Render.PerfOverlayVisible 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 (may remove stutter, default value is 3) |
Screenshot.Render | Take a screenshot (into %USERPROFILE%\Documents\Battlefield 3\Screenshots\ ) |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Vista SP2 32-bit with KB971512 update | 7 64-bit |
Processor (CPU) | Intel Core 2 Duo 2.4 GHz AMD Athlon X2 2.7 GHz |
Quad-core |
System memory (RAM) | 2 GB | 4 GB |
Hard disk drive (HDD) | 20 GB | |
Video card (GPU) | ATI Radeon HD 3870 Nvidia GeForce 8800 GT 512 MB of VRAM DirectX 10.1 compatible | AMD Radeon HD 6950 Nvidia GeForce GTX 560 1 GB of VRAM DirectX 11 compatible |
Sound (audio device) | DirectX compatible |
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (1238820) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Visceral Games developed Battlefield 3: End Game DLC - Battlefield Hardline - last accessed on 2016-5-9
- ↑ https://www.tomshardware.com/news/DICE-Battlefield-3-Patrick-Bach-64-player-FPS,13132.html
- ↑ I really want to pla - Forums - Battlelog / Battlefield 3 - last accessed on May 2023
- ↑ Verified by User:Qinlili on 2024-06-15
- Tested on Steam ver.
- ↑ Battlefield 3 Tweak Guide | GeForce
- ↑ NoFaTe's Awesome Blog » Playing Origin games without Origin - last accessed on 9 June 2023
- ↑ Razer Hydra Control Profile - Battlefield 3 | Sixense
- ↑ ***CRASH PROBLEM - Battlelog / Battlefield 3 Forums
- ↑ I need help now code - Forums - Battlelog / Battlefield 3 - last accessed on May 2023
- ↑ can't fullscreen / Battlefield 3 - last accessed on May 2023
- ↑ Battlefield 3 mouse not working ingame / Battlefield 3 - last accessed on May 2023
- ↑ Blaze powered games « NoFaTe's Awesome Blog - last accessed on 9 June 2023
- ↑ Even Balance, Inc. - PunkBuster Online Countermeasures - last accessed on May 2023
- ↑ Even Balance, Inc. - PunkBuster Online Countermeasures - last accessed on 2018-09-04
- "Tue Aug 23 2011 12:00
Ubisoft has contracted with Even Balance, Inc. to integrate our PunkBuster™ Anti-Cheat software into the online game known as Ghost Recon Online."
- "Tue Aug 23 2011 12:00