This page is for the original version. For the remastered version, see BioShock Remastered.
Key points
General information
-nointro
BioshockPhysicsUnlocker.exe
<path-to-game>\Builds\Release\
Allows you to change settings that are not normally adjustable from the options menu (i.e. custom resolution).
Patch 1.1 - Steam version is already patched and the humblebundle DRM free version too.
0x000010C1
%APPDATA%\Bioshock\
user.ini
F10=SetFOV 120
F11=ResetFOV
Notes
bioshock.ini
[D3DDrv.D3DRenderDevice] LevelOfAnisotropy=16 [D3DDrv10.D3DRenderDevice10] LevelOfAnisotropy=16
0x00020000
0x0002002D
User.ini
[Default] W=MoveForward | set Engine.PlayerInput MouseAccelThreshold 0.0 | set Engine.PlayerInput MouseSmoothingMode 0 [Engine.PlayerInput] MouseSmoothingMode=0 MouseAccelThreshold=0.0
MouseX=IF_MOUSE_LOOK_ENABLED Count bXAxis | IF_MOUSE_LOOK_ENABLED Axis aMouseX Speed=2500.0 MouseY=IF_MOUSE_LOOK_ENABLED Count bYAxis | IF_MOUSE_LOOK_ENABLED Axis aMouseY Speed=2500.0
RightMouse=ZoomCycle | onRelease ZoomCycle
Note: This works for walking and crouch as well, changes their lines to (in this case the buttons are Shift and CTRL)
Shift=Walking | onRelease Walking Ctrl=Duck | onRelease Duck
[ContainerUIActive]
CollectContainerItemInSlot 0
CollectContainerItemInSlot 1
CollectContainerItemInSlot 2
Running.ini
Launch the game with -dx9 parameter.
-dx9
MaxChannels=128
%WINDIR%\System32
%WINDIR%\SysWoW64
FullscreenViewportX=YourWidth FullscreenViewportY=YourHeight MenuViewportX=YourWidth MenuViewportY=YourHeight
Bioshock.exe
Currently three gameplay mods are available:
~/.steam/steam/userdata/<user-id>/7670/