
ulfox
Published
Proton GloriousEggroll
- Version: 6.12
- Release: Proton-6.12-GE-1
Verdict
You just click play and you play
(Reported experimental version: experimental_5.13)
Open winecfg (v6.2-1) go to libraries and add the following DLLS: "d3dcompiler_47", "d3dx11_43", "CRYPTSP"
The initial report made by RossBC
works well. But since the game is in EA and many thigns can change and additional requriements can be added, I am adding this for people that may find other issues that prevent them from starting the game in order to help them find a solution easier rather than waiting for someone with the same issue to report a solution.
After installing the game
- Open properties and add the following launcher options: LD_PRELOAD= PROTON_LOG=1 %command%
- Run the game for the first and let it create the wine prefix. Once that is done the game will exit with an error
- Under home directory you will find the following log file: ~/steam-1157390.log
- Check for module errors (seel below)
$> grep -i 'err' ~/steam-1157390.log
315284.398:00d0:00d4:err:module:import_dll Library CRYPTSP.dll (...) not found
315284.398:00d0:00d4:err:module:import_dll Library d3dcompiler_47.dll (...) not found
315284.398:00d0:00d4:err:module:import_dll Loading library d3dx11_43.dll (...) failed (error c000007b).
315284.455:00d0:00d4:err:module:import_dll Library CRYPTSP.dll (...) not found
315284.455:00d0:00d4:err:module:import_dll Library D3DCOMPILER_47.dll (...) not found
From the above we see that we only have errors due to missing DLLs.
To install the DLLs you need to start winecfg first. To do that
- First open winetricks:
WINEPREFIX=~/.steam/steam/steamapps/compatdata/1157390/pfx/ winetricks
- Next select "Select the default wineprefix"
- Next select "Run winecfg"
- From winecfg select "Libraries" Tab (follow the next section below)
To install the required DLLs:
- In the "New overried for library" first type "CRYPTSP" and select the "ADD" button
- Install the remaining missing DLLs by following the step from above for each dll: "d3dcompiler_47", "d3dx11_43"
Finally you can close the "winecfg" window and switch back to steam and start the game.
Open winecfg (tested with wine v6.2-1) go to libraries and add the following DLLS: "d3dcompiler_47", "d3dx11_43", "CRYPTSP"
minor missing textures
I used experimental_5.13
User RossBC
describes quite well the requirements that are needed. But since the game is in an EA stage and requirements can drastically change from patch to patch, I decided to provide some additional help for people that may find other issues that prevent them from starting the game.
So after installing the game, from Steam open the game's properties and add the following launcher options:
LD_PRELOAD= PROTON_LOG=1 %command%
Run the game for the first time and let it create the wine prefix. Once that is done the game will exit with an error (unless future versions of protondb fix this).
Search for errors (seel below)
$> grep -i 'err' ~/steam-1157390.log
..:err:module:import_dll Library CRYPTSP.dll (...) not found
..:err:module:import_dll Library d3dcompiler_47.dll (...) not found
..:err:module:import_dll Loading library d3dx11_43.dll (...) failed (error c000007b).
..:err:module:import_dll Library CRYPTSP.dll (...) not found
..:err:module:import_dll Library D3DCOMPILER_47.dll (...) not found
From the above we see that we only have errors due to missing DLLs.
To install the missing DLLs you need to start winecfg that uses the prefix that the game is using.
The prefix does not change and will have the same number for almost all steam users (unless you have explicitly changed the paths that steam uses to install games and compatibility tools)
To start winecfg:
- First open winetricks:
WINEPREFIX=~/.steam/steam/steamapps/compatdata/1157390/pfx/ winetricks
- From the winetricks window select
Select the default wineprefix
- Next select Run winecfg
- From winecfg select the Libraries Tab
- In the New overried for library box type
CRYPTSP
and select the ADD button - Install the remaining missing DLLs by following the step from above for each dll:
d3dcompiler_47
,d3dx11_43
Finally you can close the winecfg window and switch back to steam and start the game.
Proton GloriousEggroll
- Version: 6.12
- Release: Proton-6.12-GE-1
Possible Issues
I experienced random screen freezes, however I am not sure if this is due to my hardware or it's due to the game.
Verdict
I was able to play for ~2 hours. The game run out of the box with Proton-6.12-GE-1
Notes
I did not try to run it with an official proton relelase so it could be possible to also run out of the box with an official version also.
Proton GloriousEggroll
Version: 6.14 Release: Proton-6.14-GE-2
Verdict
The game runs out of the box with Proton-6.14-GE-2 - [Played around ~100h Total]
Notes
I was able to run it also with proton 6.3. I did not try with other versions but my assumption is that it should work with most latest proton versions.