Originally Posted by serbusfish
Im trying to play the original Bioshock (the Games for Windows boxed version) on my Windows 8 Laptop but it wont start, the logo wont even appear. So far I have:
Patched game to latest version
Latest nVidia drivers are installed
Latest audio drivers are installed
Enabled Stereo Mix
Tried XP/Vista compatibility modes
Run as Administrator
Added game to antivirus exception list (Bitdefender 2013)
Tried adding -dx9 to shortcut
The laptop is decent and can run Battlefield 3 + Crysis 3 so its not a case of me having poor system specs. Any help would be really appreciated.
You have to uninstall the Asmedia Audio drivers or something like that from the «uninstall program» thingy in the control panel, after that it should work fine. It worked for me.
Try one of the following if it doesnt help :
Edited by splinterize - 4/1/13 at 7:25am
Fixes:Now that you know your Operating System, Graphics Card and Audio Card from the Dxdiag you can start to actually get things fixed. If you did not follow the above section you aren't doing yourself any favors by skipping down to this section. I am assuming that your video and sound drivers are up to date. If they are not many of these fixes won't help you. I know this from countless threads where people said they had tried solutions but they did not work. Only to discover that they hadn't actually updated any of their drivers.This section rather than group by category will list Fix along with the typical symptoms as well as a way to fix the problem. Some will have several things to try based on hardware\OS configuration. A. BioShock will not load. OR BioShock freezes after the splash screen. This has been attributed to several causes. One is sound, the other is an improper download. Follow these steps:1. Verify you game cache with-in steam.2. Attempt to run the game again. If it fails to load again you may have a sound issue.3. Add "-nosound" to your launch options. To do this:4. Go to My Games panel.5. Right Click "BioShock" icon.6. Go to Properties.7. Click "Set Launch Options".8. Type "-nosound" (without quotes).9. Try to run the game. Did it work? If it worked you have a sound issue. Even though your game has presently loaded the "-nosound" launch option will not allow you to play with sound. If you remove "-nosound" your game will likely not load again.10. Now that you are aware you have a sound issue check the following fixes below that deal with sound.IMPORTANT: After using the "-nosound" launch option, remember to remove it after doing any possible fix. This will ensure that your sound will work. If you leave "-nosound" on you will not have sound, and you will be unable to figure out whether or not the change to your driver, etc has had any affect.B. Sound Issues: No 3rd Party Audio Card installed.From the Dxdiag you can figure out whether or not you have a 3rd party card. If the Sound Device list says: Reltek HD Audio Output, or Creative Sound Card, RocketFish PCI Sound Card, etc. You have a 3rd party card. Make sure your drivers are up to date, but this fix will likely not help you. Look below for more help.If you do not have a 3rd party card try this:1. Go to Start2. Control Panel3. Uninstall Progams4. Look for "Rapture3D", if you have this program uninstall it. It is a sound program installed by some games. It has issues with BioShock. Get rid of it by unistalling.5. Launch BioShock. Did it work?6. If not go back to Uninstall Programs. 7. Look for "OpenAL". This is an application for Creative Sound Cards. If you do not have a Creative card, as you should not. Delete this application.8. Try BioShock. Did it work? If not look below for more fixes.C. Sound Issues: RealTek 3rd Party Audio Cards.You will know if you have a RealTek card because you installed it yourself, you can see it on the back of your PC or you identified it in the dxdiag under Sound Devices. The Description would be: Realtek Audio Output, or Realtek HD audio output.1. Realtek Cards require stereo mixing to be enabled. This requires their most up to date driver. Get that driver now.2. Once driver is installed:3. Go to Start.4. Control Panel.5. Sound6. Click Recording Tab.7. Right click under the list of shown devices.8. Click "Show Disabled Devices"9. Stereo Mixing should now be on the list.10. Click Stereo Mixing, or Right Click and select "enable"11. Try BioShock. Does it work?12. If stereo mixing did not show up after you chose "Show Disabled Devices" you driver is out of date. You haven't been reading this guide thoroughly. Go update your driver and try again.13. If the driver update did not help, or the game still would not load, or if it did load but there is no sound:14. Go back to steam launch options for bioshock.15. Remove "-nosound".16. Try again. If unnsuccesful try another fix.D. Sound Issues: Creative, Creative Soundblaster, Creative X-Fi 3rd party cards.You will know if you have a Creative card because you installed it yourself, you can see it on the back of your PC or you identified it in the dxdiag under Sound Devices. The Description would be: Creative Audio Output, or Creative "something" will be listed.1. Ensure you have OpenAL or Alchemy installed.2. Either search for the program or go to Start > Control Panel > Uninstall Programs. If it is not listed there, you do not have the program installed.3. OpenAL is an emulator. Creative cards do not nativel support BioShock FMOD sound. 4. Go to Creative's Website and download OpenAL. Follow their directions to get it up and running. Make sure you open "OpenAL" select bioshock and then run it.5. If you have any issues with OpenAL check their website or search the internet for possible solutions. I am unfamiliar with the program but have helped a fellow steam user get that program to allow him to play BioShock.D-2. Additional info on OpenAL\Alchemy and X-Fi cards. (From a thread by: wanderofys)If you have a Creative Sound Blaster X-Fi Xtreme Audio card (or any X-Fi card), you need to download and install Alchemy. Open Alchemy, choose "add", then a box will open. Choose "use game path", then put the path to the file that contains all your Bioshock files into it (for me, I had to put it in steamapps\common\bioshock\builds\release). Once you do that, just choose Bioshock in Alchemy, and click the right arrow that you'll see in the middle of the program. Tada! Load Bioshock, it will work perfectly. There is one major thing you need to make sure you do before you try this. If you're having problems with Bioshock, odds are good you have tried some other fixes for the game, such as the default.ini fix. You need to make sure you UNDO THESE FIXES. If you use Alchemy and do what I said, the game will not freeze on startup without the default.ini fix, AND your sound will work. So if you changed anything, make sure you change it back, including running it in windows xp mode. You don't need to anymore. Also, if you forget what you changed in default.ini, just verify the integrity of your game cache with Steam and it will automatically fix your default.ini file.E. BioShock plays fine until the Bathysphere enters Rapture. In the opening scene the Splicer and the Man freeze even though I can hear the audio fine. OR BioShock characteres look like skinless mannequins. OR I have missing textures, inexplicable crashes at odd times or random sound skipping.This is common from a shoddy install or a corruption of game files. The most likely fix will be to Verify your game cache.F. Fixing "Stuttering Sound" when EAX is enabled (Added by: JoeB)This generally occurs when you use an onboard/embedded sound card like SoundMAX. The problem stems from how it handles OpenAL. Without going into the technical details, the fix is as follows.1. Install the latest version of the OpenAL drivers2. Go to C:\Windows\System32 (or C:\Windows\SysWoW64 for x64 OS's)3. Copy over wrap_oal.dll into the same folder where Bioshock's executable is located (steamapps\common\bioshock\Builds\Release\)4. Rename this file openal32.dllNow turn on EAX again and you'll be able to still experience the effects without the stuttering sound and potentially massive performance degradation.NOTE: Also, it is worth mentioning that this fixes the issue that causes SFX to cut out. With EAX off, only a few SFX can play at the same time with onboard soundcards. This sounds absolutely horrible because SFX are always cutting eachother off (e.g. VERY noticable when the alarm is going off while the security bots are firing while splicers are screaming in the background). G. None of the above helped me.I am sorry to here that. These are the most common issues and fixes I have seen in about 2 weeks of trying to help random strangers on the internet. There are a few more possible things to try.1. Run BioShock as "Admin":2. Navigate to you BioShock Install folder. Typically: C:\Program Files\Steam\SteamApps\common\Bioshock\Builds\Relea se3. Right Click Bioshock.exe.4. Go to Properties.5. "Compatibility" tab.6. Check the "Run as administration" check box.7. Try to run BioShock. Did it work? If not try my last fix.G-2. One last fix.If the above didn't work follow steps 1-6 but this time also run the game in compatibility mode for "Vista" or if you are in Vista try "XP". G-3. One more last fix.Try running the game in -dx9 mode.1. Go to Steam My Games Tab.2. Right Click Bioshock icon.3. Properties.4. Click "Set launch options"5. Type "-dx9" in the box.6. Run BioShock.