Bulletstorm

From PCGamingWiki, the wiki about fixing PC games
Bulletstorm
Bulletstorm cover
Developers
People Can Fly
Epic Games
Publishers
Electronic Arts
Engines
Unreal Engine 3
Release dates
Windows February 22, 2011
Bulletstorm at Wikipedia
Bulletstorm
Bulletstorm 2011
Bulletstorm: Full Clip Edition 2017

This page is for the original release. For the remastered edition, see Bulletstorm: Full Clip Edition.

General information

Official website
Bulletstorm Wiki
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Icon overlay.png
GFWL key can be redeemed on Origin.
Icon overlay.png
Windows
All versions require Games for Windows - LIVE DRM and a Microsoft account (local profiles are not supported).
No longer sold digitally due to the release of Bulletstorm: Full Clip Edition.
Zero Day Protection software in place can have issues connecting on Windows 10, making the game impossible to launch. Install the patches to fix this lockout.[1]

Downloadable content (DLC) and expansions

DLC is no longer sold (could only be purchased through the Games for Windows Marketplace).
Name Notes
Blood Symphony
Windows
Gun Sonata
Windows

Essential improvements[edit]

Patches[edit]

You need to have GFWL client installed in order to apply updates 2-3.

Skip intro videos[edit]

Instructions[2]
  1. Go to <path-to-game>\StormGame\Movies\.
  2. Delete or rename LoadingMovieStartup.bik.

Play without Games for Windows - LIVE[edit]

Play without GFWL[3]
  1. Download the replacement xlive.dll.
  2. Extract into <path-to-game>\Binaries\Win32.

Notes

Can only be used in single-player.

Game data[edit]

In-game general settings.
In-game general settings.

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config
<path-to-game>\Bulletstorm\StormGame\Config
Configuration files are encrypted; edit with Bulletstorm INI Editor.

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\BulletStorm\StormGame\SaveData\

Save game cloud syncing[edit]

System Native Notes
Origin
Steam Cloud

Video settings[edit]

In-game video settings.
In-game video settings.
Graphics option Option WSGF Notes
Widescreen resolution
4:3 and 16:10 are letterboxed; use Flawless Widescreen or Widescreen Fixer.
Multi-monitor
Use Flawless Widescreen or Widescreen Fixer.
Ultra-widescreen
Use Flawless Widescreen or Widescreen Fixer.
4K Ultra HD
Subtitles do not scale with resolution and are extremely small.
Field of view (FOV)
Default FOV is 85°. See Field of view (FOV).
Windowed
Set in options or use -windowed parameter.
Borderless fullscreen windowed
See Borderless fullscreen windowed.
Anisotropic filtering (AF)
Default is 4x. See Anisotropic filtering (AF).
Anti-aliasing (AA)
Up to 8x MSAA. Using injectSMAA is recommended, because it smoothens the edges of 2D objects, like plants and foliage.
Vertical sync (Vsync)
60 FPS
120+ FPS
Capped at 62 FPS by default; see High frame rate.

Widescreen resolution[edit]

Make the game Hor+[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  2. Open StormEngine.ini with Bulletstorm INI Editor.
  3. Add this line:
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV

Field of view (FOV)[edit]

3rd party fixes[2]
Change FOV manually[4]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  2. Open StormCamera.ini with Bulletstorm INI Editor.
  3. Change these values to the desired world and aiming FOV, respectively.
[StormGame.BSPlayerCamera]
DefaultCameraFOV=85
TargetingFOV=45

Borderless fullscreen windowed[edit]

Force borderless[citation needed]
  1. Download and run GeDoSaTo.
  2. Edit the ShippingPC-StormGame profile.
  3. Add forceBorderlessFullscreen true.
  4. Launch the game in fullscreen mode.

Anisotropic filtering (AF)[edit]

Change AF samples[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  2. Open StormEngine.ini with Bulletstorm INI Editor.
  3. Change MaxAnisotropy=4 to MaxAnisotropy=16.

High frame rate[edit]

High frame rate[2]
  1. Open %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config\StormEngine.ini with Bulletstorm INI Editor.
  2. Change MaxSmoothedFrameRate to a higher cap; alternately, remove the frame rate cap entirely by setting bSmoothFrameRate to false.
  3. Save the changes and close the editor.

Notes

There are two instances of these settings, one under [Engine.Engine] and again under [Engine.GameEngine].

Input settings[edit]

In-game key map settings.
In-game key map settings.
In-game control settings.
In-game control settings.
In-game gamepad button layout settings.
In-game gamepad button layout settings.
In-game gamepad stick layout settings.
In-game gamepad stick layout settings.
Keyboard and mouse Native Notes
Remapping
Delete cannot be bound to commands.
Mouse acceleration
Mouse sensitivity
See Mouse sensitivity.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
For tracked motion controllers see VR support.
Full controller support
Controller remapping
Can choose between three presets.
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback

Mouse smoothing[edit]

Disable mouse smoothing[2]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  2. Open StormInput.ini with Bulletstorm INI Editor.
  3. Change bEnableMouseSmoothing=true to bEnableMouseSmoothing=false.

Notes

This also disables the delayed movement of the player weapon model while looking around.

Mouse sensitivity[edit]

Change mouse sensitivity[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  2. Open StormInput.ini with Bulletstorm INI Editor.
  3. Change MouseSensitivity=60 to the desired value.

Notes

Change applies to base sensitivity as well as ADS, however changing the value to ~10 makes both sensitivities feel similar.

Toggle aim down sights[edit]

Toggle ADS[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  2. Open StormInput.ini with Bulletstorm INI Editor.
  3. Find the group [StormGame.BSPlayerInput].
  4. Locate
    Bindings=(Name="BSBA_Target",Command="ButtonPress L2 | OnRelease ButtonRelease L2",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
  5. Replace it with the following:
    Bindings=(Name="BSBA_Target",Command="setbind RightMouseButton ToggleAimOn",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
    • If you wish to use a different button, replace RightMouseButton with an alternative keybind.
  6. Beneath that line, insert the following three lines:
    Bindings=(Name="ToggleAimOn",Command="ButtonPress L2 | setbind RightMouseButton ToggleAimOff")
    Bindings=(Name="ToggleAimOff",Command="ButtonRelease L2 | setbind RightMouseButton ToggleAimOn")
    Bindings=(Name="RightMouseButton",Command="ToggleAimOn",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
  7. Save the file.

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Surround sound
Auto configures up to 7.0 output[5]
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Japanese
Polish
Russian
Spanish

Network[edit]

Requires a Microsoft account.

Multiplayer types

Type Native Players Notes
LAN play
Online play
4 Co-op
Anarchy mode.

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP (outbound) 53, 80, 3074
UDP (outbound) 53, 80, 3074

VR support[edit]

3D modes Native GG3D Notes
Native 3D
Nvidia 3D Vision
Use Helix Mod: Bulletstorm to improve 3D support.
TriDef 3D
iZ3D
Devices Native Notes
Tracked motion controllers
Supports Razer Hydra.[citation needed]
Controller Full support See Input settings for details.
3RD Space Gaming Vest
Novint Falcon
The official game-specific 3D Touch Add On is required.

Issues fixed[edit]

Bulletstorm does not launch for Get Even players[edit]

This issue occurs after playing Get Even due to Get Even using Bulletstorm's configuration file location by default.[6]
Make necessary changes[citation needed]
  1. Follow the Get Even configuration files location fix.
  2. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  3. Delete all the files in this folder. Bulletstorm will now launch correctly, but settings will need to be reconfigured.

Turn off texture streaming[edit]

Edit configuration file[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config.
  2. Open StormEngine.ini with Bulletstorm INI Editor.
  3. Change these lines:
UseBackgroundLevelStreaming=False
MipFadeInSpeed0=0
MipFadeOutSpeed0=0
MipFadeInSpeed1=0
MipFadeOutSpeed1=0
OnlyStreamInTextures=True
PoolSize=0
LoadMapTimeLimit=999
LightmapStreamingFactor=0 
ShadowmapStreamingFactor=0
bAllowSwitchingStreamingSystem=False 
UseDynamicStreaming=False
  1. Save the file as read-only.

Glitchy shadows and other graphical issues[edit]

Some GPUs are not supported by the default configuration files which causes strange graphical errors (black bar shadows, blocky shadows, low texture resolution on all settings, and 16-bit colors). This method is used to fix these errors.
Replace DefaultCompat.ini[citation needed]
  1. Download the modified DefaultCompat.ini.
  2. Make a backup of DefaultCompat.ini in <path-to-game>\Bulletstorm\StormGame\Config.
  3. Replace DefaultCompat.ini with the modified file.
  4. Delete %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config\StormCompat.ini.
  5. Start Bulletstorm and change any graphical setting to apply the change.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 9
Shader Model support 3
64-bit executable

Middleware[edit]

Middleware Notes
Physics PhysX
Audio XAudio2
Cutscenes Bink Video
Multiplayer Games for Windows - LIVE

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP SP3 Vista SP2, 7 SP1
Processor (CPU) Dual Core 1.6 GHz Quad core 2.0 GHz
System memory (RAM) 1.5 GB 2 GB
Hard disk drive (HDD) 9 GB
Video card (GPU) ATI Radeon HD 2400 Pro
Nvidia GeForce 7600 GS
256 MB of VRAM
DirectX 9.0c compatible
ATI Radeon HD 4870
Nvidia GeForce GTX 260
512 MB of VRAM

References

  1. Bulletstorm GFWL Verify Release Date Fix :: Bulletstorm General Discussions
  2. 2.0 2.1 2.2 2.3 Verified by User:Antrad on October 26, 2017
  3. Steam Community :: Bizargh :: Review for Bulletstorm
  4. Bulletstorm - WSGF - last accessed on 2017-01-01
  5. PC Gaming Surround Sound Round-up
  6. Ambient Malice on Twitter: "@ForgetAmnesia @McGarnical It looks like Get Even just overwrites the files if it doesn't find what it expects. Bulletstorm just shits itself."