• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Need help with widescreen resolution fix for BF2!

BOLt11

Limp Gawd
Joined
Nov 10, 2006
Messages
190
I've tried the command line "hack" w/out success! HELP!

Hey all. I've had BF2 for awhile now and discovered the command line "hack" awhile ago online. I've been happily playing on my Dell 2005FPW for some time now at 1680x1050@60. I went home for spring break recently and elected to use the 17" CRT I had at home instead of taking my 20" widescreen LCD. Problem is, when I came back to the dorm and fired up BF2 (using my modified shortcut), it wouldn't go to 1680x1050!

My command line is as follows:

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

I have tried deleting the cache files in C:\Documents and Settings\Samir\My Documents\Battlefield 2\mods\bf2\cache, I have tried reverting to 1024x768 and then reapplying the shortcut trick, rebooting, letting the shaders optimize countless times, using a new shortcut made from the BF2.exe file, deleting the C:\Documents and Settings\Samir\My Documents\Battlefield 2 folder, and I have tried reinstalling BF2 (twice).

I think it is reading the Video.con file and disregarding the command line for some reason, even though I don't think that's how it's supposed to work. I am using a legit version of BF2 (Deluxe Edition) with the original CD. Editing the Video.con file to use 1680x1050 resolution yields a CTD upon login.

Please help me get my high resolution back!
 
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +widescreen 1 +restart +szx 1680 +szy 1050

Try that.
 
Have you tried adding those commands to the video.con file? Just make a new line for each setting.
 
You can't get a true widescreen aspect ratio in BF2. When you set the screen size it just zooms the view in to fill the space, is does not give you more view on the sides. The +widescreen does nothing to help either as I've tried it a few times myself.
 
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +widescreen 1 +restart +szx 1680 +szy 1050

Try that.

As stated in the OP, I tried that. Neither +fullscreen or +widescreen works and +widescreen wasn't any different than +fullscreen when all of this used to work.

Have you tried adding those commands to the video.con file? Just make a new line for each setting.

As stated in the OP, I tried that too. Yields a CTD (crash to desktop).

You can't get a true widescreen aspect ratio in BF2. When you set the screen size it just zooms the view in to fill the space, is does not give you more view on the sides. The +widescreen does nothing to help either as I've tried it a few times myself.

Agreed.
 
+menu 1 +fullscreen 1 +widescreen 1 +szx 1680 +szy 1050

Try it with both +fullscreen and +widescreen, that is what I'm using and it's working fine in both bf2 and bf2142.
 
+menu 1 +fullscreen 1 +widescreen 1 +szx 1680 +szy 1050

Try it with both +fullscreen and +widescreen, that is what I'm using and it's working fine in both bf2 and bf2142.

Unfortunately, I've tried that too.

Currently I am installing BF2 again. When it is finished installing, I will restart, patch, restart. Then I will run the game, configure settings (not using my old config files), including video in game. Then I will create a local server, let it optimize shaders, quit, modify the shortcut, and finally re-run the game.

HOPEFULLY, that will work (though that is what I did last time and the time before that, I think).

I hate this... all I wanna do is make 2nd Lieutenant!
 
You can't get a true widescreen aspect ratio in BF2. When you set the screen size it just zooms the view in to fill the space, is does not give you more view on the sides. The +widescreen does nothing to help either as I've tried it a few times myself.

By the same token, 4:3 users in most other games do not get a 'true' 4:3, it just zooms the view in to fill the space, it does not give you more view on the top and bottom. The BF games are the few where widescreen users don't have an advantage.
 
If your monitor came with a driver CD, try installing (or re-installing) those. If that doesn't work, you could also try re-installing your video card drivers and see if that resets everything.

Of course, none of this would be a problem if EA would just put widescreen as a standard option in their games... *grumble, grumble*
 
If your monitor came with a driver CD, try installing (or re-installing) those. If that doesn't work, you could also try re-installing your video card drivers and see if that resets everything.

Of course, none of this would be a problem if EA would just put widescreen as a standard option in their games... *grumble, grumble*

I was considering doing this. I will probably format sometime in the near future and try from scratch. BF2, I hate you! Luckily, I'm almost finished downloading S.T.A.L.K.E.R., so that will keep me occupied until BF2 is fixed.
 
Try this thread over at WSGF:

http://www.widescreengamingforum.com/forum/viewtopic.php?t=5412&postdays=0&postorder=asc&start=0

Page 4 of that thread in particular has some useful info (the whole thread is about the most recent fix -- a hack by Racer_S -- that, unfortunately, is in its current form prohibited by Punkbuster).

Geordie said:
@Racer_S

I take it the method used is injection, well PB will kick for injections, maybe even worse.

Also there is also the possibility that some cheater could change this to allow mega zoom functionality, and because of that, I would bet EB [Even Balance, Inc. -- the folks who publish Punkbuster] wouldn't allow this to be used.

Now I have a workaround, and can get the guys at EB to check this out and if its OK, allowed to be used.

Remove the active changing of FOV, make fixed resolutions, with a fixed FOV for each corresponding resolution.

Remove the injection, use a similar method that Fraps use, or maybe even a simple hook, and lock it down so it cannot be modified or abused.

Once thats done, I can get the EB guys to look at it.

Knowing how EB and PB work, this is the only way I can see of getting the FOV fix we all crave.

As I understand it, once Racer_S tweaks his current widescreen fix to conform with this then it could be possible to play BF in widescreen without getting kicked by Punkbuster. Dunno how EA/DICE will react but nuts to them. Punkbuster likely won't have any problems with it.

/Thread
 
I've been having the same issues, tried pretty much all the methods and all result in a CTD.
 
Try this thread over at WSGF:

http://www.widescreengamingforum.com/forum/viewtopic.php?t=5412&postdays=0&postorder=asc&start=0

Page 4 of that thread in particular has some useful info (the whole thread is about the most recent fix -- a hack by Racer_S -- that, unfortunately, is in its current form prohibited by Punkbuster).



As I understand it, once Racer_S tweaks his current widescreen fix to conform with this then it could be possible to play BF in widescreen without getting kicked by Punkbuster. Dunno how EA/DICE will react but nuts to them. Punkbuster likely won't have any problems with it.

/Thread


Ashame this is 6 months old and no update. Funny how they have said it is not possible, not able to be supported by BF2 yet the modding community can figure it out.
 
You're launching from the shortcut that the command line is associated right?

Hehe, yes, but thanks for checking.

I've been having the same issues, tried pretty much all the methods and all result in a CTD.

You should only get a CTD if you edit the Video.con file to an natively unsupported resolution or if you try to run the game at a refresh rate faster than your monitor can support at a given resolution.

Ashame this is 6 months old and no update. Funny how they have said it is not possible, not able to be supported by BF2 yet the modding community can figure it out.

Yeah, unfortunately the timestamps on the thread indicate that things have stalled out. Furthermore, the current patch is 1.41 and who knows what lengths EA/DICE have gone to stop this hack from succeeding. I have a feeling Racer_S's project was somewhat high-profile because the guy at PB seemed to already know about it according to the e-mail correspondence. I am sure EA/DICE shut this down before it could get off the ground. Frustrating.
 
You should only get a CTD if you edit the Video.con file to an natively unsupported resolution or if you try to run the game at a refresh rate faster than your monitor can support at a given resolution.

Nope, does it no matter what, game starts to launch then I end up back on the desktop, doesn't matter if I edit the video.con or any other con file concerning resolution/refresh rates. If I remove the setting in video.con and the shortcut settings the game will run just fine.
 
Back
Top