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 "A Hat in Time"

From PCGamingWiki, the wiki about fixing PC games
m (Not exactly a key point since it's listed in video settings anyway (disable depth of field).)
(Depth of field fix removed, is now an in-game option. Korean and German language officially added. Co-op test not working anymore = removed multiplayer for now. Added DLC, screenshot, updated template.)
Line 21: Line 21:
  
 
'''General information'''
 
'''General information'''
 +
{{mm}} [http://hatintime.com/ Official Website]
 
{{GOG.com links|1686426343|a_hat_in_time}}
 
{{GOG.com links|1686426343|a_hat_in_time}}
 
{{mm}} [http://steamcommunity.com/app/253230/discussions/ Steam Community Discussions]
 
{{mm}} [http://steamcommunity.com/app/253230/discussions/ Steam Community Discussions]
Line 26: Line 27:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| Developer | http://hatintime.com/#purchase | Steam | Via Humble Widget | | Windows, OS X }}
 
{{Availability/row| GOG.com | a_hat_in_time | DRM-free |  |  | Windows }}
 
{{Availability/row| GOG.com | a_hat_in_time | DRM-free |  |  | Windows }}
 +
{{Availability/row| GMG | a-hat-in-time | Steam | | | Windows, OS X }}
 
{{Availability/row| Humble | a-hat-in-time | Steam  |  |  |  Windows, OS X }}
 
{{Availability/row| Humble | a-hat-in-time | Steam  |  |  |  Windows, OS X }}
 
{{Availability/row| Steam | 253230 | Steam |  |  | Windows, OS X }}
 
{{Availability/row| Steam | 253230 | Steam |  |  | Windows, OS X }}
 +
}}
 +
 +
{{DLC|
 +
{{DLC/row| Soundtrack | | Windows, OS X }}
 +
{{DLC/row| B-Side Soundtrack | | Windows, OS X }}
 
}}
 
}}
  
Line 36: Line 44:
  
 
==Game data==
 
==Game data==
 +
{{Image|A_Hat_in_Time_general_settings.png|In-game general settings.}}
 +
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|game}}\HatinTimeGame\SaveData\}}
+
{{Game data/config|Windows|{{p|game}}\HatinTimeGame\Config\}}
 
{{Game data/config|OS X|}}
 
{{Game data/config|OS X|}}
 
}}
 
}}
Line 72: Line 82:
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes=  
+
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]] for custom resolutions.
 
|multimonitor              = unknown
 
|multimonitor              = unknown
 
|multimonitor notes        =  
 
|multimonitor notes        =  
Line 88: Line 98:
 
|anisotropic notes          = Up to 16 samples.
 
|anisotropic notes          = Up to 16 samples.
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = [[FXAA]] 0-5 and [[MLAA]]. See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
+
|antialiasing notes        = [[FXAA]] 0-5 and [[MLAA]]. See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]] for [[MSAA]].
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 102: Line 112:
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{Fixbox|description=Set custom resolution|ref=<ref>[http://steamcommunity.com/app/253230/discussions/1/1489987634001814555/ No Ultrawide? :: A Hat in Time General Discussion]</ref>|fix=
+
{{Fixbox|description=Set custom resolution|ref=<ref>[https://steamcommunity.com/app/253230/discussions/1/1489987634001814555/#c1489987634001934096 No Ultrawide? :: A Hat in Time General Discussion]</ref>|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open <code>HatinTimeSystemSettings.ini</code>.
 
# Open <code>HatinTimeSystemSettings.ini</code>.
Line 109: Line 119:
  
 
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
{{Fixbox|description=Enable MSAA|ref=<ref>[http://steamcommunity.com/app/253230/discussions/1/1489987634003472952/ Actual anti-aliasing? :: A Hat in Time General Discussion]</ref>|fix=
+
{{Fixbox|description=Enable MSAA|ref=<ref>[https://steamcommunity.com/app/253230/discussions/1/1489987634003472952/#c1489987634016038583 Actual anti-aliasing? :: A Hat in Time General Discussion]</ref>|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open <code>HatinTimeSystemSettings.ini</code>.
 
# Open <code>HatinTimeSystemSettings.ini</code>.
 
# Change <code>bAllowD3D9MSAA=False</code> to <code>bAllowD3D9MSAA=True</code>.
 
# Change <code>bAllowD3D9MSAA=False</code> to <code>bAllowD3D9MSAA=True</code>.
 
# Change <code>MaxMultiSamples=1</code> to the value you want (2, 4, 8).
 
# Change <code>MaxMultiSamples=1</code> to the value you want (2, 4, 8).
}}
 
 
===Depth of field===
 
{{Fixbox|description=Disable of depth of field|ref=<ref>[http://steamcommunity.com/app/253230/discussions/1/1489987634001897795/ How To: Disable Depth of Field :: A Hat in Time General Discussion]</ref>|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open <code>HatinTimeSystemSettings.ini</code>.
 
# Change <code>DepthofField=True</code> to <code>DepthofField=False</code>.
 
# Change <code>AdvancedDepthOfField=True</code> to <code>AdvancedDepthOfField=False</code>.
 
 
}}
 
}}
  
Line 129: Line 131:
 
|key remap                = false
 
|key remap                = false
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = true
+
|acceleration option      = false
|acceleration option notes =  
+
|acceleration option notes = No acceleration.
|mouse sensitivity        = false
+
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = true
 
|mouse menu                = true
Line 145: Line 147:
 
|controller remap          = true
 
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
 
|impulse triggers          = unknown
 
|impulse triggers          = unknown
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = true
 
|dualshock 4 notes        =  
 
|dualshock 4 notes        =  
|dualshock prompts        = unknown
+
|dualshock prompts        = true
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
|light bar support        = unknown
+
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = unknown
+
|dualshock 4 modes        = USB
 
|dualshock 4 modes notes  =  
 
|dualshock 4 modes notes  =  
|tracked motion controllers= unknown
+
|tracked motion controllers= false
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
 
|tracked motion prompts    = unknown
 
|tracked motion prompts    = unknown
Line 171: Line 173:
 
|other button prompts      = unknown
 
|other button prompts      = unknown
 
|other button prompts notes=  
 
|other button prompts notes=  
|button prompts            = Xbox, DualShock
 
|button prompts notes      =
 
 
|controller hotplug        = true
 
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = true
 
|haptic feedback          = true
|haptic feedback notes    =  
+
|haptic feedback notes    = Can be disabled.
 
|simultaneous input        = false
 
|simultaneous input        = false
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
|steam input api          = unknown
 
|steam input api          = unknown
 
|steam input api notes    =  
 
|steam input api notes    =  
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 
|steam input presets      = unknown
 
|steam input presets      = unknown
 
|steam input presets notes =  
 
|steam input presets notes =  
 
|steam controller prompts  = unknown
 
|steam controller prompts  = unknown
 
|steam controller prompts notes =  
 
|steam controller prompts notes =  
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =
 
}}
 
}}
  
Line 192: Line 196:
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = true
 
|surround sound notes    =  
 
|surround sound notes    =  
 
|subtitles                = true
 
|subtitles                = true
Line 220: Line 224:
 
  |subtitles = yes
 
  |subtitles = yes
 
  |notes    =  
 
  |notes    =  
  |fan      = yes
+
  |fan      =  
  |fan notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=1174930030 download].
+
  |fan notes =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 231: Line 235:
 
  |fan      = yes
 
  |fan      = yes
 
  |fan notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=1254838668 download].
 
  |fan notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=1254838668 download].
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = yes
 +
|audio    = no
 +
|subtitles = yes
 +
|notes    =
 +
|fan      =
 +
|fan notes =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 250: Line 263:
 
  |fan notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=1241514514 download].
 
  |fan notes = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=1241514514 download].
 
}}
 
}}
}}
 
 
==Network==
 
{{Network/Multiplayer
 
|local play          = false
 
|local play players  =
 
|local play modes    =
 
|local play notes    = To be added after release. See [http://steamcommunity.com/sharedfiles/filedetails/?id=1192075389 How to Access Beta Co-Op].
 
|lan play            = false
 
|lan play players    =
 
|lan play modes      =
 
|lan play notes      =
 
|online play          = false
 
|online play players  =
 
|online play modes    =
 
|online play notes    = To be added after release.
 
|asynchronous        =
 
|asynchronous notes  =
 
}}{{Network/Connections
 
|matchmaking        =
 
|matchmaking notes  =
 
|p2p                =
 
|p2p notes          =
 
|dedicated          =
 
|dedicated notes    =
 
|self-hosting      =
 
|self-hosting notes =
 
|direct ip          =
 
|direct ip notes    =
 
}}{{Network/Ports
 
|tcp  =
 
|udp  =
 
|upnp =
 
 
}}
 
}}
  
Line 292: Line 272:
 
|tridef 3d gg3d award        =  
 
|tridef 3d gg3d award        =  
 
|iz3d gg3d award            =  
 
|iz3d gg3d award            =  
|native 3d                  = unknown
+
|native 3d                  = false
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = hackable
 
|nvidia 3d vision            = hackable

Revision as of 16:01, 27 April 2018

A Hat in Time
A Hat in Time cover
Developers
Gears for Breakfast
Engines
Unreal Engine 3
Release dates
Windows October 5, 2017
macOS (OS X) October 5, 2017
A Hat in Time on Wikipedia

Key points

Full modding and Steam Workshop support.

General information

Official Website
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Developer website
Icon overlay.png
Via Humble Widget
Windows
macOS (OS X)
GOG.com
DRM-free
Windows
Green Man Gaming
Icon overlay.png
Windows
macOS (OS X)
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Steam
Icon overlay.png
Windows
macOS (OS X)

DLC and expansion packs

Name Notes
Soundtrack
Windows
macOS (OS X)
B-Side Soundtrack
Windows
macOS (OS X)

Essential improvements

Skip intro videos

Use -skipintro command line argument[1]

Game data

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

Configuration file(s) location

System Location
Windows <path-to-game>\HatinTimeGame\Config\[Note 1]
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/253230/pfx/[Note 2]

Save game data location

System Location
Windows <path-to-game>\HatinTimeGame\SaveData\[Note 1]
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/253230/pfx/[Note 2]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video settings

In-game video settings.
In-game video settings.
In-game advanced graphics settings.
In-game advanced graphics settings.

Template:Video settings

Widescreen resolution

Set custom resolution[2]
  1. Go to the configuration file(s) location.
  2. Open HatinTimeSystemSettings.ini.
  3. Change ResX= and ResY= values to the desired resolution.

Anti-aliasing (AA)

Enable MSAA[3]
  1. Go to the configuration file(s) location.
  2. Open HatinTimeSystemSettings.ini.
  3. Change bAllowD3D9MSAA=False to bAllowD3D9MSAA=True.
  4. Change MaxMultiSamples=1 to the value you want (2, 4, 8).

Input settings

In-game input settings.
In-game input settings.

Template:Input settings

Audio settings

In-game audio settings.
In-game audio settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
German
Italian
Korean
Russian
Latin American Spanish

VR support

Issues fixed

"Failed to create the D3D9 Device" error

Error: Failed to create the D3D9 Device! This can happen if the desktop is locked. Exiting...
Start the game at the proper resolution[4]
See Widescreen resolution.

Other information

API

Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)

System requirements

Despite the notice stating otherwise, a 32-bit version is available. Due to instability, the 64-bit version is highly preferred.
Windows
Minimum Recommended
Operating system (OS) Vista
Processor (CPU) 3.0 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 5 GB
Video card (GPU) DirectX 9.0c compatible
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.11.6
Processor (CPU) Quad-core Intel 3.0 GHz
AMD 3.0 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 5 GB

Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:

References