A personal repository of random information in compensation for a fatigued biological computer
Breaded After Hours » Gaming » BF2 Installs
Dell XP27-AQ-Y9
Win 8, for trouble shooting run in windows mode ..+fullscreen 0
Run as admin
Get messages re missing D3D:
- D3DX9d_24.dll
=========
These shortcut parameters are as follows for a standard Battlefield 2 game:
+restart 1 +joinServer (IP ADDRESS) +port (PORT)
Example: +restart 1 +joinServer 209.142.8.227 +port 16567
The same arguments can be used if playing a Battlefield 2 mod (which avoids the need to load the mod from the Community section), such as:
+modPath mods/(MOD DIRECTORY) +restart 1 +joinServer (IP ADDRESS) +port (PORT)
Example: +modPath mods/aintent +restart 1 +joinServer 209.142.8.227 +port 16567
Well, It might be old but most of the people don't know about it
While playing Battlefield 2 Multiplayer
The game crashes to screen, no errors no problems
Here is the solution for it ;)
1. Open Battlefield 2
2. Swap to desktop then open Task manager Ctrl+shift+ Esc
Then click on " show processes from all users" makes you open it as administrator
Right click on BF2.exe
Set affinity to
CPU 1
Tick CPU 1 only
There are two ways you can stop BF2 from crashing to desktop (CTD). The first way is to, once BF2 has loaded and you have logged in, alt-tab back to windows, open the task manager, find bf2.exe, rclick and set affinity. Select only 1 core of your CPU(s).
The other option is to modify your BF2 shortcut:
C:\Windows\System32\cmd.exe /C start /high /AFFINITY 2 BF2.exe
ensure that the shortcut has the correct ‘Start In’ setting eg:
“C:\Program Files (x86)\EA GAMES\Battlefield 2″
This should work fine with any shortcut.
Note the affinity command line switch starts from 1 up, in my case, run bf2.exe on the second core.
C:\Windows\System32\cmd.exe /C START "FireFox" /AFFINITY 0x30 "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"