Hi, it has probably been posted in these forums many times but once and for all I will clear up how to get battlefield 2 running in widescreen. I am using a 2005fpw with a radeon x800 xl.
The following line is what I use in the bf2 link on my desktop:
"D:\Games\Battlefield 2 Demo\BF2.exe" +menu 1 +widescreen 1 +szx 1680 +szy 1050
If you copy this bit:
+menu 1 +widescreen 1 +szx 1680 +szy 1050
and paste it over top of what is currently after the path on YOUR link, that should make the game run in widescreen. But then like everyone has pointed out, the fov is all screwed up, so......
navigate to your [Battlefield 2 Demo\mods\bf2\Settings] folder and open up the file VideoDefault.con in notepad, and change the line that says:
renderer.fieldOfView 1
to
renderer.fieldOfView 1.1
and save and exit notepad, you should be all sorted with no fov issues!
If you try and run the game and you just get kicked back to the desktop, try reinstalling the game and then follow the steps I wrote above.
Doing this won't have any conflicts with punkbuster when you go to play online so it's all good