WineHQ
Bioshock 1.0



Category: Main > Games > 1st Person Shooter > Bioshock > 1.0


NameBioshock
Version1.0
License Retail
URLhttp://www.2kgames.com/bioshoc...
Votes 57
RatingPlatinum
Wine Version1.3.35
Maintainers of this version:
Description

Out of the box version.

When adding test results please specify video card and driver version you are using.

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works

-Playing through the whole game

-Highest graphics settings


What does not

-Directx 10 support (not yet implemented into wine)

-Running the game without DirectX DLL overrides


What was not tested
-Game controller support


Additional Comments

HW specs:

-Intel Core i7-2600 (3.4 GHz) on a 32 bit OS
-NVidia GeForce GTX 460

I could smoothly play through the whole game without crashes or lags.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowFedora 16 x86_64Mar 03 20121.4-rc6 Yes Yes Gold John P Sims 
ShowUbuntu 10.04 "Lucid" x86_64 (+ variants like Kubuntu)Dec 24 20111.3.35 Yes Yes Platinum titi 
CurrentopenSUSE 11.4Aug 20 20111.3.26 Yes Yes Gold Philipp Lorenz 
ShowArch Linux x86_64Aug 13 20111.3.25 Yes Yes Silver William J May 
ShowSlackware64 -currentDec 27 20101.3.10 Yes Yes Gold Zdenek Styblik 


Known bugs
Bug # Description Status Resolution Other apps affected
7991 Test Drive: Unlimited messed up graphics REOPENED View
23884 Bioshock 1.0 crashes at startup NEW View

 
FIX - Mouse Issue

Mouse Problems Fix

To fix the mouse problems we need to add a key to the wine registry, follow the steps below :-

Make a new text document in gedit.

Copy the code below and paste it into the new gedit text document :-

[HKEY_CURRENT_USER\Software\Wine\DirectInput]
"MouseWarpOverride"="force"

Now save the document with the name mouse-wine-force.reg in your home folder.

Open a fresh terminal window.

Run the following code to import the .reg file into the wine registry :-

wine regedit mouse-wine-force.reg

There may be a little wait as some processing is done.

Once complete the mouse issue will now have been fixed.


 
FIX - Red Fog Issue

Note: Should be fixed in wine-1.3.1 and later.

 

Red Fog Fix

To fix the red fog issue, follow the steps below :-

We need to change 2 files in the Bioshock folder with modified versions that you can download below.

Download the following 2 files :-

File 1 link - HERE

File 2 link - HERE

Extract the files and get ready to copy them.

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?

[post new] [reply to 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).

[post new] [reply to this]

Installation creates no Bioshock.exe
by Olof Nord on Saturday June 18th 2011, 4:15
Installing the game, and in the end of the installation changing the ownership of the BioShock directory so it is not erased by the failed patching.

But there is no Bioshock.exe file in the BioShock directory. In fact, there is no .exe file at all.

Tried to install the game using both BSAutoRun.exe and setup.exe, but with no difference.

Using Ubuntu 11.04 x64, wine 1.3.22 and a HD 4850 with the radeon driver.

[post new] [reply to this]

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.

[post new] [reply to this]

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. :(

[post new] [reply to this]

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...

can someone help me??

thks

Z.

[post new] [reply to this]

All bugs except for mouse should be fixed in wine-1.3.2
by Dan Kegel on Saturday August 28th 2010, 8:03
If you can build wine from git, try it now; the only bug left
should be the good old mouse problem.

[post new] [reply to this]

Gameplay video
by Jake ward on Monday July 19th 2010, 5:21
www.youtube.com/watch?v=l3FQLl3zrxI

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:

[post new] [reply to this]

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.

Any suggestions other than reinstall?

Mandriva 2010, fglrx 8.70.3 (10.2), 2600XT, AMD dual-5400 2.8Ghz, kernel 2.6.31.6, Wine 1.1.39 from src

[post new] [reply to this]

  • 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?

[post new] [reply to this]

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.

P.S.: Sorry for my bad english...I'm swiss :)

[post new] [reply to this]

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?

[post new] [reply to this]

PlayOnLinux
by NSLW on Sunday May 17th 2009, 9:09
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.

[post new] [reply to this]

Advanced Setup
by John P Sims on Saturday May 16th 2009, 16:25
get wine-1.1.21 souce
patch source with mmap patch from bugs.winehq.org/attachment.cgi?id=20483
patch source with the malloc patch from bugs.winehq.org/attachment.cgi?id=20484
compile and install wine
install winetricks and applicable native dlls (see below)
install bioshock (see below)

Add the following to Direct3D registry:

[Software\\Wine\\Direct3D] 1242182992
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"SoftwareEmulation"="enabled"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoDescription"="NVIDIA GeForce 9800 GT"
"VideoDriver"="nv4_disp.dll"
"VideoMemorySize"=dword:00000400
"VideoPciDeviceID"=dword:00000605
"VideoPciVendorID"=dword:000010de

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.

[post new] [reply to this]

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.

[post new] [reply to this]

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...

[post new] [reply to this]

  • 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.

Full text:
www.murga-linux.com/puppy/viewtopic.php?p=268956#268956
Mark

[post new] [reply to this]

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.

[post new] [reply to this]

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.

#!/bin/bash
rm -rf ~/games/bioshock/drive_c/windows/profiles/stefan/Anwendungsdaten/Bioshock/Running.ini
WINEPREFIX=~/games/bioshock ~/games/bioshock/wine/wine ~/games/bioshock/drive_c/BioShock/Builds/Release/Bioshock.exe -nointro -dx9

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.

[post new] [reply to this]

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.

[post new] [reply to this]




   << Back

Page loaded in 0.10424 seconds.