Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Destroy All Humans!"

From PCGamingWiki, the wiki about fixing PC games
(→‎Skip intro videos: Replaced link. I'll upload these to PCGW when the wiki lets me.)
m (→‎System requirements: Added missing plural)
(11 intermediate revisions by 8 users not shown)
Line 3: Line 3:
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Black Forest Games}}
 
{{Infobox game/row/developer|Black Forest Games}}
{{Infobox game/row/developer|Pandemic Studios|Original (2005)}}
 
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|THQ Nordic}}
 
{{Infobox game/row/publisher|THQ Nordic}}
Line 18: Line 17:
 
|igdb        = destroy-all-humans--1
 
|igdb        = destroy-all-humans--1
 
|strategywiki =  
 
|strategywiki =  
 +
|mobygames    = destroy-all-humans_
 
|wikipedia    = Destroy All Humans! (2020 video game)
 
|wikipedia    = Destroy All Humans! (2020 video game)
 
|winehq      =  
 
|winehq      =  
 
|license      = commercial
 
|license      = commercial
 
|reception    =  
 
|reception    =  
{{Infobox game/row/reception|Metacritic|destroy-all-humans!|73}}
+
{{Infobox game/row/reception|Metacritic|destroy-all-humans!|71}}
{{Infobox game/row/reception|OpenCritic|game/9871/destroy-all-humans-|71}}
+
{{Infobox game/row/reception|OpenCritic|3568/destroy-all-humans-2020-remake-|70}}
 
{{Infobox game/row/reception|IGDB|destroy-all-humans--1|67}}
 
{{Infobox game/row/reception|IGDB|destroy-all-humans--1|67}}
 
|taxonomy    =
 
|taxonomy    =
Line 51: Line 51:
 
{{Availability|
 
{{Availability|
 
{{Availability/row| Retail |  | Steam | |  | Windows }}
 
{{Availability/row| Retail |  | Steam | |  | Windows }}
{{Availability/row| Epic Games Store | destroy-all-humans | DRM-free | DRM-free when launched directly from the executable (DH.exe) | | Windows }}
+
{{Availability/row| Epic Games Store | destroy-all-humans | DRM-free | DRM-free when launched directly from the executable. | | Windows }}
 
{{Availability/row| Gamesplanet | 4169-1 | Steam | | | Windows }}
 
{{Availability/row| Gamesplanet | 4169-1 | Steam | | | Windows }}
 
{{Availability/row| GOG.com | destroy_all_humans | DRM-free | [https://www.gog.com/game/destroy_all_humans_demo Demo Available] | | Windows }}
 
{{Availability/row| GOG.com | destroy_all_humans | DRM-free | [https://www.gog.com/game/destroy_all_humans_demo Demo Available] | | Windows }}
 
{{Availability/row| Humble | destroy-all-humans | Steam | | | Windows }}
 
{{Availability/row| Humble | destroy-all-humans | Steam | | | Windows }}
 +
{{Availability/row| Microsoft Store | 9n7l81j5xw7 | Microsoft Store | Included with {{Store feature|Xbox Game Pass}}. |  | Windows }}
 +
 
{{Availability/row| Steam | 803330 | Steam | Demo Available |  | Windows }}
 
{{Availability/row| Steam | 803330 | Steam | Demo Available |  | Windows }}
 
}}
 
}}
Line 60: Line 62:
 
==Essential improvements==
 
==Essential improvements==
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|description=Replaces the intro videos with empty video files|ref={{cn}}|fix=
+
{{Fixbox|description=Use [https://community.pcgamingwiki.com/files/file/2083-destroy-all-humans-intro-skip/ Destroy All Humans! intro skip]||ref=<ref>{{Refcheck|user=Keith|date=2021-01-02|comment=}}</ref>|fix=
# Go to <code>{{P|game}}\DH\Content\Movies</code>  
+
}}
# Back up the original files (This step is optional, but strongly recommended).
+
{{Fixbox|description=Alternative Method|ref=<ref>{{Refcheck|user=Mouse|date=2021-04-03}}</ref>|fix=
# Replace them with the [https://drive.google.com/file/d/1W9QRlCdQM16aBwgJDUWepPvhA1SpUxQq/view?usp=sharing blank video files] after extracting.
+
# Go to <code><the install directory>/DH/Content/Movies/</code>
# There are two options to choose from: shorter intros (which is sped up logo's and Legal stuff), and blanks (black video files).
+
# Delete or rename the following 3 files:
 +
<pre> BFGLogo1080p.mp4
 +
Bumper_LegalSplash.mp4
 +
THQNORDIC_LOGO_Color_white.mp4</pre>
 +
# Create 3 empty files and give them the same names as the 3 files above.
 +
:* Ensure file extensions are visible to avoid ending up with <code>.mp4.txt</code> at the end of the file name.
 
}}
 
}}
  
Line 70: Line 77:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{P|localappdata}}\DH\Saved\Config\WindowsNoEditor}}
+
{{Game data/config|Windows|{{P|localappdata}}\DH\Saved\Config\WindowsNoEditor\}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{P|localappdata}}\DH\Saved\SaveGames}}
+
{{Game data/saves|Windows|{{P|localappdata}}\DH\Saved\SaveGames\}}
 
}}
 
}}
  
Line 90: Line 97:
 
|uplay                =  
 
|uplay                =  
 
|uplay notes          =  
 
|uplay notes          =  
|xbox cloud            =  
+
|xbox cloud            = false
 
|xbox cloud notes      =  
 
|xbox cloud notes      =  
 
}}
 
}}
Line 111: Line 118:
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
+
|fov notes                  = Use [https://community.pcgamingwiki.com/files/file/1948-destroy-all-humans-fov-changer/ Destroy All Humans! FOV changer].
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
Line 144: Line 151:
 
# Add <code>[SystemSettings]</code> to the bottom of the file, if that section doesn't already exist.
 
# Add <code>[SystemSettings]</code> to the bottom of the file, if that section doesn't already exist.
 
# Inside that section, add <code>r.ScreenPercentage=100</code> where <code>100</code> is the desired resolution percentage.
 
# Inside that section, add <code>r.ScreenPercentage=100</code> where <code>100</code> is the desired resolution percentage.
}}
 
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
 
{{Fixbox|description=Use the PCGW community [https://community.pcgamingwiki.com/files/file/1948-destroy-all-humans-fov-changer/ FOV changer].|ref=|fix=
 
{{ii}} Displays the current FOV in real time and maintains the set FOV through the game session.
 
}}
 
 
{{Fixbox|description=Use the Universal Unreal Engine 4 Unlocker|ref=|fix=
 
# Follow [[Engine:Unreal Engine 4#Enable developer console|the instructions]] to enable the developer console in the game.
 
# Enter <code>FOV X</code> where X is the desired value.
 
{{ii}} Loading a mission restores the default value, requiring re-entering the command.<ref>{{Refcheck|user=Rose|date=2020-07-29|comment=Restarted a mission and loaded a mission from the menu. Each instance reset the chosen FOV value.}}</ref>
 
 
}}
 
}}
  
Line 353: Line 348:
 
==Issues fixed==
 
==Issues fixed==
 
===Afterimage when moving view===
 
===Afterimage when moving view===
{{Fixbox|description=Disable ingame [https://www.pcgamingwiki.com/wiki/Glossary:Anti-aliasing_(AA)#Temporal_Anti-Aliasing_.28TAA.29 TAA]|ref=<ref name="Diskersen_2018-05-02"/>|fix=
+
{{Fixbox|description=Disable ingame TAA|ref=<ref>{{Refcheck|user=Diskersen|date=2018-05-02|comment=}}</ref>|fix=
# Open <code><username>\Appdata\Local\DH\Saved\Config\WindowsNoEditor\engine.ini</code> and add the line <code>r.PostProcessAAQuality=0</code> to the file.
+
# Open <code><username>\Appdata\Local\DH\Saved\Config\WindowsNoEditor\engine.ini</code>.
 +
# Add the line <code>r.PostProcessAAQuality=0</code> to the file.
 
}}
 
}}
  
Line 394: Line 390:
  
 
===Modifications===
 
===Modifications===
{{mm}} More mods can be found on the Destroy All Humans [https://www.nexusmods.com/destroyallhumans/ NexusMods] page.
+
{{mm}} More mods can be found on the Destroy All Humans [https://www.nexusmods.com/destroyallhumans/mods/ NexusMods] page.
  
 
====[https://www.nexusmods.com/destroyallhumans/mods/2/ 60FPS FMVs]====
 
====[https://www.nexusmods.com/destroyallhumans/mods/2/ 60FPS FMVs]====
Line 405: Line 401:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 7, 8, 10
+
|minOS    = 10
|minCPU  = Intel i5-4690K 3.5 GHz
+
|minCPU  = Intel Pentium G3220
|minCPU2  = AMD FX-8320 3.5 GHz
+
|minCPU2  = AMD A10-7850K
|minRAM  = 6 GB
+
|minRAM  = 8 GB
|minHD    = 25 GB
+
|minHD    = 19 GB
|minGPU  = Nvidia GeForce GTX 960
+
|minGPU  =  
 +
|minDX    = 11
 +
|minVRAM  = 4 GB
 +
|minSM    = 5.1
 +
|minaudio = DirectX 9 compatible
  
 
|recOS    =  
 
|recOS    =  
|recCPU  = Intel Core i7-3930K 3.2 GHz
+
|recCPU  = Intel Core i3-8100
|recCPU2  = AMD Ryzen 5 1600 3.2 GHz
+
|recCPU2  = AMD Ryzen 3 1300X
|recRAM  = 8 GB
+
|recRAM  = 16 GB
|recGPU  = Nvidia GeForce GTX 1060
+
|recGPU  =  
|notes    = {{ii}} A 64-bit system is required.
+
|recDX    = 12
{{ii}} These specifications are subject to change before release.
+
|recSM    = 6.0
 +
|notes    = {{ii}} A 64-bit operating system is required. {{ii}} Windows 7 and 8.1 are supported, but some AMD graphics cards might show weaker performance on those OS versions.
 +
{{ii}} AMD Ryzen 5 2400G is required for systems using integrated GPUs.
 
}}
 
}}
  
 
{{References}}
 
{{References}}
 
[[Category:GOG.com Enhancement Project]]
 
[[Category:GOG.com Enhancement Project]]

Revision as of 18:40, 8 June 2021

Destroy All Humans!
Destroy All Humans! cover
Developers
Black Forest Games
Publishers
THQ Nordic
Engines
Unreal Engine 4[1]
Release dates
Windows July 28, 2020
Reception
Metacritic 71
OpenCritic 70
IGDB 67
Taxonomy
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Shooter
Art styles Cartoon
Themes Cold War, Comedy, North America, Sci-fi
Destroy All Humans! on HowLongToBeat
Destroy All Humans! on IGDB
Destroy All Humans! on MobyGames
Destroy All Humans! on Wikipedia

Key points

Remake of the original Destroy All Humans! from 2005.[1]

General information

Official Discord server
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
DRM-free when launched directly from the executable.
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
GOG.com
DRM-free
Demo Available
Windows
Humble Store
Icon overlay.png
Windows
Microsoft Store
Microsoft Store
Included with Xbox Game Pass for PC.
Windows
Steam
Icon overlay.png
Demo Available
Windows

Essential improvements

Skip intro videos

Use Destroy All Humans! intro skip[2]
Alternative Method[3]
  1. Go to <the install directory>/DH/Content/Movies/
  2. Delete or rename the following 3 files:
	BFGLogo1080p.mp4
	Bumper_LegalSplash.mp4
	THQNORDIC_LOGO_Color_white.mp4
  1. Create 3 empty files and give them the same names as the 3 files above.
  • Ensure file extensions are visible to avoid ending up with .mp4.txt at the end of the file name.

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\DH\Saved\Config\WindowsNoEditor\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/803330/pfx/[Note 1]

Save game data location

System Location
Windows %LOCALAPPDATA%\DH\Saved\SaveGames\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/803330/pfx/[Note 1]

Save game cloud syncing

Video settings

Video options
Video options

Template:Video settings

Anti-Aliasing (AA)

Adjust r.ScreenPercentage for downsampling[4]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini with a text editor.
  3. Add [SystemSettings] to the bottom of the file, if that section doesn't already exist.
  4. Inside that section, add r.ScreenPercentage=100 where 100 is the desired resolution percentage.

High frame rate

Adjust the Framerate Cap using GameUserSettings.ini
  1. Browse to the configuration file(s) location, and open GameUserSettings.ini.
  2. Change FrameRateLimit=0.000000 to FrameRateLimit=XXX.000000, replacing "XXX" with the desired framerate limit.
  3. Save GameUserSettings.ini.
By default, when using "0", the game will use it's default behavior (120FPS cap), but this cap can be adjusted to go higher.

Input settings

Keybinding options
Keybinding options

Template:Input settings

Audio settings

Audio options
Audio options

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Arabic
Simplified Chinese
French
German
Italian
Japanese
Korean
Polish
Brazilian Portuguese
Russian
Spanish

Issues fixed

Afterimage when moving view

Disable ingame TAA[5]
  1. Open <username>\Appdata\Local\DH\Saved\Config\WindowsNoEditor\engine.ini.
  2. Add the line r.PostProcessAAQuality=0 to the file.

Other information

API

Technical specs Supported Notes
Direct3D 11 Direct3D 12 can be forced using the -d3d12 command line argument.[6]
Executable 32-bit 64-bit Notes
Windows

Modifications

More mods can be found on the Destroy All Humans NexusMods page.

60FPS FMVs

Replaces many of the 1080p 30FPS pre-rendered FMV cutscenes with re-encoded 1080p 60FPS videos.
  • PCGamingWiki mirror can be found here.
Cutscenes are re-encoded using motion interpolation.

System requirements

Windows
Minimum Recommended
Operating system (OS) 10
Processor (CPU) Intel Pentium G3220
AMD A10-7850K
System memory (RAM) 8 GB
Hard disk drive (HDD) 19 GB
Video card (GPU) 4 GB of VRAM
DirectX 11 compatible
Shader model 5.1 support
Sound (audio device) DirectX 9 compatible
A 64-bit operating system is required.
Windows 7 and 8.1 are supported, but some AMD graphics cards might show weaker performance on those OS versions.
AMD Ryzen 5 2400G is required for systems using integrated GPUs.

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>/803330/ in addition to or instead of this directory. The app ID (803330) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. 1.0 1.1 Destroy All Humans - Resistance is futile - last accessed on 2019-06-07
  2. Verified by User:Keith on 2021-01-02
  3. Verified by User:Mouse on 2021-04-03
  4. Verified by User:ChaosBahamut on 2020-12-26
  5. Verified by User:Diskersen on 2018-05-02
  6. Verified by User:KingKrouch on 2020-07-13
    Tested using launch parameters on Steam, and checking what API is being used with RivaTuner.