Key points
- Remastered version of BioShock. Released as part of BioShock: The Collection, which also includes BioShock 2 Remastered and BioShock Infinite.
- Free to owners of BioShock on Steam.[2] Purchasing this version likewise gives a free Steam copy of the original.
- Includes the formerly PlayStation 3 exclusive Challenge Rooms DLC which includes new challenges, a museum, Survival difficulty and New Game+.
- Audio quality downgraded. See Restore uncompressed FMV audio.
- Lots of reports of entire save files lost due to frequent crashes have been issued.[3]
General information
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
Essential improvements
Skip intro videos
Game data
Configuration file(s) location
System |
Location |
Windows |
%APPDATA%\BioshockHD\Bioshock\ %APPDATA%\My Games\Bioshock Epic HD\Bioshock\ |
macOS (OS X) |
~/Library/Application Support/Feral Interactive/BioShock Remastered/VFS/User/AppData/Roaming/BioshockHD/Bioshock/ |
Steam Play (Linux) |
<SteamLibrary-folder>/steamapps/compatdata/409710/pfx/[Note 1] |
Save game data location
System |
Location |
Windows |
%USERPROFILE%\Documents\BioshockHD\Bioshock\SaveGames\ %USERPROFILE%\Documents\My Games\Bioshock Epic HD\Bioshock\<Epic account hexadecimal number>\SaveGames\ |
macOS (OS X) |
|
Steam Play (Linux) |
<SteamLibrary-folder>/steamapps/compatdata/409710/pfx/[Note 1] |
Video
Input
- Controllers need to be unplugged or disabled in game settings for mouse to work.
DualShock button prompts
Replace toggle binds with hold binds
Instructions[citation needed]
|
- It is strongly recommended to make a backup of the .ini file, because these tweaks can lead to some issues (see below)
- Go to the configuration file location.
- Open
User.ini .
- Find the Alias section and add the following:
Aliases[57]=(Command="ZoomCycle | onRelease ZoomCycle",Alias=ZoomHold)
Aliases[58]=(Command="ToggleWalk | onRelease ToggleWalk",Alias=WalkHold)
Aliases[59]=(Command="DuckKeyPressed | onRelease DuckKeyReleased | onRelease Jump",Alias=DuckHold)
4. Bind each alias to a key in the following sections:
[Default]
[GathererChoice]
[ContainerUIActive]
[MovementOnly] (can skip ZoomHold)
[NoJump]
[NoMovement]
[OnlyMedHypoAndMovement] (can skip ZoomHold)
[NoPlasmids]
[EverythingExceptWeaponAndPlasmids] (can skip ZoomHold)
[InResurrectionStation]
Example: find the key you want to change, for example zoom (Aiming Down Sights, Right Mouse Button in this case):
Rightmouse=ZoomCycle
And change it to:
Rightmouse=ZoomHold
- If you change any Toggle key (Zoom, Crouch, Walk), you will encounter issues like ADS reverting to Toggle or being stuck in Crouch or Walk mode. Save and reload doesn't fix this. Save and go back to the main menu then load your saved game to fix the issue.
- The in-game "Customize Binding" menu won't allow to rebind any key that has been changed from Toggle to Hold using this method. This can be fixed by adding a
ReplaceableAction= for each in the sections that are relevant to them.
|
Pick individual items from containers
Pick individual items from containers[citation needed]
|
- Go to the configuration file(s) location.
- Open
User.ini .
- Scroll down to the
[ContainerUIActive] section and bind CollectContainerItemInSlot 0 , CollectContainerItemInSlot 1 and CollectContainerItemInSlot 2 to any unused keys. Can be bound over existing keys so long as they aren't used in the container interface (i.e. Hack and Reload). Note that, much like the hold binds, binding over other bind can make you unable to change them in the menus. the fix is to add the following ReplaceableAction= to the [ContainerUIActive] section:
ReplaceableAction=CollectContainerItemInSlot 2
ReplaceableAction=CollectContainerItemInSlot 1
ReplaceableAction=CollectContainerItemInSlot 0
|
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
Master, effects, music and voice. |
Surround sound |
|
Added with patch up to 7.1 |
Subtitles |
|
|
Closed captions |
|
|
Mute on focus lost |
|
|
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Simplified Chinese |
|
|
|
Added in PC Patch 3.[6] |
French |
|
|
|
|
German |
|
|
|
|
Hungarian |
|
|
|
Fan translation, download. |
Italian |
|
|
|
|
Japanese |
|
|
|
|
Polish |
|
|
|
Ported from BioShock. Available here. |
Brazilian Portuguese |
|
|
|
Fan translation, download. |
Russian |
|
|
|
Ported from BioShock. Available here. |
Spanish |
|
|
|
|
- The game, after being patched, now supports in-game options for Mono, Stereo, Quad, Surround, 5.1, 7.1. There is no in-game option for Dolby Pro Logic support.
- Surround sound requires your output device to be set to 48 kHz, otherwise most audio will not play.
Set output device to 48kHz[citation needed]
|
- Right-click the speaker icon in your taskbar.
- Select playback devices.
- Double-click the entry that says "Default device".
- Change to the "Advanced" tab.
- Select a 48000Hz format.
- Don't forget to save your changes.
|
Reverb and EAX Support
All reverb has been removed from the game, including the software openAL EFX based reverb (for those without EAX hardware support). In fact the reverb setting in the audio menu does nothing anymore because of this.
Even if you set bEAXEnabled=True
and UseEAX=True
Use3DSound=True
in Bioshock.ini
, it will not do anything as OpenAL appears to have been gutted from the game.
VR support
Issues fixed
Restore uncompressed FMV audio
- The overall audio quality has been downgraded due to poor sound balance, lack of EAX support and proper reverb settings. Actual bitrate of audio files is much higher, but not for BIK video audio tracks, which were severely compressed.
Game stutters/freezes when entering new area
Lower the texture detail in config file[4]
|
- Go to the configuration file location.
- Open
Bioshock.ini .
- Go to section
[Engine.RenderConfig] .
- In it change
TextureDetail to either Medium or Low .
|
How to keep proper weapon order in Neptune's Bounty
Instructions
|
Do not pick up any weapons after putting yours into the Pneumo outside the freezer. It might be hard to survive the ambush on high difficulty levels, but it is the only way to prevent incorrect weapon order from transpiring.
|
Game crashes on startup
Reinstall OpenAL[citation needed]
|
Game crashes reliably at specific points
- Some custom control binds can cause the game to crash at specific points (such as during the tutorial section or after obtaining a new weapon) and appear to be caused by control hints shown on the screen. Mouse buttons 4 and 5 (and likely any additional extra mouse buttons) are known to cause this problem.
Remove or modify controls bound to the mouse[citation needed]
|
- Reset controls to default or change controls that were bound to extra mouse buttons in the game's controls menu.
- This may also be fixed by leaving the default control for each function in place and assigning the mouse button you wish to use to the secondary control for that function. The default control should display on the in-game control hints rather than crashing when attempting to display the mouse button.
|
Ensure that ForceGlobalLighting is set to False in both Bioshock.ini and Default.ini
|
- Setting this to anything other than
False will cause the game to attempt to load a shader file called GlobalLitLighting.hlsl that was not included in the game content archives, leading to consistent freezes at particular points of the game. This is verifiable by examining the logs that can be found in the %APPDATA%\BioshockHD\Bioshock\ShaderErrors folder after at least one such crash occurs.
|
Game crashes randomly
Disable reverb[citation needed]
|
- Random crashes may be caused by compatibility issues with audio drivers. Disabling reverb in the game's audio options can stop the crashes, but may cause audio glitches.
|
Set MaximumLevelSaveSizeBytes [citation needed]
|
- Go to
<path-to-game>\Build\Final\ .
- Open
Default.ini .
- Change line
MaximumLevelSaveSizeBytes=2097152 to 10485760 or 20971520 .
|
Game displays nothing but a black screen when launched for the first time
Follow the instructions at the provided link[citation needed]
|
- Detailed steps to fix the issue can be found under the "Instructions" section of this Steam forum post.
|
Linux
Extremely low resolution textures while running under Proton/Wine
Disable eventfd-based in-process synchronization primitives
- In Steam game properties, Set Launch Options as
PROTON_NO_ESYNC=1 %command%
|
Game doesn't start anymore
If you have core dumps enabled and the game crashed once, it won't start anymore.
Delete core file from the games folder
|
rm <path-to-game>/Build/Final/core
|
Brightness adjustments have no effect (Windows 10)
Disable Fullscreen Optimizations
|
- Locate BioshockHD.exe under
<path-to-game>\Build\Final .
- Right Click on BioshockHD.exe and select Properties.
- Go to the Compatibility tab.
- Under settings select "Disable fullscreen optimizations" and click OK to save the changes.
Run Game using Internal Graphics Card.
For NVIDIA drivers
- Press the Windows key, Search for "Graphics Settings" and click OPEN.
- Under "Choose an app to set preference" click "Desktop App", then click "Browse".
- Locate BioshockHD.exe under
<path-to-game>\Build\Final .
- Under Bioshock.exe, select "Options".
- In the Graphics Preference window, select "Power Saving", and "Save".
See comment #8 on Jul 2, 2020 @ 3:00pm, from this Steam Discussion,
|
Settings Aren't Saved (Windows 10)
Run as Administrator
|
- Locate BioshockHD.exe under
<path-to-game>\Build\Final .
- Right Click on BioshockHD.exe and select Properties.
- Go to the Compatibility tab.
- Under settings check "Run this program as an administrator" and click OK to save the changes.
|
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
11 |
|
Metal support |
|
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
macOS (OS X) | |
|
|
Middleware
|
Middleware |
Notes |
Physics |
Havok |
|
Audio |
FMOD, OpenAL |
OpenAL only used for EAX support |
Interface |
Adobe Flash |
|
Cutscenes |
Bink Video, Flash |
|
Mods
GUI Fixes Pack
- Rather big patch for game interface. Features a number of fixes such as patch to make dialogue subtitle background widescreen friendly. Download here.
- Allows to change settings that are not normally adjustable from the options menu (i.e. custom resolution). Point the program at the game's configuration file location.
- May increase the frequency and likelihood of crashes on some machines.
- Allows access to
ForceGlobalLighting
, a setting left over from the original 2007 release that will cause the game to freeze in specific places if enabled. This is verifiable by examining the logs that can be found in the %APPDATA%\BioshockHD\Bioshock\ShaderErrors
folder after at least one such crash occurs.
Performance tweak (Havok)
Improving Havok physics engine performance[citation needed]
|
- Go to
<path-to-game>\Build\Final\ .
- Open
Default.ini .
- Edit the line
HavokNumThreads=2 to represent the number of cores in your machine's CPU. For example, using a quad-core CPU, change the line to HavokNumThreads=4 .
- Some systems may require doing the same with
Bioshock.ini , located in %APPDATA%\BioshockHD\Bioshock\
|
Improving Engine Memory usage[citation needed]
|
- Go to
<path-to-game>\Build\Final\
- Open
Default.ini .
- Search for
[Engine.GameEngine] and increase the CacheSizeMegs value under it (maxes out at 512).
- Some systems may require doing the same with
Bioshock.ini , located in %APPDATA%\BioshockHD\Bioshock\
|
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
7 | |
Processor (CPU) |
Intel Core 2 Duo E6750 2.66 GHz AMD Athlon X2 2.7 GHz |
3.0 GHz Quad Core |
System memory (RAM) |
4 GB |
8 GB |
Hard disk drive (HDD) |
25 GB | |
Video card (GPU) |
Nvidia GeForce GTX 670 AMD Radeon HD 7770 2 GB of VRAM DirectX 11 compatible
| Nvidia GeForce GTX 770 AMD Radeon HD 7970 |
Sound (audio device) |
DirectX compatible | |
- A 64-bit operating system is required.
- Mobile chipsets and integrated/AGP graphics cards may be incompatible.
macOS (OS X) |
|
Minimum |
Recommended |
Operating system (OS) |
10.12.5 |
10.12.6 |
Processor (CPU) |
Intel Core i5 2.4 GHz | |
System memory (RAM) |
8 GB |
16 GB |
Hard disk drive (HDD) |
27 GB | |
Video card (GPU) |
Nvidia GeForce GTX 680MX AMD Radeon R9 M290X Intel Iris Pro Graphics 5200 2 GB of VRAM | |
- A 64-bit operating system is required.
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
References