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 "Unmechanical"

From PCGamingWiki, the wiki about fixing PC games
(→‎Video settings: HFR tested with Dxtory.)
(fleshed out the page)
Line 23: Line 23:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| Developer | http://www.raindg.com/title/unmechanical | unknown |}}
 +
{{Availability/row| Desura | unmechanical | DRM-free |}}
 +
{{Availability/row| GamersGate | DD-UNMECH | DRM-free |}}
 
{{Availability/row| GOG | unmechanical | DRM-free |}}
 
{{Availability/row| GOG | unmechanical | DRM-free |}}
 +
{{Availability/row| Humble | unmechanical | Steam}}
 
{{Availability/row| Steam | 211180 | Steam |  }}
 
{{Availability/row| Steam | 211180 | Steam |  }}
{{Availability/row| GamersGate | DD-UNMECH | DRM-free |}}
 
{{Availability/row| developer | http://www.raindg.com/title/unmechanical | unknown |}}
 
{{Availability/row| Desura | unmechanical | DRM-free |}}
 
 
}}
 
}}
  
 
==Game data==
 
==Game data==
===Configuration file and save game data location===
+
===Configuration file(s) location===
 +
{{Game data|
 +
{{Game data/row|Windows|{{p|userprofile}}\Documents\My Games\Unmechanical\UDKGame\Config\}}
 +
}}
 +
 
 +
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|userprofile}}\Documents\My Games\Unmechanical\}}
+
{{Game data/row|Windows|{{p|userprofile}}\Documents\My Games\Unmechanical\SavedElements\}}
 
}}
 
}}
  
Line 70: Line 76:
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = false
+
|anisotropic                = hackable
|anisotropic notes          =  
+
|anisotropic notes          = See [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
|antialiasing              = false
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
|vsync                      = false
+
|vsync                      = hackable
|vsync notes                =  
+
|vsync notes                = See [[#Vertical sync (Vsync)|Vertical sync (Vsync)]].
 
|oculus rift                =  
 
|oculus rift                =  
 
|oculus rift notes          =  
 
|oculus rift notes          =  
|high frame rate            = false
+
|high frame rate            = hackable
|high frame rate notes      = Capped at 62 fps.
+
|high frame rate notes      = See [[#High frame rate|High frame rate]].
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
Line 86: Line 92:
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Set the desired FOV in configuration files}}
+
{{Fixbox/fix|Edit UDKInput.ini}}
# Navigate to the <code>[[#Configuration file and save game data location|configuration file location]]\UDKGame\Config\</code>  and open {{File|UDKInput.ini}}.
+
# Go to the [[#Configuration file(s) location|configuration file(s) location]].
# Find the <code>[Engine.PlayerInput]</code> block
+
# Open {{File|UDKInput.ini}} with a text editor.
# Add <code>Bindings=(Name="X",Command="FOV xxx")</code><br/> to the end of the block.
+
# Find the <code>[Engine.PlayerInput]</code> section.
# Start the game and press "X" ingame to fix the FOV.  
+
# Add <code>Bindings=(Name="X",Command="FOV xxx")</code> to the end of the section. Replace <code>xxx</code> with the desired FOV.
 +
# Press {{Key|X}} in-game to change the FOV.
 +
}}
 +
 
 +
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Edit UDKEngine.ini}}
 +
# Go to the [[#Configuration file(s) location|configuration file(s) location]].  
 +
# Open <code>UDKEngine.ini</code> with a text editor.
 +
# Change <code>MaxAnisotropy</code> from the default <code>4</code> to <code>16</code>
 +
# Save the changes.
 +
}}
  
'''Note''': xxx being your desired FOV.
+
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Enable MSAA using Nvidia Inspector}}
 +
# Download and run [http://www.guru3d.com/files-details/nvidia-inspector-download.html Nvidia Inspector].
 +
# Click the wrench icon to open the profile settings window.
 +
# Search for "''UDK (Unreal Development Kit) based games''" in the profiles list.
 +
# Set <code>Antialiasing compatibility</code> to <code>0x080100C5</code>
 +
# Set <code>Antialiasing - Mode</code> to <code>Override any application setting</code>
 +
# Set <code>Antialiasing - Setting</code> to <code>8xQ [8x Multisampling]</code> (or choose 2x or 4x Multisampling).
 +
# Click Apply to save the changes.
 +
}}
 +
 
 +
===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]===
 +
{{ii}} This disables Vsync.
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Edit UDKEngine.ini}}
 +
# Go to the [[#Configuration file(s) location|configuration file(s) location]].
 +
# Open <code>UDKEngine.ini</code> with a text editor.
 +
# Change <code>UseVsync</code> from the default <code>true</code> to <code>false</code>
 +
# Save the changes.
 +
}}
 +
 
 +
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Edit UDKEngine.ini}}
 +
# Go to the [[#Configuration file(s) location|configuration file(s) location]].
 +
# Open <code>UDKEngine.ini</code> with a text editor.
 +
# Change <code>bSmoothFrameRate</code> from <code>TRUE</code> to <code>FALSE</code> '''or''' raise <code>MaxSmoothedFrameRate</code> value.
 +
# Save the changes.
 +
'''Notes'''
 +
{{ii}} For more information, see the [[Engine:Unreal Engine 3#Smoothed frame rate|Unreal Engine 3 page]].
 
}}
 
}}
  
 
==Input settings==
 
==Input settings==
 
{{Input settings
 
{{Input settings
|key remap                = false
+
|key remap                = hackable
|key remap notes          =  
+
|key remap notes          = See [[#Remapping|Remapping]].
|acceleration option      = false
+
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = false
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|controller support        = true
 
|controller support        = true
Line 109: Line 156:
 
|full controller          = false
 
|full controller          = false
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = false
+
|controller remap          = hackable
|controller remap notes    =  
+
|controller remap notes    = See [[#Controller remapping|Controller remapping]].
|invert controller y-axis  = true
+
|invert controller y-axis  = hackable
|invert controller y-axis notes= See [[#Controller Y-axis Inversion|Controller Y-axis Inversion]].
+
|invert controller y-axis notes= See [[#Controller Y-axis inversion|Controller Y-axis inversion]].
 
|touchscreen              = unknown
 
|touchscreen              = unknown
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
}}
 
}}
  
===Controller Y-axis Inversion===
+
===[[Glossary:Remapping|Remapping]]===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Manually change the setting}}
+
{{Fixbox/fix|Edit DefaultInput.ini}}
# Navigate to the [[#Configuration file and save game data location|configuration file location]]\UDKGame\Config and open {{File|UDKInput.ini}}.
+
# Go to <code>{{P|game}}\UDKGame\Config\</code>
# Find <code>Bindings=(Name="GBA_MoveForward_Gamepad",Command="Axis aBaseY Speed=1.0 DeadZone=0.2")</code> and change <code>Speed=1.0</code> to <code>Speed=-1.0</code>.
+
# Open <code>DefaultInput.ini</code> with a text editor.
 +
# Find the <code>; Game Keyboard/Mouse Bindings</code> section.
 +
# Edit the lines starting with <code>.Bindings=</code> listed below the <code>; Primary default bindings</code> line.
 +
# Save the changes.
 +
}}
  
 +
===[[Glossary:Remapping|Controller remapping]]===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Edit DefaultInput.ini}}
 +
# Go to <code>{{P|game}}\UDKGame\Config\</code>
 +
# Open <code>DefaultInput.ini</code> with a text editor.
 +
# Find the <code>; Game Controller Bindings</code> section.
 +
# Edit the lines starting with <code>.Bindings=</code> listed below the <code>; Primaray<!--not a typo--> default bindings</code> line.
 +
# Save the changes.
 +
}}
 +
 +
===[[Glossary:Invert Y-axis|Controller Y-axis inversion]]===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Edit UDKInput.ini}}
 +
# Go to the [[#Configuration file(s) location|configuration file(s) location]].
 +
# Open {{File|UDKInput.ini}} with a text editor.
 +
# Find <code>Bindings=(Name="GBA_MoveForward_Gamepad",Command="Axis aBaseY Speed=1.0 DeadZone=0.2")</code> and change <code>Speed=1.0</code> to <code>Speed=-1.0</code>
 +
# Save the changes.
 
}}
 
}}
  
Line 131: Line 199:
 
|surround sound          = unknown
 
|surround sound          = unknown
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = false
+
|subtitles                = n/a
|subtitles notes          =  
+
|subtitles notes          = No speech.
|closed captions          = false
+
|closed captions          = n/a
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = true
 
|mute on focus lost      = true
Line 145: Line 213:
 
  |language  = English
 
  |language  = English
 
  |interface = true
 
  |interface = true
  |audio    = true
+
  |audio    = n/a
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 154: Line 222:
 
  |language  = Brazilian Portuguese
 
  |language  = Brazilian Portuguese
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 163: Line 231:
 
  |language  = Danish
 
  |language  = Danish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 172: Line 240:
 
  |language  = Dutch
 
  |language  = Dutch
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 181: Line 249:
 
  |language  = Finnish
 
  |language  = Finnish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 190: Line 258:
 
  |language  = French
 
  |language  = French
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 199: Line 267:
 
  |language  = German
 
  |language  = German
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 208: Line 276:
 
  |language  = Hungarian
 
  |language  = Hungarian
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 217: Line 285:
 
  |language  = Italian
 
  |language  = Italian
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 226: Line 294:
 
  |language  = Polish
 
  |language  = Polish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 235: Line 303:
 
  |language  = Russian
 
  |language  = Russian
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 244: Line 312:
 
  |language  = Spanish
 
  |language  = Spanish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 253: Line 321:
 
  |language  = Swedish
 
  |language  = Swedish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 262: Line 330:
 
  |language  = Turkish
 
  |language  = Turkish
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = n/a
  |subtitles = unknown
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 271: Line 339:
  
 
==Issues unresolved==
 
==Issues unresolved==
===Game crashing in Intel HD===
+
===Crashes on Intel HD graphics===
There is a known issue where the game crashes, or does not display correctly on Intel HD Graphics Family of graphics-cards, even though their specifications meet the game requirements. Developers are currently working on a solution for this problem.
+
{{ii}} There is an issue where the game crashes, or does not display correctly on Intel HD Graphics Family of graphics cards, even though their specifications meet the game requirements. Developers are currently working on a solution for this problem.
  
 
==Issues fixed==
 
==Issues fixed==
 
===Failed to create the D3D9 Device===
 
===Failed to create the D3D9 Device===
 
{{Fixbox|1=
 
{{Fixbox|1=
# Navigate to the {{File|{{P|game}}\UDKGame\Config\}} and open {{File|DefaultEngine.ini}}.
+
# Go to {{File|{{P|game}}\UDKGame\Config\}}
# Find the following lines:<br/><code>ResX=<br/>ResY=</code>
+
# Open {{File|DefaultEngine.ini}} with a text editor.
# Change them to a resolution your display supports.
+
# Change the <code>ResX=</code> and <code>ResY=</code> lines to the desired resolution.
# Navigate to the {{File|[[#Configuration file and save game data location|configuration file location]]\UDKGame\Config\}}
+
# Go to the [[#Configuration file(s) location|configuration file(s) location]].
# Delete {{File|UDKEngine.ini}}.
+
# Delete {{File|UDKEngine.ini}}
 
}}
 
}}
  

Revision as of 19:33, 23 November 2014

Unmechanical
Unmechanical cover
Developers
Talawa Games
Publishers
Teotl Studios
Engines
Unreal Engine 3
Release dates
Windows August 9, 2012
Unmechanical on Wikipedia

General information

Official website
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions
Steam Users' Forums

Availability

Source DRM Notes Keys OS
Developer website
DRM details are not known
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Incorrect store name. See here for available options.
DRM-free
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
GamersGate
DRM-free after installation (requires an internet connection during installation)
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
GOG.com
DRM-free
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Humble Store
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Steam
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty

Game data

Configuration file(s) location

Template:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/211180/pfx/[Note 1]

Save game data location

Template:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/211180/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video settings

General settings.

Template:Video settings

Field of view (FOV)

Instructions

Anisotropic filtering (AF)

Instructions

Anti-aliasing (AA)

Instructions

Vertical sync (Vsync)

This disables Vsync.
Instructions

High frame rate

Instructions

Input settings

Template:Input settings

Remapping

Instructions

Controller remapping

Instructions

Controller Y-axis inversion

Instructions

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Brazilian Portuguese
Danish
Dutch
Finnish
French
German
Hungarian
Italian
Polish
Russian
Spanish
Swedish
Turkish

Issues unresolved

Crashes on Intel HD graphics

There is an issue where the game crashes, or does not display correctly on Intel HD Graphics Family of graphics cards, even though their specifications meet the game requirements. Developers are currently working on a solution for this problem.

Issues fixed

Failed to create the D3D9 Device

Instructions

System requirements

Windows
Minimum
Operating system (OS) XP SP3
Processor (CPU) 2.0+ GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 1 GB
Video card (GPU) Shader model 3.0 support


Cite error: <ref> tags exist for a group named "Note", but no corresponding <references group="Note"/> tag was found, or a closing </ref> is missing