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


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.


Developers Notice (April 26): Additional caching + rate limiting have been applied and may affect you if you interface with the MediaWiki API. Our API page details the current requirements to interface with the API, as well as common issues that you may experience.

Alpha Protocol

From PCGamingWiki, the wiki about fixing PC games
Alpha Protocol
Alpha Protocol cover
Developers
Obsidian Entertainment
Publishers
Sega
Engines
Unreal Engine 3
Release dates
Windows May 28, 2010
Reception
Metacritic 73
IGDB 59
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, ARPG, Stealth
Art styles Stylized
Themes Asia, Europe, Middle East, Contemporary
Alpha Protocol on HowLongToBeat
Alpha Protocol on IGDB
Alpha Protocol guide on StrategyWiki
Alpha Protocol on MobyGames
Alpha Protocol on Wikipedia

Alpha Protocol is a singleplayer third-person action, ARPG and stealth game.

Currently, no PC version of the game comes with the console-exclusive pre-order DLC.[1][2]

General information

Obsidian Entertainment forums
Alpha Protocol Wiki
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Requires online activation
Can only be used x times
SoftAnchor DRM.[3] with a machine limit of 5. Official patch 1.1 remove DRM.
Windows
GOG.com
DRM-free
Has updated modern system compatibility.[4]
Windows
Steam
DRM-free after installation through Steam client (notes may include more details)
The game comes with 2 executables, running Binaries\APGame.exe bypasses the Steam DRM.
Windows
Amazon.com (unavailable)
Icon overlay.png
Windows
GamersGate (unavailable)
DRM-free after installation (requires an internet connection during installation)
[5]
Windows
Games for Windows Marketplace (unavailable)
DRM details are not known
[6]
Windows
Humble Store (unavailable)
Icon overlay.png
Windows
Green Man Gaming (unavailable)
DRM-free
[7]
Windows
Publisher website (unavailable)
Requires online activation
[8]
Windows

Essential improvements

GOG Update for Steam version

Doesn't include achievements that are still GOG exclusive.

Patches

Patch 1.1 removes DRM and fixes various issues.

Skip intro videos

Delete or rename video files[citation needed]
  1. Go to <path-to-game>\APGame\Movies.
  2. Delete or rename slate_ap.sfd, slate_obsidian.sfd, and slate_sega.sfd.

Game data

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

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\Alpha Protocol\APGame\Config\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/34010/pfx/[Note 1]

Save game data location

System Location
Windows %USERPROFILE%\Documents\Alpha Protocol\Checkpoints\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/34010/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
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.

The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 3 page for more details.

Ultra-widescreen

Enable Ultra-Widescreen[9]
  1. Use Widescreen Fixer.
  2. Untick Automatically Detect Resolution.
  3. In Display Count Enter 3.
  4. Enter your desired resolution into Detected Resolution.

Field of view (FOV)

Add FOV hotkey[10]
  1. Open <path-to-game>\APGame\Config\DefaultInput.ini.
  2. Go to ; --- General bindings.
  3. Add the line +Bindings=(Name="F11",Command="Fov 93").
  4. Press F11 during gameplay to activate the chosen FOV.

Notes

High FOV causes several issues like:
  • Most of cutscenes show models before they should appear in view, making them appear out of nowhere or get stuck.
  • Sniper scope no longer zooms.
  • Player model in Service Record is small.

Anisotropic filtering (AF)

Modify APEngine.ini[citation needed]
  1. Uncheck the read-only tag of %USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini file.
  2. Open %USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini.
  3. Change MaxAnisotropy to one of the following values: 0, 2, 4, 6, 8, 12, 16.
  4. Save the file and recheck the file's read-only tag.

Anti-aliasing (AA)

MSAA[citation needed]
  1. Open Alpha Protocol driver profile via Nvidia Profile Inspector.
  2. Change Antialiasing compatibility to 0x00000041[11]
  3. Change Antialiasing - Mode to Override any application setting
  4. Change Antialiasing - Setting to 4x [4x Multisampling] or one of the other MSAA options.
  5. Apply changes.

Notes

Default Nvidia profile has wrong anti-aliasing compatibility bits for Alpha Protocol. Therefore, when MSAA forced through video driver in-game dialogue choices show missing.
SGSSAA[12]
  1. Open Alpha Protocol driver profile via Nvidia Profile Inspector.
  2. Change Antialiasing compatibility to 0x080002C1
  3. Change Antialiasing - Mode to Override any application setting.
  4. Change Antialiasing - Setting to 4x [4x Multisampling].
  5. Change Antialiasing - Transparency Supersampling to 4x Sparse Grid Supersampling.
  6. Apply changes. SGSSAA can be set higher(8x) but it must always match the MSAA value.

High frame rate

Modify APEngine.ini[citation needed]
  1. Go to the configuration files location.
  2. Uncheck the read-only tag of APEngine.ini file.
  3. Open APEngine.ini.
  4. Change bSmoothFrameRate=TRUE to bSmoothFrameRate=FALSE.
  5. Save the file and recheck the file's read-only tag.

Notes

May cause stuttering.

Input

In-game key map settings.
In-game key map settings.

Audio

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Needs a workaround on Vista and later; see Surround Sound Support.
Subtitles
Under Game settings.
Closed captions
Mute on focus lost
Royalty free audio
One licensed track can be heard during the mission, "Assault Brayko's Mansion".

Restored Music

Restores licensed music that was cut from the GOG/Steam 2024 re-release.

Localizations

Language UI Audio Sub Notes
English
Czech
French
German
Italian
Polish
Brazilian Portuguese
Fan translation by Tribo Gamer; download.
Russian
Spanish

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: Alpha Protocol.
vorpX
G3D
User created profile, read here, for more details how to get the game running.

Issues fixed

Can't activate (Error code: -1912029)

(Retail only) Install patch 1.1 to remove the activation requirement[13]

Game won't get past the launcher

Reinstall Nvidia PhysX Legacy System Software[citation needed]

Or

Change launch option[14]

Add the following to the game launch options:

"%steamapps\common%\Alpha Protocol\Binaries\APGame.exe" -Map=APStartup_p.umap %command%

Notes

Replace %steamapps\common% with your steam library or other install path

Hitching/Stuttering

Modify APEngine.ini[citation needed]
  1. Go to %USERPROFILE%\Documents\Alpha Protocol\APGame\Config.
  2. Uncheck the read-only tag from the APEngine.ini file.
  3. Open APEngine.ini in a text editor.
  4. Set these lines to the following values:
bSmoothFrameRate=True
bUseBackgroundLevelStreaming=False
UseTextureFileCache=True
OnlyStreamInTextures=True
OneFrameThreadLag=False
UseVsync=True

4. Set this line to match the monitor's refresh rate:

MaxSmoothedFrameRate=62

5. Save the file and recheck the file's read-only tag.

Notes

On Nvidia GPUs, setting Vsync to "Fast" can help as well. Disable the in-game Vsync when doing this.

Jerky camera movement

Use and enable a controller[citation needed]

Notes

Setting the graphics tweaks as previously mentioned will disable background streaming and make the jerky camera occur less often.

No text visible for dialog choices

This issue seems to occur when MSAA is enabled via video driver with default anti-aliasing compatibility bits.
See Anti-aliasing (AA) for the solution[citation needed]

Motion Blur option doesn't work

Modify APEngine.ini[citation needed]
  1. Go to the configuration files location.
  2. Uncheck the read-only tag from the APEngine.ini file.
  3. Open APEngine.ini.
  4. Adjust GlobalMotionBlurAmount=.
  5. Save the file and recheck the file's read-only tag.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics PhysX, SpeedTree PhysX 2.8.1.15
Audio OpenAL
Interface SoftAnchor Audit Dynamic Link Library - 1.2.2.0
Native HTML UI - 1.0.0.4
Cutscenes Sofdec

Graphical tweaks

The graphics settings for Alpha Protocol are rather basic. There are some other settings which can be altered in APEngine.ini, found in the configuration files location.
Before editing the file, the read-only tag needs to be unchecked, once the file is edited and saved, recheck the read-only tag to keep these changes when opening the game.

Editing the following settings should improve the game's graphics:

  • Trilinear=True
  • EnableHighPolyChars=True
  • MaxShadowResolution=4096 (If you experience framerate issues, this can be lowered to 2048 or 1024)
  • bEnableBranchingPCFShadows=True
  • bEnableForegroundShadowsOnWorld=True
  • bUseBackgroundLevelStreaming=False
  • OnlyStreamInTextures=True
  • OneFrameThreadLag=False

Audio tweaks

The sound settings for Alpha Protocol are very rudimentary. There are some other sound settings which can be altered in APEngine.ini, found in the configuration files location.
Because the game has OpenAL support, the sound quality can be improved with a couple of changes within the ini file, especially when a hardware-based audio solution (e.g. Creative SoundBlaster) is used.
Before editing the file, the read-only tag needs to be unchecked, once the file is edited and saved, recheck the read-only tag to keep these changes when opening the game.
  • [ALAudio.ALAudioDevice]
  • MaxChannels=32 (some hardware-based soundchips support up to 256 channels. Common settings are 48,64,96,128)
  • UseEffectsProcessing=True
  • TimeBetweenHWUpdates=15
  • MinOggVorbisDurationGame=20
  • MinOggVorbisDurationEditor=4
  • DeviceName=Generic Hardware (changed from DeviceName=Generic Software; nearly all gaming soundcards support OpenAL via hardware-based emulation)

Surround Sound support

There are two primary methods for enabling Surround Sound.
Creative Labs/Soundblaster[citation needed]
  1. If using a hardware Creative Labs soundcard, ALchemy can be used (link for the installer).
  2. Edit APEngine.ini and change the line DeviceName=Generic Software to DeviceName=Generic Hardware.
  3. Add the game to the list within Creative ALchemy by pointing to <path-to-game>\Binaries.
Generic using OpenAL Soft[citation needed]
  1. OpenAL Soft can be used to enable Surround Sound in a large variety of titles, including Alpha Protocol. OpenAL Soft Installation
  2. Edit APEngine.ini and change the line DeviceName=Generic Software to DeviceName=OpenAL Soft.
Some users report that changing Audio backend settings (installing ALchemy and/or changing DeviceName) results in the Dialogue UI being broken in-game.[citation needed]
Additional information, installation, and troubleshooting steps can be found here.
The game does not support EAX, so only Surround workarounds are needed.[15][16]

System requirements

Windows
MinimumRecommended
Operating system (OS) XP
Processor (CPU) Intel Pentium 4 2.4 GHz
AMD Athlon XP 2.0 GHz
System memory (RAM) 1 GB
Storage drive (HDD/SSD) 12 GB
Video card (GPU) Nvidia GeForce 6800GT
ATI Radeon X1300XT
DirectX 9.0c compatible


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References