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

From PCGamingWiki, the wiki about fixing PC games
m (GSM supported.)
(Huge cleanup.)
Line 1: Line 1:
{{cleanup|Long INI files.}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = HatredCover.jpg
 
|cover        = HatredCover.jpg
Line 5: Line 4:
 
{{Infobox game/row/developer|Destructive Creations}}
 
{{Infobox game/row/developer|Destructive Creations}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Destructive Creations}}
 
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Unreal Engine 4}}
 
{{Infobox game/row/engine|Unreal Engine 4}}
Line 15: Line 13:
 
|wikipedia    = Hatred (video game)
 
|wikipedia    = Hatred (video game)
 
}}
 
}}
 
'''Key points'''
 
  
 
'''General information'''
 
'''General information'''
 +
{{mm}} [http://www.hatredgame.com/ Official site]
 
{{mm}} [http://steamcommunity.com/app/341940/discussions/ Steam Community Discussions]
 
{{mm}} [http://steamcommunity.com/app/341940/discussions/ Steam Community Discussions]
  
Line 24: Line 21:
 
{{Availability|
 
{{Availability|
 
{{Availability/row| developer | https://www.buy.hatredgame.com/ | Steam  | |}}
 
{{Availability/row| developer | https://www.buy.hatredgame.com/ | Steam  | |}}
{{Availability/row| Desura | hatred | DRM-Free |}}
+
{{Availability/row| Desura | hatred | DRM-Free | It's possible to exchange desura copy for steam key.<ref>[http://www.desura.com/games/hatred/news/exchange-desura-copy-for-a-steam-key-details-in-thread Exchange Desura copy for a Steam key! (details in thread) news - Hatred | Desura]</ref><ref>[http://steamcommunity.com/app/341940/discussions/0/523890528705894145/ Exchange Desura copy for a Steam key! (details in thread) :: Hatred General Discussion]</ref>}}
 
{{Availability/row| Steam | 341940 | Steam | |}}
 
{{Availability/row| Steam | 341940 | Steam | |}}
 +
}}
 +
 +
==Essential improvements==
 +
===Skip intro videos===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Rename file}}
 +
# Navigate to <code>{{p|game}}\Hatred\Content\Movies\</code>
 +
# Rename <code>Default_Startup.mp4</code> to <code>Default_Startup.mp4.bak</code>.
 +
'''Notes'''
 +
{{ii}} This should also fix startup crashing for some.<ref name="introskip">[http://steamcommunity.com/games/341940/announcements/detail/209762072203512063 Steam community :: Group announcements :: Hatred] - Patch nr.3</ref>
 
}}
 
}}
  
Line 31: Line 38:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|  
 
{{Game data|  
{{Game data/row|Windows| Steam > steamapps > common > Hatred}}
+
{{Game data/row|Windows|{{p|game}}\Hatred\Saved\Config\WindowsNoEditor\|{{p|game}}\Hatred\Intermediate\Config\CoalescedSourceConfigs\}}
 
}}
 
}}
 
====Hacks====
 
 
=====Make Gamepad Y only perform "Execute/Switch Weapon", Never "Cycle Weapon"=====
 
Replace Hatred\Saved\Config\WindowsNoEditor\Input.ini with the following.  Notice the Y key is now bound to "Execute" and "Use" and not "Gamepad_Y".
 
 
<pre>
 
[/Script/Engine.InputSettings]
 
ActionMappings=(ActionName="ActivateWeapon1",Key=One,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ActivateWeapon2",Key=Two,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ActivateWeapon3",Key=Three,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ActivateWeapon4",Key=Four,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Aim",Key=RightMouseButton,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Crouch",Key=LeftControl,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Dodge",Key=SpaceBar,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Execute",Key=Q,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Fire",Key=LeftMouseButton,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_A",Key=Gamepad_FaceButton_Bottom,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_B",Key=Gamepad_FaceButton_Right,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_DPad_Down",Key=Gamepad_DPad_Down,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_DPad_Left",Key=Gamepad_DPad_Left,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_DPad_Right",Key=Gamepad_DPad_Right,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_DPad_Up",Key=Gamepad_DPad_Up,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_LB",Key=Gamepad_LeftShoulder,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_LeftThumb",Key=Gamepad_LeftThumbstick,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_LT",Key=Gamepad_LeftTrigger,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_RB",Key=Gamepad_RightShoulder,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_RT",Key=Gamepad_RightTrigger,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Gamepad_X",Key=Gamepad_FaceButton_Left,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Execute",Key=Gamepad_FaceButton_Top,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Kick",Key=F,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="MouseWheelDown",Key=MouseScrollDown,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="MouseWheelUp",Key=MouseScrollUp,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ReloadWeapon",Key=R,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ScreenshotPause",Key=Pause,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ShowMenoPause",Key=Escape,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ShowMenoPause",Key=Gamepad_Special_Right,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Sprint",Key=LeftShift,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ThrowGrenade",Key=G,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ToggleObjectives",Key=Gamepad_RightThumbstick,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="ToggleObjectives",Key=Tab,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
ActionMappings=(ActionName="Use",Key=Gamepad_FaceButton_Top,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
 
</pre>
 
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/row|Windows|{{p|game}}\Hatred\Saved\SaveGames\}}
 
}}
 
}}
  
Line 95: Line 59:
  
 
==Video settings==
 
==Video settings==
{{Image|Hatred graphics settings.png|In-game graphics settings.}}
+
{{Image|Hatred graphics settings.png|Graphics settings.}}
 +
{{Image|Hatred - Advanced.png|Advanced graphics settings.}}
 
{{Video settings
 
{{Video settings
 
|wsgf link                  = http://www.wsgf.org/dr/hatred/en
 
|wsgf link                  = http://www.wsgf.org/dr/hatred/en
Line 119: Line 84:
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = Ultra, High, Medium & Low.
+
|antialiasing notes        = Low, medium, high and ultra. Possibly post processing as higher values blur image considerabely.<ref>[http://screenshotcomparison.com/comparison/134284 Hatred : Screenshot Comparison]</ref>
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
|high frame rate            = hackable
+
|high frame rate            = true
|high frame rate notes      = In game cap adjustable to 144[[#Remove frame rate cap|can be changed]].
+
|high frame rate notes      = Cap which is adjustable up to 144 FPS. See [[#High frame rate|High frame rate]] for disabling the cap.
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
===Remove frame rate cap===
+
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Modify Engine.ini}}
+
{{Fixbox/fix|Modify Engine.ini{{cn}}<!--Can't get into that high frame rates so can't test -marioysikax-->}}
#Go to <code>{{p|game}}Hatred\Saved\Config\WindowsNoEditor\</code>
+
# Navigate to <code>{{p|game}}\Hatred\Saved\Config\WindowsNoEditor\</code>.
#Open <code>Engine.ini</code> and add:  
+
# Open <code>Engine.ini</code> with preferred text editor and add:  
 
<pre>[/Script/Engine.Engine]
 
<pre>[/Script/Engine.Engine]
 
bSmoothFrameRate=false</pre>
 
bSmoothFrameRate=false</pre>
Line 138: Line 103:
  
 
==Input settings==
 
==Input settings==
{{Image|Hatred control settings.png|In-game control settings.}}
+
{{Image|Hatred control settings.png|Input settings.}}
{{Image|Hatred controller settings.png|In-game controller settings.}}
+
{{Image|Hatred controller settings.png|Controller settings.}}
 +
{{ii}} Even though game states button Y is for weapon switching, it was disabled in update #6.<ref>[http://steamcommunity.com/games/341940/announcements/detail/47635023445108531 Steam community :: Group announcements :: Hatred] - Patch nr.6</ref>
 
{{Input settings
 
{{Input settings
 
|key remap                = true
 
|key remap                = true
Line 150: Line 116:
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  =  
+
|controller support notes  = XInput only. Hotpluggable.
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
 
|controller remap          = false
 
|controller remap          = false
|controller remap notes    =  
+
|controller remap notes    = Only ability to switch places of triggers, shoulders or sticks.
 
|invert controller y-axis  = false
 
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 +
}}
 +
 +
===Mouse smoothing===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Edit Input.ini|ref=<ref>[http://steamcommunity.com/sharedfiles/filedetails/?id=474821831 Steam community :: Guide :: Cleaner Visuals + Remove DOF + Disable Mouse Smoothing]</ref>}}
 +
# Navigate to <code>{{p|game}}\Hatred\Intermediate\Config\CoalescedSourceConfigs\</code>.
 +
# Open <code>Input.ini</code> with preferred text editor.
 +
# Change <code>bEnableMouseSmoothing=true</code> to <code>false</code>.
 +
# Save and put file into read-only mode.
 
}}
 
}}
  
 
==Audio settings==
 
==Audio settings==
{{Image|Hatred audio settings.png|In-game audio settings.}}
+
{{Image|Hatred audio settings.png|Audio settings.}}
 
{{Audio settings
 
{{Audio settings
 
|separate volume          = true
 
|separate volume          = true
Line 251: Line 226:
 
  |fan notes =  
 
  |fan notes =  
 
}}
 
}}
 +
}}
 +
 +
==Issues fixed==
 +
===Crash on startup===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|[[#Skip intro videos|Skip intro videos]]|ref=<ref name="introskip"/>}}
 +
}}
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Reinstall redistributables|ref=<ref>[http://steamcommunity.com/app/341940/discussions/0/615085406671827905/ Hatred won't launch [Solved<nowiki>]</nowiki> :: Hatred General Discussion]</ref>}}
 +
# Download and install [https://www.microsoft.com/en-us/download/details.aspx?id=8109 DirectX End-User Runtimes (June 2010)].
 +
# Download and install [https://www.microsoft.com/en-us/download/details.aspx?id=40784 Visual C++ Redistributable Packages for Visual Studio 2013], if already installed select repair option.
 +
# Reboot.
 +
}}
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Disable extra overlays}}
 +
'''Notes'''
 +
{{ii}} Once game is started, it should be possible to turn overlays back on if necessary.<ref>Tested by [[User:Marioysikax|Marioysikax]] for [[Dxtory]].</ref>
 +
}}
 +
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 9, 11
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        = true
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|64-bit executable      = true
 +
|64-bit executable notes=
 
}}
 
}}
  
 
==System requirements==
 
==System requirements==
 
{{ii}} 32-bit systems are not supported.
 
{{ii}} 32-bit systems are not supported.
 +
{{ii}} Vista requires DirectX 11 update [https://www.microsoft.com/en-us/download/details.aspx?id=4390 KB971512-x64].
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
|minOS    = Vista, 7, 8
+
|minOS    = Vista, 7 SP1, 8.1
 
|minCPU  = Intel Core i5-750 2.6 GHz
 
|minCPU  = Intel Core i5-750 2.6 GHz
 
|minCPU2  = AMD Phenom II X4 955 3.2 GHz
 
|minCPU2  = AMD Phenom II X4 955 3.2 GHz
Line 266: Line 282:
 
|minVRAM  = 1 GB
 
|minVRAM  = 1 GB
 
|minDX    = 11  
 
|minDX    = 11  
|recOS    = 7, 8
+
|minaudio = DirectX 11 compatible
 +
 
 +
|recOS    = 7 SP1, 8, 8.1
 
|recCPU  = Intel Core i5-3570 or newer architectures  
 
|recCPU  = Intel Core i5-3570 or newer architectures  
 
|recCPU2  = AMD FX X8 8350
 
|recCPU2  = AMD FX X8 8350
Line 274: Line 292:
 
|recGPU2  = AMD Radeon R9 285
 
|recGPU2  = AMD Radeon R9 285
 
|recVRAM  = 2 GB
 
|recVRAM  = 2 GB
 +
|recDX    = 11
 +
|recSM    = 5.0
 
}}
 
}}
  
 
{{References}}
 
{{References}}
http://steamcommunity.com/games/341940/announcements/detail/207511088500863530  Advanced options and optimizations added with patch
 

Revision as of 22:31, 8 July 2015

Hatred
Hatred cover
Developers
Destructive Creations
Engines
Unreal Engine 4
Release dates
Windows June 1, 2015
Hatred on Wikipedia

General information

Official site
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Developer website
Icon overlay.png
Error: OS parameter cannot be empty
Incorrect store name. See here for available options.
DRM-free
It's possible to exchange desura copy for steam key.[1][2]
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Steam
Icon overlay.png
Error: OS parameter cannot be empty

Essential improvements

Skip intro videos

Instructions

Game data

Configuration file(s) location

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

Save game data location

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

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

Graphics settings.
Graphics settings.
Advanced graphics settings.
Advanced graphics settings.

Template:Video settings

High frame rate

Instructions

Input settings

Input settings.
Input settings.
Controller settings.
Controller settings.
Even though game states button Y is for weapon switching, it was disabled in update #6.[3]

Template:Input settings

Mouse smoothing

Instructions

Audio settings

Audio settings.
Audio settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
Italian
German
Spanish
Polish
Portuguese
Russian

Issues fixed

Crash on startup

Instructions
Instructions
Instructions

Other information

API

Technical specs Supported Notes
Direct3D 9, 11
OpenGL
Executable 32-bit 64-bit Notes
Windows

System requirements

32-bit systems are not supported.
Vista requires DirectX 11 update KB971512-x64.
Windows
Minimum Recommended
Operating system (OS) Vista, 7 SP1, 8.1
Processor (CPU) Intel Core i5-750 2.6 GHz
AMD Phenom II X4 955 3.2 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) Nvidia GeForce GTX 460
AMD Radeon HD 5850
1 GB of VRAM
DirectX 11 compatible
Sound (audio device) DirectX 11 compatible

Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References