Yesterday I had to install the game on my new laptop and while the downloading process went without a hitch the problems started soon after I launched the game for the first time.
Soon after pressing the play button steam started downloading or applying some patches, I have no idea of what those actually were since I was busy with other stuff and I just wanted to get the installation process done to have the game ready for a later time in the day. What I assume was going on was steam downloading and applying the directx and vcredist and possibly creating some other files needed for the game to function properly, all I noticed was that it was a 3 step process.
Soon after this process started my system froze for a high disk usage caused by windows update and what followed was windows closing the steam process before it completed its cycle, it was in fact at the step 2/3.
After having launched steam for a second time I found myself unable to play the game since the launcher returned me a message stating that the DSETUP.DLL file was missing. After moving that from the TreeOfSavior_CommonRedist folder this time I got a message stating that the KISACrypto.dll file was missing from the PC and it was suggested for me to reinstall the game.
Looking through the forums there were some reports of this happening but the solutions proposed didn’t work. Adding the file directly to the TreeOfSavior folder only made it so the launcher present in said folder failed to have any kind of effect, on the contrary the launcher from the TreeOfSavior\release\patch folder welcomed me with this:
Editing the main.bmp file to have a wider view of the launcher it was possible to notice that nothing was being downloaded and it was stuck.
At this point my first reaction was to have a clean installation of the directx and vcredist so I preceded to remove them, restart the system, and installing them again. It was all for nothing so I proceded to remove TOS and steam itself from my machine and reinstalling them both, the results were exactly the same as before.
If some tech savy users or people that encountered the same problems could help that would make my day.