
When this alias is bound to a key - which in Bioshock is C by default (for Crouch) - using that key will execute both commands. It contains two commands bound to one alias called Duck, each command separated by the pipe symbol (the | symbol). For example look at the following line:Īliases=(Command="DuckKeyPressed | onRelease DuckKeyReleased",Alias=Duck) The game engine has a set of predefined engine commands, and although you can assign these commands directly to keys (See the Default section further below), the aliases can translate those commands into something more workable for binding to keys. This section of User.ini lists aliases, which are like macros - you can bind multiple commands to a particular alias, and then assign the alias to a particular key. However for those who want to get involved with customizing the commands or troubleshooting control difficulties, editing User.ini is necessary. For the most part you shouldn't need to alter the settings in this file as you can customize your key bindings by using the options under Customize Controls in the in-game settings. The main purpose of User.ini is to hold key bindings and user interface settings. This makes the game slightly harder for those who want a challenge. Setting this option to False removes this auto-aim tendency for Plasmids, and means that your shot goes exactly where the middle of the aiming reticule is currently pointed. However here you can adjust it more finely if you wish, and also set it above the in-game maximum of 9.īy default the game makes sure that you automatically hit enemy targets with things like electro-bolts as long as the target is anywhere within your red circular aiming reticule. This option is the same as the in-game Mouse Sensitivity option available under Customize Controls (See In-Game Settings section). See the Conclusion section for more details of multithreading. Should be set to True for optimal performance if you have a multi-core system. on melting ice), so it is not recommended. Setting it to false can cause some graphical glitches (e.g. This setting appears to determine whether cube mapping is used on certain specular (shiny) surfaces. However once again if you wish to disable this option individually, you can set it to False to gain FPS in areas where such effects are used. You can see this effect when looking at things like fire when soft particles are used fire blends with its surroundings more smoothly, there is no noticeable 'clipping' between the fire and other objects.

You can individually disable this aspect of DX10 by setting this to False for an FPS improvement in water areas.Īs with UseHighDetailShadowMaps and UseRippleSystem, this variable controls one of the additional features which DX10 mode offers over DX9 mode - soft particles. For example if you're wading through water, the ripples from your wake will be realistic, whereas in DX9 mode you will just see generic a splash. When DX10 mode is being used, this option controls the additional ripple physics effects used on water. To enable real antialiasing in BioShock check Antialiasing under the In-Game Settings section of the guide. It is likely only for the XBox 360, as are the EdgeDetectCutoff and EdgeBlurSize settings. In theory this setting should affect whether a blurry form of Antialiasing is used to smooth jagged edges in practice it seems to have no impact at all on image quality or performance whether enabled or disabled. However you cannot force the physics engine to run more threads than you have physical cores. For example if you have a dual core CPU, this should be set to 2 if you have a quad core CPU try setting this to 4. This setting controls the maximum number of separate 'threads' on which the Havok physics engine may run. There are two other DirectX 10-specific options which you can find under the section further below: UseRippleSystem and UseHighDetailSoftParticles.īioShock uses the Havok Physics engine, and so this line which seems to be a legacy of the rival Karma Physics engine should have no impact even if you change it to PDL_High for example.īioShock benefits significantly from running on a multi-core CPU (See Conclusion section). You can however specifically disable this particular aspect of DX10 rendering if you wish to gain an improvement in FPS, by setting this option to False. Shadows in the game will be even sharper and more detailed. When DX10 mode is being used, this option is set to True by default. In all other respects the settings in this section have the same functionality as that under the regular DX9 renderer above.
BIOSHOCK REMASTERED INI WINDOWS
This render device is only used when running Windows Vista with a DX10-capable graphics card.

BioShock Tweak Guide Advanced Tweaking (Pt.2)
