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 "Darksiders Genesis"

From PCGamingWiki, the wiki about fixing PC games
(→‎Network: Updated based on co-optimus (LAN false))
m (→‎Video settings: restoring the reference removed by accident)
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Darksiders Genesis - Cover.png
 
|cover        = Darksiders Genesis - Cover.png
Line 34: Line 33:
 
{{Availability/row| Steam | 710920 | Steam |  |  | Windows }}
 
{{Availability/row| Steam | 710920 | Steam |  |  | Windows }}
 
}}
 
}}
 +
 +
==Essential improvements==
 +
===Skip intro videos===
 +
{{Fixbox|description=Delete video files|fix=
 +
# Go to {{code|{{p|game}}\ProjectMayhem\Content\Movies\}}.
 +
# Delete, rename or move the following MP4 files:
 +
<pre>
 +
THQ_LogoBasic.mp4
 +
AS_LogoBasic.mp4
 +
CG_Intro_LowVi.mp4
 +
</pre>}}
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|}}
+
{{Game data/config|Windows|{{p|localappdata}}\THQ Nordic\Darksiders Genesis\Saved\Config\WindowsNoEditor\}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|}}
+
{{Game data/saves|Windows|{{p|localappdata}}\THQ Nordic\Darksiders Genesis\Saved\SaveGames\}}
 
}}
 
}}
  
Line 65: Line 75:
  
 
==Video settings==
 
==Video settings==
 +
{{Image|Darksiders Genesis Graphics Settings.png|Graphics settings.}}
 
{{Video settings
 
{{Video settings
 
|wsgf link                  =  
 
|wsgf link                  =  
Line 73: Line 84:
 
|widescreen resolution      = true
 
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = unknown
+
|multimonitor              = limited
|multimonitor notes        =  
+
|multimonitor notes        = {{term|Vert-}} gameplay, {{term|stretched}} {{term|FMV}}s, rendered cutscenes {{term|pillarboxed}} to 16:9.<br>Use either of [https://community.pcgamingwiki.com/files/file/1714-darksiders-genesis-ultrawide-patchers/ these tools] as a workaround.
|ultrawidescreen            = unknown
+
|ultrawidescreen            = limited
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = {{term|Vert-}} gameplay, {{term|stretched}} {{term|FMV}}s, rendered cutscenes {{term|pillarboxed}} to 16:9.<br>Use either of [https://community.pcgamingwiki.com/files/file/1714-darksiders-genesis-ultrawide-patchers/ these tools] as a workaround.
|4k ultra hd                = unknown
+
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = unknown
+
|fov                        = hackable
|fov notes                  =  
+
|fov notes                  = Use [https://community.pcgamingwiki.com/files/file/1714-darksiders-genesis-ultrawide-multimonitor-mod/ this tool] for real-time FOV adjustment.
|windowed                  = unknown
+
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = true
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = unknown
+
|anisotropic                = hackable
|anisotropic notes          =  
+
|anisotropic notes          = Changes with texture quality setting. For manual adjustment force in GPU control panel or see [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
|antialiasing              = unknown
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = [[TAA]] only. Game has four presets: "'''Low'''", "'''Mid'''", "'''High'''", and "'''Ultra'''", The "'''Low'''" setting disables it. For [[FXAA]] see [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
|vsync                      = unknown
+
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
|60 fps                    = unknown
+
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = true
|120 fps notes              =  
+
|120 fps notes              = Framerate is uncapped and dependent on the monitor's refresh rate.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 +
}}
 +
 +
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]===
 +
{{Fixbox|description=Adjust AF samples|ref=<ref name="masterblaster1">{{Refcheck|user=MasterBlaster|date=2019-12-05|comment=Checked by testing game after editing config files.}}</ref>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>Engine.ini</code>.
 +
# Add the following and save the file.
 +
<pre>
 +
[SystemSettings]
 +
r.MaxAnisotropy=16
 +
</pre>
 +
}}
 +
 +
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 +
{{Fixbox|description=Switch to FXAA|ref=<ref name="masterblaster1"/>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>Engine.ini</code>.
 +
# Add the following and save the file.
 +
<pre>
 +
[SystemSettings]
 +
r.DefaultFeature.AntiAliasing=1
 +
</pre>
 +
}}
 +
 +
{{Fixbox|description=Enable AA sharpening|ref=<ref name="masterblaster1"/>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>Engine.ini</code>.
 +
# Add the following and save the file.
 +
<pre>
 +
[SystemSettings]
 +
r.Tonemapper.Sharpen=1
 +
</pre>
 +
{{ii}} This will sharpen the image to offset the blur caused by FXAA and TAA. A value between 0.5-1.0 is recommended, 10 is the maximum. It has no performance impact.
 +
}}
 +
 +
{{Fixbox|description=Adjust r.ScreenPercentage for downsampling|ref=<ref name="masterblaster1"/>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>Engine.ini</code> with a text editor.
 +
# 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.
 +
'''Notes'''
 +
{{ii}} Decreasing the value allows for upscaling/upsampling from lower resolutions while running UI elements at the native screen resolution, which might be helpful for lower-end configurations.
 +
{{ii}} Increasing the value results in [[SSAA|downscaling]].
 +
}}
 +
 +
===Motion blur===
 +
{{Fixbox|description=Disable motion blur|ref=<ref name="masterblaster1"/>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>Engine.ini</code>.
 +
# Add the following and save the file.
 +
<pre>
 +
[SystemSettings]
 +
r.MotionBlurQuality=0
 +
</pre>
 
}}
 
}}
  
 
==Input settings==
 
==Input settings==
 +
{{Image|Darksiders Genesis Gamepad Settings.png|Gamepad bindings.}}
 
{{Input settings
 
{{Input settings
|key remap                = unknown
+
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = unknown
+
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = false
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
|mouse menu                = unknown
+
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = false
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|touchscreen              = unknown
 
|touchscreen              = unknown
Line 119: Line 185:
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = true
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|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              = false
|dualshock 4 notes        =  
+
|dualshock 4 notes        = Use [[Controller:DualShock 4#DS4Windows|DS4Windows]] or Steam's controller configuration tool as a workaround.
|dualshock prompts        = unknown
+
|dualshock prompts        = false
 
|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        = unknown
Line 147: Line 213:
 
|other button prompts      = unknown
 
|other button prompts      = unknown
 
|other button prompts notes=  
 
|other button prompts notes=  
|controller hotplug        = unknown
+
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|simultaneous input        = unknown
+
|simultaneous input        = true
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
|steam input api          = unknown
 
|steam input api          = unknown
Line 164: Line 230:
 
|steam cursor detection notes =  
 
|steam cursor detection notes =  
 
}}
 
}}
 +
 +
<gallery>
 +
Darksiders Genesis Keybinding Settings.png|Keyboard bindings.
 +
</gallery>
  
 
==Audio settings==
 
==Audio settings==
 +
{{Image|Darksiders Genesis Audio Settings.png|Audio settings.}}
 
{{Audio settings
 
{{Audio settings
|separate volume          = unknown
+
|separate volume          = true
|separate volume notes    =  
+
|separate volume notes    = Master Volume, Music, Sound Effects, and Voice.
|surround sound          = unknown
+
|surround sound          = true
|surround sound notes    =  
+
|surround sound notes    = Plays up to 7.1.<ref>{{Refcheck|user=MasterBlaster|date=2019-12-05|comment=Tested in 5.1 and 7.1 using Orban Loudness Meter in conjunction with Razer Surround.}}</ref>
|subtitles                = unknown
+
|subtitles                = true
|subtitles notes          =  
+
|subtitles notes          = Subtitles can be toggled independently for cutscenes and gameplay segments.
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = true
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
Line 182: Line 253:
  
 
{{L10n|content=
 
{{L10n|content=
 +
{{Image|Darksiders Genesis Language Settings.png|Language settings.}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = English
 
|language  = English
 
|interface = true
 
|interface = true
 
|audio    = true
 
|audio    = true
|subtitles = false
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
Line 209: Line 281:
 
|language  = French
 
|language  = French
 
|interface = true
 
|interface = true
|audio    = false
+
|audio    = true
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
Line 225: Line 297:
 
|language  = Italian
 
|language  = Italian
 
|interface = true
 
|interface = true
|audio    = false
+
|audio    = true
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
Line 233: Line 305:
 
|language  = Japanese
 
|language  = Japanese
 
|interface = true
 
|interface = true
|audio    = false
+
|audio    = true
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
Line 265: Line 337:
 
|language  = Russian
 
|language  = Russian
 
|interface = true
 
|interface = true
|audio    = false
+
|audio    = true
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
Line 273: Line 345:
 
|language  = Spanish
 
|language  = Spanish
 
|interface = true
 
|interface = true
|audio    = false
+
|audio    = true
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
Line 297: Line 369:
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        = unknown
+
|matchmaking        = false
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                = unknown
+
|p2p                = true
 
|p2p notes          =  
 
|p2p notes          =  
|dedicated          = unknown
+
|dedicated          = false
 
|dedicated notes    =  
 
|dedicated notes    =  
|self-hosting      = unknown
+
|self-hosting      = false
 
|self-hosting notes =  
 
|self-hosting notes =  
|direct ip          = unknown
+
|direct ip          = false
 
|direct ip notes    =  
 
|direct ip notes    =  
 
}}{{Network/Ports
 
}}{{Network/Ports
Line 316: Line 388:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 11
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 334: Line 406:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|windows 32-bit exe    = unknown
+
|windows 32-bit exe    = false
|windows 64-bit exe    = unknown
+
|windows 64-bit exe    = true
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
Line 344: Line 416:
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux executable notes =  
 
|linux executable notes =  
 +
}}
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          = PhysX
 +
|physics notes    = <ref name="middleware">{{Refcheck|user=MasterBlaster|date=2019-12-05|comment= As seen in file directory, {{P|steam}}\steamapps\common\DarksidersGenesis\Engine\Binaries\ThirdParty}}</ref>
 +
|audio            = Ogg Vorbis
 +
|audio notes      = <ref name="middleware"/>
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        = Ogg Theora Vorbis
 +
|cutscenes notes  = <ref name="middleware"/>
 +
|multiplayer      = Steamworks
 +
|multiplayer notes= <ref name="middleware"/>
 
}}
 
}}
  
Line 365: Line 453:
 
|recGPU  = Nvidia GeForce GTX 1060
 
|recGPU  = Nvidia GeForce GTX 1060
 
|recDX    =  
 
|recDX    =  
|notes    = {{ii}} These specifications are subject to change before release.
+
|notes    = {{ii}} A 64-bit operating system is required.
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Revision as of 03:15, 9 December 2019

Darksiders Genesis
Darksiders Genesis cover
Developers
Airship Syndicate
Publishers
THQ Nordic
Engines
Unreal Engine 4
Release dates
Windows December 5, 2019
Darksiders Genesis on Wikipedia
Darksiders
Darksiders 2010
Darksiders II 2012
Darksiders II: Deathinitive Edition 2015
Darksiders Warmastered Edition 2016
Darksiders III 2018
Darksiders Genesis 2019

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Essential improvements

Skip intro videos

Delete video files
  1. Go to <path-to-game>\ProjectMayhem\Content\Movies\.
  2. Delete, rename or move the following MP4 files:
THQ_LogoBasic.mp4
AS_LogoBasic.mp4
CG_Intro_LowVi.mp4

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\THQ Nordic\Darksiders Genesis\Saved\Config\WindowsNoEditor\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/710920/pfx/[Note 1]

Save game data location

System Location
Windows %LOCALAPPDATA%\THQ Nordic\Darksiders Genesis\Saved\SaveGames\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/710920/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
Origin
Steam Cloud

Video settings

Graphics settings.
Graphics settings.

Template:Video settings

Anisotropic filtering (AF)

Adjust AF samples[1]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.MaxAnisotropy=16

Anti-aliasing (AA)

Switch to FXAA[1]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.DefaultFeature.AntiAliasing=1
Enable AA sharpening[1]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.Tonemapper.Sharpen=1
This will sharpen the image to offset the blur caused by FXAA and TAA. A value between 0.5-1.0 is recommended, 10 is the maximum. It has no performance impact.
Adjust r.ScreenPercentage for downsampling[1]
  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.

Notes

Decreasing the value allows for upscaling/upsampling from lower resolutions while running UI elements at the native screen resolution, which might be helpful for lower-end configurations.
Increasing the value results in downscaling.

Motion blur

Disable motion blur[1]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.MotionBlurQuality=0

Input settings

Gamepad bindings.
Gamepad bindings.

Template:Input settings

Audio settings

Audio settings.
Audio settings.

Template:Audio settings

Localizations

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

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op
LAN play
Online play
2 Co-op

Connection types

Other information

API

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

Middleware

Middleware Notes
Physics PhysX [2]
Audio Ogg Vorbis [2]
Cutscenes Ogg Theora Vorbis [2]
Multiplayer Steamworks [2]

System requirements

Windows
Minimum Recommended
Operating system (OS) 7, 8, 10
Processor (CPU) Intel Core i5 4690K (3.5 GHz)
AMD FX-8320 (3.5 GHz)
System memory (RAM) 4 GB
Hard disk drive (HDD) 15 GB
Video card (GPU) Nvidia GeForce GTX 960
DirectX 11 compatible
A 64-bit operating system is required.

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

References

  1. 1.0 1.1 1.2 1.3 1.4 Verified by User:MasterBlaster on 2019-12-05
    Checked by testing game after editing config files.
  2. 2.0 2.1 2.2 2.3 Verified by User:MasterBlaster on 2019-12-05
    As seen in file directory, <Steam-folder>\steamapps\common\DarksidersGenesis\Engine\Binaries\ThirdParty