No vsync support in BF2 at all?

Help and support regarding PR:BF2 installation and in-game issues
Post Reply
Booyak
Posts: 357
Joined: 2010-03-29 13:25

No vsync support in BF2 at all?

Post by Booyak »

Hey,

my vsync doesnt work in BF2, is there any way to get it working? My GPU is ati 4870 toxic 1gb, vsync is set on "always on" in the driver settings.
Btw: My PR crashes every time I click a server (no loading screen), deleted pb folder and reinstalled it but still the same.

Regards
Last edited by Booyak on 2010-03-30 11:35, edited 1 time in total.
User avatar
bad_nade
Support Technician
Posts: 1499
Joined: 2008-04-06 18:26
Location: Finland

Re: No vsync support in BF2 at all?

Post by bad_nade »

Windows Vista & up assumes that apps have their own settings for vsync and ignores graphics card control panel's vsync setting. It should be possible to force vsync on system wide by using third party tweaking tools (like RivaTuner or nHancer). Dunno if there is any tools available for ATI cards, though.
SnipingCoward
Posts: 2326
Joined: 2007-12-31 22:40

Re: No vsync support in BF2 at all?

Post by SnipingCoward »

try enabling it ingame with the console command "renderer.vsync 1"
bf2 command list

I think you should be able to put it into one of the cfg files:
http://forums.bf2s.com/viewtopic.php?pid=1945763#p1945763 wrote:Add it to C:\Program Files\EA Games\Battlefield 2\mods\bf2\Settings\Usersettings.con

Make Usersettings.con Read Only.
Got a PROBLEM? Check this: PR:BF2 Installation Guide

Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ

"Hello, IT! ... Yes, have you tried turning it on and off again?"
User avatar
bad_nade
Support Technician
Posts: 1499
Joined: 2008-04-06 18:26
Location: Finland

Re: No vsync support in BF2 at all?

Post by bad_nade »

[R-COM]SnipingCoward wrote:try enabling it ingame with the console command "renderer.vsync 1"
Error: Unauthorised method!
SnipingCoward
Posts: 2326
Joined: 2007-12-31 22:40

Re: No vsync support in BF2 at all?

Post by SnipingCoward »

clueless_noob wrote:Error: Unauthorised method!
This is probably related to the same reason why bf2 does not allow to change video setting when in a server (video settings are greyed out). However appending this parameter to the file like i mentioned might work, since this file is loaded when the game starts.

At least it didn't say something like "unknown command".

To see what it is set to simply leave away the "1" -> "renderer.vsync" if this is set to 0 after you appended the assignment command to the above mentioned file it didn't work.

I might try around with it and see if I clarify on how to use this command.
Got a PROBLEM? Check this: PR:BF2 Installation Guide

Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ

"Hello, IT! ... Yes, have you tried turning it on and off again?"
Booyak
Posts: 357
Joined: 2010-03-29 13:25

Re: No vsync support in BF2 at all?

Post by Booyak »

I uninstalled it now. I mean it worked but vsync didnt and the game felt wierd, like the aiming. Just gonna wait for you guys to release the mod for ArmA 2 the trailer looked good especially I liked the bombing a wall for an entry hole feature and of course the Afghanistan map, btw will the Afghanistan be an Island? Like with water around it, that would kind of suck.
SnipingCoward
Posts: 2326
Joined: 2007-12-31 22:40

Re: No vsync support in BF2 at all?

Post by SnipingCoward »

looks like a possible workaround seems to be to use a third party software called D3Doverride
Forcing Vsync in BF 2/2142 on ATI? - [H]ard|Forum


i have tried around and fiddled with the bf2 files, check the webs and came up with this:

append to the end of your "gamelogicinit.con" in "Battlefield 2\mods\pr"
the following line:

Code: Select all

renderer.vsync 1
This seemed to worked for me when I set my nvidia vsync settings to app controlled (using Win XP 64).

I suggest making a backup of the "gamelogicinit.con" just to be sure.

Also: for convenience you can also append

Code: Select all

renderer.drawFps 1
(each on a new line ofcourse)


here is what my "gamelogicinit.con" looks like:

Code: Select all

rem *** Put non level specific initializations here ***

rem *** Load multiplayer free camera here
run Common/FreeCamera/Object.con

gameLogic.setDefaultNumberOfTickets 1 500
gameLogic.setDefaultNumberOfTickets 2 500

gameLogic.enableVoHelp 0
gameLogic.supplyDropHeight 5000
gameLogic.supplyDropNumSecsToLive 30

renderer.vsync 1
renderer.drawFps 1
Got a PROBLEM? Check this: PR:BF2 Installation Guide

Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ

"Hello, IT! ... Yes, have you tried turning it on and off again?"
User avatar
bad_nade
Support Technician
Posts: 1499
Joined: 2008-04-06 18:26
Location: Finland

Re: No vsync support in BF2 at all?

Post by bad_nade »

I'd go with D3Doverride if it works with ATI cards. I used to use it with my current nVidia card before I switched to nHancer and it worked fine.
bulletslaughter
Posts: 25
Joined: 2007-12-26 14:28

Re: No vsync support in BF2 at all?

Post by bulletslaughter »

is there a workaround for ATI cards, without 3rd party software? forcing from the CCC is not possible.

i would that much appriciate :-)
aka *\=bully=/*


Image
llktom
Posts: 11
Joined: 2011-01-15 07:00

Re: No vsync support in BF2 at all?

Post by llktom »

Post Reply

Return to “PR:BF2 Support”