BioShock Infinite

BioShock Infinite

View Stats:
EternalCore Mar 28, 2013 @ 2:17am
[BsI] Crashing SOLVED for DX11 users READ HERE!!!
NOTE: This is for directx11 users only!

These seem to be common issues with using Steam and Directx11 games…

Here’s what we know:
1. BioShock infinite is a DirectX 10 & 11 Game.
2. Steam’s Overlay app is a DirectX 9 & 10 Program.
Do you see the conflict yet?

Here’s what’s happening, Steam’s Overlay program is taking priority over the Directx run level and forcing BsI to run in Directx 10 mode, so they’re conflicting Thus causing the game to run poorly and or GPU Drivers to crash…

Also Windows's Directx UI also causes crashes. See Solution 2.

Make sure your GPU Drivers are up to date and close any recording/gpu tweaking apps while running BsI; because they can conflict with the game too...

Solution 1: Now to fix this is a very easy fix, all you got to do is disable the Steam overlay for BsI, if you don’t know how then follow these steps:
1. Right click your game in the Steam library then select Properties
2. Uncheck the "Enable Steam Community in-game" feature.
3. Then click OK and Launch the game.

If you did it properly then you’ll immediately notice that BsI is way more detailed and the game runs smoothly, properly while using FULL DirectX11 only mode. ;)

Soution 2: If your game is still crashing then try this fix below.

Windows Vista\7\8 run their own Directx GUI program to make your windows look all fancy with eye Candy, But this GUI Program can conflict with games such as this one...

So to fix that we will disable it while playing BsI by following these steps:
1. Navigate to your Game Folder:
Steam Default install location:
"C:\Program Files (x86)\Steam\steamapps\common\BioShock Infinite\Binaries\Win32\"

2A. Right Click on "BioShockInfinite.exe" and Select "properties", Then Select the "compatibility tab" and change the settings according to the image below:
http://i.imgur.com/sLKtOyZ.jpg

2B. Windows 8 Users Only: Use this method to setup the Compatibility mode -> http://www.eightforums.com/tutorials/6832-compatibility-mode-use-windows-8-a.html

3. Click Apply, then OK

4. Launch the game and enjoy.

That will disable Window's DirectX UI intigation program(aka DWM) thus stoping it from messing up Dx11.

Here's a Compairison video for Dx10 vs Dx11 and the differences for the Steam Overlay on and off: http://steamcommunity.com/app/8870/discussions/0/828935361105106890/

Solution 3: Nvidia GTX Users

Note: Make sure you Allow overclocking in the Nvidia Control Pannel.

1. Download Nvidia Inspector from here: http://www.guru3d.com/files_details/nvidia_inspector_download.html

2. Run it and click the "Show Overclocking"

3. Select "Performance Level [3]" from the list.

4. Set the "Base Clock" to "-21MHz" So it should look like this: http://i.imgur.com/5IdMzmU.jpg
WARNING: DO NOT CHANGE ANYTHING ELSE UNLESS YOU'RE EXPERIENCED AT OVERCLOCKING!!!

5. Click "Apply Clocks & Voltage" And leave the app running.

6. Run BSI and enjoy.

But don't forget to restore the defaults after you quit BSI; Otherwise your other games may not run properly.

Have fun, FIN -EternalCore
Last edited by EternalCore; Sep 26, 2013 @ 9:49pm
< >
Showing 1-15 of 77 comments
EternalCore Mar 28, 2013 @ 2:18am 
P.S. Please keep this thread up to help others. Thx!
biG aL Mar 28, 2013 @ 2:22am 
Didn't work :[
But thanks anyways
EternalCore Mar 28, 2013 @ 2:26am 
Originally posted by aXel foLey:
Didn't work :(
But thanks anyways
It only works for dx11 users...
Last edited by EternalCore; Mar 28, 2013 @ 2:27am
Nicho Mar 28, 2013 @ 2:55am 
still crashes every 5 minutes (and yes sir, I do have dx11 and 16gb ram thank you very much). ♥♥♥♥♥♥♥, just want to enjoy my game!
Dougal Mar 28, 2013 @ 3:04am 
havent had one crash yet, and the game runs better for me the higher i crank the setings
Berry1912 Mar 28, 2013 @ 3:04am 
i hear ya i want to enjoy my game too, i tried unboxing the enable steam community in game and it worked for a little bit, i finally got passed the loading screen after entering the lady's airship, but as soon as i had to leave another area it froze and crashed on me, now i cant even get past the loading screen of continue my game...i just want to play for what i payed for and its ridiculous to wait for a patch to come out..enough complaints tho nothing there is to be done about it i guess
Originally posted by G-GNicho:
still crashes every 5 minutes (and yes sir, I do have dx11 and 16gb ram thank you very much). ♥♥♥♥♥♥♥, just want to enjoy my game!
biG aL Mar 28, 2013 @ 3:40am 
Originally posted by EternalCore:
Originally posted by aXel foLey:
Didn't work :(
But thanks anyways
It only works for dx11 users...

I am a DX11 User ;[
EternalCore Mar 28, 2013 @ 3:51am 
Updated: Added Compatibility info that also affects bsI and causes it to crash...
eLeSDe Mar 28, 2013 @ 4:15am 
the link on 2B does not work - and since deactivating the overlay didn't fixed my issue and i began searching and came here ... ;)
EternalCore Mar 28, 2013 @ 4:52am 
Originally posted by no_Ob:
the link on 2B does not work - and since deactivating the overlay didn't fixed my issue and i began searching and came here ... ;)
Fixed. Try the info on that link.
eLeSDe Mar 28, 2013 @ 7:19am 
just wanted to inform about the not working link - compatibility mode didn't helped also, because i tried this beforehand too ;)
EternalCore Mar 28, 2013 @ 7:23am 
Originally posted by no_Ob:
just wanted to inform about the not working link - compatibility mode didn't helped also, because i tried this beforehand too ;)
Are you running fraps or any overclocking/recording software in the background???
Tachi Mar 28, 2013 @ 8:01am 
Originally posted by EternalCore:
NOTE: This is for directx11 users only!

These seem to be common issues with using Steam and Directx11 games…

Here’s what we know:
1. BioShock infinite is a DirectX 10 & 11 Game.
2. Steam’s Overlay app is a DirectX 9 & 10 Program.
Do you see the conflict yet?

DirectX run level? You can create as many DirectX contexts targetting which ever available specification, be it DirectX 9 or DirectX11. The issue is probably somewhere in the handling of the device context that is the window to which the game is rendered because aside from that and a hook to the game pause feature I can't think of what a game and the overlay would need to share.
yung toenail Mar 28, 2013 @ 8:06am 
OP's suggestion didn't work for me either :/
Ser_Rule1 Mar 28, 2013 @ 8:18am 
Neither solution worked for me and I did both, sorry OP. :/ I truly thought your solution would work.

Using a Sapphire Radeon HD 7850. Still black screen. Still audio stutter. Still required a hard reboot. :/
< >
Showing 1-15 of 77 comments
Per page: 1530 50

Date Posted: Mar 28, 2013 @ 2:17am
Posts: 77