The game doesn't start when the Play button is pressed. Steam shows the game's status as "running" only for a few moments.
No log is generated in the home directory despite logging being turned on in the user_settings.py file.
EDIT: I switched to 3.7-6 non-beta and now a log was created for some reason.
steam-61700.log
Attempt to launch the game.
The game still doesn't launch, but some progress has been made. The cause has been identified as bug 10506, ie. lack of crypt32 DSS provider. The game checks the SHA1 hash on its data files and just exits when the check fails. Wine developer Paul Gofman created a partial workaround patch and apparently the game works perfectly with the patch applied and additionally requires the use of the d3dcompiler_47 override ("winetricks d3dcompiler_47"). I haven't tested this myself though.
Would it be possible to include this patch in Proton?
Most helpful comment
The game still doesn't launch, but some progress has been made. The cause has been identified as bug 10506, ie. lack of crypt32 DSS provider. The game checks the SHA1 hash on its data files and just exits when the check fails. Wine developer Paul Gofman created a partial workaround patch and apparently the game works perfectly with the patch applied and additionally requires the use of the d3dcompiler_47 override ("winetricks d3dcompiler_47"). I haven't tested this myself though.
Would it be possible to include this patch in Proton?