Difference between revisions of "Battlefield 2"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
|||
Line 46: | Line 46: | ||
==Essential improvements== | ==Essential improvements== | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Use the <code>+restart</code> [[Glossary:Command line arguments|command line argument]]|ref={{cn|date=July 2016}}}} |
− | |||
− | }} | ||
===Patches=== | ===Patches=== | ||
Line 124: | Line 122: | ||
{{++}} Included on Version 1.5 of Battlefield 2. | {{++}} Included on Version 1.5 of Battlefield 2. | ||
− | {{Fixbox| | + | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= |
− | |||
# See [[Glossary:Command line arguments|Command line arguments]]. | # See [[Glossary:Command line arguments|Command line arguments]]. | ||
# Use <code>+szx '''YourWidth''' +szy '''YourHeight''' +menu 1 +widescreen 1</code> | # Use <code>+szx '''YourWidth''' +szy '''YourHeight''' +menu 1 +widescreen 1</code> | ||
Line 134: | Line 131: | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= |
− | |||
# See [[Glossary:Command line arguments|Command line arguments]]. | # See [[Glossary:Command line arguments|Command line arguments]]. | ||
# Use <code>+fullscreen 0</code> | # Use <code>+fullscreen 0</code> | ||
Line 141: | Line 137: | ||
===[[Glossary:Frame rate (FPS)|High frame rate]]=== | ===[[Glossary:Frame rate (FPS)|High frame rate]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= |
− | |||
# Press {{key|~}} and the in-game console will appear. | # Press {{key|~}} and the in-game console will appear. | ||
# In console, type in <code>Game.LockFps XX</code> where XX is your desired Frame rate (e.g. <code>Game.LockFps 0</code>). | # In console, type in <code>Game.LockFps XX</code> where XX is your desired Frame rate (e.g. <code>Game.LockFps 0</code>). | ||
Line 393: | Line 388: | ||
===Newer version already installed=== | ===Newer version already installed=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Download and install the 1.41 patch|ref={{cn|date=September 2016}}}} |
− | |||
− | }} | ||
===Can't find install folder=== | ===Can't find install folder=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Patch 1.41 won't install ("Can't find install folder")|ref={{cn|date=July 2016}}|fix= |
− | |||
# Go to <code>{{p|hklm}}\SOFTWARE\{{p|wow64}}\Electronic Arts\EA Games\Battlefield 2</code> | # Go to <code>{{p|hklm}}\SOFTWARE\{{p|wow64}}\Electronic Arts\EA Games\Battlefield 2</code> | ||
# Create a 'New String' by right clicking in the folder and select New > String Value, label this string "InstallDir" | # Create a 'New String' by right clicking in the folder and select New > String Value, label this string "InstallDir" | ||
Line 406: | Line 398: | ||
===Game crashes often=== | ===Game crashes often=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Option #1 - Running game with disable desktop composition|ref={{cn|date=August 2015}}|fix= |
− | |||
# Right-click <code>bf2.exe</code>. | # Right-click <code>bf2.exe</code>. | ||
# Click options > compatibility tab. | # Click options > compatibility tab. | ||
Line 413: | Line 404: | ||
}} | }} | ||
− | {{Fixbox| | + | {{Fixbox|description=Option #2 - For multi-core CPUs|ref={{cn|date=September 2016}}|fix= |
− | |||
{{ii}} If you are using a multi-core CPU, try running the game on a single CPU core. | {{ii}} If you are using a multi-core CPU, try running the game on a single CPU core. | ||
# Go into the process list in Task Manager. | # Go into the process list in Task Manager. | ||
Line 426: | Line 416: | ||
{{--}} Some combinations of cards/drivers seem to not apply Vsync. | {{--}} Some combinations of cards/drivers seem to not apply Vsync. | ||
− | {{Fixbox| | + | {{Fixbox|description=Forcing VSync|ref={{cn|date=September 2016}}|fix= |
− | |||
# Force Vsync with a third-party program such as [https://community.pcgamingwiki.com/files/file/84-d3doverrider/ D3DOverrider]. | # Force Vsync with a third-party program such as [https://community.pcgamingwiki.com/files/file/84-d3doverrider/ D3DOverrider]. | ||
# In D3DOverrider create a separate profile using Low detection level. If that doesn't work try High instead. | # In D3DOverrider create a separate profile using Low detection level. If that doesn't work try High instead. | ||
Line 433: | Line 422: | ||
===Getting kicked by PunkBuster=== | ===Getting kicked by PunkBuster=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Update PunkBuster manually|ref={{cn|date=July 2016}}|fix= |
− | |||
# Download [http://websec.evenbalance.com/downloader/download.php?file=1 PBSetup]. | # Download [http://websec.evenbalance.com/downloader/download.php?file=1 PBSetup]. | ||
# Run the program and add Battlefield 2. Click "check for updates" and let it run. | # Run the program and add Battlefield 2. Click "check for updates" and let it run. | ||
Line 442: | Line 430: | ||
===X-Fi related sound issues=== | ===X-Fi related sound issues=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Reduce sound quality|ref={{cn|date=September 2016}}|fix= |
− | |||
{{--}} On Windows 7 x64 systems with a Creative X-Fi sound card, severe audio corruption may occur when running under X-Fi Audio Mode and Ultra sound quality. | {{--}} On Windows 7 x64 systems with a Creative X-Fi sound card, severe audio corruption may occur when running under X-Fi Audio Mode and Ultra sound quality. | ||
* Reducing the sound quality to "High" usually solves this issue. | * Reducing the sound quality to "High" usually solves this issue. | ||
Line 453: | Line 440: | ||
{{ii}} There's a [https://web.archive.org/web/20141205181325/http://forums.steampowered.com/forums/showthread.php?t=1680864 thread on the Steam forums] containing some fixes for this. | {{ii}} There's a [https://web.archive.org/web/20141205181325/http://forums.steampowered.com/forums/showthread.php?t=1680864 thread on the Steam forums] containing some fixes for this. | ||
− | {{Fixbox| | + | {{Fixbox|description=Manual method|ref={{cn|date=July 2016}}|fix= |
− | |||
# Backing up the registry before doing this is heavily recommended. | # Backing up the registry before doing this is heavily recommended. | ||
# [https://help.ea.com/article/error-cdkeycheck-exe-or-invalid-cd-key Follow these instructions from the EA help section]. | # [https://help.ea.com/article/error-cdkeycheck-exe-or-invalid-cd-key Follow these instructions from the EA help section]. | ||
Line 462: | Line 448: | ||
{{ii}} With some player created modifications on some systems a shader bug may become activated. This can happen even with mods that should have their content entirely separate from the main BF2 install in a "mod" subfolder. It does not have anything to do with graphics driver issues or anti-aliasing settings. It is in fact caused by buggy shader ".fx" files in the BF2 "shaders_client.zip". These can be replaced by fixed ".fx" files. | {{ii}} With some player created modifications on some systems a shader bug may become activated. This can happen even with mods that should have their content entirely separate from the main BF2 install in a "mod" subfolder. It does not have anything to do with graphics driver issues or anti-aliasing settings. It is in fact caused by buggy shader ".fx" files in the BF2 "shaders_client.zip". These can be replaced by fixed ".fx" files. | ||
− | {{Fixbox| | + | {{Fixbox|description=Download updated shader ".fx" files|ref={{cn|date=July 2016}}|fix= |
− | |||
# Download a new [http://www.battlefieldsingleplayer.com/forum/index.php?showtopic=16430&st=0&p=177619&#entry177619 "shaders_client.zip"]. | # Download a new [http://www.battlefieldsingleplayer.com/forum/index.php?showtopic=16430&st=0&p=177619&#entry177619 "shaders_client.zip"]. | ||
# After backing up the file, replace {{code|shaders_client.zip}} in {{code|{{p|game}}\mods}}. | # After backing up the file, replace {{code|shaders_client.zip}} in {{code|{{p|game}}\mods}}. | ||
Line 513: | Line 498: | ||
{{Image|Ambient Occlusion NVIDIA Inspector.png|The inspector tool.}} | {{Image|Ambient Occlusion NVIDIA Inspector.png|The inspector tool.}} | ||
− | {{Fixbox| | + | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= |
− | |||
# Download the [http://download.orbmu2k.de/files/nvidiaInspector.zip NVIDIA Inspector Tool]. | # Download the [http://download.orbmu2k.de/files/nvidiaInspector.zip NVIDIA Inspector Tool]. | ||
# Extract the files to any new folder. | # Extract the files to any new folder. | ||
Line 527: | Line 511: | ||
===Automatic login=== | ===Automatic login=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix= |
− | |||
# See [[Glossary:Command line arguments|Command line arguments]]. | # See [[Glossary:Command line arguments|Command line arguments]]. | ||
# Use <code>+playerName '''YourName''' +playerPassword '''YourPassword'''</code> | # Use <code>+playerName '''YourName''' +playerPassword '''YourPassword'''</code> |
Revision as of 02:21, 23 November 2017
Developers | |
---|---|
DICE | |
Publishers | |
Electronic Arts | |
Engines | |
Refractor 2 | |
Release dates | |
Windows | June 21, 2005 |
Warnings
⤏ 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
- No longer playable online after GameSpy and Project Revive shutdowns.[1]
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Can be redeemed on Origin through the EA Support. | |||
Amazon.com |
DLC and expansion packs
Name | Notes | |
---|---|---|
Armored Fury | Included in the latest patch and the Battlefield 2: Complete Collection. | |
Euro Force | Included in the latest patch and the Battlefield 2: Complete Collection. | |
Special Forces | Included in the Battlefield 2: Complete Collection. |
Version differences
Battlefield 2: Complete Collection
- Includes Battlefield 2 and the expansion pack Special Forces, along with two content add-ons, Armored Fury and Euro Forces, included for free in the latest patch. Only one CD key is available for all the expansions.
Serial Key
- The disc based version requires a CD-key which has to be typed in when installing. Individual CD keys are required for each expansion.
Essential improvements
Skip intro videos
Use the +restart command line argument[citation needed]
|
---|
Patches
- The Origin and Steam versions are already patched.
Patch 1.50
- Version 1.41 has to be installed beforehand.
- Removes the disc check DRM and adds widescreen support.
- Includes the Armored Fury and Euro Forces expansions for free.
Patch 1.41
- A very important patch.
Game data
Configuration file(s) location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/24860/pfx/[Note 1] |
Save game data location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/24860/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Origin | ||
Steam Cloud |
Video settings
Widescreen resolution
- Included on Version 1.5 of Battlefield 2.
Instructions[citation needed] |
---|
Notes
|
Windowed
Instructions[citation needed] |
---|
|
High frame rate
Instructions[citation needed] |
---|
|
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Dutch | ||||
French | ||||
German | ||||
Italian | ||||
Japanese | ||||
Traditional Chinese | ||||
Korean | ||||
Polish | ||||
Spanish | ||||
Swedish | ||||
Thai |
Network
- Servers can optionally use PunkBuster anti-cheat protection.
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 64 | |||
Online play | 64 | No longer playable after GameSpy shutdown and EA's warning letter to community-run Project Revive.[1] |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | Dedicated server software available for Windows and Linux. | |
Direct IP | Enter in-game or use bf2:// URL. |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 80,1024-1124,4711,29900,29901 |
UDP | 1024-1124,1500-4999,16567,27900,28910,29900,55123-55125 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
3D modes | State | Notes | |
---|---|---|---|
Native 3D | |||
Nvidia 3D Vision | |||
TriDef 3D | |||
iZ3D |
Devices | |||
---|---|---|---|
Novint Falcon | Requires Patch 1.50. |
Issues fixed
- TweakGuides has created a comprehensive guide for fixing issues in this game.
Newer version already installed
Download and install the 1.41 patch[citation needed] |
---|
Can't find install folder
Patch 1.41 won't install ("Can't find install folder")[citation needed] |
---|
|
Game crashes often
Option #1 - Running game with disable desktop composition[citation needed] |
---|
|
Option #2 - For multi-core CPUs[citation needed] |
---|
[Target: %WINDIR%\System32\cmd.exe /C start /affinity 1 C:\Program" "Files\EA" "GAMES\Battlefield" "2\BF2.exe +restart] [Start In: "C:\Program Files\EA GAMES\Battlefield 2"]. |
Vsync doesn't work
- Some combinations of cards/drivers seem to not apply Vsync.
Forcing VSync[citation needed] |
---|
|
Getting kicked by PunkBuster
Update PunkBuster manually[citation needed] |
---|
|
Reduce sound quality[citation needed] |
---|
|
Invalid CDKey
- Some people get kicked from every game with an "Invalid CDKey" message. This also happens with the Steam version, where your key is bound to be correct anyway.
- There's a thread on the Steam forums containing some fixes for this.
Manual method[citation needed] |
---|
|
Black terrain and/or models, objects, black spots on map, other visual graphics issues
- With some player created modifications on some systems a shader bug may become activated. This can happen even with mods that should have their content entirely separate from the main BF2 install in a "mod" subfolder. It does not have anything to do with graphics driver issues or anti-aliasing settings. It is in fact caused by buggy shader ".fx" files in the BF2 "shaders_client.zip". These can be replaced by fixed ".fx" files.
Download updated shader ".fx" files[citation needed] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9 | |
Shader Model support | 2 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | OpenAL, Speex | |
Cutscenes | Bink Video, Swiff Player | |
Multiplayer | GameSpy, PunkBuster | Use BF2 Battlelog to replace the deprecated GameSpy master server. |
Ambient occlusion (HBAO)
Instructions[citation needed] |
---|
Notes
|
Automatic login
Instructions[citation needed] |
---|
Notes
|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | |
Processor (CPU) | AMD Athlon XP equivalent Intel Pentium IV 1.7 GHz |
AMD Athlon XP equivalent Intel Pentium IV 2.4 GHz |
System memory (RAM) | 512 MB | 1 GB |
Hard disk drive (HDD) | 2.3 GB | |
Video card (GPU) | Nvidia GeForce FX 5700 ATI Radeon 9500 128 MB of VRAM DirectX 9.0b compatible | Nvidia GeForce FX 5700 ATI Radeon 9500 256 MB of VRAM |
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 (24860) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.