Bioshock 3 Dynamic shadow issue

Soldato
Joined
1 Dec 2006
Posts
16,867
Location
Amsterdam, NL
Hi guys,

After experiencing fps drops from 80fps to 30fps in totally random situations. I decided to investigate. I have found an issue (with 310.90 and 314.22) with possibly Nvidia only?

Anyway, with Ultra dynamic shadows, these random drops occur, without, FPS stays permanently high and solid.

Comparison:

With ULTRA
nznJCC4.jpg


Very High (one down from Ultra)
brMPtS3.jpg


The only difference I see, is the window. I am going to test outside, but honestly, with vsync on, constant fps of 60 without the ultra setting. With, it would drop to a solid 30 or go between, but never below 30???

Just thought I would let you know as I don't think I'm the only one suffering with this...
 
To be honest I cannot see any difference between ultra and very high. Maybe it's just because of how small the screenshots are but I can't see anything different.
 
D:\Program Files (x86)\Steam\SteamApps\common\BioShock Infinite\Engine\Config\BaseEngine
Scroll Down To [SystemSettings]
VsyncTo60WhenUnder30=False Change to VsyncTo60WhenUnder30=True

Save and close and Right click BaseEngine and set to read only.

Tested on known part where frame rate hits 30FPS now its a solid 60fps :D

Grats to Shankly! This works a treat.
 
Ah nice, I had to turn off v-sync as with it on it was crippling my framerates to between 20 and 30. With it off it was up above 60. Really bizarre.

As for shadows, the setting probably determines the amount of nearby lights to render shadow maps for. It might be the case that these lights don't have any effect on the scene that you took the screenshot for but are still being rendered just because they're nearby. I've not noticed any lack of quality in the shadows even on High settings and I'm quite picky about these things. I'd prefer the extra 10-15fps you get from dropping the setting down over the almost imperceptible visual improvement.
 
Glad I was some Help :D

Sadly mate, you was wrong :(

But helped a lot! It's this file you want to change. The one you suggested does not effect ingame other than reset the options. It's the related windows user config file. Still the same line you pulled though! So couldn't have been done without you mate:

C:\Users\Fresh\Documents\My Games\BioShock Infinite\XGame\Config

You want to change the XEngine.ini
 
Sadly mate, you was wrong :(

But helped a lot! It's this file you want to change. The one you suggested does not effect ingame other than reset the options. It's the related windows user config file. Still the same line you pulled though! So couldn't have been done without you mate:

C:\Users\Fresh\Documents\My Games\BioShock Infinite\XGame\Config

You want to change the XEngine.ini

Thanks I will change that now :)

Works
Dam since I changed that I was playing the game on Medium settings LOL
 
Last edited:
I have made that vsync change but it has not made any difference. :( V sync off and i get no slow downs to 30. Vysnc on and it does slow down to 30 in really random places!
 
Back
Top Bottom