Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Sanctum 2

From PCGamingWiki, the wiki about fixing PC games
Sanctum 2
Sanctum 2 cover
Developers
Coffee Stain Studios
macOS (OS X) Ryan C. Gordon
Linux Ryan C. Gordon
Publishers
Coffee Stain Studios
Engines
Unreal Engine 3
Release dates
Windows May 15, 2013
macOS (OS X) August 14, 2014
Linux August 14, 2014
Reception
Metacritic 77
IGDB 80
Taxonomy
Monetization One-time game purchase
Modes Multiplayer
Pacing Real-time
Perspectives First-person
Genres Strategy, Shooter
Themes Sci-fi
Series Sanctum
Sanctum 2 on HowLongToBeat
Sanctum 2 on IGDB
Sanctum 2 on MobyGames
Sanctum 2 on Wikipedia
Sanctum
Sanctum 2011
Super Sanctum TD 2013
Sanctum 2 2013

General information

Sanctum Wiki
Another Sanctum Wiki
Steam Community Discussions

Availability

Source DRM Notes Keys OS
GamersGate
Icon overlay.png
Windows
macOS (OS X)
Linux
Green Man Gaming
Icon overlay.png
Windows
macOS (OS X)
Linux
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
Windows
macOS (OS X)
Linux
All versions require Steam DRM.

DLC and expansion packs

Name Notes
Season Pass Only contains the 4 map-packs
Windows
macOS (OS X)
Linux
Road to Elysion Adds 1 new area with 4 maps, 2 new enemies and one new boss, 1 additional character, 2 additional towers, 2 additional weapons and 6 additional perks
Windows
macOS (OS X)
Linux
Ruins of Brightholme Adds 1 new area with 4 maps and 2 new enemies, 2 additional towers, 2 additional weapons and 7 additional perks
Windows
macOS (OS X)
Linux
The Pursuit Adds 1 new area with 4 maps and 2 new enemies, additional towers, 2 additional weapons and additional perks
Windows
macOS (OS X)
Linux
The Last Stand Adds 1 new area with 4 maps and 2 new enemies, additional towers, additional weapons and 8 additional perks
Windows
macOS (OS X)
Linux
Britech Skin Pack 4 skins, one for each of the 4 characters of the maingame
Windows
macOS (OS X)
Linux
Original Soundtrack 30 tracks, WAV/MP3, 88:23 minutes
Windows
macOS (OS X)
Linux

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Sanctum2\SanctumGame\Config\
macOS (OS X)
Linux <Steam-folder>/steamapps/common/Sanctum2/SanctumGame/Config/
This game follows the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\Sanctum2\SanctumGame\SaveData\
macOS (OS X)
Linux $XDG_DATA_HOME/Sanctum2/
Steam <Steam-folder>/userdata/<user-id>/210770/

Save game cloud syncing

System Native Notes
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video

In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
See Multi-monitor.
Ultra-widescreen
Vert- scaling.[1]
4K Ultra HD
Field of view (FOV)
50-110°; use Flawless Widescreen for higher settings. This game uses vertical FOV. See FOV Calculator for help.
Windowed
Can also be toggled with F11
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Default is 4x; see Anisotropic filtering (AF).
Anti-aliasing (AA)
Uses MSAA, up to 8 samples.
Vertical sync (Vsync)
60 FPS
Menues run around 30 FPS[2]
120+ FPS
See High frame rate.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Multi-monitor

Set aspect ratio override[3]
  1. Go to the configuration files location.
  2. Open SanctumEngine.ini.
  3. Go to the [Engine.LocalPlayer] section.
  4. Find AspectRatioAxisConstraint and change it to read AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
Menus and some other elements are stretched.

Anisotropic filtering (AF)

High quality AF[citation needed]
  1. Go to the configuration files location.
  2. Open SanctumSystemSettings.ini.
  3. Find MaxAnisotropy= line and set 16 as value

High frame rate

Change frame rate smoothing[citation needed]
  1. Go to the configuration files location.
  2. Open SanctumEngine.ini.
  3. Search and change bSmoothFrameRate to FALSE or raise MaxSmoothedFrameRate value.
  4. Save file.
For more information, see the Unreal Engine 3 page.

Input

In-game general control settings.
In-game general control settings.
In-game key map settings.
In-game key map settings.
In-game gamepad settings.
In-game gamepad settings.

Remapping

Edit mappings[citation needed]
  1. Go to the configuration files location.
  2. Open SanctumInput.ini.
  3. Scroll to Scaleform.KeyMap for controller, or Engine.PlayerInput for keyboard.
  4. Rebind as desired, then save your changes.

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
On by default. No menu option to disable for multiplayer.
Royalty free audio

Localizations

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

Network

Multiplayer types

Type Native Players Notes
Local play
4 Co-op
Use Nucleus Co-op.
LAN play
Online play
4 Co-op

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 7777
UDP 7777
Universal Plug and Play (UPnP) support status is unknown.

VR support

3D modes State Notes
vorpX
G3D, Z3D
User created game profile, see vorpx forum profile introduction.

Issues unresolved

Connection to host failed

Several players have reported issues when connecting to multiplayer servers.

Menu is locked to 30fps

Game itself works intended frame rate but menus are locked to 30fps. There's no solution to this and developers are aware of it[4]

Issues fixed

Startup crash

Failed to Create the D3D9 Device! This can happen if the desktop is locked[citation needed]
Caused by the game trying to use a resolution not permitted.
  • Add -windowed as a command line parameter, or edit SanctumSystemSetting.ini in the configuration files location to manually adjust resolution/fullscreen settings.

.NET installs before every launch

Delete install VDF and redist folder[citation needed]
  1. Go to the installation folder.
  2. Delete 210770_install.vdf and the Install folder.

Linux - Doesn't start on Steam

If you see this error (when running Steam from a terminal):

/bin/sh: /home/labyrinth/.local/share/Steam/SteamApps/common/Sanctum2/Sanctum2: /bin/sh^M: bad interpreter: No such file or directory

the ^M indicates that the file is DOS-formatted, so the newline is confusing steam and/or Sanctum2. Various editors have ways of converting the newlines. Here's one way you can convert it using vim:

:e ++ff=dos
:setlocal ff=unix
:wq

If Sanctum2 still doesn't start, you have an additional problem.

Linux - Missing Textures

S3TC texture compression is patented and may be missing in open-source drivers such as intel; which may result in missing textures. This can be fixed by installing the libtxc_dxtn library for your distribution.

  • Fedora: libtxc_dxtn
  • Ubuntu: libtxc-dxtn-s2tc0

Other information

API

Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
[5]
Linux

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP3
Processor (CPU) 2.0 GHz Dual Core
System memory (RAM) 2 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) 256 MB of VRAM
DirectX 9.0c compatible
Shader model 3.0 support
Sound (audio device) DirectX 9.0c-compatible, 16-bit
macOS (OS X)
Minimum
Operating system (OS) 10.17
Processor (CPU) Intel i5 1.4 GHz, Intel Dual Core 2.0 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) Intel HD Graphics 4000
DirectX 9.0c compatible
Sound (audio device) DirectX 9.0c-compatible, 16-bit
General idea is that you need a Mac that is on par or better than: MacBook Pro 2011, iMac 2011, MacBook Air 2012.
Linux
Minimum Recommended
Operating system (OS) Ubuntu 12.04 LTS
Processor (CPU) 2.0 GHz Dual Core
System memory (RAM) 4 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) Intel HD Graphics 4000
256 MB of VRAM
Shader model 3.0-compatible support
Sound (audio device) DirectX 9.0c-compatible, 16-bit
Proprietary Nvidia/AMD drivers recommended.
ATI chipsets are currently unsupported for Sanctum 2 Linux.


References