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

Key points

Poor camera controls with a mouse and keyboard. A controller is recommended.

General information

Alpha Protocol Wiki
Steam Community Discussions
Steam Users' Forums

Availability[edit]

Source DRM Notes Keys OS
Retail Requires online activation DRM: Uniloc SoftAnchor.[1] Use Patch 1.1 to remove.
Gamesplanet
GameStop
Steam

Essential improvements[edit]

Patches[edit]

Patch 1.1 removes DRM and fixes various issues.

Skip intro videos[edit]

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[edit]

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

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\Alpha Protocol\APGame\Config

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\Alpha Protocol\Checkpoints

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

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

Field of view (FOV)[edit]

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

Anisotropic filtering (AF)[edit]

Modify APEngine.ini[citation needed]
  1. Open %USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini
  2. Change MaxAnisotropy to one of the following values: 0, 2, 4, 6, 8, 12, 16.

Anti-aliasing (AA)[edit]

FXAA[citation needed]
SMAA[citation needed]
MSAA[citation needed]
  1. Open Alpha Protocol driver profile via NVIDIA Inspector.
  2. Change Antialiasing compatibility to 0x00000041[3]
  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[citation needed]
  1. Open Alpha Protocol driver profile via NVIDIA Inspector.
  2. Change Antialiasing compatibility to 0x080002C1[4]
  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.

High frame rate[edit]

Modify APEngine.ini[citation needed]
  1. Open %USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini
  2. Change bSmoothFrameRate=TRUE to bSmoothFrameRate=FALSE

Input settings[edit]

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

Audio settings[edit]

Audio settings.
Audio settings.
Audio options Native Notes
Separate volume controls
Surround sound
Needs a workaround on Vista and later; see No surround sound.[5]
Subtitles
Under Game settings.
Closed captions
Mute on focus lost

Localizations

Language UI Audio CC Notes
English
Czech
French
German
Italian
Polish
Russian
Spanish

VR support[edit]

Issues fixed[edit]

Can't activate (Error code: -1912029)[edit]

Install Patch 1.1[6]

Install Patch 1.1 to remove the activation requirement.

Game won't get past the launcher[edit]

Reinstall NVIDIA PhysX[citation needed]
  1. Uninstall Nvidia PhysX.
  2. Install the NVIDIA PhysX System Software.

Hitching / Stuttering[edit]

Modify APEngine.ini[citation needed]
  • Edit %USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini
  • Set these lines to the following values:
bSmoothFrameRate=True
bUseBackgroundLevelStreaming=False
UseTextureFileCache=True
OnlyStreamInTextures=True
OneFrameThreadLag=False
UseVsync=True
  • Set this line to match your monitor's refresh rate:
MaxSmoothedFrameRate=62
  • Save the file
Jerky camera movement[citation needed]

Setting the graphics tweaks as previously mentioned will disable background streaming and make the jerky camera occur less often. Using and enabling a controller will all but eliminate it.

Animation fixes[edit]

Some animations may look unnatural but it can be fixed with some tweaking.
Modifiy APGame.ini file[citation needed]
  1. Go to %USERPROFILE%\Documents\Alpha Protocol\APGame\Config
  2. Open APGame.ini via a text editor
  3. Find and change the following settings to the values shown below:
InteractDistance=250
CoverWalkSpeed=75.f
CoverRunSpeed=125.f
PlayerRotationSpeed=80000.0f
MoveSpeedNormal=240
MoveSpeedScoped=80
SprintSpeed=320

No text visible for dialog choices[edit]

No Text Visible for Dialog Choices[citation needed]

When MSAA anti-aliasing enabled via video driver with default anti-aliasing compatibility bits this issue seems to occur. See Anti-aliasing (AA) for the solution.

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 OpenAL
Cutscenes Sofdec

Graphical tweaks[edit]

The graphics settings for Alpha Protocol are rather basic. There are some other settings which can be altered in the APEngine.ini file, found in the configuration files folder.

Before editing the file you must right click it, select properties, and uncheck the "read only" box. Editing the following settings should improve the game's graphics. It is highly recommended to make a backup of this file before editing it.

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

Afterwards, check the "read only" box in the file's properties.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP
Processor (CPU) Intel Pentium IV 2.4 GHz
AMD Athlon XP 2.0 GHz
Intel Core 2 Duo 2.5 GHz
AMD Athlon 64 X2 5400+
System memory (RAM) 1 GB 2 GB
Hard disk drive (HDD) 12 GB
Video card (GPU) Nvidia GeForce 6800GT
ATI Radeon X1300XT
DirectX 9.0c compatible
Nvidia GeForce 9800
ATI Radeon HD 2900

References

  1. SEGA Blog | Alpha Protocol PC DRM Details * Updated 5/17/10
  2. FOV - The Alpha Protocol Wiki
  3. http://www.forum-3dcenter.org/vbulletin/showthread.php?p=8280303#post8280303
  4. http://www.forum-3dcenter.org/vbulletin/showpost.php?p=9923780&postcount=4954
  5. Get your surround sound on a Realtek! - Steam Users' Forums (retrieved)
  6. Can't activate game - PC Support - Obsidian Forum Community