AtomicTorch Studio Forums

CryoFall => Bug reports => Topic started by: alsvartr on September 15, 2018, 08:26:06 AM

Title: Stucked On Login Screen
Post by: alsvartr on September 15, 2018, 08:26:06 AM
Hi,

I have a problem like that . How can i fix it?

Thanx

(https://preview.ibb.co/dL0FsK/CryoFall.png) (https://ibb.co/ftboCK)

Title: Re: Stucked On Login Screen
Post by: ai_enabled on September 15, 2018, 01:18:45 PM
alsvartr, hi!

Could you upload the game logs folder on Google Drive or Dropbox and share the link please?
The logs are located in <Documents>\AtomicTorchStudio\CryoFall\Logs
Title: Re: Stucked On Login Screen
Post by: alsvartr on September 15, 2018, 02:32:03 PM
Hi,

https://drive.google.com/file/d/1csYm40KmiiKTCY0qSKx_lC-GHOG9aq-S/view?usp=sharing
Title: Re: Stucked On Login Screen
Post by: ai_enabled on September 16, 2018, 02:46:44 AM
@alsvartr,

sorry for the late response. It seems the game cannot compile one of the required shaders (it cannot parse it and throws errors). This is very surprising as we have thousands of installations and nobody else reported a similar issue.

I see two possibilities:
1. The game data was damaged after/during installing. Please try reinstalling the game from the Launcher application.
2. The DirectX 11 shaders compiler is not properly installed. In particular, the library file "d3dcompiler_47.dll" which is used by the shaders compiler tool shipped with the game. This file is installed with .NET Framework 4.7 (as it depends on it) but before that, it was a separate download. Unfortunately, I cannot find a separate Microsoft KB* package to reinstall it. I've found a website https://d3dcompiler.info which looks useful but please pay maximum attention as the provided DLL files might contain viruses.
Title: Re: Stucked On Login Screen
Post by: alsvartr on September 16, 2018, 02:55:19 AM
Hi,

Thanx for answer. I did your advice but still same. Its not working for me.



Title: Re: Stucked On Login Screen
Post by: ai_enabled on September 16, 2018, 04:04:00 AM
Please try reinstalling/repairing .NET Framework 4.7.2 https://support.microsoft.com/en-us/help/4054531/microsoft-net-framework-4-7-2-web-installer-for-windows
DirectX 11 shaders compiler is one of its prerequisites and might be repaired too in the process.

I don't have any other ideas at the moment. As I wrote above, we have thousands of installations and this is the first time we hear about the issue with the shader compilation.

Regards!
Title: Re: Stucked On Login Screen
Post by: alsvartr on September 16, 2018, 08:33:40 AM
Hi,

I was uninstall game and .net frame work. Installed both. But still same, its not working. :-[
Title: Re: Stucked On Login Screen
Post by: alsvartr on September 17, 2018, 11:07:25 AM
Hi, @ai_enabled

My friend has the same problem. We are from Turkey and trying to login 2 diffirent cities.

Are you sure about .net framework?

Thanks
Title: Re: Stucked On Login Screen
Post by: ai_enabled on September 17, 2018, 12:36:38 PM
Hi,

thank you very much for your response!
You've mentioned Turkey and that the game doesn't work on two different PCs. So I've got an idea that it might be related to the regional settings as we had this issue once with our previous game when floating point numbers were unable to parse because for the particular Windows region/language the decimal separator char was colon (like 1,234) but for the rest of the world it's dot char (1.234).

I've immediately switched to Turkish Region setting and restarted the game. And now I'm also stuck on the loading screen same as you and your friend :-) .

I will investigate and fix the issue tomorrow.
It seems the issue happens at MonoGame scripts compiler itself (it parses it before supplying the shader to DirectX shader compiler). So the fix will be useful for MonoGame community too as it's a very popular game engine.

If you want a quick workaround, you can switch the Region in the Windows Settings to English/US.

Regards!
Title: Re: Stucked On Login Screen
Post by: alsvartr on September 17, 2018, 01:29:28 PM
:) Its done. When i changed Region its ok.

Thanx
Title: Re: Stucked On Login Screen
Post by: ai_enabled on September 24, 2018, 09:46:50 AM
The bug is reported to MonoGame https://github.com/MonoGame/MonoGame/issues/6435
And I've fixed it locally so the upcoming update will already include a fix. Thanks for reporting!

Regards!