Bf2 + New Widescreen = Black screen?

topslop1

Senior member
May 8, 2004
828
2
81
I can't get my new LG widescreen to work with BF2. It hikes up a black screen for 3 seconds and then goes right back to my desktop. Even after entering some widescreen target commands the problem still exists. - Is there a way to flush your profile / user info without going into the game? I'm thinking that my preset 100hz at 1280x1024 with my last monitor is making it loop out and then back to the desktop.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Force it to start at a certain resolution:

bf2.exe +menu 1 +fullscreen 1 +szx 1680 +szy 1050

The end of the shortcut's target (command line) should look exactly like that (if that's your resolution). If it persists, force 60 Hz on Direct3D apps with the dxdiag program.
 

josh6079

Diamond Member
Mar 17, 2006
3,261
0
0
Even after entering some widescreen target commands the problem still exists.
Where did you put that target command in? If you tweaked a config file, that probably will not work. To effectively get a widescreen command to work, you should add:

"+menu 1 +fullscreen 1 +szx 1680 +szy 1050"

to this:

"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe"

The end result should be a command line that looks like this:

"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe +menu 1 +fullscreen 1 +szx 1680 +szy 1050"

(Note: You can substitute "+fullscreen" with "+widescreen" and it will still do the same thing. BF2 and the idiots at Dice/EA have made it impossible to get a true 16:9/16:10 ratio resolution. The pixels will still set accordingly the the in-game hud still stretches.)
 

topslop1

Senior member
May 8, 2004
828
2
81
Those were the commands that I entered - the menu and fullscreen and szx commands. How do I go about forcing 60hz?
 

silentvois

Member
Jul 24, 2005
108
0
0
I don't think it has to do with the 60hz thing, the problem is BF2 remembers the video setup you had with your previous monitor which was not run at 1680x1050 widescreen. It stores this information in video.con I think. Delete or move that file along with any other con file under Documents and Settings\***\My Documents\Battlefield 2 and it should load up under 1680x1050 the next time you run BF2, provided that you have entered that command line for that resolution.
 

josh6079

Diamond Member
Mar 17, 2006
3,261
0
0
Originally posted by: silentvois
Delete or move that file along with any other con file under Documents and Settings\***\My Documents\Battlefield 2 and it should load up under 1680x1050 the next time you run BF2, provided that you have entered that command line for that resolution.

Do NOT delete it. You should however, check to see if what setting it is at. For instance, mine looks like this:

VideoSettings.setTerrainQuality 4
VideoSettings.setGeometryQuality 4
VideoSettings.setLightingQuality 4
VideoSettings.setDynamicLightingQuality 4
VideoSettings.setDynamicShadowsQuality 4
VideoSettings.setEffectsQuality 4
VideoSettings.setTextureQuality 4
VideoSettings.setTextureFilteringQuality 4
VideoSettings.setResolution 1024x768@60Hz
VideoSettings.setAntialiasing 6Samples
VideoSettings.setViewDistanceScale 1
VideoSettings.setVideoOptionScheme 2

and I force the 1680x1050 resolution with the command I posted with above.
 

JBT

Lifer
Nov 28, 2001
12,094
1
81
Going from a CRT to a widescreen LCD to play BF2? its simple just format and it will take care of your issues.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Start menu run->dxdiag. Then goto the More Info tab and use the refresh rate override. Enter 60 Hz and exit the program. Now try BF2. If it works now, then you need to edit your BF2 config file to include 60 Hz. If it still doesn't work, we'll go from there...
 

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
Originally posted by: josh6079
Even after entering some widescreen target commands the problem still exists.
Where did you put that target command in? If you tweaked a config file, that probably will not work. To effectively get a widescreen command to work, you should add:

"+menu 1 +fullscreen 1 +szx 1680 +szy 1050"

to this:

"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe"

The end result should be a command line that looks like this:

"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe +menu 1 +fullscreen 1 +szx 1680 +szy 1050"

(Note: You can substitute "+fullscreen" with "+widescreen" and it will still do the same thing. BF2 and the idiots at Dice/EA have made it impossible to get a true 16:9/16:10 ratio resolution. The pixels will still set accordingly the the in-game hud still stretches.)

Shouldn't it look like this:
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 +szx 1680 +szy 1050

Notice the position of the "" marks. the +menu should be outside of them. If it's not, you'll get trouble.

Edit:
Copy and Paste of my working one:
"C:\Program Files\EA Games\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 +szx 1680 +szy 1050
 

JBT

Lifer
Nov 28, 2001
12,094
1
81
He more than likely had the command line fine but B2 often screws up when switching from CRT to LCD. I can alsmost garentee the problem is in the video.con files. You may have to uninstall/reinstall BF2 if you can't figure it out.

Obviously before you uninstall/reinstall edit the video.con files located at
C:\Documents and Settings\USERNAME\My Documents\Battlefield 2\Profiles\0001\video.con
C:\Documents and Settings\USERNAME\My Documents\Battlefield 2\Profiles\Default\video.con

change it to something similar
VideoSettings.setTerrainQuality 3
VideoSettings.setGeometryQuality 3
VideoSettings.setLightingQuality 3
VideoSettings.setDynamicLightingQuality 3
VideoSettings.setDynamicShadowsQuality 0
VideoSettings.setEffectsQuality 3
VideoSettings.setTextureQuality 3
VideoSettings.setTextureFilteringQuality 3
VideoSettings.setResolution 1600x1200@60Hz
VideoSettings.setAntialiasing 4Samples
VideoSettings.setViewDistanceScale 1
VideoSettings.setVideoOptionScheme 3

DO NOT put your widescreen res in here as it is not an actual setting in the game but BF2 will "optimize" its settings to 1600x1200 since that is the closest for your resolution.
 

topslop1

Senior member
May 8, 2004
828
2
81
I deleted my original config and re-installed the game with the target commands and have been having luck. Thanks alot.

and on a side note with a quick question: Is there any way that I can speed up ranking on my account? How do they figure out rank (playing time?) or is it how many overall kills you have?
 

JBT

Lifer
Nov 28, 2001
12,094
1
81
its by points.
kill =2 points
kill assist 1 point
flag capture = 2 points
flag capture assist =1 point
Flag defend = 1 point I think

medic's typically are easiest to get points with.
Revive =2 points
Heal = 1 point

Support is pretty easy to get points with as well if you just sti there and throw ammo packs.
Time has NOTHING to with ranking.

You can view your stats at this site. The link points to my stats but you just need to enter in your play tag.

Also you canonly play on ranked servers if you want to gain rank.
 

josh6079

Diamond Member
Mar 17, 2006
3,261
0
0
Originally posted by: wizboy11
Originally posted by: josh6079
Even after entering some widescreen target commands the problem still exists.
Where did you put that target command in? If you tweaked a config file, that probably will not work. To effectively get a widescreen command to work, you should add:

"+menu 1 +fullscreen 1 +szx 1680 +szy 1050"

to this:

"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe"

The end result should be a command line that looks like this:

"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe +menu 1 +fullscreen 1 +szx 1680 +szy 1050"

(Note: You can substitute "+fullscreen" with "+widescreen" and it will still do the same thing. BF2 and the idiots at Dice/EA have made it impossible to get a true 16:9/16:10 ratio resolution. The pixels will still set accordingly the the in-game hud still stretches.)

Shouldn't it look like this:
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 +szx 1680 +szy 1050

Notice the position of the "" marks. the +menu should be outside of them. If it's not, you'll get trouble.

Edit:
Copy and Paste of my working one:
"C:\Program Files\EA Games\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 +szx 1680 +szy 1050

Indeed you're right, my mistake.

As far as points go, medics can typically get tons of points, but I prefer snipers. I don't know, but for some reason I've been able to get tons of points just shooting people in the head from a distance they can't get me at or leaving claymores around strategic positions.

http://bf2s.com/player/58010871/

Sweet! I just noticed I'm almost ready to rank up!
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |