In a seperate window go into your Bioshock/builds/release
folder.
Now copy the 2 files you extracted from the downloads into your Bioshock/builds/release
folder, overwriting the files that are already there.
This will solve the red fog issue.
Note: This only seems to be a problem with nVidia graphics drivers. ATI users should not experience this problem.
HOWTO
How To Get Bioshock Running
Install the game in the normal way by inserting the disk into the
drive and running the setup.exe with wine (or by downloading the STEAM
version).
Once the game has installed the following steps need to be taken to
ensure that it runs correctly :-
Install winetricks if you have not got it
already (by running the code below in a Terminal) :-
wget http://www.kegel.com/wine/winetricks
Install the vcrun2005 winetricks package (by running the code below in a Terminal) :-
sh winetricks vcrun2005
Once this has been done, add the following DLL overides to the
Libraries tab of your winecfg :-
msvcp80 (native)
openal32 (native)
Make sure that in the Audio tab of winecfg you have the ALSA driver
selected as your audio driver.
Also make sure that your wine version is set to XP.
It is best to run the game in a wine window. Set the resolution to
1366x768 in the Graphics tab of wine. In game set Textures and other
options to Medium.
The game will now run.
Know Issues :-
There are 2 problems that a lot of people seem to have.
The mouse escapes the window and in fullscreen you can't look
around 360o.
In game there is red smoke all around due to a rendering error.
These problems are easy to fix. Look in the FIX sections below for
how to fix these issues.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Stuck at title screen
by Martin Vu on Monday August 13th 2012, 3:51
I am using wine 1.4, i have installed everything you guys told me to install, but when i got to the title screen, i couldn't see my mouse anywhere. there are no buttons like new, options,... there is only the bioshock logo. so what should i do to fix this?
No executable files
by Raffaele on Thursday August 18th 2011, 12:39
With some problems, the game installs (securom protection, 2k updater) but in the folder there aren't any executables so It doesn't start... Manual patch doesn't work (I think the game version is 1.1 however).
Keyboard inactive while Bioshock is running.
by Cegu on Monday April 4th 2011, 2:41
Installed & started successfully, following instructions. BUT, trying to change ingame keyboard settings, found out that when I push keyboard buttons - game doesn't react. Thinking that maybe it just doesn't wish to change settings (sometimes happens), I start the new game, but it still doesn't react on the signals from keyboard.
Ubuntu 10.10 maverick, wine 1.3.16
I'd appreciate some help.
Bioshock crashes while loading a New Game
by Lars-Philip on Tuesday November 16th 2010, 14:11
I can install and patch Bioshock fine and it starts up wonderfully. I followed the howto and have vcrun2005 installed, including the library overrides that are mentioned. But when I click and new game and select the difficulty it just crashes on the loading screen after a few seconds of normal loading with not much of an error: pastebin.com/awQ3wZ42
This is with a clean 32bit prefix. I also tried a clean 64bit prefix and of course at the start my normal prefix. Nothing seems to help, it always crashes at the same point at the loading screen. :(
mouse pointer stick to one side of my screen
by rudy Z on Tuesday September 21st 2010, 14:17
Hello,
I just installed Bioshock, replaced the file to correct red fog issue and put the key to solve mouse problem in regedit
however I cannot play the game: when I'm on the main menu screen, the pointer of my mouse is stuck to the top or the bottom of my screen.
I can move it laterally, but when I move it up or down, the pointer moves but directly goes back to the top or the bottom of the screen.
Consequently, I cannot reach the NEW GAME button...
Gameplay of Bioshock in Linux, Game should run much better as shown in the video as recordmydesktop slows it down a lot, Sorry about being killed by the big daddy 3 time!!!! D:
fglrx
by William J May on Wednesday March 10th 2010, 3:36
I'm pretty sure this is a fglrx thing since I don't see it mentioned anywhere...
I installed the game loaded up, looks great! Start playing, autodetect set visual quality to high, looks good but laggy. So I turn off a few things and it gets worse. It gets to the point that I can't play because I can't see anything! Semi-flashing polygons radiating in all directions everywhere. Although menu is untarnished.
RE: fglrx by Philipp Lorenz on
Thursday March 11th 2010, 12:53
RE: fglrx by William J May on
Monday March 22nd 2010, 4:57
RE: fglrx by William J May on
Thursday August 18th 2011, 2:53
Red fog all around
by Tomi Pieviläinen on Saturday February 20th 2010, 8:42
I got the game running, finally (it loads the level for a _very_ long time, way more than few minutes) but all around is some red fog. Not sure what it's supposed to be, haven't played on Windows. Does anyone else have this or have an idea how to get rid of it?
Solution Bug 6971: Mous Escape from Window
by Raziel on Tuesday August 4th 2009, 6:41
Type "regedit" into a terminal and go to HKEY_CURRENT_USER --> Software --> Wine, make a key named "DirectInput". In this key make the string "MouseWarpOverride" with the value "force".
After this key is placed, the mouse can not escape from the window.
Hangs while saving
by Mike on Sunday June 7th 2009, 9:55
It seems like everyone else is having great luck with Bioshock and while I managed to get the game running, it's hanging almost every time I save. There's no output in the terminal when this happens, it just sits at the save screen for minutes and I have to kill Bioshock.exe. I've applied the mmap and malloc patches (wine-1.1.22 and now 1.1.23), then made a new wine directory and installed vc2005sp1 and directx9. Any suggestions?
Hello,
if someone is interested there is PlayOnLinux script [ www.playonlinux.com/en/topic-2586-script_Bioshock.html ] which installs Bioshock (you even have got ability to patch to 1.1). You don't have to compile from sources to get mouse working.
PS. The script is very fresh and needs more testing so expect small issues. However it works for me.
PS. If someone knows additional tweaks/fixes please inform me it would be much appreciated.
Obviously, you must modify some entries to match your hardware. Not all of these settings are necessary, but they shouldn't break anything.
Page faulting should be significantly reduced. You should now be able to run with higher graphical settings. Overall stability, performance, and graphical fidelity should improve.
I played for 5 hours straight last night - starting at the beginning - and made it all the way to the end of Neptune's Bounty with no crashing.
Mouse is still problematic. More of an annoyance, really.
Installing and playing
by John P Sims on Sunday May 10th 2009, 23:35
install wine-1.1.21
get winetricks from www.kegel.com/wine/winetricks get bioshock 1.1 patch from downloads.2kgames.com/bioshock/patch/Bioshock_Version_11_Patch_Worldwide_Retail.zip open a termial
start install with "wine /media/cdrom/setup.exe"
accept the license agreement
do the typical install
installer will download the latest patch and ultimately fail because the it thinks that the patch has an invalid signature
ALT-Tab back to the terminal and Ctrl-C out of the running wine process back to the command prompt
type "wineboot -k" to terminate all running wine processes
use winetricks to install ie6 vcrun2005sp1 and directx9
unzip the patch
patch your installation with "wine Bioshock\ Version\ 1.1\ Patch\ Worldwide\ Retail.exe"
change directory to ".wine/drive_c/Program\ Files/2K\ Games/BioShock/Builds/Release"
launch game with "wine Bioshock.exe -dx9 -nointro"
activate game with your serial number
game should start normally
navigate to the "Graphical Options" menu
at the minimum, turn off "Shadow Maps" and "Distortion" and set "Texture Detail" to medium
lowest graphical settings are best
leave the resolution at 1024x768
play
you should at least be able to make it to the "Medical Pavilion" level.
Installing
by Zarmakuizz on Thursday May 7th 2009, 16:07
If you do the install like the last comment before itself and the game still not work, you can try to start with the terminal and you will see the failed dll.
If after that it still not work... retry exactly the instructions. ;)
Actually Bioshock is unstable when playing. I can't play after the Andrew Ryan video, sometimes when the mouse is on the right/left of the screen it doesn't move on right/left anymore and the loading time is very long...
RE: Installing by Mark Ackerman on
Friday February 12th 2010, 23:06
how I installed it
by Mark on Monday January 26th 2009, 0:50
I also installed "Bioshock".
Puppy Linux, wine 1.1.12.
It starts, but uses Pixelshaders.
The catalyst driver 8-12 has an incomplete implementation of OpenGL, so Wine games using this, remain black
You hear the sound, but see nothing.
I searched hours for fixes, but they do not exist.
The driver is just too bad for this.
With the onboard Nvidia 7050 I could see something, but it was like still images so slow.
So to play that, a 7600 GT for 60 Euro or better is required.
The installation required to intall vcrun2005 with winetricks, and to run the redist installation from the CD. Also d3dx9_36.dll must be copied to /root/.wine/drive_c/Programme/2K Games/BioShock/Builds/Release.
Important:
At end of installation, it downloads an upgrade. Though it was retrieved, it is not found. If you continue now, the whole installation will be deleted again!
So hit CTRL-ALT-Backspace to exit X, or use "ps -ax" to find the processnumbers, and terminate them with
kill -9 number
The Bioshock.exe still is there then, and you can start the game by running it.
newbie
by skyline on Wednesday January 21st 2009, 22:12
I have a guite powerfull video card which has pixel shader 2.0. But bioshock requires pixel shader 3.0. Is there any way to play this game in wine. I'am new to wine. thanks.
crashing bioshock
by Stefan Allmann on Monday January 5th 2009, 10:35
Sadly, even with 1.1.12 Bioshock still crashes quite often. So I made a short script which keeps the Bioshock config intact and eases the start of the game.
I use a separate wine version for each game and a start script to run them. Some people call it stupid but I found it very convenient as this way I can have games using different wine versions running at the same time without intefering. Especially if you need a patch like the one for Bioshock and don't want to possibly mess up your other games.
Addition to new test data
by blaise on Saturday December 6th 2008, 11:03
I forgot to add to my test data that if you experience hanging/bombing out when loading a level or a new game the low mem area hack/patch at bugs.winehq.org/show_bug.cgi?id=14657 fixes the problem. Your mileage may vary depending on your machine/config.