Safely Installing Desktop Dungeons Extreme Edition

Windows

Go to Steam and switch your Desktop Dungeons version off the legacy version (if it is not on legacy, don't worry about it).

Create a spare copy of your game folder to install the mod on.

Install launcher to the game folder you plan to use for the mod.

Make sure you actually own a copy of Desktop Dungeons, and are connected to the internet.

Keep in mind that reverting a Kingdom that has played the mod may cause issues.

If you have progress on the Extreme Edition from a previous release, duplicate your Saves folder from that copy and replace the Saves folder in your new copy.

If you are (understandably) worried about using a random executable from the Internet or having trouble getting it work, you can alternatively download the archive file from the Trello card, and extract that to your duplicated game folder. You don't need to use Mod Launcher in this case.

Linux

These instructions should work for any Debian based. Paths might be different on other Linux flavors.​

Back up your saves folder.

Go to Steam and switch your Desktop Dungeons version off the legacy version (if it is not on legacy, don't worry about it).

Create a new copy of your Desktop Dungeon installation folder, which is located at $HOME/.steam/steam/steamapps/common/Desktop\ Dungeons(if you don't see any .steam folder, it is because it is hidden. Hitting CTRL+H in your file navigator should make it appear, alternatively you can find it from Steam by right-clicking the game > properties > local file > browse local files).

Use the Download link below to go to our Trello card which has the latest build.

In the copy folder, replace the original files with their edited versions from the downloaded archive file.

Open the file Desktop_Dungeons.sh with a text editor.

Add the following line before the last command of the file.export LD_LIBRARY_PATH="./DesktopDungeons_Data/Plugins/x86:./DesktopDungeons_Data/lib:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib/x86_64-linux-gnu/libfakeroot:/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu/mesa:/usr/local/lib:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/mesa-egl:/usr/lib/x86_64-linux-gnu/mesa:/lib:/usr/lib:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib:"

​Keep in mind that reverting a Kingdom that has played the mod may cause issues.

If you have progress on the Extreme Edition from a previous release, duplicate your Saves folder from that copy and replace the Saves folder in your new copy.

​Run the Desktop_Dungeons.sh file and have fun!

​Troubleshooting:​If the game does not launch correctly, it might probably be because Steam uses a different library path on your computer than the author of these instructions (it could happen depending of you Linux version). In that case, you should:

Edit the Desktop_Dungeons.sh in your original steam install folder and add echo $LD_LIBRARY_PATH before the last command

Run steam from a terminal (just type "steam" in the terminal)

Launch the original game from Steam

Check out the output of the terminal, it should print the correct value