Difference between revisions of "Alpha Protocol"
m (misc. fixes) |
|||
Line 17: | Line 17: | ||
'''Key points''' | '''Key points''' | ||
{{--}} Poor camera controls mean a controller is recommended. | {{--}} Poor camera controls mean a controller is recommended. | ||
− | |||
'''General information''' | '''General information''' | ||
− | {{mm}} [http://www.alphaprotocol.com/ Official Website] | + | {{mm}} [http://www.alphaprotocol.com/ Official Website] (Offline) |
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=901 Steam User's Forum] | {{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=901 Steam User's Forum] | ||
{{mm}} [http://steamcommunity.com/app/34010/discussions/ Steam Community Discussions] | {{mm}} [http://steamcommunity.com/app/34010/discussions/ Steam Community Discussions] | ||
{{mm}} [http://alphaprotocol.wikia.com/wiki/Alpha_Protocol_Wiki Alpha Protocol Wiki ] | {{mm}} [http://alphaprotocol.wikia.com/wiki/Alpha_Protocol_Wiki Alpha Protocol Wiki ] | ||
− | |||
− | |||
==Availability== | ==Availability== | ||
{{Availability Table| | {{Availability Table| | ||
Line 31: | Line 28: | ||
{{Availability Table/row| [http://www.gamefly.co.uk/Download-Alpha-Protocol/5001368/ GameFly] | {{ID|GameFly}} | }} | {{Availability Table/row| [http://www.gamefly.co.uk/Download-Alpha-Protocol/5001368/ GameFly] | {{ID|GameFly}} | }} | ||
}} | }} | ||
− | |||
==Essential improvements== | ==Essential improvements== | ||
===Graphical tweaks=== | ===Graphical tweaks=== | ||
Line 40: | Line 36: | ||
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 (note: it is probably best to make a backup of this file before editing it in case something goes wrong): | 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 (note: it is probably best to make a backup of this file before editing it in case something goes wrong): | ||
− | *Trilinear=True | + | *<code>Trilinear=True</code> |
− | *EnableHighPolyChars=True | + | *<code>EnableHighPolyChars=True</code> |
− | *MaxShadowResolution=4096 (Set this to 1024, 2048 or 4096 depending on your PC capability) | + | *<code>MaxShadowResolution=4096</code> (Set this to 1024, 2048 or 4096 depending on your PC capability) |
− | *bEnableBranchingPCFShadows=True | + | *<code>bEnableBranchingPCFShadows=True</code> |
− | *bEnableForegroundShadowsOnWorld=True | + | *<code>bEnableForegroundShadowsOnWorld=True</code> |
− | *UseBackgroundLevelStreaming=False | + | *<code>UseBackgroundLevelStreaming=False</code> |
− | *OnlyStreamInTextures=True | + | *<code>OnlyStreamInTextures=True</code> |
− | *OneFrameThreadLag=False | + | *<code>OneFrameThreadLag=False</code> |
Then set the file to read only again in its properties and launch the game. | Then set the file to read only again in its properties and launch the game. | ||
− | |||
==Game data== | ==Game data== | ||
===Save game location=== | ===Save game location=== | ||
Line 57: | Line 52: | ||
{{Game Location Table/row|Configuration files location|%USERPROFILE%\My Documents\Alpha Protocol\APGame\Config}} | {{Game Location Table/row|Configuration files location|%USERPROFILE%\My Documents\Alpha Protocol\APGame\Config}} | ||
}} | }} | ||
− | |||
===[[Save game cloud syncing]]=== | ===[[Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |||
− | |||
|steam cloud = false | |steam cloud = false | ||
|steam cloud notes = | |steam cloud notes = | ||
− | |||
− | |||
|gamesave manager = true | |gamesave manager = true | ||
|gamesave manager notes= | |gamesave manager notes= | ||
}} | }} | ||
− | |||
==Video settings== | ==Video settings== | ||
[[File:Alpha Protocol - video settings.png|290px|right|thumb|Advanced video settings.]] | [[File:Alpha Protocol - video settings.png|290px|right|thumb|Advanced video settings.]] | ||
Line 93: | Line 82: | ||
|borderless windowed notes = | |borderless windowed notes = | ||
|anisotropic = hackable | |anisotropic = hackable | ||
− | |anisotropic notes = | + | |anisotropic notes = See [[#Anisotropic filtering|Anisotropic filtering]]. |
|antialiasing = hackable | |antialiasing = hackable | ||
− | |antialiasing notes = | + | |antialiasing notes = See [[#Anti-aliasing|Anti-aliasing]]. |
|vsync = true | |vsync = true | ||
|vsync notes = Framerate is smoothed 22-62 by default | |vsync notes = Framerate is smoothed 22-62 by default | ||
− | |120hz = | + | |120hz = hackable |
− | |120hz notes = | + | |120hz notes = See [[#120Hz|120Hz]]. |
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
− | + | ===[[Anisotropic filtering]]=== | |
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Modify APEngine.ini}} | ||
+ | # Open <code>%USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini</code> | ||
+ | # Change <code>MaxAnisotropy</code> to one of the following values. (0, 2, 4, 6, 8, 12, 16) | ||
+ | {{Fixbox/fix|Force through video driver.}} | ||
+ | }} | ||
+ | ===[[Anti-aliasing]]=== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|FXAA}} | ||
+ | *If you are a NVIDIA user enable FXAA from NVIDIA Control Panel or [http://www.guru3d.com/files_details/nvidia_inspector_download.html NVIDIA Inspector]. | ||
+ | *Or use [http://www.guru3d.com/files_details/fxaa_post_process_injection_tool_download.html FXAA Tool]. | ||
+ | {{Fixbox/fix|SMAA}} | ||
+ | *Use [http://mrhaandi.blogspot.com/p/injectsmaa.html injectSMAA] by mrhaandi. | ||
+ | *Or use [http://forums.guru3d.com/showthread.php?t=381912 SweetFX] by CeeJay.dk. | ||
+ | {{Fixbox/fix|MSAA}} | ||
+ | #Open Alpha Protocol driver profile via NVIDIA Inspector. | ||
+ | #Change <code>Antialiasing compatibility</code> to <code>0x00000041</code><ref>http://www.forum-3dcenter.org/vbulletin/showthread.php?p=8280303#post8280303</ref> | ||
+ | #Change <code>Antialiasing - Mode</code> to <code>Override any application setting</code> | ||
+ | #Change <code>Antialiasing - Setting</code> to <code>4x [4x Multisampling]</code> or one of the other MSAA options. | ||
+ | #Apply changes. | ||
+ | {{ii}} 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. | ||
+ | {{Fixbox/fix|SGSSAA}} | ||
+ | #Open Alpha Protocol driver profile via NVIDIA Inspector. | ||
+ | #Change <code>Antialiasing compatibility</code> to <code>0x080002C1</code><ref>http://www.forum-3dcenter.org/vbulletin/showpost.php?p=9923780&postcount=4954</ref> | ||
+ | #Change <code>Antialiasing - Mode</code> to <code>Override any application setting</code> | ||
+ | #Change <code>Antialiasing - Setting</code> to <code>4x [4x Multisampling]</code> | ||
+ | #Change <code>Antialiasing - Transparency Supersampling</code> to <code>4x Sparse Grid Supersampling</code> | ||
+ | #Apply changes. | ||
+ | }} | ||
+ | ===[[120Hz]]=== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Modify APEngine.ini}} | ||
+ | # Open <code>%USERPROFILE%\Documents\Alpha Protocol\APGame\Config\APEngine.ini</code> | ||
+ | # Change | ||
+ | <pre>bSmoothFrameRate=TRUE | ||
+ | MinSmoothedFrameRate=22 | ||
+ | MaxSmoothedFrameRate=62</pre> | ||
+ | to | ||
+ | <pre>bSmoothFrameRate=FALSE | ||
+ | MinSmoothedFrameRate=0 | ||
+ | MaxSmoothedFrameRate=0</pre> | ||
+ | }} | ||
===[[Field of view (FOV)]]=== | ===[[Field of view (FOV)]]=== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 113: | Line 144: | ||
# Press {{key|F11}} during gameplay to activate your chosen FOV. | # Press {{key|F11}} during gameplay to activate your chosen FOV. | ||
}} | }} | ||
− | |||
==Input settings== | ==Input settings== | ||
{{Input settings | {{Input settings | ||
Line 172: | Line 202: | ||
Find and change the following settings to the values shown: | Find and change the following settings to the values shown: | ||
− | * | + | *<code>AInteractDistance=250</code> |
− | *CoverWalkSpeed=75.f | + | *<code>CoverWalkSpeed=75.f</code> |
− | *CoverRunSpeed=125.f | + | *<code>CoverRunSpeed=125.f</code> |
− | *PlayerRotationSpeed=800000.0f | + | *<code>PlayerRotationSpeed=800000.0f</code> |
− | *MoveSpeedNormal=240 | + | *<code>MoveSpeedNormal=240</code> |
− | *MoveSpeedScoped=80 | + | *<code>MoveSpeedScoped=80</code> |
− | *SprintSpeed=320 | + | *<code>SprintSpeed=320</code> |
}} | }} | ||
− | |||
===No Text Visible for Dialog Choices=== | ===No Text Visible for Dialog Choices=== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|No Text Visible for Dialog Choices}} | {{Fixbox/fix|No Text Visible for Dialog Choices}} | ||
− | + | {{ii}}When MSAA anti-aliasing enabled via video driver with default anti-aliasing compatibility bits this issue seems to occur. See [[#Anti-aliasing|Anti-aliasing]] for the solution. | |
− | |||
− | |||
}} | }} | ||
− | |||
===Jerky Camera=== | ===Jerky Camera=== | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Jerky Camera Movements}} | {{Fixbox/fix|Jerky Camera Movements}} | ||
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. | 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. | ||
− | |||
}} | }} | ||
− | |||
==System requirements== | ==System requirements== | ||
{{System requirements | {{System requirements |
Revision as of 01:43, 20 December 2013
Cover image missing, please upload it | |
Developers | |
---|---|
Obsidian Entertainment | |
Publishers | |
Sega | |
Engines | |
Unreal Engine 3 | |
Release dates | |
Windows | May 28, 2010 |
Key points
- Poor camera controls mean a controller is recommended.
General information
Availability
Essential improvements
Graphical tweaks
The graphics settings for Alpha Protocol are rather basic. There are some other settings which can be altered in the APEngine.ini
file which can be found in the following folder:
%USERPROFILE%\My Documents\Alpha Protocol\APGame\Config\APEngine.ini
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 (note: it is probably best to make a backup of this file before editing it in case something goes wrong):
Trilinear=True
EnableHighPolyChars=True
MaxShadowResolution=4096
(Set this to 1024, 2048 or 4096 depending on your PC capability)bEnableBranchingPCFShadows=True
bEnableForegroundShadowsOnWorld=True
UseBackgroundLevelStreaming=False
OnlyStreamInTextures=True
OneFrameThreadLag=False
Then set the file to read only again in its properties and launch the game.
Game data
Save game location
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Anisotropic filtering
Instructions |
---|
Anti-aliasing
Instructions |
---|
120Hz
Instructions |
---|
Field of view (FOV)
Instructions |
---|
Input settings
Audio settings
Issues fixed
Game won't get past the launcher
Instructions |
---|
Animation Fixes
Instructions |
---|
No Text Visible for Dialog Choices
Instructions |
---|
Jerky Camera
Instructions |
---|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP, Vista, 7 | XP, Vista, 7 |
Processor (CPU) | ||
System memory (RAM) | ||
Hard disk drive (HDD) | 12 GB | 12 GB |
Video card (GPU) | nVidia GeForce 6800 / ATI Radeon X1600 | nVidia GeForce 9800 / ATI Radeon HD 2900 |