Finally got BF2 running on my P-7811FX Vista 64 after several hours of trial and error, as it wasn't as straight forward as installing and playing. In case anyone else has issues, here's what I did.
A lot of it has to do with the odd refresh rate of the P-7811FX (62Hz) as BF2 tries to automatically run at 60Hz. Thanks to Gophn for some tips too.
Here's tips that I believe should offer a solution:
(1) Run ALL setup programs: BF2, Special Forces, Patches, etc under Windows XP compatibility mode.
(2) This is the strange thing, but I found what made it work, after all is installed, DO NOT RUN BF2 in compatibility mode.
(3) Open properties to Battlefield 2 icon (right click, properties) and change the tags from +menu 1 +fullscreen 1 to +menu 1 +fullscreen 0. This will run the game in windowed mode at default 800x600, and will create the necessary video.con files. Otherwise it'll probably crash because it's trying to use 60Hz. Here's the properties screen:
![]()
(4) Go into the game and set up settings as you want, P7811fx can handle max at 1600x1200.
(5) Exit out.
(6) Go to your "Documents/Profiles" folder. There should be two folders: Default and 0001. Open the Video.con file under each with notepad. Edit or add the following lines (can't remember if they existed):
VideoSettings.setResolution 1600x1200@62Hz
Save and exit.
(7) Go back to your BF2 icon properties and change +fullscreen 0 back to +fullscreen 1
You should be able to run the game now without issues. Let me know if anyone runs into trouble. I think I covered everything, but after much frustration, I may have forgotten some steps and don't feel like spending the time to recreate this to verify.
-
Nice!!!!!!!
Suggestions to get BF2 running on Vista64 and P-7811FX.
Discussion in 'Gateway and eMachines' started by HTWingNut, Feb 24, 2009.