Ok this is something i found to help with a little with Vsync problem so you can have it on with out Hammering your FPS.

The problem with Vsync atm is that it locks your FPS to 60 which for LCD and some other monitors it's a downfall but i think I've found away to get around it.

This has only been tested on the demo since AUS hasn't got the full version yet.

------Instructions-------

Ok to get started go to this Directory

C:\Program Files\2K Games\BioShock Demo\Builds\Release

And find a file Called "Default.ini"

Open it up and scroll down until you find the crap below. (End of post)

Now all you gotta do is change "DesiredRefreshRate=60" To what ever Refresh rate your Monitor is.

eg

DesiredRefreshRate=75 = 75hz
DesiredRefreshRate=60 = 60hz

Ok so now save with your desired refresh rate and load the game up. now for you to see any difference you must have Vsync on.

Ta da You now have Vsnyc that doesnt keep your FPS Locked to 60.

This Probably wouldn't help people that are never going to see 60 FPS but for people who can heres the fix.

------------------------

(this is the crap below)


This one is the DX9 Version

[D3DDrv.D3DRenderDevice]
HighDetailActors=True
SuperHighDetailActors=True
UsePrecaching=True
UseTrilinear=True
AdapterNumber=-1
ReduceMouseLag=True
DoubleBufferMouseLag=True
DesiredRefreshRate=60 <---------- Here
UseVSync=True
LevelOfAnisotropy=4
TesselationFactor=1.0
CheckForOverflow=False
BatchRenderFlash=True


This one is the DX10 Version

[D3DDrv10.D3DRenderDevice10]
HighDetailActors=True
SuperHighDetailActors=True
UsePrecaching=True
UseTrilinear=True
UseHighDetailShadowMaps=True
AdapterNumber=-1
ReduceMouseLag=True
DoubleBufferMouseLag=True
DesiredRefreshRate=60 <---------- Here
UseVSync=True
LevelOfAnisotropy=4
TesselationFactor=1.0
CheckForOverflow=False
BatchRenderFlash=True

Theres allot more you can do in the INI I've just showed you one of them don't be afraid to tinker just make sure you use Back-ups.