Difference between revisions of "BioShock Infinite"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
Shooterboss (talk | contribs) m (Formatting changes.) |
||
Line 91: | Line 91: | ||
{{Fixbox/fix|Edit Configuration File|ref={{cn|date=July 2016}}}} | {{Fixbox/fix|Edit Configuration File|ref={{cn|date=July 2016}}}} | ||
# Go to the [[#Game data|configuration files location]]. | # Go to the [[#Game data|configuration files location]]. | ||
− | #Open {{file|XEngine.ini}}. | + | # Open {{file|XEngine.ini}}. |
− | # | + | # Change these lines and save as read-only: |
<pre> | <pre> | ||
UseBackgroundLevelStreaming=False | UseBackgroundLevelStreaming=False | ||
Line 107: | Line 107: | ||
UseDynamicStreaming=False | UseDynamicStreaming=False | ||
</pre> | </pre> | ||
− | + | {{ii}} May cause game to enter an infinite loading loop. If it does, turn texture streaming back on, leave that area of the game, and turn it off again once you leave the area. | |
− | |||
}} | }} | ||
Line 421: | Line 420: | ||
===Windows=== | ===Windows=== | ||
====Freezing and crashing==== | ====Freezing and crashing==== | ||
− | There | + | {{ii}} There have been reports of crashing and freezing, possibly related to i7 processors.<ref>[http://steamcommunity.com/app/8870/discussions/0/828934424195304190/ Bluescreen and freez/crash - Steam Community Discussions for BioShock Infinite]</ref><ref>[http://forums.2kgames.com/showthread.php?220736-game-freezes-every-5-10-min!-please-help! game freezes every 5-10 min! please help! - Irrational Games Forums]</ref> 2K is aware of this issue and there should be patch soon.{{cn|Did this ever happen?|date=September 2015}} |
− | + | {{Fixbox|1= | |
− | + | {{Fixbox/fix|Possible fixes}} | |
− | + | * If the game crashes on start-up, disable any on-screen display applications like MSI Afterburner. | |
− | * If | ||
* Disable overclocking or underclock your graphics card. | * Disable overclocking or underclock your graphics card. | ||
* Disable Killer e2200 PCI-E Gigabit Ethernet Controller or any other virtual/VPN network adapters like Hamachi.<ref>[http://steamcommunity.com/app/8870/discussions/0/828934424202591643/#c828934724163245395 Game crashing after 5-10 minutes - Steam Community Discussions]</ref> | * Disable Killer e2200 PCI-E Gigabit Ethernet Controller or any other virtual/VPN network adapters like Hamachi.<ref>[http://steamcommunity.com/app/8870/discussions/0/828934424202591643/#c828934724163245395 Game crashing after 5-10 minutes - Steam Community Discussions]</ref> | ||
+ | }} | ||
==Issues fixed== | ==Issues fixed== | ||
Line 533: | Line 532: | ||
===Windows=== | ===Windows=== | ||
====Crash on start for some Windows 7 and 8 users==== | ====Crash on start for some Windows 7 and 8 users==== | ||
− | |||
− | |||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix|Force | + | {{Fixbox/fix|Force start in Windowed Mode|ref={{cn|date=September 2016}}}} |
− | Run the game with the <code>-windowed</code> [[Glossary:Command line arguments|command line argument]]. | + | # Run the game with the <code>-windowed</code> [[Glossary:Command line arguments|command line argument]]. |
+ | # Open the graphics options and set the game to run full screen. | ||
+ | # Close the game, remove the launch option, then restart the game. | ||
}} | }} | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix|Run Steam | + | {{Fixbox/fix|Run Steam as an administrator and the game itself NOT as an administrator|ref={{cn|date=September 2016}}}} |
− | |||
}} | }} | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix|Change the "Documents" folder back to default|ref={{cn|date=September 2016}}}} | + | {{Fixbox/fix|Change the "Documents" folder back to default if it has been moved|ref={{cn|date=September 2016}}}} |
− | |||
}} | }} | ||
====Cannot restore game after Alt-Tab==== | ====Cannot restore game after Alt-Tab==== | ||
− | |||
− | |||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix|Exit TeamViewer|ref=<ref>[http://forums.2k.com/showthread.php?220476-Bioshock-Infinite-Alternate-Tabbing-Issues Bioshock Infinite Alternate Tabbing Issues - 2K Forums]</ref>}} | + | {{Fixbox/fix|Exit TeamViewer|ref=<ref>[http://forums.2k.com/showthread.php?220476-Bioshock-Infinite-Alternate-Tabbing-Issues Bioshock Infinite Alternate Tabbing Issues - 2K Forums]</ref>}}}} |
− | |||
− | |||
− | |||
− | |||
+ | ====Change from toggle to hold aim down sights==== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|AutoHotkey script for hold to aim|ref={{cn|date=September 2016}}}} | {{Fixbox/fix|AutoHotkey script for hold to aim|ref={{cn|date=September 2016}}}} | ||
− | + | # Download and install [http://ahkscript.org AutoHotkey]. | |
− | + | # Let application create sample script. This script file should open after installation. | |
− | + | # Delete everything and insert the lines below. | |
− | + | # Open AutoHotkey window (green H icon in tray area), navigate to <code>File</code> and hit <code>Reload Script</code>. | |
− | |||
− | |||
<pre>#IfWinActive BioShock Infinite | <pre>#IfWinActive BioShock Infinite | ||
$mbutton:: | $mbutton:: | ||
Line 574: | Line 564: | ||
Return | Return | ||
mbutton Up::Send {mbutton}</pre> | mbutton Up::Send {mbutton}</pre> | ||
− | |||
− | |||
'''Notes''' | '''Notes''' | ||
{{ii}} This is script for default bindings where aiming is bind to middle mouse button. For aiming by right mouse button replace <code>MButton</code> for <code>RButton</code>. | {{ii}} This is script for default bindings where aiming is bind to middle mouse button. For aiming by right mouse button replace <code>MButton</code> for <code>RButton</code>. | ||
− | {{ii}} For bindings to other keys see [http://ahkscript.org/docs/Hotkeys.htm Hotkeys] and [http://ahkscript.org/docs/KeyList.htm KeyList] sections of AutoHotkey documentation for button syntaxes. | + | {{ii}} For bindings to other keys, see [http://ahkscript.org/docs/Hotkeys.htm Hotkeys] and [http://ahkscript.org/docs/KeyList.htm KeyList] sections of AutoHotkey documentation for button syntaxes. |
− | {{ii}} If your zoom gets stuck, you can reset with the run | + | {{ii}} If your zoom gets stuck, you can reset with the run key. |
}} | }} | ||
Line 586: | Line 574: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Enable fullscreen mode|ref={{cn|date=September 2016}}}} | {{Fixbox/fix|Enable fullscreen mode|ref={{cn|date=September 2016}}}} | ||
− | |||
}} | }} | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Run game in compatibility mode|ref={{cn|date=September 2016}}}} | {{Fixbox/fix|Run game in compatibility mode|ref={{cn|date=September 2016}}}} | ||
− | + | # Go to <code>{{p|game}}\Binaries\Win32\</code>. | |
− | # Go to <code>{{p|game}}\Binaries\Win32\</code> | ||
# Right-click on <code>BioShockInfinite.exe</code>, go to the compatibility tab, tick the box and select Windows Vista Service Pack 2. | # Right-click on <code>BioShockInfinite.exe</code>, go to the compatibility tab, tick the box and select Windows Vista Service Pack 2. | ||
}} | }} | ||
Line 598: | Line 584: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Texture Pool Size Fix|ref=<ref>[http://forums.steampowered.com/forums/showthread.php?t=3102887 BioShock Infinite: Fixing Lag / VSYNC - Steam Users' Forums]</ref><ref>Tested by [[User:TGrreny|TGrreny]] on 7 April 2013</ref>}} | {{Fixbox/fix|Texture Pool Size Fix|ref=<ref>[http://forums.steampowered.com/forums/showthread.php?t=3102887 BioShock Infinite: Fixing Lag / VSYNC - Steam Users' Forums]</ref><ref>Tested by [[User:TGrreny|TGrreny]] on 7 April 2013</ref>}} | ||
− | Set the PoolSize variable in DefaultEngine.ini to about 400 less than the total number of Megabytes RAM your video card has (e.g if you have 2048 MB of video RAM set this to 1600). | + | # Set the PoolSize variable in DefaultEngine.ini to about 400 less than the total number of Megabytes RAM your video card has (e.g if you have 2048 MB of video RAM set this to 1600). |
− | + | # Add this launch option in Steam: <code>-ReadTexturePoolFromIni</code>. | |
}} | }} | ||
====Xbox controls even with no controller attached==== | ====Xbox controls even with no controller attached==== | ||
− | {{--}} Bioshock Infinite auto-detects any controllers/joysticks attached to the system including virtual ones. This could make game uncontrollable | + | {{--}} Bioshock Infinite auto-detects any controllers/joysticks attached to the system including virtual ones. This could make the game uncontrollable, cause the camera to spin, and label the menu with Xbox prompts. |
{{Fixbox|1= | {{Fixbox|1= | ||
Line 622: | Line 608: | ||
* For AMD cards, Dynamic V-Sync can be enabled using the third-party program [http://www.radeonpro.info/en-US/ RadeonPro]. Click the <code>Add new profile</code> icon and find the BioShock Infinite executable (<code>BioShockInfinite.exe</code> in <code>{{p|game}}\Binaries\Win32\BioShockInfinite.exe</code>). Click the newly created profile and click the <code>Tweaks</code> tab. Set <code>VSync Control</code> to <code>Always on</code>. Enable <code>Dynamic Framerate Control</code> and set <code>Keep up to</code> to <code>60</code>. | * For AMD cards, Dynamic V-Sync can be enabled using the third-party program [http://www.radeonpro.info/en-US/ RadeonPro]. Click the <code>Add new profile</code> icon and find the BioShock Infinite executable (<code>BioShockInfinite.exe</code> in <code>{{p|game}}\Binaries\Win32\BioShockInfinite.exe</code>). Click the newly created profile and click the <code>Tweaks</code> tab. Set <code>VSync Control</code> to <code>Always on</code>. Enable <code>Dynamic Framerate Control</code> and set <code>Keep up to</code> to <code>60</code>. | ||
}} | }} | ||
+ | |||
+ | {{ii}} Mice with high polling rates can sometimes cause microstuttering. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|Fix for Razer mice|ref=<ref>[http://steamcommunity.com/app/8870/discussions/0/648814844485556495/]</ref>}} |
− | + | # Open Razer Synapse. | |
− | + | # Click on the "Performance" tab. | |
− | + | # Change the "Polling Rate" to 125 Hz. | |
− | |||
− | |||
}} | }} | ||
====Audio crackling==== | ====Audio crackling==== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|Update GPU drivers|ref=<ref>[http://forums.2kgames.com/showthread.php?220431-Audio-Crackling Audio Crackling - Irrational Games Forums]</ref>{{cn|Is this still happening?|date=September 2015}}}} |
− | |||
}} | }} | ||
Line 648: | Line 633: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Start with a a command line option|ref={{cn|date=July 2016}}}} | {{Fixbox/fix|Start with a a command line option|ref={{cn|date=July 2016}}}} | ||
− | + | * Launch the game with {{Code|1=--eon_force_display=#}}, replacing # with the index of the monitor you want the game to launch on. | |
}} | }} | ||
====Game starts on the wrong screen, wrong aspect ratio==== | ====Game starts on the wrong screen, wrong aspect ratio==== | ||
− | In a multi-monitor configuration where 1 monitor is portrait and 1 monitor landscape | + | {{ii}} In a multi-monitor configuration where 1 monitor is portrait and 1 monitor landscape and where game starts on portrait monitor and is forced to run on the landscape monitor using <code>--eon_force_display</code>, game does not recognize landscape monitor's aspect ratio and will only allow portrait aspect ratios/resolutions. |
+ | {{--}} No real fix is available at this time. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix| | + | {{Fixbox/fix|Pending fix|ref={{cn|date=July 2016}}}} |
− | + | * De-rotating the portrait screen will allow selection of landscape aspect ratios, but it is not persistent. The portrait monitor must be de-rotated before playing as a workaround. | |
− | + | * In <code>XUserOptions.ini</code> setting <code>ResolutionX=<DesiredWidth></code>, <code>ResolutionY=<DesiredHeight></code>, and <code>DisplayMode=0</code> (fullscreen) will allow the game to run in widescreen, but you are restricted to fullscreen play. | |
− | |||
}} | }} | ||
Revision as of 11:22, 2 March 2017
Template:Infobox game/row/osxporterTemplate:Infobox game/row/linporter
Developers | |
---|---|
Irrational Games | |
2K Australia | |
Iron Galaxy Studios | |
Publishers | |
2K Games | |
OS X | Aspyr Media |
Engines | |
Unreal Engine 3 | |
Release dates | |
Windows | March 26, 2013 |
macOS (OS X) | August 29, 2013 |
Linux | March 17, 2015 |
Warnings
- The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
BioShock | |
---|---|
BioShock | 2007 |
BioShock 2 | 2010 |
BioShock Infinite | 2013 |
BioShock Remastered | 2016 |
BioShock 2 Remastered | 2016 |
Key points
- Quality PC port, including graphics and control options.[1][2]
- Aim assist is on by default even when not using a controller, but can be fixed.
General information
- Port Report: BioShock Infinite.
- Official game site
- 2K Games Forums
- Steam Community Discussions
- Steam Users' Forums
- BioShock Wiki - A huge wiki for all the BioShock games
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
Developer website | ||||
Amazon.com | ||||
Amazon.co.uk | ||||
Published by 2K. | ||||
Published by Aspyr. | ||||
Incorrect store name. See here for available options. | ||||
Green Man Gaming | ||||
Humble Store | ||||
Mac App Store | ||||
Steam |
DLC and expansion packs
Name | Notes | |
---|---|---|
Season Pass | ||
Early Bird Special Pack | Exclusive to the Season Pass | |
Columbia's Finest | ||
Clash in the Clouds | Part of the Season Pass | |
Burial At Sea: Episode One | Part of the Season Pass | |
Burial At Sea: Episode Two | Part of the Season Pass |
Essential improvements
Skip intro videos
Instructions |
---|
Instructions |
---|
Turn Off Texture Streaming
Instructions |
---|
Game data
Configuration files location
- This game follows the XDG Base Directory Specification on Linux.
- Key mappings are encrypted which prevents sharing key bind files or creating custom commands.[3]
Save game data location
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Multi-monitor
- The HUD may not be centred automatically for multi-monitor setups.[citation needed]
Instructions |
---|
Field of view (FOV)
- There is a FOV slider in the game options, however it only increases/decreases FOV by 15% from the default value of 75º (67.5º - 82.5º).
Instructions |
---|
Maximum FoV by slider | MaxUserFOVOffsetPercent value |
---|---|
85 | 21.43 |
90 | 28.57 |
95 | 35.71 |
100 | 42.86 |
105 | 50.00 |
110 | 57.14 |
120 | 60.00 |
Disable Post-Processing Effects
- Some of the post-processing effects can only be disabled in the game's XEngine.ini file. These effects include depth of field, light bloom, and color correction.
Instructions |
---|
Input settings
Mouse speed slider tweak
- Slider for mouse speed is set to very wide range, which can be unsuitable for high precision mice.
Instructions |
---|
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Polish | ||||
Brazilian Portuguese | ||||
Russian | ||||
Spanish |
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Nvidia 3D Vision | Use Helix Mod: Bioshock Infinite. | |||
TriDef 3D |
Devices | |||
---|---|---|---|
3RD Space Gaming Vest |
Issues unresolved
Windows
Freezing and crashing
- There have been reports of crashing and freezing, possibly related to i7 processors.[4][5] 2K is aware of this issue and there should be patch soon.[citation needed]
Instructions |
---|
Issues fixed
Texture streaming quality problems
- When the game can't detect or detects wrong video memory size, it automatically enables only Very Low and Low options for texture quality.
- There is also an issue on some systems that selection Very High or Ultra for texture quality will cause to textures never load properly and game tries to load them over and over.[6]
Instructions |
---|
FPS dropping
- Nvidia cards experience FPS drops in certain areas when
Dynamic Shadows
is set to Very High or Ultra.
Instructions |
---|
Make the Game Hor+
Instructions |
---|
Disable aim assist
- Aim assist is on by default even when using keyboard and mouse.[7]
- There are some auto aim variables in the .ini files but these variables are reverted to True every time you start the game.[8] There is no permanent fix yet.
Instructions |
---|
Instructions |
---|
Multiple save games
- Only one save game is able to played at any one time.
Instructions |
---|
GUI scaling on high resolution displays
- GUI elements are not scaling with resolution which makes these elements rather small on high resolution displays.
Instructions |
---|
Windows
Crash on start for some Windows 7 and 8 users
Instructions |
---|
Instructions |
---|
Instructions |
---|
Cannot restore game after Alt-Tab
Instructions |
---|
Change from toggle to hold aim down sights
Instructions |
---|
Stuttering during gameplay
Instructions |
---|
Instructions |
---|
Instructions |
---|
Xbox controls even with no controller attached
- Bioshock Infinite auto-detects any controllers/joysticks attached to the system including virtual ones. This could make the game uncontrollable, cause the camera to spin, and label the menu with Xbox prompts.
Instructions |
---|
Microstuttering
Instructions |
---|
- Mice with high polling rates can sometimes cause microstuttering.
Instructions |
---|
Audio crackling
Instructions |
---|
Instructions |
---|
Linux
Game starts on the wrong screen
Instructions |
---|
Game starts on the wrong screen, wrong aspect ratio
- In a multi-monitor configuration where 1 monitor is portrait and 1 monitor landscape and where game starts on portrait monitor and is forced to run on the landscape monitor using
--eon_force_display
, game does not recognize landscape monitor's aspect ratio and will only allow portrait aspect ratios/resolutions. - No real fix is available at this time.
Instructions |
---|
Game uses system mouse acceleration
- The game uses mouse acceleration, even if mouse acceleration is turned off in-game.
Instructions |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 10, 11 | |
OpenGL | 3.3, 4.1, 4.2 | 3.3 on OS X, 4.1/4.2 on Linux. |
Shader Model support | 4, 5 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Physics | PhysX | |
Audio | Wwise | |
Interface | Autodesk Gameware | |
Cutscenes | Bink Video |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Vista SP2 | 7 SP1 64-bit |
Processor (CPU) | 2.4 GHz Intel Core 2 Duo 2.7 GHz AMD Athlon X2 |
Quad core |
System memory (RAM) | 2 GB | 4 GB |
Hard disk drive (HDD) | 20 GB | 30 GB |
Video card (GPU) | ATI Radeon 3870 Intel HD 3000 NVIDIA 8800 GT 512 MB of VRAM DirectX 10 compatible | ATI Radeon 6950 NVIDIA GeForce GTX 560 1 GB of VRAM DirectX 11 compatible |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.8.4 | |
Processor (CPU) | 2.2 GHz Intel Core 2 Duo | |
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 30 GB | |
Video card (GPU) | ATI Radeon HD 3870 NVidia Geforce 640M 512 MB of VRAM |
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Ubuntu 14.10, Mint 17.1 | |
Processor (CPU) | 2.4 GHz Intel Core 2 Duo 2.7 GHz AMD Athlon X2 |
3 GHz Intel Core i5 |
System memory (RAM) | 4 GB | 8 GB |
Hard disk drive (HDD) | 20 GB | |
Video card (GPU) | NVidia/AMD OpenGL 4.1 compatible | OpenGL 4.2 compatible |
References
- ↑ Port Report: BioShock Infinite - The Port Report
- ↑ PC Specifications for BioShock Infinite Announced! - Irrational Games Blog
- ↑ Although configuration files are in plain text, there is a base-64 encoded section for user key mappings which prevents custom command creation. When decoded, the section contains a number of strings corresponding to command names from the .ini files, and approximately 300 or so bytes of binary data of unknown purpose - Comment from Port Report: BioShock Infinite - The Port Report
- ↑ Bluescreen and freez/crash - Steam Community Discussions for BioShock Infinite
- ↑ game freezes every 5-10 min! please help! - Irrational Games Forums
- ↑ Bioshock Infinite texture streaming problem - YouTube
- ↑ "BioShock Infinite - Auto Aim on PC Version" - ThreePi on YouTube
- ↑ How to remove auto-aim - Steam Community Discussions for BioShock Infinite
Categories:
- Windows
- OS X
- Linux
- Games
- Invalid template usage (Series)
- Invalid template usage (Availability)
- Invalid template usage (Fixbox)
- Pages needing references
- Invalid section order
- Invalid template usage (Save game cloud syncing)
- Invalid template usage (Localizations)
- Invalid template usage (API)
- Missing section (Video)
- Missing section (Input)
- Missing section (Audio)