Difference between revisions of "BioShock Infinite"
m (Code readability) |
m (References fixes and added a key point) |
||
Line 10: | Line 10: | ||
'''Key points''' | '''Key points''' | ||
− | {{++}} Quality PC port, including graphics and control options.<ref>http://blog.pcgamingwiki.com/port-report/318/port-report-bioshock-infinite-bugs-fixes-mods-fov-texture-comparisons</ref><ref>[http://irrationalgames.com/insider/pc-specifications-for-bioshock-infinite-announced/ PC Specifications for BioShock Infinite Announced! - Irrational Games Blog]</ref>. | + | {{++}} Quality PC port, including graphics and control options.<ref>[http://blog.pcgamingwiki.com/port-report/318/port-report-bioshock-infinite-bugs-fixes-mods-fov-texture-comparisons Port Report: BioShock Infinite - The Port Report]</ref><ref>[http://irrationalgames.com/insider/pc-specifications-for-bioshock-infinite-announced/ PC Specifications for BioShock Infinite Announced! - Irrational Games Blog]</ref>. |
+ | {{--}} Without modification the game is limited to only a single save<ref>[http://www.reddit.com/r/Games/comments/1b2pp3/bioshock_infinite_does_not_support_multiple_saved/ Bioshock Infinite does not support multiple saved games. Thought some of you would like to know - r/games on reddit]</ref>. | ||
{{ii}} '''Be sure to update your graphics card drivers:''' [http://www.geforce.com/whats-new/articles/nvidia-geforce-314-22-whql-drivers-released GeForce 314.22 WHQL Drivers] for nVidia cards and [http://support.amd.com/us/gpudownload/windows/Pages/radeonaiw_vista64.aspx AMD Catalyst Beta 13.3] for AMD cards. | {{ii}} '''Be sure to update your graphics card drivers:''' [http://www.geforce.com/whats-new/articles/nvidia-geforce-314-22-whql-drivers-released GeForce 314.22 WHQL Drivers] for nVidia cards and [http://support.amd.com/us/gpudownload/windows/Pages/radeonaiw_vista64.aspx AMD Catalyst Beta 13.3] for AMD cards. | ||
'''General information''' | '''General information''' | ||
− | {{ii}} [http://blog.pcgamingwiki.com/port-report/318/port-report-bioshock-infinite-bugs-fixes-mods-fov-texture-comparisons Port Report - | + | {{ii}} [http://blog.pcgamingwiki.com/port-report/318/port-report-bioshock-infinite-bugs-fixes-mods-fov-texture-comparisons Port Report - General Overview of the PC port] |
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=1538 Steam Users' Forums] | {{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=1538 Steam Users' Forums] | ||
{{mm}} [http://steamcommunity.com/app/8870/discussions Steam Comunity Discussions] | {{mm}} [http://steamcommunity.com/app/8870/discussions Steam Comunity Discussions] | ||
Line 50: | Line 51: | ||
This will remove all Animated Videos at Start-up when Launching the game. | This will remove all Animated Videos at Start-up when Launching the game. | ||
− | FYI: In some cases after doing this, you might get an Irrational loading screen when starting the game, and then followed by nothing at all. If so, just delete or rename xengine.ini and the game will automatically create a default one and the game will work again. | + | FYI: In some cases after doing this, you might get an Irrational loading screen when starting the game, and then followed by nothing at all. If so, just delete or rename <code>xengine.ini</code> and the game will automatically create a default one and the game will work again. |
}} | }} | ||
Line 59: | Line 60: | ||
{{Game Location Table/row|Local Steam Cloud repository|..\Steam\userdata\<unique Steam ID>\8870\}} | {{Game Location Table/row|Local Steam Cloud repository|..\Steam\userdata\<unique Steam ID>\8870\}} | ||
}} | }} | ||
− | {{--}} Although configuration files are in plain text, there is a base-64 encoded section for user key mappings which prevents create custom commands. When decoded, the section contains a number of strings corresponding to command names from the ini files, and | + | |
+ | {{--}} Although configuration files are in plain text, there is a base-64 encoded section for user key mappings which prevents create custom commands. 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. | ||
==Video settings== | ==Video settings== | ||
Line 140: | Line 142: | ||
==Issues unresolved== | ==Issues unresolved== | ||
===Freezing and crashing=== | ===Freezing and crashing=== | ||
− | There seems to be a problem on some systems that game crashes every few minutes and/or freezes whole system. <ref>http://steamcommunity.com/app/8870/discussions/0/828934424195304190/</ref> <ref>http://forums.2kgames.com/showthread.php?220736-game-freezes-every-5-10-min!-please-help!</ref> | + | There seems to be a problem on some systems that game crashes every few minutes and/or freezes whole system. <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> |
− | One method to mitigate stuttering is to navigate to (My) Documents\my games\BioShock Infinite\XGame\Config and open XEngine.ini. Search the file for PoolSize and increase the value (640 would be a good starting point). | + | One method to mitigate stuttering is to navigate to <code>(My) Documents\my games\BioShock Infinite\XGame\Config</code> and open <code>XEngine.ini</code>. Search the file for <code>PoolSize</code> and increase the value (640 would be a good starting point). |
==Issues fixed== | ==Issues fixed== | ||
Line 148: | Line 150: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Enable fullscreen mode}} | {{Fixbox/fix|Enable fullscreen mode}} | ||
+ | Stuttering can be fixed by enabling fullscreen mode in-game. | ||
}} | }} | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix|Stuttering fix|ref=<ref>http://forums.2kgames.com/showthread.php?220946-Stutter-fix</ref>}} | + | {{Fixbox/fix|Stuttering fix|ref=<ref>[http://forums.2kgames.com/showthread.php?220946-Stutter-fix Stutter fix - Irrational Games Forums]</ref>}} |
− | {{--}} '''Warning''' - this fix introduces a new problem of not allowing you to zone into certain areas, e.g. the bank.<ref>http://www.neogaf.com/forum/showthread.php?t=529440&page=28</ref> | + | {{--}} '''Warning''' - this fix introduces a new problem of not allowing you to zone into certain areas, e.g. the bank.<ref>[http://www.neogaf.com/forum/showthread.php?t=529440&page=28 BioShock Infinite PC Performance Thread Page 28 - NeoGAF Forums]</ref> |
{{--}} '''Warning''' - Using this fix also causes the game not to spawn many NPCs (including background NPCs and essential NPCs) and occasionally static props. | {{--}} '''Warning''' - Using this fix also causes the game not to spawn many NPCs (including background NPCs and essential NPCs) and occasionally static props. | ||
# Navigate to <code>%USERPROFILE%\My Documents\My Games\BioShock Infinite\XGame\Config\</code>. | # Navigate to <code>%USERPROFILE%\My Documents\My Games\BioShock Infinite\XGame\Config\</code>. | ||
Line 160: | Line 163: | ||
===Aim assist=== | ===Aim assist=== | ||
− | {{--}} There are some auto aim variables in the .ini files but these variables are reverted to True every time you start the game. <ref>http://steamcommunity.com/app/8870/discussions/0/828934424272197173/#c828934424274578052</ref> There is no permanent fix yet. | + | {{--}} There are some auto aim variables in the .ini files but these variables are reverted to True every time you start the game. <ref>[http://steamcommunity.com/app/8870/discussions/0/828934424272197173/#c828934424274578052 How to remove auto-aim - Steam Community Discussions for BioShock Infinite]</ref> There is no permanent fix yet. |
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix|Temporary auto aim fix|ref=<ref>http://steamcommunity.com/app/8870/discussions/0/828934723998128114/</ref>}} | + | {{Fixbox/fix|Temporary auto aim fix|ref=<ref>[http://steamcommunity.com/app/8870/discussions/0/828934723998128114/ KB+M Player and don't like Aim Assist? Try this. - Steam Community Discussions for BioShock Infinite]</ref>}} |
{{--}} This fix need to be applied every time you start the game. | {{--}} This fix need to be applied every time you start the game. | ||
# Start the game with a controller plugged in. | # Start the game with a controller plugged in. | ||
Line 172: | Line 175: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Adaptive and dynamic V-Sync}} | {{Fixbox/fix|Adaptive and dynamic V-Sync}} | ||
− | These forms of V-Sync significantly reduce micro-stuttering | + | These forms of V-Sync significantly reduce micro-stuttering<ref>[http://www.tomshardware.com/reviews/radeon-hd-7990-devil13-7970-x2,3329-10.html Micro-Stuttering: Adaptive VSync (Nvidia) = Tom's Hardware]</ref><ref>[http://www.tomshardware.com/reviews/radeon-hd-7990-devil13-7970-x2,3329-11.html Micro-Stuttering: Dynamic V-Sync (AMD) - Tom's Hardware]</ref>. |
For Nvidia cards, Adaptive V-Sync can be enabled through the driver control panel. Set 'Vertical sync' to ''Adaptive''. | For Nvidia cards, Adaptive V-Sync can be enabled through the driver control panel. Set 'Vertical sync' to ''Adaptive''. | ||
Line 180: | Line 183: | ||
===Xbox controls even with no controller attached=== | ===Xbox controls even with no controller attached=== | ||
− | {{ii}} Bioshock Infinite | + | {{ii}} Bioshock Infinite auto-detects any controllers/joysticks attached to the system including virtual ones. This could make game uncontrollable and cause camera to spin, menu contains labels for Xbox buttons. |
+ | |||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Remove all controllers}} | {{Fixbox/fix|Remove all controllers}} | ||
Line 188: | Line 192: | ||
** Disable Unified Remote. | ** Disable Unified Remote. | ||
** Disable virtual adapter for 3DConnexion devices. | ** Disable virtual adapter for 3DConnexion devices. | ||
− | *To disable controller support, navigate to C:\Users\(your user name)\Documents\my games\BioShock Infinite\XGame\Config and open the XEngine.ini file in notepad. Search for | + | * To disable controller support, navigate to <code>C:\Users\(your user name)\Documents\my games\BioShock Infinite\XGame\Config</code> and open the <code>XEngine.ini</code> file in notepad. Search for <code>AllowJoystickInput=1</code>, change it to <code>AllowJoystickInput=0</code>. Save and close the file. |
}} | }} | ||
Line 202: | Line 206: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
− | {{Fixbox/fix|Unlock 1999 mode|ref=<ref>http://www.pcgamer.com/2013/03/25/bioshock-infinite-1999-mode-konami-code/</ref>}} | + | {{Fixbox/fix|Unlock 1999 mode|ref=<ref>[http://www.pcgamer.com/2013/03/25/bioshock-infinite-1999-mode-konami-code/ Unlock BioShock Infinite’s 1999 mode with the Konami code - PCGamer]</ref>}} |
On the main menu (menu with Play Now) enter: Up, Up, Down, Down, Left, Right, Left, Right, Esc, Enter | On the main menu (menu with Play Now) enter: Up, Up, Down, Down, Left, Right, Left, Right, Esc, Enter | ||
}} | }} | ||
Line 222: | Line 226: | ||
|recGPU = 1024 MB VRAM, DirectX11 Compatible, ATI Radeon 6950 / NVIDIA GeForce GTX 560 | |recGPU = 1024 MB VRAM, DirectX11 Compatible, ATI Radeon 6950 / NVIDIA GeForce GTX 560 | ||
}} | }} | ||
− | {{ii}} Windows XP and DirectX 9 video cards are not supported | + | {{ii}} Windows XP and DirectX 9 video cards are not supported<ref>[http://www.pcgamer.com/2012/12/07/bioshock-infinite-graphics-options-revealed/ BioShock Infinite Graphics Options Revealed - PCGamer]</ref>. |
{{References}} | {{References}} |
Revision as of 20:08, 27 March 2013
Template:Infobox BioShock (series)
Key points
- Quality PC port, including graphics and control options.[1][2].
- Without modification the game is limited to only a single save[3].
- Be sure to update your graphics card drivers: GeForce 314.22 WHQL Drivers for nVidia cards and AMD Catalyst Beta 13.3 for AMD cards.
General information
- Port Report - General Overview of the PC port
- Steam Users' Forums
- Steam Comunity Discussions
- 2K Games Forums
Availability
- Bioshock Infinite is a Steamworks title, and as such all versions, retail included, will require and unlock on Steam
Improvements
Skip intro videos
Instructions |
---|
Game data
- Although configuration files are in plain text, there is a base-64 encoded section for user key mappings which prevents create custom commands. 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.
Video settings
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 70º (59,5º - 80,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 |
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 |
---|
Issues unresolved
Freezing and crashing
There seems to be a problem on some systems that game crashes every few minutes and/or freezes whole system. [4] [5]
One method to mitigate stuttering is to navigate to (My) Documents\my games\BioShock Infinite\XGame\Config
and open XEngine.ini
. Search the file for PoolSize
and increase the value (640 would be a good starting point).
Issues fixed
Stuttering during gameplay
Instructions |
---|
Instructions |
---|
Aim assist
- There are some auto aim variables in the .ini files but these variables are reverted to True every time you start the game. [6] There is no permanent fix yet.
Instructions |
---|
Microstuttering
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 game uncontrollable and cause camera to spin, menu contains labels for Xbox buttons.
Instructions |
---|
1920x1080 on 1920x1200 monitor
Instructions |
---|
Other information
Unlocking 1999 mode before game completion
Bioshock Infinite features "1999 mode" which makes game much harder. Normally this mode is unlocked by finishing game at least once, however there is a code which unlocks this mode right away:
Instructions |
---|
System requirements
- Windows XP and DirectX 9 video cards are not supported[7].
References
- ↑ Port Report: BioShock Infinite - The Port Report
- ↑ PC Specifications for BioShock Infinite Announced! - Irrational Games Blog
- ↑ Bioshock Infinite does not support multiple saved games. Thought some of you would like to know - r/games on reddit
- ↑ Bluescreen and freez/crash - Steam Community Discussions for BioShock Infinite
- ↑ game freezes every 5-10 min! please help! - Irrational Games Forums
- ↑ How to remove auto-aim - Steam Community Discussions for BioShock Infinite
- ↑ BioShock Infinite Graphics Options Revealed - PCGamer