I had the same problem with the system lock, only happened for me on Operation Harvest. Turns out I had out of date drivers for my (Nvidia) graphics card, updated those and I've had no problem. Solved it for one of my buddies as well.
Anyway, here's a copy of their response with the instructions on how to find out what version drivers you have and how to update them should you not know. For Nvidia cards only, but I expect the others are similar steps. For some reason xfire and similar programs didn't auto download this update.
-----------------------------------------------------------------------------------------------------------------------------
Thank you for contacting us here at Electronic Arts Technical Support. I’m sorry for the difficulty that you are having with Battlefield 2 Armoured Fury.
This issue occurs when you don't have the latest video card drivers. It is recommended that you keep your video card drivers up to date to prevent these issues.
· Go to:
http://www.nvidia.com/content/drivers/drivers.asp· There you will see three boxes. In the first box, Choose "Graphics Driver".
· In the second box, choose the type of Video card you have. Choose GeForce and TNT2.
· In the third box, choose your Operating System (Windows XP), and click "Go!".
· Click on the "» Primary Download Site «".
· Read the LICENSE AGREEMENT and click "Accept".
It should then prompt you to begin the download. Be mindful of any additional Install or download instructions that Nvidia recommends.
To check if you have successfully updated your video card driver:
1. Go to "Start".
2. Go to "Run" and type "dxdiag".
3. Go to the "Display" tab and look under "Drivers".
Make sure that the "Version:" is x.xx.xxxx.8421 (the x is the value of your video card version).
Hopefully these suggestions will be of service to you. Thank you for your time and patience.
------------------------------------------------------------------------------------------------------------------------------
Last edited by Blizzard36 (2006-06-11 01:07:34)