For best mouse consistency and precision, try different combinations of fullscreen / windowed / virtual desktop modes to find which one is least problematic. Setting MouseWarpOverride in regedit may also help.
To remove the black boxes, turn off high detail shaders in the game.
To change the settings and configure the game for best possible performance, edit the Bioshock.ini file. I found this file in CROSSOVER_BOTTLE/drive_c/users/Crossover/Application Data/Bioshock/
What Worked
Installation
Running the game
The performance is actually pretty good and the game looks amazing. Most of the more advanced effects work well and the frame rate is acceptable. There are a few instances of momentary slowdown, but this is not a major issue.
Saving and loading worked, although this sometimes crashed the game. Settings did not save.
Both Fullscreen and windowed modes worked as did a number of graphics settings (See below)
Sound seems to work well, there were no noticeable problems.
What Doesn't Work
Certain particle effects (sparks?) or maybe certain models and shaders, render as black boxes with high detail shaders on. This is especially noticeable under the water during the plane crash. The game remains fully playable, it just looks rather odd since these boxes obscure everything, regardless of depth.
The high texture setting. With this setting I was unable to get past the introductory level, it crashed while loading the second level.
The mouse. The mouse leaves the window and pretty much does whatever it wants. This often leads to the player becoming stuck walking in a certain direction and makes the game almost unplayable. Two things helped with this, running full screen and settings MouseWarpOverride in regedit, although the mouse still has very low precision and stutters around.
Changing the resolution in-game, crashes the application. I can switch to windowed mode in-game. To change the resolution, edit the Bioshock.ini file.
Memory use is much higher than on Windows. There are also page faults and I was unable to play for more than 20 minutes without a crash. Lowering the settings helps some.
Slower loading. Levels seem to take longer to load than in Windows. The game also crashed most often loading levels.
DX10 features probably do not work. (Untested)
The brightness slider in the settings does nothing, although it can still be used and hitting apply makes the changes in the game.
Important Information
Tips are provided by the CrossOver Community and Advocates. They are not
intended to be used for official CodeWeavers Support. For that, please visit our
official support pages.
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.