Bioshock on Steam Hangs on Startup
When i start Bioshock from steam, it hangs on the splash screen.
I have Windows 7 x64,and have installed all the latest drivers. HW details: i5 750, Asus P7P55D MB, ATI HD5770
See here, have you tried this?
Right-click it on your Steam games list, go to Properties -> Local Files -> Verify Integrity of Game cache... wait for it to finish and download anything that might be missing and try running it again, don't forget to allow anything that might be needed to install before the first time the game launches.
I see you installed the latest drivers so I'm guessing that's not the issue (I found that most of the times my games won't run if I don't update my nVidia drivers and they get updated fairly often, you might want to check again for a newer version just to be sure).
The general answer, I suspect, has to do with the SecuROM copy protection. I find when I get a hang like this, it's usually because I have forgotten to kill a program SecuROM doesn't like. For example:
- Any debugger, including Visual Studio.
- Other runtime analyzers that might be used for binary hacking. E.g. anything in the Sysinternals collection (Process Monitor).
- Stuff that interacts with the hardware at a low level, e.g. PerfectSpeed. (That one might be iffy. I haven't verified for sure that it blocks the game from running.)
- Disk cloners like PowerISO and Alcohol 120%.
- BitTorrent clients such as uTorrent.
Almost all my problems are magically solved as soon as i update DirectX components.
Just download the web installer, it'll "do the right thing" and install just the components that your system lacks:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en
Finally got it working! I had to go to add remove programs and uninstall the program named Rapture 3D Game (or something like that). Now Bioshock works fine!
comes late to the game
I had the exact same problem with windows 7 64 bit, i5 and similar rest of my setup to yours.
To fix follow these steps:
1) Right click your volume control icon
2) Click Playback Devices
3) Click the Recording tab
4) Right click the whitespace somewhere in the scrolling area and click "Show Disabled Devices"
(this part is fuzzy because I'm on a different computer now)
5) Right click the "Stereo Mixing" and click enable
6) Restart steam
Whatever that setting changed fixed the problem for me, and I was having many happy bioshock times last night because of it. =)