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
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
Steam Users' Forums

Availability[edit]

Source DRM Notes Keys OS
Retail
Gamesplanet
Green Man Gaming Region blocked in some countries.
Steam Region blocked in some countries.
All versions require Games for Windows - LIVE DRM and a Microsoft account (local profiles are not supported).

Downloadable content (DLC) and expansions

Name Notes
Blood Symphony
Gun Sonata
DLC can only be bought through the Games for Windows Marketplace
Region Lock Game on Steam, Latin America Users cannot view or purchase the game.

Essential improvements[edit]

Skip intro videos[edit]

Skip Startup Movies[citation needed]
  1. Download the BulletstormINIeditor
  2. Open StormEngine.ini and Scroll down to (or Ctrl+F) "[FullScreenMovie]"
  3. Delete the 2 lines underneath "bForceNoMovies" that say "StartupMovies"
  4. Save the file and Startup Movies will no longer play

Patches[edit]

Play without Games for Windows - LIVE[edit]

Play without GFWL[1]
  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 BulletstormINIeditor.

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
Non 16:9 resolutions are letterboxed.
Multi-monitor
See Field of view (FOV).
4K Ultra HD
Subtitles do not scale with resolution and are extremely small.
Field of view (FOV)
See Field of view (FOV).
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
Up to 8x MSAA.
Vertical sync (Vsync)
60 FPS
120+ FPS
Capped at 62 FPS by default; see High frame rate.

Field of view (FOV)[edit]

3rd party fixes[citation needed]
Change FOV manually[citation needed]
Bulletstorm configuration files are encrypted. A utility called BulletStormINIeditor can be used to edit configuration files.
Default is 85.
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config
  2. Open StormCamera.
  3. Change to the desired FOV.

High frame rate[edit]

Frame rate is capped to 62 FPS by default.
High frame rate[citation needed]
Bulletstorm configuration files are encrypted. A utility called BulletStormINIeditor can be used to edit configuration files.
  1. Edit %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config\StormEngine.ini
  2. Change MaxSmoothedFrameRate to a higher cap; alternately, remove the frame rate cap entirely by setting bSmoothFrameRate to false.
  3. NOTE: 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.

Mouse Smoothing[edit]

Mouse Smoothing[citation needed]
Bulletstorm configuration files are encrypted. A utility called BulletStormINIeditor can be used to edit configuration files.
  1. Edit %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config\StormInput.ini
  2. Find bEnableMouseSmoothing and to 'false' to disable mouse smoothing. (This is not present in the file, update needed)

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[2]
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio CC 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]
3RD Space Gaming Vest
Novint Falcon
The official game-specific 3D Touch Add On is required.

Issues fixed[edit]

Configuration files are encrypted; use BulletStormINIeditor to edit configuration files.

Toggle ADS[edit]

Toggle ADS[citation needed]

This method is used to toggle ADS with 'right mouse button'. If you wish to use a different button, replace RightMouseButton with an alternative keybind.

  1. Edit %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config\StormInput.ini
  2. Find the group [StormGame.BSPlayerInput].
  3. Locate
    Bindings=(Name="BSBA_Target",Command="ButtonPress L2 | OnRelease ButtonRelease L2",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
  4. 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)
  5. 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)

Save the file.

It appears that lines that are commented out disappear when the file is re-opened - likely due to encryption. Make backups as necessary.

ADS Sensitivity[edit]

ADS Sensitivity[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Bulletstorm\StormGame\Config\StormInput.ini
  2. 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.

Turn Off Texture Streaming[edit]

Edit Configuration File[citation needed]
  1. Go to the configuration files location.
  2. Open StormEngine.ini.
  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 as Read-Only

Make the Game Hor+[edit]

Edit Configuration File[citation needed]
  1. Go to the configuration files location.
  2. Open StormEngine.ini.
  3. Add this line:
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV

Black Bar Shadows, Blocky Shadows, Low Texture Resolution On All Settings, and 16-bit Colors[edit]

Replace DefaultCompat.ini[citation needed]

Some GPUs are not supported by the default configuration files which causes strange graphical errors. This method is used to fix these errors.

  1. Download the modified ini file here.
  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 Quadcore 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. [1]
  2. PC Gaming Surround Sound Round-up