Cinders: Installation/Uninstallation Guide

Notes Before Installing

1. You'll need to create a vanilla save game before installing Cinders: run the game, create a character, finish the initial cutscene then quit out.

  • Without doing this, you'll get the "Save Data is Corrupted" message (only needed the first time you install this mod on a brand new account, not affected by updates).

2. This mod only works if your game is in English (this can be done by changing the main language of Steam): Settings -> Interface -> Select English.

3. Set the in-game "Launch Setting" in the menu screen to "Play Offline" before you install. If you want to play online, set the in-game option back to "Play Online" and open "modengine.ini" and look for:

blockNetworkAccess (and set it to "0" to allow online play)

  • Be aware that this action will surely get you flagged and banned. That means you'll only be able to play with other banned people on a separate banned server.

4. Recommended to move your save files (type %appdata%/DarkSoulsIII in your PC) elsewhere if you don't want to lose your unmoded saves.

5. Make sure there are no other added mods.

6. UXM is no longer supported.

 

Which setup should I download for Cinders?

THE MOD DOES NOT SUPPORT DOWNLOADING OR MODDING PIRATED GAMES. BUY THE GAME.

CHOOSE ONE:

“Cinders - Setup for 1.15.2”: For those who want to play Cinders with Seamless Coop

“Cinders - Setup for 1.15.0”: Otherwise a more stable method

 

“Cinders - Setup for 1.15.2”: Guide for using Cinders with SeamlessCoop written by Hapfel

Setup Methods

  • There are 2 ways to install this Setup: The Manual Method and the Automated Method

Automated Method

  • This method works by using the ME3 Manager
  • It uses a community profile for DS3 Cinders + SeamlessCoop created in the ME3 Manager. You can find documentation on how to use it here

Manual Method:

  • Step 1: Create a folder somewhere you can easily access it and name it ME2
  • Step 2: Download Modengine2 and extract it to the ME2 folder you created
  • Step 3: Download Seamless Coop and unpack it, go into ds3c_settings.ini and set a coop password as well as disable invaders:

coop_password = testpassword
allow_invaders = 0

  • Step 4: Move the SeamlessCoop folder into the ME2 folder
  • Step 5: Download Hoodiepatcher for v.1.15.2, unpack it, create a folder called HoodiePatcher in the ME2 folder and move the Hoodiepatcher files to that folder
  • Step 6: Create a folder called Crashfix inside of the ME2 folder. Download the DS3 Havok Crash Helper, unpack it, go into DS3HavokCrashHelper > dist > ModEngine2 and move the DS3HavokCrashHelper.dll into the Crashfix folder inside of the ME2 folder you just created
  • Step 7: Download the Cinders – Main and Model Folder, move the contents of those together into one folder called Cinders and move them into the ME2 folder you created (Don’t download the Setup Files)
  • Step 8: Open config_darksouls3.toml in the ME2 folder and input the following

[modengine]
debug = false
external_dlls = ["SeamlessCoop/ds3sc.dll", "HoodiePatcher/HoodiePatcher.dll", "Crashfix/DS3HavokCrashHelper.dll"]

[extension.mod_loader]
enabled = true
loose_params = true
mods = [
{ enabled = true, name = "Cinders", path = "Cinders" }
]

[extension.scylla_hide]
enabled = false

[extension.safe_havok]
enabled = true

  • Step 9: Start using launchmod_darksouls3.bat

Fixes:
Do not select the Accursed Class as you will be invisible in a seamless coop session if any of your stats is set to 0. If you do select it you need to level up all your level 0 stats to at least 1

I have attached a picture of the final ME2 folder
image.png?ex=69de0c36&is=69dcbab6&hm=c1bcba0c20509e6c8f72462d3aa13c7204b3319fe8823794851144b38412e1e9&
 
Extra steps to make it work for Linux
  • Step 1: Add a Non-Steam Game on Steam (plus button on the bottom left) and select launchmod_darksouls3.bat. After that set it to run with Proton 7.0 or newer in the properties > compatibility
  • Step 2: Edit the config_darksouls3.toml and make sure that [extension.scylla_hide] is set to enabled = false
  • Step 3: Add a file called steam_appid.txt to your game directory containing the number 374320. This allows you to unlock achievements and accrue playtime.
  • Step 4: Add the following launch option in the properties of the launchmod_darksoulsremastered.bat you added to steam.

STEAM_COMPAT_LIBRARY_PATHS=$HOME/.local/share/Steam/steamapps/ STEAM_COMPAT_DATA_PATH=$STEAM_COMPAT_LIBRARY_PATHS/compatdata/374320/ %command%

  • If your game is in a non default location, change the STEAM_COMPAT_LIBRARY_PATHS to that location.
  • Example : STEAM_COMPAT_LIBRARY_PATHS="$HOME/Games/Steam/steamapps"

 

“Cinders - Setup for 1.15.0”: Installing From a Fresh Install

  • Step 1: Download the “Cinders - 2.15 - Main”, “Cinders - 2.15 - Models”, “Cinders - Setup for 1.15.0”. YOU NEED ALL 3 FILES.
  • Step 2: Decompress your .zip files with 7-Zip, since WinRAR is known for causing installation issues.
  • Step 3: From the decompressed “Cinders - 2.15 - Main”, drop "Cinders" folder into your DarkSoulsIII Game directory: ~\steamapps\common\DARK SOULS III\Game\.
  • Step 4: From the decompressed “Cinders - 2.15 - Models”, drop the "Cinders" folder into the same DarkSoulsIII Game directory: ~\steamapps\common\DARK SOULS III\Game\.
  • DO NOT rename the Cinders folder, it must merge with the Cinders folder from the Main, if you have more than one Cinders folder you've done something wrong.
  • Step 5: From the decompressed “Cinders - Setup for 1.15.0”, dorp "modengine.ini", "dinput8.dll", "HoodiePatcher.dll", and "HoodiePatcher.ini" into the same DarkSoulsIII Game directory: ~\steamapps\common\DARK SOULS III\Game\.
  • You DO NOT need to download another separate modengine.ini or HoodiePatcher.
  • Step 6: Open "modengine.ini" and look for the following (these should be done by default with your download of Cinders but you can always check if everything is correct):

LoadlooseParams (and set it to "1" if its not already)
useModOverrideDirectory (and set it to "1" if its not already)
modOverrideDirectory ("\Cinders" if it's not already)

  • Step 7: Download and copy the old executable into your DarkSoulsIII Game directory: ~\steamapps\common\DARK SOULS III\Game\ and overwrite when asked.
  • Step 8: Run the game directly from the executable and it should now display the Cinders MOD version (ex. Cinders 2.15) at the bottom of the main menu if the installation was done correctly.

  • This video should work for 2.09 and above, as well as older versions which use a MAIN and MODELS file.
  • Note that it is missing the executable replacement from step 7 - for instructions on older versions which only use one file, look in the video description for a link to another video. However, the instructions are the same: download whatever file you need, and extract the contents to your Game directory

 

Potential Fix for DS3 crashing after creating a character/continuing written by Hapfel 

To fix this you are going to need a Crashfix mod:

  • Step 1: Create a folder called Crashfix inside of your game folder.
  • Step 2: Download the DS3 Havok Crash Helper, unpack it, go into DS3HavokCrashHelper > dist > ModEngine2 and move the DS3HavokCrashHelper.dll into the Crashfix folder you just created.
  • Step 3: Open the darksouls3_config.toml file and replace its content with this:

[modengine]
debug = false
external_dlls = [ "HoodiePatcher.dll", "Crashfix/DS3HavokCrashHelper.dll"]

[extension.mod_loader]
enabled = true
loose_params = false
mods = [
{ enabled = true, name = "Cinders", path = "Cinders" }
]

[extension.scylla_hide]
enabled = true

[extension.safe_havok]
enabled = true

 

Updating

1. Download the MAIN FILE for the new version (from GitHub or Nexus), drop the "Cinders folder" into your DarkSoulsIII Game directory: ~\steamapps\common\DARK SOULS III\Game\, replace everything.

2. If the MODELS FILE has updated (just from Nexus, notated by the versions listed in its description), drop the "Cinders folder" into your DarkSoulsIII Game directory: ~\steamapps\common\DARK SOULS III\Game\, replace everything.

3. If you don't have Hoodiepatcher you need the SETUP file from nexus, drop "modengine.ini", "dinput8.dll", "HoodiePatcher.dll", and "HoodiePatcher.ini" into the same DarkSoulsIII Game directory: ~\steamapps\common\DARK SOULS III\Game\ (You DO NOT need to download another separate modengine.ini or HoodiePatcher), replace everything.

4. If you are updating from a patch previous to 1.60 you will need to delete the "Data0.bdt" file inside your Cinders folder.
 

Uninstallation

1. Delete/Move the "dinput8.dll file". This will remove "modengine.ini", thus disabling Cinders. Then verify the game files in Steam to restore the executable.

  • This is how you can also switch between Vanilla and Cinders - just move the "dinput8.dll" file out of your Game directory and verify your files to switch to Vanilla, and put it back with the old executable for Cinders.

2. If you want to be sure that it's completely uninstalled, delete or move your "Cinders folder", "modengine.ini", "dinput8.dll", "HoodiePatcher.dll", and "HoodiePatcher.ini" to another folder away of your Game directory and verify your game files.

3. If you use Steam's Family Share and only play Cinders on the alternate account, then you do not have to worry about save files.

4. If you play Vanilla (base game) and Cinders on the same Steam account, be sure to delete the characters (you play in Cinders) or the whole save file (%appdata%/DarkSoulsIII).

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License