Bioshock Steam Demo

Category: Main > Games > 1st Person Shooter > Bioshock > Steam Demo

VersionSteam Demo
License Demo
Votes 1
Wine Version1.3.22
Maintainers of this version:
Demo version through Steam.
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
Install through steam

What does not
everything else.

What was not tested
anything past install because it won't run because of securom

Additional Comments

will not run because of securom says there is a debugger running and puts out this error message:
A required security module cannot be activated.
This program cannot be executed (8008).
Please have a look at for further, more detailed information.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowLinux Mint 10 "Julia" x86_64Jun 13 20111.3.22 Yes Yes Gold Kyle Towns 
ShowDebian GNU/Linux 4.x "Etch" x86_64Oct 26 20081.1.7 Yes Yes Bronze Mikael Åkersund 
ShowDebian GNU/Linux 5.x "Lenny"Jul 26 20081.0.0 Yes Yes Bronze Ari Sovijärvi 
ShowGentoo Linux AMD64Aug 23 20070.9.43. Yes No Garbage an anonymous user 
CurrentUbuntu 7.10 "Gutsy" i386 (+ variants like Kubuntu)Sep 10 20070.9.42. Yes No Garbage Shawn Vega 

Known bugs
Bug # Description Status Resolution Other apps affected
7991 Test Drive: Unlimited messed up graphics REOPENED View

Test Submissions ... how avoid a rejection notice!!

These notes were last updated: 13 November 2015

Follow these guidelines to avoid embarrassment when your Test Submission is immediately rejected!!

  • Put your PC specs in the Extra Comments section e.g. like your CPU and system memory.1
  • When adding test results please specify video card and driver version you are using.2
  • It's also useful to mention what desktop environment you are using (e.g. KDE, Gnome, Xfce, Unity...)
  • Specify what version of the Windows emulation you use in your Wineprefix (e.g. Windows XP, Windows 7).
  • Add a comment about what is not working for you.
  • Specify if you made any other changes to Bioshock e.g. installing a game "Mod", an .exe patch or details of any other modifications you made to the stock configuration files for the game.
  • Please indicate if your using Wine Staging and/or any additional patches applied - to the version of Wine you are using.
  • Please, don't submit test results like "Everything is working" or "Everything isn't working".

These guidelines ensure your submitted test results are actually relevant to other users of Wine and WineHQ.

1 The console version of the lshw utility is your friend. This command will dump your System hardware specification in a clean format. Post command and output in the Extra Comments section:

lshw -short

2 glxinfo can be used to display your OpenGL and graphics driver versions. Post the command and output in the Extra Comments section:

glxinfo | grep version


If you are encountering any problems with steam itself, please, visit the Steam Official Release page.

Bioshock red fog during game play.

Note: this only seems to be a problem with older nVidia Geforce 7000 series cards.

Fixing this issue will involve changing 2 files in the Bioshock binaries folder with modified versions. Download the following 2 files:

Extract the files and copy the 2 files you extracted from the downloads into "${WINEPREFIX}/drive_c/Programs Files/Steam/steamapps/common/bioshock/builds/release" folder, overwriting the files that are already there. Then retest.

Sound isn't working.

This issue could be related to the OpenAL library, you can fix this problem by setting the library openal32 to native (using winecfg).

General Troubleshooting.

  • Verify if your native video driver is installed properly (the 64-bit version of Wine will require the 32-bit libraries of your video driver to be installed - alongside the 64-bit version).
  • Install the Steam client and BioShock, to a separate/clean Wineprefix.
  • Set your Bioshock Wineprefix Windows version to Windows XP (using winecfg).
  • Close BioShock and Steam client, and reboot Wine by typing wineserver -k.
  • Check the integrity of the game through Steam client window, you can do that by right clicking on Bioshock (in your games list) and selecting Proprieties.
  • To rebuild the prefix you can reinstall Steam to a clean Wineprefix then copy over the folder "${WINEPREFIX}/drive_c/Program Files/Steam/steamapps/common" that contains all the installed Bioshock files (from the existing/old Wineprefix).

Known Issues

Mouse axes confined to 360° zones

There is still a bug present with Wine that causes you mouse to lock in a fixed 360° arc whilst playing Bioshock. This issue always manifests when you play Bioshock in a Wine Virtual Desktop arrangement. It will manifest occasionally when playing Bioshock in standard Wine arrangement (i.e. non-Virtual Desktop). The symptom is that you are unable to spin you character round on the spot (it will become locked at a fixed angle) or be unable to view your characters feet.

The only work around for  this issue is to enable the mouse warping override:

wine reg.exe ADD "HKEY_CURRENT_USER\Software\Wine\DirectInput" "/v" "MouseWarpOverride" "/t" "REG_SZ" "/d" "force"

DirectX 10.x Support

As of Wine version 1.7.53(+) there are tests enabled to see if your graphics hardware supports DirectX 10.x... Unfortunately a significant amount of the DirectX 10.x support has still to be implemented in Wine. The symptom for this issue is that Wine will crash immediately after you launch Bioshock.

The workaround is to disable support for DirectX 10.x in Wine:

wine reg.exe ADD "HKEY_CURRENT_USER\Software\Wine\AppDefaults\BioShock.exe\DllOverrides" "/v" "d3d10" "/t" "REG_SZ" "/d" ""

Changing Game Resolution

In game changing screen resolution can be a bit erratic. The symptom of this is that you change the screen resolution in the game menus and you end up with a "windowed version" of the game running (i.e. smaller than your full monitor real estate). This problem especially manifests when using Linux proprietary graphics drivers.

Option 1 : set game resolution manually before launching

To set the default Bioshock game resolution manually, from a terminal... First change directory to Bioshock release build (Steam):

cd "${WINEPREFIX}/drive_c/Program Files/Steam/SteamApps/common/Bioshock/Builds/Release"

or (Retail):

cd "${WINEPREFIX}/drive_c/Program Files/Bioshock/Builds/Release"

(Note: substitute "Bioshock Demo" for "Bioshock" directory if using the demo version of Bioshock)

Then to set resolution use these commands (set Xres & Yres variables as desired):

export Xres=1920
export Yres=1080
sed -i -e "s/^FullscreenViewportX=.*$/FullscreenViewportX=${Xres}/" \
-e "s/^FullscreenViewportY=.*$/FullscreenViewportY=${Yres}/" \
-e "s/^WindowedViewportX=.*$/WindowedViewportX=${Xres}/" \
-e "s/^WindowedViewportY=.*$/WindowedViewportY=${Yres}/" \
-e "s/^MenuViewportX=.*$/MenuViewportX=${Xres}/" \
-e "s/^MenuViewportY=.*$/MenuViewportY=${Yres}/" Default.ini

Option 2 : set game resolution in-game

A rather hacky in-game workaround for this issue is to switch Bioshock to windowed mode and then back to full screen mode:

  • 8 Select Windowed Mode ON and your desired Resolution...

Graphics Options
 Resolution:   1920x1080
 Windowed Mode ON OFF

  • 8 Then set Windowed Mode OFF...
Graphics Options
 Resolution:  1920x1080
 Windowed Mode ON OFF

Audio Garbled or No Audio when using PulseAudio

If you find that your in game audio is garbled or non-existent it may be advisable to try Wine with the Wine with pulseaudio support. Wine versions 1.7.55(+) (or Wine patched with the Wine Staging pulseaudio patch prior to this release) will provide the necessary audio driver support.


   << Back

Page loaded in 0.10421 seconds.