General information
- Obsidian Entertainment forums
- Alpha Protocol Wiki
- GOG.com Community Discussions
- GOG.com Support Page
- Steam Community Discussions
Availability
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]
|
- Go to
<path-to-game>\APGame\Movies.
- Delete or rename
slate_ap.sfd, slate_obsidian.sfd, and slate_sega.sfd.
|
Game data
In-game general settings.
Configuration file(s) location
Save game data location
Video
In-game general 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.
|
Enable Ultra-Widescreen[9]
|
- Use Widescreen Fixer.
- Untick Automatically Detect Resolution.
- In Display Count Enter
3.
- Enter your desired resolution into Detected Resolution.
|
|
Add FOV hotkey[10]
|
- Open
<path-to-game>\APGame\Config\DefaultInput.ini.
- Go to
; --- General bindings.
- Add the line
+Bindings=(Name="F11",Command="Fov 93").
- 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.
|
|
Modify APEngine.ini[citation needed]
|
- Uncheck the read-only tag of
%USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini file.
- Open
%USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini.
- Change
MaxAnisotropy to one of the following values: 0, 2, 4, 6, 8, 12, 16.
- Save the file and recheck the file's read-only tag.
|
|
MSAA[citation needed]
|
- Open Alpha Protocol driver profile via Nvidia Profile Inspector.
- Change
Antialiasing compatibility to 0x00000041[11]
- Change
Antialiasing - Mode to Override any application setting
- Change
Antialiasing - Setting to 4x [4x Multisampling] or one of the other MSAA options.
- 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]
|
- Open Alpha Protocol driver profile via Nvidia Profile Inspector.
- Change
Antialiasing compatibility to 0x080002C1
- Change
Antialiasing - Mode to Override any application setting.
- Change
Antialiasing - Setting to 4x [4x Multisampling].
- Change
Antialiasing - Transparency Supersampling to 4x Sparse Grid Supersampling.
- Apply changes. SGSSAA can be set higher(8x) but it must always match the MSAA value.
|
|
Modify APEngine.ini[citation needed]
|
- Go to the configuration files location.
- Uncheck the read-only tag of
APEngine.ini file.
- Open
APEngine.ini.
- Change
bSmoothFrameRate=TRUE to bSmoothFrameRate=FALSE.
- Save the file and recheck the file's read-only tag.
Notes
- May cause stuttering.
|
Input
In-game key map settings.
Audio
| 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". |
- 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
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
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]
|
- Go to
%USERPROFILE%\Documents\Alpha Protocol\APGame\Config.
- Uncheck the read-only tag from the
APEngine.ini file.
- Open
APEngine.ini in a text editor.
- 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.
Motion Blur option doesn't work
|
Modify APEngine.ini[citation needed]
|
- Go to the configuration files location.
- Uncheck the read-only tag from the
APEngine.ini file.
- Open
APEngine.ini.
- Adjust
GlobalMotionBlurAmount=.
- 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]
|
- If using a hardware Creative Labs soundcard, ALchemy can be used (link for the installer).
- Edit
APEngine.ini and change the line DeviceName=Generic Software to DeviceName=Generic Hardware.
- Add the game to the list within Creative ALchemy by pointing to
<path-to-game>\Binaries.
|
|
Generic using OpenAL Soft[citation needed]
|
- OpenAL Soft can be used to enable Surround Sound in a large variety of titles, including Alpha Protocol. OpenAL Soft Installation
- 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 |
|
Minimum | Recommended |
| Operating system (OS) |
XP | Vista, 7 |
| Processor (CPU) |
Intel Pentium 4 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 |
| Storage drive (HDD/SSD) |
12 GB | |
| Video card (GPU) |
Nvidia GeForce 6800GT ATI Radeon X1300XT DirectX 9.0c compatible | Nvidia GeForce 9800 ATI Radeon HD 2900 |
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
References