Difference between revisions of "Dark Souls: Prepare to Die Edition"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
m (misc. fixes) |
||
Line 23: | Line 23: | ||
{{mm}} [http://steamcommunity.com/app/211420/discussions/ Steam Community Discussions] | {{mm}} [http://steamcommunity.com/app/211420/discussions/ Steam Community Discussions] | ||
− | == Availability == | + | ==Availability== |
{{Availability Table| | {{Availability Table| | ||
{{Availability Table/row| [http://www.amazon.com/Dark-Souls-Prepare-Edition-Online/dp/B00917DBUE/ Amazon] | {{ID|Amazon}}{{ID|Steam}} | }} | {{Availability Table/row| [http://www.amazon.com/Dark-Souls-Prepare-Edition-Online/dp/B00917DBUE/ Amazon] | {{ID|Amazon}}{{ID|Steam}} | }} | ||
Line 43: | Line 43: | ||
{{ii}} [http://darksouls.nexusmods.com/mods/446/ HD textures], [http://darksouls.nexusmods.com/mods/21 fonts], and [http://darksouls.nexusmods.com/mods/171//? controller button prompts] are available to download. | {{ii}} [http://darksouls.nexusmods.com/mods/446/ HD textures], [http://darksouls.nexusmods.com/mods/21 fonts], and [http://darksouls.nexusmods.com/mods/171//? controller button prompts] are available to download. | ||
− | === DSfix === | + | ===DSfix=== |
{{ii}} A [http://darksouls.nexusmods.com/mods/246/ GUI for DSfix] is available for inexperienced users | {{ii}} A [http://darksouls.nexusmods.com/mods/246/ GUI for DSfix] is available for inexperienced users | ||
{{++}} DSfix increases the rendering resolution for better visual quality; without it the game outputs [[Wikipedia:Anamorphic widescreen|anamorphic]] 1024x720. It also allows the 30fps lock to be lifted, HD or other alternate textures to be used, as well as giving options for Anti-Aliasing (AA), Screen space ambient occlusion (SSAO), Depth of Field (DOF) blurring, Anisotropic Filtering (AF) and many other features. | {{++}} DSfix increases the rendering resolution for better visual quality; without it the game outputs [[Wikipedia:Anamorphic widescreen|anamorphic]] 1024x720. It also allows the 30fps lock to be lifted, HD or other alternate textures to be used, as well as giving options for Anti-Aliasing (AA), Screen space ambient occlusion (SSAO), Depth of Field (DOF) blurring, Anisotropic Filtering (AF) and many other features. | ||
Line 56: | Line 56: | ||
}} | }} | ||
− | === 1.02 Patch (2013-09-17) breaks compatibility of many mods === | + | ===1.02 Patch (2013-09-17) breaks compatibility of many mods=== |
The main executable was patched so any mod reliant on locations in the executable/RAM need to be updated. | The main executable was patched so any mod reliant on locations in the executable/RAM need to be updated. | ||
Line 84: | Line 84: | ||
# Install [[#DSfix|DSfix]] if you haven't done so already. | # Install [[#DSfix|DSfix]] if you haven't done so already. | ||
# Download and extract [https://skydrive.live.com/?cid=1105a8f9b697e3cc&id=1105A8F9B697E3CC%21796 DSCfix]. | # Download and extract [https://skydrive.live.com/?cid=1105a8f9b697e3cc&id=1105A8F9B697E3CC%21796 DSCfix]. | ||
− | # Place '''DSCfix.dll''' and '''DSCfix.ini''' in your Dark Souls DATA | + | # Place '''DSCfix.dll''' and '''DSCfix.ini''' in your Dark Souls DATA folder (where DARKSOULS.exe is - for example: "C:\Program Files (x86)\Steam\steamapps\common\Dark Souls Prepare to Die Edition\DATA") |
# Open up '''DSfix.ini''' and search for the following line: <code>dinput8dllWrapper none</code> | # Open up '''DSfix.ini''' and search for the following line: <code>dinput8dllWrapper none</code> | ||
# Replace it with: <code>dinput8dllWrapper dscfix.dll</code> | # Replace it with: <code>dinput8dllWrapper dscfix.dll</code> | ||
Line 112: | Line 112: | ||
{{Game data/row|Windows|%USERPROFILE%\My Documents\NBGI\DarkSouls}} | {{Game data/row|Windows|%USERPROFILE%\My Documents\NBGI\DarkSouls}} | ||
}} | }} | ||
+ | {{ii}} <code>%LOCALAPPDATA%\Microsoft\XLive</code> must also be backed up. | ||
− | === [[Save game cloud syncing]] === | + | ===[[Save game cloud syncing]]=== |
{{Save game cloud syncing | {{Save game cloud syncing | ||
|origin = | |origin = | ||
Line 125: | Line 126: | ||
}} | }} | ||
− | + | ==Video settings== | |
− | |||
− | |||
− | |||
− | |||
− | == Video settings == | ||
{{Video settings | {{Video settings | ||
|wsgf link = http://www.wsgf.org/dr/dark-souls-prepare-die-edition/en | |wsgf link = http://www.wsgf.org/dr/dark-souls-prepare-die-edition/en | ||
Line 163: | Line 159: | ||
}} | }} | ||
− | ==== [[Borderless fullscreen windowed]] ==== | + | ====[[Borderless fullscreen windowed]]==== |
{{Fixbox| | {{Fixbox| | ||
{{fixbox/fix|borderlessFullscreen 1}} | {{fixbox/fix|borderlessFullscreen 1}} | ||
Line 171: | Line 167: | ||
}} | }} | ||
− | === 3D support === | + | ===3D support=== |
{{ii}} The game suffers from poor 3D support. | {{ii}} The game suffers from poor 3D support. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 177: | Line 173: | ||
{{ii}} Use together with [[#DSfix|DSfix]]. | {{ii}} Use together with [[#DSfix|DSfix]]. | ||
# Download the fix from [http://helixmod.blogspot.dk/2012/08/dark-souls-prepare-to-die-edition-3d.html Helix Mod's web site]. | # Download the fix from [http://helixmod.blogspot.dk/2012/08/dark-souls-prepare-to-die-edition-3d.html Helix Mod's web site]. | ||
− | # Extract the content to Dark Souls DATA | + | # Extract the content to Dark Souls DATA folder <code>\Steam\steamapps\common\Dark Souls Prepare to Die Edition\DATA</code>. |
# Extract [[#DSfix|DSfix]] to another folder. | # Extract [[#DSfix|DSfix]] to another folder. | ||
# Rename <code>d3d9.dll</code> to <code>res.dll</code> | # Rename <code>d3d9.dll</code> to <code>res.dll</code> | ||
Line 200: | Line 196: | ||
}} | }} | ||
− | == Input settings == | + | ==Input settings== |
[[Image:Dark_Souls_controls_Tru3Magic.jpg|thumb|right|290px|Control scheme tips from [http://www.reddit.com/r/gaming/comments/z8x0s/to_the_dark_souls_pc_players_i_made_this_out_of/ Tru3Magic].]] | [[Image:Dark_Souls_controls_Tru3Magic.jpg|thumb|right|290px|Control scheme tips from [http://www.reddit.com/r/gaming/comments/z8x0s/to_the_dark_souls_pc_players_i_made_this_out_of/ Tru3Magic].]] | ||
{{Input settings | {{Input settings | ||
Line 223: | Line 219: | ||
}} | }} | ||
− | === Keyboard === | + | ===Keyboard=== |
{{--}} Unintuitive default keyboard scheme, for example, 'End' brings up menu (and 'Escape' does nothing). | {{--}} Unintuitive default keyboard scheme, for example, 'End' brings up menu (and 'Escape' does nothing). | ||
− | === Mouse === | + | ===Mouse=== |
{{--}} Mouse controls feel very jittery, with very unintuitive results when the camera collides with a wall or the floor. | {{--}} Mouse controls feel very jittery, with very unintuitive results when the camera collides with a wall or the floor. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 235: | Line 231: | ||
# open <code>DSfix.ini</code> | # open <code>DSfix.ini</code> | ||
# Change <code>dinput8dllWrapper none</code> to <code>dinput8dllWrapper dsmfix.dll</code> | # Change <code>dinput8dllWrapper none</code> to <code>dinput8dllWrapper dsmfix.dll</code> | ||
− | # Download [https://skydrive.live.com/?cid=1105a8f9b697e3cc&id=1105A8F9B697E3CC%21796 DSMfix]and extract its files to the same | + | # Download [https://skydrive.live.com/?cid=1105a8f9b697e3cc&id=1105A8F9B697E3CC%21796 DSMfix]and extract its files to the same folder where DSfix.ini is. |
# Use the <code>dsmfixgui.exe</code> interface to adjust settings such as sensitivity and mouse inversion. | # Use the <code>dsmfixgui.exe</code> interface to adjust settings such as sensitivity and mouse inversion. | ||
}} | }} | ||
− | === [[Controller|Controller support]] === | + | ===[[Controller|Controller support]]=== |
{{ii}} 'Hot swap' between keyboard and mouse controls and controller is available.<ref>http://uk.pc.gamespy.com/pc/dark-souls/1225854p1.html</ref> | {{ii}} 'Hot swap' between keyboard and mouse controls and controller is available.<ref>http://uk.pc.gamespy.com/pc/dark-souls/1225854p1.html</ref> | ||
{{++}} Use of controller is highly recommended.<ref>http://uk.pc.gamespy.com/pc/dark-souls/1225854p1.html</ref> | {{++}} Use of controller is highly recommended.<ref>http://uk.pc.gamespy.com/pc/dark-souls/1225854p1.html</ref> | ||
{{++}} Works well with the [[PlayStation 3 DualShock Controller|DualShock 3 using XInput Wrapper]]. PS button textures can be found [http://www.nexusmods.com/darksouls/mods/200/ here] | {{++}} Works well with the [[PlayStation 3 DualShock Controller|DualShock 3 using XInput Wrapper]]. PS button textures can be found [http://www.nexusmods.com/darksouls/mods/200/ here] | ||
− | ==== Controller not working ==== | + | ====Controller not working==== |
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Controller driver reinstall}} | {{Fixbox/fix|Controller driver reinstall}} | ||
Line 254: | Line 250: | ||
}} | }} | ||
− | ==== Controller with wrong mapping ==== | + | ====Controller with wrong mapping==== |
{{--}} Non-[[Xbox 360 Controller|Xbox 360 controllers]] most likely have incorrect button mapping. | {{--}} Non-[[Xbox 360 Controller|Xbox 360 controllers]] most likely have incorrect button mapping. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 260: | Line 256: | ||
{{ii}} Use [[X360ce]] to fix the issue by emulating the official [[Xbox 360 Controller]]. | {{ii}} Use [[X360ce]] to fix the issue by emulating the official [[Xbox 360 Controller]]. | ||
# Download [[X360ce]]. | # Download [[X360ce]]. | ||
− | # Put <code>xBox360ce.exe</code> into the Dark Souls | + | # Put <code>xBox360ce.exe</code> into the Dark Souls folder (usually C:\Program Files (x86)\Steam\steamapps\common\Dark Souls\DATA\ |
# Start <code>xBox360ce.exe</code> and confirm creation of all dlls. | # Start <code>xBox360ce.exe</code> and confirm creation of all dlls. | ||
# Controller should be detected. Test all buttons and sticks. | # Controller should be detected. Test all buttons and sticks. | ||
Line 287: | Line 283: | ||
}} | }} | ||
− | == Network settings == | + | ==Network settings== |
{{ii}} Signing into [[Games for Windows - LIVE]] is mandatory for the first time, and a connection needs to be maintained for multiplayer. | {{ii}} Signing into [[Games for Windows - LIVE]] is mandatory for the first time, and a connection needs to be maintained for multiplayer. | ||
Line 307: | Line 303: | ||
}} | }} | ||
− | == Issues fixed == | + | ==Issues fixed== |
===Improving FPS on lower-spec machines=== | ===Improving FPS on lower-spec machines=== | ||
Line 321: | Line 317: | ||
* Disable motion blur. | * Disable motion blur. | ||
}} | }} | ||
− | {{ii}}Certain areas of the game are more demanding on your hardware causing slowdown in-game. It seem the engine, when faced with an area where it struggles to keep at | + | {{ii}}Certain areas of the game are more demanding on your hardware causing slowdown in-game. It seem the engine, when faced with an area where it struggles to keep at 30 FPS, will cut down to 15FPS. The most famous is Blighttown, but large animated characters can also produce this slowdown. |
{{++}}Unlock the FPS cap with DSfix (unlockFPS 1), set the frame cap at 30 (FPSlimit 30) and enable Vsync (enableVsync 1) For the most part you will have the same experience, but where the game would usually dip to 15FPS it will only drop as far as it needs to (results dependant on your machine). | {{++}}Unlock the FPS cap with DSfix (unlockFPS 1), set the frame cap at 30 (FPSlimit 30) and enable Vsync (enableVsync 1) For the most part you will have the same experience, but where the game would usually dip to 15FPS it will only drop as far as it needs to (results dependant on your machine). | ||
− | === General low performance === | + | ===General low performance=== |
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Data.exe Priority}} | {{Fixbox/fix|Data.exe Priority}} | ||
Line 342: | Line 338: | ||
}} | }} | ||
− | === Low performance ATI/AMD === | + | ===Low performance ATI/AMD=== |
{{ii}} Appears that ATI/AMD graphics cards are underutilised. | {{ii}} Appears that ATI/AMD graphics cards are underutilised. | ||
Line 353: | Line 349: | ||
}} | }} | ||
− | === Low performance Nvidia Optimus === | + | ===Low performance Nvidia Optimus=== |
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Force Optimus To Use Nvidia Instead Of Intel Graphics}} | {{Fixbox/fix|Force Optimus To Use Nvidia Instead Of Intel Graphics}} | ||
Line 361: | Line 357: | ||
}} | }} | ||
− | === Crash VSFilter.dll === | + | ===Crash VSFilter.dll=== |
{{ii}} Crash occurs after start screen.<ref>http://forums.steamgames.com/forums/showthread.php?p=32497408</ref> | {{ii}} Crash occurs after start screen.<ref>http://forums.steamgames.com/forums/showthread.php?p=32497408</ref> | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Rename VSFilter.dll}} | {{Fixbox/fix|Rename VSFilter.dll}} | ||
}} | }} | ||
− | === Progress bar stuck during installation === | + | ===Progress bar stuck during installation=== |
{{ii}} Problem may be caused by setup utility getting stuck whilst installing [[DirectX]] and [[Games for Windows - LIVE]]. | {{ii}} Problem may be caused by setup utility getting stuck whilst installing [[DirectX]] and [[Games for Windows - LIVE]]. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 376: | Line 372: | ||
}} | }} | ||
− | === Minimize with multiple monitors === | + | ===Minimize with multiple monitors=== |
{{ii}} When playing with two screens, the game seems to minimize. | {{ii}} When playing with two screens, the game seems to minimize. | ||
{{Fixbox|1= | {{Fixbox|1= | ||
Line 389: | Line 385: | ||
}} | }} | ||
− | === Windows 8 === | + | ===Windows 8=== |
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Reinstall gfwlivesetup.exe|ref=<ref>http://forums.steampowered.com/forums/showpost.php?p=32498251&postcount=19</ref>}} | {{Fixbox/fix|Reinstall gfwlivesetup.exe|ref=<ref>http://forums.steampowered.com/forums/showpost.php?p=32498251&postcount=19</ref>}} |
Revision as of 05:06, 21 January 2014
Cover image missing, please upload it | |
Developers | |
---|---|
From Software | |
Publishers | |
Namco Bandai Games | |
Engines | |
PhyreEngine | |
Release dates | |
Windows | August 23, 2012 |
Warnings
- For Games for Windows - LIVE on Windows 8 or later, install the latest Games for Windows - LIVE software.
Dark Souls | |
---|---|
Dark Souls: Prepare to Die Edition | 2012 |
Dark Souls II | 2014 |
Dark Souls II: Scholar of the First Sin | 2015 |
Dark Souls III | 2016 |
Dark Souls: Remastered | 2018 |
Key points
- Using a controller is highly recommended over keyboard and mouse controls.
- If using keyboard and mouse controls, apply the DSMfix to improve mouse control issues.
- A poor port of the console versions of the game with few PC options.[1]
- Use DSfix to increase rendering resolution along with many other options.
General information
Availability
- All versions require Games for Windows - LIVE.
Essential improvements
- HD textures, fonts, and controller button prompts are available to download.
DSfix
- A GUI for DSfix is available for inexperienced users
- DSfix increases the rendering resolution for better visual quality; without it the game outputs anamorphic 1024x720. It also allows the 30fps lock to be lifted, HD or other alternate textures to be used, as well as giving options for Anti-Aliasing (AA), Screen space ambient occlusion (SSAO), Depth of Field (DOF) blurring, Anisotropic Filtering (AF) and many other features.
Instructions |
---|
1.02 Patch (2013-09-17) breaks compatibility of many mods
The main executable was patched so any mod reliant on locations in the executable/RAM need to be updated.
- DSfix has been updated to version 2.2 which restores all features broken by patch 1.02.
- DSVfix is no longer required as all of its fixes have been implemented into the game.
- DSMfix has been unofficially updated by a fan of the project.[2]
- DSCfix has been reported to be unaffected by the patch.
Skip intro videos
Instructions |
---|
DS Connectivity fix by M0tah
Instructions |
---|
Game data
Configuration file(s) location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/211420/pfx/[Note 1] |
Save game data location
Template:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/211420/pfx/[Note 1] |
-
%LOCALAPPDATA%\Microsoft\XLive
must also be backed up.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Borderless fullscreen windowed
Instructions |
---|
3D support
- The game suffers from poor 3D support.
Instructions |
---|
120Hz
Instructions |
---|
Input settings
Keyboard
- Unintuitive default keyboard scheme, for example, 'End' brings up menu (and 'Escape' does nothing).
Mouse
- Mouse controls feel very jittery, with very unintuitive results when the camera collides with a wall or the floor.
Instructions |
---|
Controller support
- 'Hot swap' between keyboard and mouse controls and controller is available.[3]
- Use of controller is highly recommended.[4]
- Works well with the DualShock 3 using XInput Wrapper. PS button textures can be found here
Controller not working
Instructions |
---|
Controller with wrong mapping
- Non-Xbox 360 controllers most likely have incorrect button mapping.
Instructions |
---|
Audio settings
Network settings
- Signing into Games for Windows - LIVE is mandatory for the first time, and a connection needs to be maintained for multiplayer.
Instructions |
---|
Instructions |
---|
Issues fixed
Improving FPS on lower-spec machines
Instructions |
---|
Instructions |
---|
- Certain areas of the game are more demanding on your hardware causing slowdown in-game. It seem the engine, when faced with an area where it struggles to keep at 30 FPS, will cut down to 15FPS. The most famous is Blighttown, but large animated characters can also produce this slowdown.
- Unlock the FPS cap with DSfix (unlockFPS 1), set the frame cap at 30 (FPSlimit 30) and enable Vsync (enableVsync 1) For the most part you will have the same experience, but where the game would usually dip to 15FPS it will only drop as far as it needs to (results dependant on your machine).
General low performance
Instructions |
---|
Instructions |
---|
Instructions |
---|
Low performance ATI/AMD
- Appears that ATI/AMD graphics cards are underutilised.
Instructions |
---|
Low performance Nvidia Optimus
Instructions |
---|
Crash VSFilter.dll
- Crash occurs after start screen.[5]
Instructions |
---|
Progress bar stuck during installation
- Problem may be caused by setup utility getting stuck whilst installing DirectX and Games for Windows - LIVE.
Instructions |
---|
Minimize with multiple monitors
- When playing with two screens, the game seems to minimize.
Instructions |
---|
Windows 8
Instructions |
---|
Instructions |
---|
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | XP, Vista, 7 | |
Processor (CPU) | AMD Phenom II X2 545 3.0 GHz - Intel Core 2 Duo E6850 3.0 GHz | |
System memory (RAM) | ||
Hard disk drive (HDD) | 4 GB | |
Video card (GPU) | ATI Radeon HD 4870 GeForce 9800 GTX+ |
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/211420/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (211420) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ http://uk.pc.gamespy.com/pc/dark-souls/1225854p1.html
- ↑ http://steamcommunity.com/app/211420/discussions/0/864979455329386779/
- ↑ http://uk.pc.gamespy.com/pc/dark-souls/1225854p1.html
- ↑ http://uk.pc.gamespy.com/pc/dark-souls/1225854p1.html
- ↑ http://forums.steamgames.com/forums/showthread.php?p=32497408