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.

Difference between revisions of "Amnesia: A Machine for Pigs"

From PCGamingWiki, the wiki about fixing PC games
m (misc. fixes)
 
(152 intermediate revisions by 48 users not shown)
Line 3: Line 3:
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|The Chinese Room}}
 
{{Infobox game/row/developer|The Chinese Room}}
{{Infobox game/row/developer|Frictional Games}}
+
{{Infobox game/row/porter|Edward Rudd|OS X}}
{{Infobox game/row/osxporter|Edward Rudd}}
+
{{Infobox game/row/porter|Edward Rudd|Linux}}
{{Infobox game/row/linporter|Edward Rudd}}
 
 
|publishers  =  
 
|publishers  =  
 +
{{Infobox game/row/publisher|Frictional Games}}
 
|engines      =  
 
|engines      =  
{{Infobox game/row/engine|HPL2}}
+
{{Infobox game/row/engine|HPL Engine|name=HPL Engine 2}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|September 10, 2013}}
 
{{Infobox game/row/date|Windows|September 10, 2013}}
 
{{Infobox game/row/date|OS X|September 10, 2013}}
 
{{Infobox game/row/date|OS X|September 10, 2013}}
 
{{Infobox game/row/date|Linux|September 10, 2013}}
 
{{Infobox game/row/date|Linux|September 10, 2013}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|amnesia-a-machine-for-pigs|72}}
 +
{{Infobox game/row/reception|IGDB|amnesia-a-machine-for-pigs|73}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/pacing            | }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Survival horror }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Horror }}
 +
{{Infobox game/row/taxonomy/series|Amnesia}}
 
|steam appid  = 239200
 
|steam appid  = 239200
|gogcom page  = amnesia_a_machine_for_pigs
+
|steam appid side  =
 +
|gogcom id    = 1207659443
 +
|gogcom id side =
 +
|official site= https://aamfp.com
 +
|winehq      = 15830
 +
|hltb        = 438
 +
|lutris      = amnesia-a-machine-for-pigs
 +
|mobygames    = amnesia-a-machine-for-pigs
 +
|strategywiki =  
 
|wikipedia    = Amnesia: A Machine for Pigs
 
|wikipedia    = Amnesia: A Machine for Pigs
 +
|license      = commercial
 
}}
 
}}
{{Series|Amnesia}}
+
 
 +
'''Key points'''
 +
{{++}} Game is [https://github.com/FrictionalGames/AmnesiaAMachineForPigs open source].
  
 
'''General information'''
 
'''General information'''
{{ii}} [http://community.pcgamingwiki.com/page/articles.html/_/features/port-reports/port-report-amnesia-a-machine-for-pigs-r78 Port Report]
+
{{ii}} [https://community.pcgamingwiki.com/blog/features/port-reports/port-report-amnesia-a-machine-for-pigs-r78/ Port Report]
{{mm}} [http://steamcommunity.com/app/239200/discussions/ Steam Community Discussions]
+
{{mm}} [https://frictionalgames.zendesk.com/hc/en-us/categories/360002551680-Amnesia-Collection Official support page]
{{mm}} [http://www.frictionalgames.com/forum/forum-50.html Frictional Games Forum]
+
{{GOG.com links|1207659443|amnesia_series|for game series}}
 +
{{mm}} [https://steamcommunity.com/app/239200/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
{{Availability Table|
+
{{Availability|
{{Availability Table/row| [http://www.aamfp.com/ Official website] | {{ID|DRM-free}}{{ID|Steam}} |  }}
+
{{Availability/row| Epic Games Store | amnesia-a-machine-for-pigs | DRM-Free | Game can be launched directly from the executable.<ref>{{Refcheck|user=Itsumi1117|date=2021-04-16}}</ref> | Windows, OS X }}
{{Availability Table/row| [http://www.desura.com/games/amnesia-a-machine-for-pigs Desura] | {{ID|DRM-free}} |  }}
+
{{Availability/row| GOG.com | amnesia_a_machine_for_pigs | DRM-free | | Windows, OS X, Linux }}
{{Availability Table/row| [http://digital.gamefly.com/#!/download-amnesia-a-machine-for-pigs/5006605 GameFly Digital] | ? |  }}
+
{{Availability/row| Humble | amnesia-a-machine-for-pigs | DRM-free |  | Steam | Windows, OS X, Linux }}
{{Availability Table/row| [http://www.gamersgate.com/DD-AAMFP/amnesia-a-machine-for-pigs GamersGate] | {{ID|DRM-free}} |  }}
+
{{Availability/row| Microsoft Store | 9p4lt0vxv12m | Microsoft Store | Bundled in Amnesia: Collection | | Windows }}
{{Availability Table/row| [http://www.gog.com/game/amnesia_a_machine_for_pigs GOG.com] | {{ID|DRM-free}} |  }}
+
{{Availability/row| Steam | 239200 | DRM-Free | DRM-free when running "aamfp_NoSteam" executable.<ref>{{Refcheck|user=Mmachinecodev|date=2022-06-09}}</ref>
{{Availability Table/row| [https://www.humblebundle.com/store/p/amnesia_amachineforpigs_storefront Humble Store] | {{ID|DRM-free}}{{ID|Steam}} |  }}
+
{{Store link|steam-bundle|20170|Amnesia Re-collection}} also available. | Windows, OS X, Linux }}
{{Availability Table/row| [http://www.macgamestore.com/product/2920/Amnesia-A-Machine-for-Pigs/ MacGameStore] | {{ID|DRM-free}} | }}
+
{{Availability/row| MacApp | id827651812 | MacApp |  |  | OS X | unavailable }}
{{Availability Table/row| [http://store.steampowered.com/app/239200/ Steam] | {{ID|Steam}} | }}
+
}}
 +
 
 +
==Essential improvements==
 +
===Skip intro videos===
 +
{{Fixbox|description=Edit main_settings.cfg|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>main_settings.cfg</code> with a text editor.
 +
# Change <code>ShowPreMenu="true"</code> to <code>ShowPreMenu="false"</code>
 +
# Save the changes.
 +
}}
 +
 
 +
===Enable quick save===
 +
{{Fixbox|description=Edit user_settings.cfg|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Go into <code>{{p|uid}}</code> and open <code>user_settings.cfg</code> with a text editor.
 +
# Change <code>AllowQuickSave="false"</code> to <code>AllowQuickSave="true"</code>
 +
# Save the changes.
 +
 
 +
'''Notes'''
 +
{{ii}} Press {{key|F4}} to save and {{key|F5}} to load.
 
}}
 
}}
  
 
==Game data==
 
==Game data==
===Configuration file and save game data location===
+
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|%USERPROFILE%\My Documents\Amnesia\Pig}}
+
{{Game data/config|Windows|{{p|userprofile\Documents}}\Amnesia\Pig\}}
{{Game data/row|OS X|}}
+
{{Game data/config|OS X|{{p|osxhome}}/Library/Application Support/Frictional Games/Amnesia/Pig/}}
{{Game data/row|Linux|~/.frictionalgames/Amnesia/Pig/}}
+
{{Game data/config|Linux|{{p|linuxhome}}/.frictionalgames/Amnesia/Pig/}}
{{Game data/row|Steam|Steam/userdata/{{p|uid}}/239200/}}
+
{{Game data/config|Steam|{{p|steam}}/userdata/{{p|uid}}/239200/}}
 
}}
 
}}
 
{{XDG|false}}
 
{{XDG|false}}
  
===[[Save game cloud syncing]]===
+
===Save game data location===
 +
{{Game data|
 +
{{Game data/saves|Windows|{{p|userprofile\Documents}}\Amnesia\Pig\}}
 +
{{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/Frictional Games/Amnesia/Pig/}}
 +
{{Game data/saves|Linux|{{p|linuxhome}}/.frictionalgames/Amnesia/Pig/}}
 +
{{Game data/saves|Steam|{{p|steam}}/userdata/{{p|uid}}/239200/}}
 +
}}
 +
 
 +
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = true
+
|epic games launcher      = false
|steam cloud notes     = Game saves, key binds and game settings. Graphics are saved locally.
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = false
|uplay notes           =  
+
|gog galaxy notes          =
|gamesave manager      =  
+
|origin                   =  
|gamesave manager notes=  
+
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes         = Approx. 95 MB available.<br/>Settings will sync too, except graphics settings.
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud                = true
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
[[File:amnesia a machine for pigs launcher.png|290px|right|thumb|Launcher]]
+
{{Image|amnesia a machine for pigs launcher.png|Launcher.}}
[[File:amnesia a machine for pigs graphics basic.jpg|290px|right|thumb|Basic settings]]
+
{{Image|amnesia a machine for pigs graphics basic.jpg|Basic settings}}
[[File:amnesia a machine for pigs graphics advanced.jpg|290px|right|thumb|Advanced settings]]
+
{{Image|amnesia a machine for pigs graphics advanced.jpg|Advanced settings}}
{{Video settings
+
{{Video
|wsgf link                  =  
+
|wsgf link                  = https://www.wsgf.org/dr/amnesia-machine-pigs/en
|widescreen wsgf award      =  
+
|widescreen wsgf award      = silver
|multimonitor wsgf award    =  
+
|multimonitor wsgf award    = silver
|ultrawidescreen wsgf award =  
+
|ultrawidescreen wsgf award = silver
|4k ultra hd wsgf award    =  
+
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = unknown
+
|multimonitor              = true
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = unknown
+
|ultrawidescreen            = true
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
|4k ultra hd                = unknown
+
|4k ultra hd                = true
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Options menu UI doesn't scale.
 
|fov                        = hackable
 
|fov                        = hackable
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
Line 83: Line 140:
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
 
|anisotropic                = true
 
|anisotropic                = true
|anisotropic notes          =  
+
|anisotropic notes          = Up to 16x.
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = On or off but proper AA and not FXAA.
 
|antialiasing notes        = On or off but proper AA and not FXAA.
 
|vsync                      = true
 
|vsync                      = true
|vsync notes                =  
+
|vsync notes                = Not present in launcher. Can be enabled in-game. [[Glossary:Vertical sync (Vsync)#Adaptive V-Sync|Adaptative Vsync]] is also available.
|oculus rift                =  
+
|60 fps                    = true
|oculus rift notes         =  
+
|60 fps notes               =  
|high frame rate            = hackable
+
|120 fps                    = false
|high frame rate notes     = Capped at 60 FPS by default; see [[#High frame rate|High frame rate]].
+
|120 fps notes             = See [[#High frame rate|High frame rate]].
|color blind                =  
+
|hdr                        = unknown
 +
|hdr notes                  =
 +
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
===[[Field of view (FOV)]]===
+
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
+
{{Fixbox|description=Edit game.cfg|ref=<ref>[https://www.se7ensins.com/forums/threads/amnesia-the-dark-decent-mods.557577/ Amnesia - the dark decent mods. | Se7enSins Gaming Community]</ref>|fix=
{{Fixbox|1=
+
# Go to <code>{{p|game}}\config\</code>
{{Fixbox/fix|Edit game.cfg|ref=<ref>[http://www.se7ensins.com/forums/threads/amnesia-the-dark-decent-mods.557577/ Amnesia - the dark decent mods - Se7enSins Gaming Community]</ref>}}
 
# Go to the installation folder.
 
# Go into the <code>config</code> folder.
 
 
# Open <code>game.cfg</code> in text editor
 
# Open <code>game.cfg</code> in text editor
 
# Locate line <code>FOV = "70"</code> in section <code>Player_General</code> and change its value to your desired field of view value.
 
# Locate line <code>FOV = "70"</code> in section <code>Player_General</code> and change its value to your desired field of view value.
 
}}
 
}}
  
===[[High frame rate]]===
+
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{ii}} The game limits frame rate to 60 by default.
+
{{--}} All gameplay elements are locked to 60 FPS. This includes physics, puzzles, player movement, input and most animations. This limit can be removed, but will only affect particles and some animations.<ref>{{Refcheck|user=Litbeep|date=2020-11-3|comment=Email from Peter Wester (engine programmer): "All the gameplay is run at 60 fps. This means physics, puzzles, player movement, mouse/kb/gamepad input and some animations. The only things that can be unlocked are particles, some animations and texture animations. This is the same for all other HPL-based games!"}}</ref>
  
{{Fixbox|1=
+
{{Fixbox|description=Remove FPS cap|fix=
{{Fixbox/fix|Edit main_settings.cfg|ref=<ref>[http://www.frictionalgames.com/forum/thread-6368.html 120Hz support? - Frictional Games Forum]</ref>}}
+
# Go to the [[#Game data|configuration file(s) location]].
# Navigate to <code>%USERPROFILE%\My Documents\Amnesia\Pig\</code>.
+
# Open <code>main_settings.cfg</code> with a text editor.
# Open <code>main_settings.cfg</code> in text editor.
+
# Change <code>LimitFPS="true"</code> to <code> "false"</code>.
# Locate entry <code>Engine LimitFPS="true"</code> and change it to <code>false</code>.
 
 
}}
 
}}
  
==Input settings==
+
==Input==
[[File:amnesia a machine for pigs input.jpg|290px|right|thumb|Input settings]]
+
{{Image|amnesia a machine for pigs input.jpg|Input settings}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = false
+
|acceleration option      = true
|acceleration option notes = No native option, acceleration is taken from system settings.
+
|acceleration option notes = Mouse smoothing can be toggled.
 +
|mouse sensitivity        = true
 +
|mouse sensitivity notes  =
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = false
|controller remap notes    =  
+
|controller remap notes    = Not remapping properly with the Xbox Controller.<ref>{{Refurl|url=https://web.archive.org/web/20150619064554/https://www.frictionalgames.com/forum/thread-24540-post-282869.html|title=Xbox controller incompatibility|date=May 2023}}</ref>
|invert controller y-axis  = unknown
+
|controller sensitivity    = true
 +
|controller sensitivity notes=  
 +
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = true
|touchscreen notes        =  
+
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|xbox prompts notes        =
 +
|impulse triggers          = false
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes   =
 +
|dualshock 4 modes         = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|controller hotplug        = true
 +
|controller hotplug notes  =
 +
|haptic feedback          = false
 +
|haptic feedback notes    =
 +
|simultaneous input        = true
 +
|simultaneous input notes  =
 +
|steam input api          = false
 +
|steam input api notes    =
 +
|steam hook input          = true
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = false
 +
|steam cursor detection notes =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
[[File:amnesia a machine for pigs audio.jpg|290px|right|thumb|Audio settings]]
+
{{Image|amnesia a machine for pigs audio.jpg|Audio settings}}
[[File:amnesia a machine for pigs game.jpg|290px|right|thumb|Game settings]]
+
{{Image|amnesia a machine for pigs game.jpg|Game settings}}
{{Audio settings
+
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    = Only master volume slider.
 
|separate volume notes    = Only master volume slider.
Line 152: Line 249:
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = false
 
|mute on focus lost      = false
|mute on focus lost notes = Enabled by default.
+
|mute on focus lost notes = Doesn't mute when viewing journal entries.
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 
}}
 
}}
  
===Surround sound===
+
===[[Glossary:Surround sound|Surround sound]]===
 
{{--}} Game is using old implementation of a sound system which limits output only to stereo.
 
{{--}} Game is using old implementation of a sound system which limits output only to stereo.
  
{{Fixbox|1=
+
{{Fixbox|description=Surround sound fix|ref=<ref>{{Refcheck|user=LDK|date=September 7, 2013|comment=Tested with openal-soft-1.15.1-bin version.}}</ref>|fix=
{{Fixbox/fix|Surround sound fix|ref=<ref>Tested at September 7, 2013 by [[User:LDK]] with openal-soft-1.15.1-bin version.</ref>}}
+
# Download [https://openal-soft.org/ OpenAL Soft] ([https://community.pcgamingwiki.com/files/file/7-openal-soft/ PCGamingWiki mirror]).
# Download [http://kcat.strangesoft.net/openal.html OpenAL Soft] ([http://community.pcgamingwiki.com/files/file/7-openal-soft/ PCGamingWiki mirror]).
 
 
# Extract archive, navigate to <code>Win32</code> folder from this archive.
 
# Extract archive, navigate to <code>Win32</code> folder from this archive.
# Locate file <code>soft_oal.dll</code> and copy it to the installation folder (<code>..\Steam\steamapps\common\Machine for Pigs\</code> for example).
+
# Copy <code>soft_oal.dll</code> to the installation folder.
 
# Launch game launcher and navigate to the Sound options tab.
 
# Launch game launcher and navigate to the Sound options tab.
 
# There should be new <code>Unsuported</code> device. Select it and launch the game.
 
# There should be new <code>Unsuported</code> device. Select it and launch the game.
  
'''In case there is no <code>Unsuported</code> device:'''
+
'''In case there is no <code>Unsupported</code> device:'''
  
 
# Launch game with <code>soft_oal.dll</code> file in the same folder as game's exe file.
 
# Launch game with <code>soft_oal.dll</code> file in the same folder as game's exe file.
# Quit game, navigate to <code>%USERPROFILE%\My Documents\Amnesia\Pig</code> and open <code>launcher.log</code> in text editor.
+
# Quit game, navigate to <code>{{p|userprofile\Documents}}\Amnesia\Pig</code> and open <code>launcher.log</code> in text editor.
 
# Locate section <code>Initializing Sound Module</code>. There are all available sound devices.
 
# Locate section <code>Initializing Sound Module</code>. There are all available sound devices.
 
# Open <code>main_settings.cfg</code> from the same <code>Main</code> folder.
 
# Open <code>main_settings.cfg</code> from the same <code>Main</code> folder.
# Locate line <code><Sound Device="x"...</code> and change x to corresponding value of sound device from <code>launcher.log</code> file.
+
# Locate line <code><Sound Device=</code> and change to corresponding value of sound device from <code>launcher.log</code>.
 +
}}
 +
 
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Czech
 +
|interface = true
 +
|audio    = hackable
 +
|subtitles = true
 +
|notes    = Fan dub available [https://www.fenixprodabing.cz/projekt/amnesia-a-machine-for-pigs here]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation. Available to [https://ameblo.jp/keikyubus-kurihama/entry-12797779394.html download.]</br>To activate it run the launcher and there select language "Japanese" and start the game.
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation. Available to [https://blog.naver.com/PostView.naver?blogId=rkddkwlenfdl&logNo=30177694764&parentCategoryNo=&categoryNo=&viewDate=&isShowPopularPosts=false&from=postView download.]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Turkish
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [https://blog.tanshaydar.com/amnesia-a-machine-for-pigs-turkce-yama.html download].
 +
}}
 +
{{L10n/switch
 +
|language  = Ukrainian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation. Available to [https://drive.google.com/file/d/1twS5hp-lavedg7aDmtxuGIFAX9FRqYqG/view download.]</br>To activate it run the launcher and there select language "Українська" and start the game.
 +
|fan      = true
 +
}}
 +
}}
 +
 
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = unknown
 +
|native 3d notes            =
 +
|nvidia 3d vision            = hackable
 +
|nvidia 3d vision notes      = Use [https://3dsurroundgaming.com/OpenGL3DVisionGames.html#amnesiaPig 3D Surround Gaming].
 +
|tridef 3d                  = unknown
 +
|tridef 3d notes            =
 +
|iz3d                        = unknown
 +
|iz3d notes                  =
 +
|vorpx                      = true
 +
|vorpx modes                = G3D
 +
|vorpx notes                = Official supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list].
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
 +
 +
===Game launches extremely zoomed in===
 +
{{ii}} The issue occurs when the application scaling conflicts with Windows' scaling.
 +
 +
{{Fixbox|description=Override high DPI scaling|ref={{cn|date=September 2020}}|fix=
 +
# Go to <code>{{P|game}}</code>.
 +
# Right-click on <code>aamfp.exe</code> and select <code>Properties</code>.
 +
# Click on the <code>Compatibility</code> tab, then select <code>Change high DPI settings</code>.
 +
# Check the <code>Override high DPI scaling behavior</code> box and make sure the drop-down menu is set to <code>Application</code>.
 +
# Click OK, apply the changes and launch the game.
 +
}}
 +
 +
===Low frame rate===
 +
{{ii}} Two particular video options, anti-aliasing (known as "smoothing" in-game) and ambient occlusion, drastically decrease frame rate with very little visual improvement. Turning these settings off is recommended. See the [https://community.pcgamingwiki.com/page/articles.html/_/features/port-reports/port-report-amnesia-a-machine-for-pigs-r78 PCGamingWiki Port Report].
 +
 
===Vertical camera movement only with mouse===
 
===Vertical camera movement only with mouse===
{{Fixbox|1=
+
{{Fixbox|description=Disconnect controller|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/239200/discussions/0/864978110166873856/|title=Problem with the mouse - Steam Community Discussions|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Disconnect controller|ref=<ref>[http://steamcommunity.com/app/239200/discussions/0/864978110166873856/ Problem with the mouse - Steam Community Discussions]</ref>}}
 
 
# Unplug your controller.  
 
# Unplug your controller.  
 
# Start a new game.
 
# Start a new game.
Line 186: Line 453:
  
 
===Crash during startup===
 
===Crash during startup===
{{Fixbox|1=
+
{{Fixbox|description=Disconnect any gamepads and then start the game|ref=<ref>{{Refurl|url=https://forum.frictionalgames.com/thread-22826.html|title=Possible fix solution for crash at startup - Frictional Games Forum|date=May 2023}}</ref>}}
{{Fixbox/fix|Disconnect any gamepads and then start the game|ref=<ref>[http://www.frictionalgames.com/forum/thread-22826.html Possible fix solution for crash at startup - Frictional Games Forum]</ref>}}
 
}}
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Overwrite the original 'aamfp.exe' with the offical patch found here: http://thedarkswarm.com/downloads/public/aamfp.zip|ref=<ref>[http://www.frictionalgames.com/forum/thread-22842.html New possible fix to crash at startup - Patch - Frictional Games Forum]</ref>}}
 
}}
 
  
 
===Freeze/lag every now and then===
 
===Freeze/lag every now and then===
{{ii}} A possible solution can be found at the official 'Amnesia A.M.F.P Troubleshooting Guide'<ref>[http://www.frictionalgames.com/forum/thread-22899.html Amnesia A.M.F.P Troubleshooting Guide]</ref>.
+
{{ii}} A possible solution can be found at the official Amnesia A.M.F.P Troubleshooting Guide.<ref>{{Refurl|url=https://forum.frictionalgames.com/thread-22899.html|title=Amnesia A.M.F.P Troubleshooting Guide|date=May 2023}}</ref>
  
{{Fixbox|1=
+
{{Fixbox|description=Edit main settings|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Edit main settings}}
+
# Go to <code>{{p|userprofile\Documents}}\Amnesia\Pig</code>
# Navigate to <code>%USERPROFILE%\My Documents\Amnesia\Pig</code>
 
 
# Open 'main_settings.cfg' in a text editor.
 
# Open 'main_settings.cfg' in a text editor.
 
# Locate entry <code><Sound...</code>.
 
# Locate entry <code><Sound...</code>.
Line 209: Line 469:
  
 
===Light halos showing through walls===
 
===Light halos showing through walls===
{{Fixbox|1=
+
{{Fixbox|description=Start in offline mode|ref=<ref>{{Refurl|url=https://forum.frictionalgames.com/thread-22897.html|title=Light halos showing through walls  - Frictional Games Forum|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Start in offline mode|ref=<ref>[http://www.frictionalgames.com/forum/thread-22897.html Light halos showing through walls  - Frictional Games Forum]</ref>}}
+
# Start Steam in offline mode or disable Steam Cloud for the game.
# Start steam in offline mode or disable Steam Cloud for the game.
 
 
# Start the game and enter Launcher Settings.
 
# Start the game and enter Launcher Settings.
 
# Select auto-detect video device.
 
# Select auto-detect video device.
  
{{ii}} Alternatively remove all .ini files from [[#Game data|Local Steam Cloud]] storage and [[#Game data|%USERPROFILE% location]] for the game and try fix again.
+
{{ii}} Alternatively remove all .ini files from the [[#Game data|game data]] locations for the game and try fix again.
 +
}}
 +
 
 +
===Adjusting in-game gamma does nothing===
 +
{{Fixbox|description=Disable gamma changing programs such as f.lux or DisplayCAL|ref={{cn|date=September 2016}}}}
 +
 
 +
===Gamma changes persist after exiting the game===
 +
{{ii}} If the in-game gamma setting is increased, it can sometimes alter the desktop's gamma even after the game is closed.
 +
 
 +
{{Fixbox|description=Use f.lux to restore gamma|ref={{cn|date=July 2016}}|fix=
 +
# Download and install [https://justgetflux.com/ f.lux].
 +
# Run it and the desktop gamma should return to normal.
 +
}}
 +
{{Fixbox|description=Enable Nvidia's own color settings in the Nvidia Control Panel|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/239200/discussions/0/620695877094621433/|title=Interesting bug after quiting game :: Amnesia: A Machine for Pigs General Discussions|date=May 2023}}</ref>}}
 +
 
 +
=== Screen gets offset to the right ===
 +
 
 +
{{Fixbox|description=Edit Compatibility|fix=
 +
<ol>
 +
<li>Right click the .exe.
 +
<li>Go to "Properties" and then to "[[Windows Compatibility Mode|Compatibility]]" tab.
 +
<li>Go to "Change high DPI settings".</li>
 +
<li>Make sure the "Override high DPI scaling behavior" box is checked and set to "Application".</li>
 +
<li>Save and exit.</li>
 +
</ol>
 
}}
 
}}
  
 
==Other information==
 
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      =
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        = 2.1
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|metal support          =
 +
|metal support notes    =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = true
 +
|macos intel 64-bit app = false
 +
|macos arm app          = false
 +
|macos app notes        =
 +
|linux 32-bit executable= true
 +
|linux 64-bit executable= true
 +
|linux executable notes = Gog version 64 bit
 +
}}
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            = OpenAL
 +
|audio notes      = 6.14.0357.24
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 +
|anticheat        =
 +
|anticheat notes  =
 +
}}
 +
 
===Strong blue haze===
 
===Strong blue haze===
{{ii}} The game has slight blue fog effect that is very apparent in first level. This is intentional <ref>[http://www.frictionalgames.com/forum/thread-22824-post-257141.html#pid257141 Blue haze? - Frictional Games Forum]</ref> but this effect can be undesirably strong on some screens.
+
{{ii}} The game has slight blue fog effect that is very apparent in the first level. This is intentional,<ref>{{Refurl|url=https://forum.frictionalgames.com/thread-22824-post-257141.html#pid257141|title=Blue haze? - Frictional Games Forum|date=May 2023}}</ref> but this effect can be undesirably strong on some screens.
 +
 
 +
{{Fixbox|description=Fog editing mod|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/239200/discussions/0/3800524658160231862/|title=A Fog Machine for Pigs - Steam Community Guides|date=July 2023}}</ref>|fix=
 +
# Launch the game at least once and disable color grading in the video options
 +
# Download the mod [https://www.nexusmods.com/amnesiaamachineforpigs/mods/1 here], then extract its contents in <code>{{p|game}}\maps\</code>.
 +
# Overwrite existing files
 +
# Start a new game or proceed through a level transition to take effect
 +
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Edit save files|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/239200/discussions/0/864978110177598988/|title=HOW-TO: Remove the BLUE FOG - Steam Community Guides|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Edit save files|ref=<ref>[http://steamcommunity.com/app/239200/discussions/0/864978110177598988/ HOW-TO: Remove the BLUE FOG - Steam Community Guides]</ref>}}
 
 
# Launch the game and create save if you don't have one.
 
# Launch the game and create save if you don't have one.
# Navigate to <code>%USERPROFILE%\My Documents\Amnesia\Pig\{{p|uid}}</code>
+
# Go to <code>{{p|userprofile\Documents}}\Amnesia\Pig\{{p|uid}}</code>
 
# Locate your last save and open it in text editor.
 
# Locate your last save and open it in text editor.
 
# Locate entry <code>name="mbFogActive" val="true"</code> and change <code>true</code> to <code>false</code>.
 
# Locate entry <code>name="mbFogActive" val="true"</code> and change <code>true</code> to <code>false</code>.
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Edit shader files|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/239200/discussions/0/864978835638983106|title=Easy and definitive fix for the blue fog of death - Steam Community Discussions|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Edit shader files|ref=<ref>[http://steamcommunity.com/app/239200/discussions/0/864978835638983106 Easy and definitive fix for the blue fog of death - Steam Community Discussions]</ref>}}
 
 
An alternative to the save game method is to edit the shader files. This has the advantage of being a permanent solution (instead of per-save), and it also allows you to reduce (or increase!) the effect by an arbitrary factor.
 
An alternative to the save game method is to edit the shader files. This has the advantage of being a permanent solution (instead of per-save), and it also allows you to reduce (or increase!) the effect by an arbitrary factor.
# Navigate to <code>{{p|game}}/core/shaders</code>
+
# Go to <code>{{p|game}}/core/shaders</code>
# Open the file deferred_fog_frag.glsl in a text editor
+
# Edit <code>deferred_fog_frag.glsl</code>.
 
# Locate entry <code>float fAmount = max(fDepth / avFogStartAndLength.y,0.0);</code> and change it to <code>float fAmount = 0.0;</code> to switch the effect off completely, or e.g. to <code>float fAmount = max(0.25 * fDepth / avFogStartAndLength.y,0.0);</code> to reduce the effect to 25 % of original.
 
# Locate entry <code>float fAmount = max(fDepth / avFogStartAndLength.y,0.0);</code> and change it to <code>float fAmount = 0.0;</code> to switch the effect off completely, or e.g. to <code>float fAmount = max(0.25 * fDepth / avFogStartAndLength.y,0.0);</code> to reduce the effect to 25 % of original.
 
}}
 
}}
 +
 +
{{ii}}On some setups editing the shader files/disabling the fog through editing a save file doesn't fully alleviate the symptom. If that's true for you, then disabling through the game's settings all or a combination of: colour grading, screen space ambient occlusion (SSAO), and Vsync should fix the issue when applied in conjunction with one of the above fixes
  
 
==System requirements==
 
==System requirements==
{{ii}} Integrated Intel HD Graphics should work but is not supported; problems are generally solved with a driver update.
 
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
  
 
|minOS    = Vista
 
|minOS    = Vista
|minCPU  = 2.0 GHz Core i5
+
|minCPU  = Intel Core i3
|minmem   = 2 GB
+
|minCPU2  = AMD A6
 +
|minRAM   = 2 GB
 
|minHD    = 5 GB
 
|minHD    = 5 GB
|minGPU  = Mid-range NVIDIA GeForce 3x0
+
|minGPU  = Nvidia GeForce 200
|minGPU2  = ATI Radeon HD 5x00
+
|minGPU2  = AMD Radeon HD 5000
  
 
|recOS    = 7
 
|recOS    = 7
|recCPU  = 2.0 GHz Core i7
+
|recCPU  = Intel Core i5
|recmem   = 4 GB
+
|recCPU2  = AMD FX
 +
|recRAM   = 4 GB
 
|recHD    =  
 
|recHD    =  
|recGPU  = High-range NVIDIA GeForce 5x0
+
|recGPU  = Nvidia GeForce 400
|recGPU2  = ATI Radeon HD 6x00
+
|recGPU2  = AMD Radeon HD 6000
 +
|notes    = {{ii}} Integrated Intel HD Graphics should work but is not supported.
 
}}
 
}}
  
Line 261: Line 607:
 
|OSfamily = OS X
 
|OSfamily = OS X
  
|minOS    = 10.6.8
+
|minOS    = 10.7.5
|minCPU  = 1.3 GHz core i5
+
|minCPU  = Intel Core i3
|minmem   = 2 GB
+
|minCPU2  = AMD A6
|minHD    =  
+
|minRAM   = 2 GB
|minGPU  = Mid-range NVIDIA GeForce 3x0
+
|minHD    = 5 GB
|minGPU2  = ATI Radeon HD 5x00
+
|minGPU  = Nvidia GeForce 200
 +
|minGPU2  = AMD Radeon HD 5000
  
|recOS    = 10.7.5
+
|recOS    =  
|recCPU  = 2.0 GHz core i7
+
|recCPU  = Intel Core i5
|recmem   = 4 GB
+
|recCPU2  = AMD FX
|recHD    = 5 GB
+
|recRAM   = 4 GB
|recGPU  = High-range NVIDIA GeForce 5x0
+
|recHD    =  
|recGPU2  = ATI Radeon HD 6x00
+
|recGPU  = Nvidia GeForce 400
 +
|recGPU2  = AMD Radeon HD 6000
 +
|notes    = {{ii}} Integrated Intel HD Graphics should work but is not supported.
 
}}
 
}}
  
Line 280: Line 629:
  
 
|minOS    = Major Linux Distribution from 2010
 
|minOS    = Major Linux Distribution from 2010
|minCPU  = 2.0 GHz core i5
+
|minCPU  = Intel Core i3
|minmem   = 2 GB
+
|minCPU2  = AMD A6
 +
|minRAM   = 2 GB
 
|minHD    = 5 GB
 
|minHD    = 5 GB
|minGPU  = Mid-range NVIDIA GeForce 3x0
+
|minGPU  = Nvidia GeForce 200
|minGPU2  = ATI Radeon HD 5x00
+
|minGPU2  = AMD Radeon HD 5000
  
 
|recOS    = Major Linux Distribution from 2012
 
|recOS    = Major Linux Distribution from 2012
|recCPU  = 2.0 GHz core i7
+
|recCPU  = Intel Core i5
|recmem   = 4 GB
+
|recCPU2  = AMD FX
 +
|recRAM   = 4 GB
 
|recHD    =  
 
|recHD    =  
|recGPU  = High-range NVIDIA GeForce 5x0
+
|recGPU  = Nvidia GeForce 400
|recGPU2  = ATI Radeon HD 6x00
+
|recGPU2  = AMD Radeon HD 6000
 +
|notes    = {{ii}} Integrated Intel HD Graphics should work but is not supported.
 
}}
 
}}
  
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Latest revision as of 13:24, 16 April 2024

Amnesia: A Machine for Pigs
Amnesia: A Machine for Pigs cover
Developers
The Chinese Room
macOS (OS X) Edward Rudd
Linux Edward Rudd
Publishers
Frictional Games
Engines
HPL Engine 2
Release dates
Windows September 10, 2013
macOS (OS X) September 10, 2013
Linux September 10, 2013
Reception
Metacritic 72
IGDB 73
Taxonomy
Monetization One-time game purchase
Perspectives First-person
Controls Direct control
Genres Survival horror
Themes Horror
Series Amnesia
Amnesia: A Machine for Pigs on HowLongToBeat
Amnesia: A Machine for Pigs on IGDB
Amnesia: A Machine for Pigs on MobyGames
Amnesia: A Machine for Pigs on Wikipedia
Amnesia
Amnesia: The Dark Descent 2010
Amnesia: A Machine for Pigs 2013
Amnesia: Rebirth 2020
Amnesia: The Bunker 2023

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.

Key points

Game is open source.

General information

Port Report
Official support page
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
Game can be launched directly from the executable.[1]
Windows
macOS (OS X)
GOG.com
DRM-free
Windows
macOS (OS X)
Linux
Humble Store
DRM-free
Icon overlay.png
Windows
macOS (OS X)
Linux
Microsoft Store
Microsoft Store
Bundled in Amnesia: Collection
Windows
Steam
DRM-free after installation through Steam client (notes may include more details)
DRM-free when running "aamfp_NoSteam" executable.[2] Amnesia Re-collection also available.
Windows
macOS (OS X)
Linux
Mac App Store (unavailable)
Icon overlay.png
macOS (OS X)

Essential improvements

Skip intro videos

Edit main_settings.cfg
  1. Go to the configuration file(s) location.
  2. Open main_settings.cfg with a text editor.
  3. Change ShowPreMenu="true" to ShowPreMenu="false"
  4. Save the changes.

Enable quick save

Edit user_settings.cfg
  1. Go to the configuration file(s) location.
  2. Go into <user-id> and open user_settings.cfg with a text editor.
  3. Change AllowQuickSave="false" to AllowQuickSave="true"
  4. Save the changes.

Notes

Press F4 to save and F5 to load.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\Amnesia\Pig\
macOS (OS X) $HOME/Library/Application Support/Frictional Games/Amnesia/Pig/
Linux $HOME/.frictionalgames/Amnesia/Pig/
Steam <Steam-folder>/userdata/<user-id>/239200/
This game does not follow the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %USERPROFILE%\Documents\Amnesia\Pig\
macOS (OS X) $HOME/Library/Application Support/Frictional Games/Amnesia/Pig/
Linux $HOME/.frictionalgames/Amnesia/Pig/
Steam <Steam-folder>/userdata/<user-id>/239200/

Save game cloud syncing

System Native Notes
Epic Games Launcher
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud
Approx. 95 MB available.
Settings will sync too, except graphics settings.
Xbox Cloud

Video

Launcher.
Launcher.
Basic settings
Basic settings
Advanced settings
Advanced settings

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Options menu UI doesn't scale.
Field of view (FOV)
See Field of view (FOV).
Windowed
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Up to 16x.
Anti-aliasing (AA)
On or off but proper AA and not FXAA.
Vertical sync (Vsync)
Not present in launcher. Can be enabled in-game. Adaptative Vsync is also available.
60 FPS
120+ FPS
See High frame rate.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Field of view (FOV)

Edit game.cfg[3]
  1. Go to <path-to-game>\config\
  2. Open game.cfg in text editor
  3. Locate line FOV = "70" in section Player_General and change its value to your desired field of view value.

High frame rate

All gameplay elements are locked to 60 FPS. This includes physics, puzzles, player movement, input and most animations. This limit can be removed, but will only affect particles and some animations.[4]
Remove FPS cap
  1. Go to the configuration file(s) location.
  2. Open main_settings.cfg with a text editor.
  3. Change LimitFPS="true" to "false".

Input

Input settings
Input settings

Audio

Audio settings
Audio settings
Game settings
Game settings

Audio feature State Notes
Separate volume controls
Only master volume slider.
Surround sound
See Surround sound for a fix.
Subtitles
Closed captions
Mute on focus lost
Doesn't mute when viewing journal entries.

Surround sound

Game is using old implementation of a sound system which limits output only to stereo.
Surround sound fix[6]
  1. Download OpenAL Soft (PCGamingWiki mirror).
  2. Extract archive, navigate to Win32 folder from this archive.
  3. Copy soft_oal.dll to the installation folder.
  4. Launch game launcher and navigate to the Sound options tab.
  5. There should be new Unsuported device. Select it and launch the game.

In case there is no Unsupported device:

  1. Launch game with soft_oal.dll file in the same folder as game's exe file.
  2. Quit game, navigate to %USERPROFILE%\Documents\Amnesia\Pig and open launcher.log in text editor.
  3. Locate section Initializing Sound Module. There are all available sound devices.
  4. Open main_settings.cfg from the same Main folder.
  5. Locate line <Sound Device= and change to corresponding value of sound device from launcher.log.

Localizations

Language UI Audio Sub Notes
English
Czech
Fan dub available here
French
German
Hungarian
Italian
Japanese
Fan translation. Available to download.
To activate it run the launcher and there select language "Japanese" and start the game.
Korean
Fan translation. Available to download.
Polish
Brazilian Portuguese
Russian
Spanish
Turkish
Fan translation, download.
Ukrainian
Fan translation. Available to download.
To activate it run the launcher and there select language "Українська" and start the game.

VR support

3D modes State Notes
Nvidia 3D Vision
Use 3D Surround Gaming.
vorpX
G3D
Official supported game, see official vorpx game list.

Issues fixed

Game launches extremely zoomed in

The issue occurs when the application scaling conflicts with Windows' scaling.
Override high DPI scaling[citation needed]
  1. Go to <path-to-game>.
  2. Right-click on aamfp.exe and select Properties.
  3. Click on the Compatibility tab, then select Change high DPI settings.
  4. Check the Override high DPI scaling behavior box and make sure the drop-down menu is set to Application.
  5. Click OK, apply the changes and launch the game.

Low frame rate

Two particular video options, anti-aliasing (known as "smoothing" in-game) and ambient occlusion, drastically decrease frame rate with very little visual improvement. Turning these settings off is recommended. See the PCGamingWiki Port Report.

Vertical camera movement only with mouse

Disconnect controller[7]
  1. Unplug your controller.
  2. Start a new game.

Crash during startup

Disconnect any gamepads and then start the game[8]

Freeze/lag every now and then

A possible solution can be found at the official Amnesia A.M.F.P Troubleshooting Guide.[9]
Edit main settings[citation needed]
  1. Go to %USERPROFILE%\Documents\Amnesia\Pig
  2. Open 'main_settings.cfg' in a text editor.
  3. Locate entry <Sound....
  4. Change MaxChannels="64" to MaxChannels="32".
  5. Change StreamBuffers="8" to StreamBuffers="4".
  6. Start the game and check if it worked.
  7. If not, also change StreamBufferSize="262144" to StreamBufferSize="131072".

Light halos showing through walls

Start in offline mode[10]
  1. Start Steam in offline mode or disable Steam Cloud for the game.
  2. Start the game and enter Launcher Settings.
  3. Select auto-detect video device.
Alternatively remove all .ini files from the game data locations for the game and try fix again.

Adjusting in-game gamma does nothing

Disable gamma changing programs such as f.lux or DisplayCAL[citation needed]

Gamma changes persist after exiting the game

If the in-game gamma setting is increased, it can sometimes alter the desktop's gamma even after the game is closed.
Use f.lux to restore gamma[citation needed]
  1. Download and install f.lux.
  2. Run it and the desktop gamma should return to normal.
Enable Nvidia's own color settings in the Nvidia Control Panel[11]

Screen gets offset to the right

Edit Compatibility
  1. Right click the .exe.
  2. Go to "Properties" and then to "Compatibility" tab.
  3. Go to "Change high DPI settings".
  4. Make sure the "Override high DPI scaling behavior" box is checked and set to "Application".
  5. Save and exit.

Other information

API

Technical specs Supported Notes
OpenGL 2.1
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.
Linux
Gog version 64 bit

Middleware

Middleware Notes
Audio OpenAL 6.14.0357.24

Strong blue haze

The game has slight blue fog effect that is very apparent in the first level. This is intentional,[12] but this effect can be undesirably strong on some screens.
Fog editing mod[13]
  1. Launch the game at least once and disable color grading in the video options
  2. Download the mod here, then extract its contents in <path-to-game>\maps\.
  3. Overwrite existing files
  4. Start a new game or proceed through a level transition to take effect
Edit save files[14]
  1. Launch the game and create save if you don't have one.
  2. Go to %USERPROFILE%\Documents\Amnesia\Pig\<user-id>
  3. Locate your last save and open it in text editor.
  4. Locate entry name="mbFogActive" val="true" and change true to false.
Edit shader files[15]

An alternative to the save game method is to edit the shader files. This has the advantage of being a permanent solution (instead of per-save), and it also allows you to reduce (or increase!) the effect by an arbitrary factor.

  1. Go to <path-to-game>/core/shaders
  2. Edit deferred_fog_frag.glsl.
  3. Locate entry float fAmount = max(fDepth / avFogStartAndLength.y,0.0); and change it to float fAmount = 0.0; to switch the effect off completely, or e.g. to float fAmount = max(0.25 * fDepth / avFogStartAndLength.y,0.0); to reduce the effect to 25 % of original.
On some setups editing the shader files/disabling the fog through editing a save file doesn't fully alleviate the symptom. If that's true for you, then disabling through the game's settings all or a combination of: colour grading, screen space ambient occlusion (SSAO), and Vsync should fix the issue when applied in conjunction with one of the above fixes

System requirements

Windows
Minimum Recommended
Operating system (OS) Vista
Processor (CPU) Intel Core i3
AMD A6
System memory (RAM) 2 GB
Hard disk drive (HDD) 5 GB
Video card (GPU) Nvidia GeForce 200
AMD Radeon HD 5000
Integrated Intel HD Graphics should work but is not supported.
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.7.5
Processor (CPU) Intel Core i3
AMD A6
System memory (RAM) 2 GB
Hard disk drive (HDD) 5 GB
Video card (GPU) Nvidia GeForce 200
AMD Radeon HD 5000
Integrated Intel HD Graphics should work but is not supported.
Linux
Minimum Recommended
Operating system (OS) Major Linux Distribution from 2010
Processor (CPU) Intel Core i3
AMD A6
System memory (RAM) 2 GB
Hard disk drive (HDD) 5 GB
Video card (GPU) Nvidia GeForce 200
AMD Radeon HD 5000
Integrated Intel HD Graphics should work but is not supported.


References

  1. Verified by User:Itsumi1117 on 2021-04-16
  2. Verified by User:Mmachinecodev on 2022-06-09
  3. Amnesia - the dark decent mods. | Se7enSins Gaming Community
  4. Verified by User:Litbeep on 2020-11-3
    Email from Peter Wester (engine programmer): "All the gameplay is run at 60 fps. This means physics, puzzles, player movement, mouse/kb/gamepad input and some animations. The only things that can be unlocked are particles, some animations and texture animations. This is the same for all other HPL-based games!"
  5. Xbox controller incompatibility - last accessed on May 2023
  6. Verified by User:LDK on September 7, 2013
    Tested with openal-soft-1.15.1-bin version.
  7. Problem with the mouse - Steam Community Discussions - last accessed on May 2023
  8. Possible fix solution for crash at startup - Frictional Games Forum - last accessed on May 2023
  9. Amnesia A.M.F.P Troubleshooting Guide - last accessed on May 2023
  10. Light halos showing through walls - Frictional Games Forum - last accessed on May 2023
  11. Interesting bug after quiting game :: Amnesia: A Machine for Pigs General Discussions - last accessed on May 2023
  12. Blue haze? - Frictional Games Forum - last accessed on May 2023
  13. A Fog Machine for Pigs - Steam Community Guides - last accessed on July 2023
  14. HOW-TO: Remove the BLUE FOG - Steam Community Guides - last accessed on May 2023
  15. Easy and definitive fix for the blue fog of death - Steam Community Discussions - last accessed on May 2023