Difference between revisions of "Horizon Zero Dawn"

From PCGamingWiki, the wiki about fixing PC games
m (Save game failed: cautiously removed the section as 1) v1.01 added support for non-latin charset, 2) v1.03 further improved saving issue warning text displayed to the user in cases of low disk space or permission issues, 3) no recent reports either)
(Input)
(One intermediate revision by the same user not shown)
Line 126: Line 126:
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = Some animations may run at 30 FPS or behave incorrectly due to their original design.{{note|note=For example, the main character's hair does not move correctly when the game is running at higher than 30 FPS.<ref>[https://www.youtube.com/watch?v=beO0CF6EJ7E Horizon Zero Dawn PC - No Snow Deformation + Aloy's Hair Bug with more than 30fps - YouTube]</ref>}}<ref name="issues">{{Refurl|url=https://steamcommunity.com/games/1151640/announcements/detail/2749963490368114776|title=Horizon Zero Dawn Complete Edition is now available for Pre-Load on PC!|date=2020-08-06}}</ref> The internal frame rate limiter allows for a cap between 30-120 in increments of 10, or '''Unlimited''', although the limiter is not particularly consistent and reduces performance measurably, see [[#Frame rate (FPS)|Frame rate (FPS)]].
+
|120 fps notes              = Some animations may run at 30 FPS or behave incorrectly due to their original design.{{note|note=As of Patch 1.05, main character's hair physics are framerate unlocked, however facial animations, and some vegetation and cloth physics are still locked to 30 FPS.<ref>[https://www.youtube.com/watch?v=beO0CF6EJ7E Horizon Zero Dawn PC - No Snow Deformation + Aloy's Hair Bug with more than 30fps - YouTube]</ref>}}<ref name="issues">{{Refurl|url=https://steamcommunity.com/games/1151640/announcements/detail/2749963490368114776|title=Horizon Zero Dawn Complete Edition is now available for Pre-Load on PC!|date=2020-08-06}}</ref> The internal frame rate limiter allows for a cap between 30-120 in increments of 10, or '''Unlimited''', although the limiter is not particularly consistent and reduces performance measurably, see [[#Frame rate (FPS)|Frame rate (FPS)]].
 
|hdr                        = true
 
|hdr                        = true
 
|hdr notes                  = HDR must be [https://support.microsoft.com/en-us/help/4040263/windows-10-hdr-advanced-color-settings enabled] in Windows.<br>Brightness and Whitepoint adjustment sliders are available.<ref>{{Refcheck|user=Rose|date=2020-08-10|comment=Tested on an HDR TV. [https://imgur.com/a/Ncgma60 Screenshots] taken with HDR off and on, then compared.}}</ref>
 
|hdr notes                  = HDR must be [https://support.microsoft.com/en-us/help/4040263/windows-10-hdr-advanced-color-settings enabled] in Windows.<br>Brightness and Whitepoint adjustment sliders are available.<ref>{{Refcheck|user=Rose|date=2020-08-10|comment=Tested on an HDR TV. [https://imgur.com/a/Ncgma60 Screenshots] taken with HDR off and on, then compared.}}</ref>
Line 173: Line 173:
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          = <ref name="faq" />
 
|key remap notes          = <ref name="faq" />
|acceleration option      = limited
+
|acceleration option      = false
|acceleration option notes = Negative mouse acceleration is present above 30 FPS.<ref>{{Refurl|url=https://www.mouse-sensitivity.com/updates/updates/horizon-zero-dawn-r638/|title=Horizon Zero Dawn|date=2020-08-10}}</ref>
 
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
|mouse sensitivity notes  =
 
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
Line 194: Line 192:
 
|invert controller y-axis notes= Also supports X-axis inversion.
 
|invert controller y-axis notes= Also supports X-axis inversion.
 
|xinput controllers        = true
 
|xinput controllers        = true
|xinput controllers notes  = Steam version requires [[Steam Input]] to be enabled for the game.
 
 
|xbox prompts              = true
 
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
 
|impulse triggers          = unknown
 
|impulse triggers          = unknown
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = hackable
+
|dualshock 4              = true
|dualshock 4 notes        = [[Steam Input]] must be enabled for the game.
 
 
|dualshock prompts        = true
 
|dualshock prompts        = true
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
 
|light bar support        = unknown
 
|light bar support        = unknown
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = Wired
+
|dualshock 4 modes        = Wired, Bluetooth
|dualshock 4 modes notes  = V2 tested
 
 
|tracked motion controllers= unknown
 
|tracked motion controllers= unknown
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  

Revision as of 05:34, 17 September 2020

Horizon Zero Dawn
Horizon Zero Dawn cover
Developers
Guerrilla Games
Windows Virtuos[1]
Publishers
PlayStation Mobile
THQ Nordic
Engines
Decima
Release dates
Windows August 7, 2020
Reception
Metacritic 85
OpenCritic 83
IGDB 89
Taxonomy
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres ARPG, Open world
Vehicles Robot
Art styles Realistic
Themes Post-apocalyptic, Sci-fi
Horizon Zero Dawn on HowLongToBeat
Horizon Zero Dawn on IGDB
Horizon Zero Dawn on MobyGames
Horizon Zero Dawn on Wikipedia

Horizon Zero Dawn is an open world action role-playing game developed by Guerrilla Games and published by Sony Interactive Entertainment. This game is a port of the 2017 PlayStation 4 console exclusive of the same name. It is the first title that Guerrilla Games have developed for PC following their acquisition by SIE Worldwide Studios, and also marks the fourth game Sony Interactive Entertainment have directly published on the platform under the PlayStation Mobile brand. It is also the second release on PC to make use of the Decima engine, following the previous release of Death Stranding.

The game was initially announced for PC during March 2020 with a placeholder release date for later that year.[2] The final release date, August 7, 2020, was announced in June alongside the release of a trailer showcasing the features of the PC version of the game.[3]

The PC version of the game is available for Windows and distributed through Epic Games Store and Steam as the Complete Edition, which includes The Frozen Wilds expansion, along with a digital art book and additional in-game items, weapons and outfits. It features ultra-widescreen support, high frame rates, adjustable field of view, and remapping for keyboard and mouse controls and controllers.[3]

Reviews published shortly before the global release suggested that the game suffers from a number of technical issues, including stuttering introduced from a variety of different game elements, non-functional graphical settings and major performance issues.[4][5]

General information

Steam Community Discussions

Availability

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\Horizon Zero Dawn\Saved Game\profile\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1151640/pfx/[Note 1]

Save game data location

System Location
Windows %USERPROFILE%\Documents\Horizon Zero Dawn\Saved Game\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1151640/pfx/[Note 1]
Save files can be imported from a jailbroken Playstation 4.

Save game cloud syncing

System Native Notes
Epic Games Store
Steam Cloud

Video

Display settings
Display settings
Graphics settings
Graphics settings
General settings [Note 2]
General settings [Note 2]

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Limited to the borderless display mode.
Cutscenes are pillarboxed to 16:9. See Ultra-widescreen for a solution.
Ultra-widescreen
Cutscenes are pillarboxed to 16:9. See Ultra-widescreen for a solution.
4K Ultra HD
Field of view (FOV)
Ranges from 70°-100° in increments of 10.[3]
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
See In-game anisotropic filtering setting does not work.
Anti-aliasing (AA)
Camera-based, FXAA, SMAA, or TAA.[3]
Vertical sync (Vsync)
60 FPS and 120+ FPS
Some animations may run at 30 FPS or behave incorrectly due to their original design.[Note 3][7] The internal frame rate limiter allows for a cap between 30-120 in increments of 10, or Unlimited, although the limiter is not particularly consistent and reduces performance measurably, see Frame rate (FPS).
High dynamic range display (HDR)
HDR must be enabled in Windows.
Brightness and Whitepoint adjustment sliders are available.[8]

Ultra-widescreen

Native cutscenes at 32:9 resolutions
Native cutscenes at 32:9 resolutions
Cutscenes after modification
Cutscenes after modification
Modify the game executable to remove the real-time cutscenes' pillarboxing[9]
This fix is available as patchers for a number of 21:9 and 32:9 resolutions.
  1. Open <path-to-game>\HorizonZeroDawn.exe in a hex editor (e.g. HxD).
  2. Search for 39 8E E3 3F as hex.
  3. Replace it with 26 B4 17 40 (for 2560x1080) or any other aspect ratio in hex.
  4. Save the changes.
  5. Launch the game and make sure the Display Aspect ratio option is set to Auto.

Frame rate (FPS)

The internal frame rate limiter is not particularly consistent and reduces performance measurably.[10]
Use a third-party tool (e.g. RTSS) to limit the frame rate.
Use Special K to reduce some of the stuttering issues[12]
The game reportedly has performance issues when running in borderless fullscreen windowed than exclusive fullscreen.[11] The included configuration may allow borderless fullscreen performance to be comparable to exclusive fullscreen.[citation needed]
  1. Follow the instructions to install Special K.
  2. Download the configuration file.
  3. Overwrite the current Special K configuration with the one included in the archive
    • If using a global install, extract the contents of the Global folder to %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\Horizon Zero Dawn\SpecialK.ini and overwrite any conflicts.
    • If using a local install, extract the contents of the Local folder to <path-to-game> and overwrite any conflicts.
  4. Open the configuration file in a text editor (e.g. Notepad) and adjust TargetFPS as desired.
  5. Launch the game.

Input

Control settings
Control settings

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Music, Speech and Sound Effects
Surround sound
Output is automatically set to what the output audio device supports.
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Arabic
Simplified Chinese
Traditional Chinese
Danish
Dutch
Finnish
French
German
Italian
Japanese
Korean
Norwegian
Polish
Portuguese
Brazilian Portuguese
Russian
Spanish
Latin American Spanish
Swedish

Issues unresolved

Reported issues

A list of known issues from the Horizon community subreddit.

Stuttering on some systems

Some systems might experience stuttering during gameplay in areas such as quest or interface updates, camera swaps in cutscenes and general world traversal.[7]

High memory usage

Some users have reported unexpectedly high system and video memory usage, potentially leading to additional stuttering or crashes on some systems.[13][14][15]

Issues fixed

Low performance with CPU and GPU usage below 100%

Disable internal VSync and enable external VSync through driver software instead.[11]
Ensure the installed graphics card is using a 16x PCIe slot.[11]

In-game anisotropic filtering setting does not work

The Anisotropic Filtering setting present in-game does not function with the release version of the game.[7]
Instructions[16]
  1. Force anisotropic filtering in the graphics driver settings.
  2. It is recommended to recompile shaders after changing this setting with NVIDIA GPUs, or else this might cause texture flickering.
    1. Open <path-to-game>\LocalCacheDX12\ in Windows Explorer.
    2. Delete PSOCache.bin.
    3. Launch the game and allow shaders to re-compile.

Game crashes during initial shader compilation

Restart the game after the shader compilation have finished to allow it to free up remaining memory that might otherwise still be occupied.
Free up additional space on the storage device the game is installed on.[7]
Increase page file size.[18]
Shader compilation is reported to require a lot of memory[17], increasing the page file size could potentially improve or solve any related issues.
  1. On Windows 10, use the search functionality within the taskbar to locate and select View advanced system settings.
  2. Select the first Settings option under the Performance heading.
  3. Select the Advanced tab on the window that appears.
  4. Select the Change option under the Virtual Memory heading.
  5. Check the Automatically manage paging file size for all drives option or set the C: drive to System managed size.

Texture flickering and corruption on NVIDIA GPUs

Recompile shaders if you have recently changed anisotropic filtering in the graphics driver settings.[19]
  1. Open <path-to-game>\LocalCacheDX12\ in Windows Explorer.
  2. Delete PSOCache.bin.
  3. Launch the game and allow shaders to re-compile.
Restore the profile for Horizon Zero Dawn Complete Edition to the default settings in the NVIDIA Control Panel.[20]

VR support

3D modes Native Notes
vorpX
Z3D
Officially supported game, see official vorpx game list.

Other information

API

Technical specs Supported Notes
Direct3D 12
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics Havok[21]
Cutscenes Bink Video[21]

System requirements

Windows
Minimum Recommended
Operating system (OS) 10 v1809[22]
Processor (CPU) Intel Core i5-2500K 3.3 GHz
AMD FX-6300 3.5 GHz
System memory (RAM) 8 GB
Hard disk drive (HDD) 100 GB
Video card (GPU) Nvidia GeForce GTX 780
AMD Radeon R9 290
3 GB (Nvidia), 4 GB (AMD) of VRAM
DirectX 12 compatible
A 64-bit operating system is required.
Requires a CPU with AVX support.

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/1151640/ in addition to or instead of this directory. The app ID (1151640) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
  2. The HUD settings do not appear in the main menu.
  3. As of Patch 1.05, main character's hair physics are framerate unlocked, however facial animations, and some vegetation and cloth physics are still locked to 30 FPS.[6]

References

  1. Spaziogames.it - Horizon Zero Dawn PC review – Aloy has a new home (translated using Google Translate)) - last accessed on 2020-08-06
    "This conversion was not produced in-house but has the signature of Virtuos, a China-based studio based in Singapore."
  2. Hermen Hulst Q&A: Interview with Head of PlayStation’s Worldwide Studios - last accessed on 2020-07-30
  3. 3.0 3.1 3.2 3.3 3.4 Horizon Zero Dawn Complete Edition for PC – FAQ - last accessed on 2020-07-30
  4. Horizon Zero Dawn's PC port is deeply disappointing - last accessed on 2020-08-07
  5. Horizon Zero Dawn on PC: Not the optimized port we were hoping for - last accessed on 2020-08-07
  6. Horizon Zero Dawn PC - No Snow Deformation + Aloy's Hair Bug with more than 30fps - YouTube
  7. 7.0 7.1 7.2 7.3 Horizon Zero Dawn Complete Edition is now available for Pre-Load on PC! - last accessed on 2020-08-06
  8. Verified by User:Rose on 2020-08-10
    Tested on an HDR TV. Screenshots taken with HDR off and on, then compared.
  9. How to get Horizon Zero Dawn's Cutscenes running in 21:9/Ultrawide - last accessed on 2020-08-07
  10. IGN - Horizon: Zero Dawn PC Port Analysis - last accessed on 2020-08-18
    "As noted previously, the internal framelimiter is not particularly consistent and also reduces performance measurably. It’s preferable to use external framelimiting if required."
  11. 11.0 11.1 11.2 Horizon Zero Dawn PC Port Analysis - last accessed on 2020-08-16
  12. Horizon: Zero Dawn - Special K Discussion - last accessed on 2020-08-13
  13. Extreme amount of VRAM and RAM usage - last accessed on 2020-08-11
  14. The reason for the crashes. - last accessed on 2020-08-11
  15. Memory leak... Big time - last accessed on 2020-08-11
  16. Verified by User:Shadowstealer7 on 2020-08-11
    Tested by forcing 16x anisotropic filtering through the Nvidia Control Panel and comparing the result to the game's anisotropic filtering setting at Ultra.
  17. The game eats up all RAM and crashes before it can finish optimizing shaders... - last accessed on 2020-08-11
  18. If it crashes during the optimizing phase, increase your page file size or set it to system managed. - last accessed on 2020-08-11
  19. Comments on Horizon Zero Dawn Complete Edition has released on Steam - last accessed on 2020-08-08
  20. Comments on Horizon Zero Dawn - PC Launch Megathread - last accessed on 2020-08-08
  21. 21.0 21.1 Horizon Zero Dawn Playstation 4 Credits - MobyGames - last accessed on 2020-03-12
    "Uses Bink Video Copyright © 2008-2017 by RAD Game Tools Inc
    Horizon Zero Dawn uses Havok © Copyright 1999-2008 Havok.com Inc. [and its Licensors]., All rights reserved.
    "
  22. Guerrilla Games - Horizon Zero Dawn Complete Edition for PC - Patch 1.03 - last accessed on 2020-09-02
    "Windows Version Check - The game checks if Windows 10 Build 1809 or above is used (lower versions cause instability in DirectX 12)."