Open Simmonz opened 6 years ago
Missing HLSL compilder support. You might want to try native d3dcompiler via protontricks
842.655:0025:0026:fixme:hlsl_parser:hlsl_parse Array. 842.655:0025:0026:fixme:hlsl_parser:hlsl_parse Array. 842.655:0025:0026:fixme:hlsl_parser:hlsl_parse Array. 842.655:0025:0026:err:d3dcompiler:compile_shader HLSL shader parsing failed. 842.655:0025:0026:fixme:d3dcompiler:make_assignment Check for casts in the lhs. 842.655:0025:0026:fixme:hlsl_parser:hlsl_parse Check for valued return on void function. 842.655:0025:0026:fixme:hlsl_parser:hlsl_parse Implicit conversion to the return type if needed, error out if conversion not possible. 842.655:0025:0026:err:d3dcompiler:compile_shader HLSL shader parsing failed.
Game starts up after installing the following with protontricks:
protontricks 201510 d3dx10_43 protontricks 201510 d3dcompiler_43 protontricks 201510 d3dcompiler_47
But stucks in the loading screen.
Logfile: steam-201510.log
I killed the game after a bit after it did not load.
System Info: OS: Fedora 29 GPU: 1080 ti Driver: 418.56 Kernel: 5.0.9-200.fc29.x86_64 Proton Version: 4.2-3
System info: https://gist.github.com/h3o66/35d2f5e5bfc714409f16d6f60d432d9c
Update1: Start if you disable esync: PROTON_NO_ESYNC=1 %command%
The game starts, but the text is non visible
Update2: installing corefonts does not solve the problem. New log: steam-201510.log
I'm watching just a blackscreen about 1-2 seconds, and then game is crashing
OS: KDE Neon 5.17
GPU: GeForce 930MX
Driver/LLVM version: nvidia 440.44
Kernel version: 5.0.0-37-generic 40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Link to full system information report as Gist
Proton version: 4.11-11
The game now displays graphics properly after a recent DXVK fix, however disabling Esync and Fsync is still required to get the game to not freeze at the loading screen.
With PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
the game runs correctly. Here is my log without those variables.
The game needs d3dcompiler_47 and the DirectX redistributeable included with the game installs that, however the game doesn't include a installscript.vdf to install it as a first run dependency. This launch option workaround seems to correct that.
if [ ! -f $STEAM_COMPAT_DATA_PATH/firstrun.tmp ]; then $HOME/.steam/steam/steamapps/common/Proton\ -\ Experimental/proton waitforexitandrun ./DirectX/dxsetup.exe /silent ; touch $STEAM_COMPAT_DATA_PATH/firstrun.tmp ; fi && PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
Game seems to work after some recent updates and using Proton Experimental bleeding edge, however actually getting into a race broke my steam decks audio with a loud pop and I had to restart to get my audio working again.
I was able to repro the audio issue on steamos stable but not on steamos beta 3.6.9 where the pop plays at the start of the race but the audio is not lost. Worth noting that the music doesn't currently play during races, but SFX do.
I tried running Flatout 3: Chaos and Destruction (201510) through Proton but it gives a black screen for a second and then crashes at launch. The Steam AppID of the game is 201510. I added PROTON_LOG=1 %command% to the game's launch options and received the following log:
steam-201510.log
I have checked whether there are updates for my system available and I am up to date
System Information:
OS: Solus
GPU: RX 580 8GB
Driver/LLVM version: Mesa 18.1.6
Kernel version: 4.18.9-92.current
Proton version: 3.7-6
https://gist.github.com/Simmonz/e10682cde6b31de6fc4e4365b9fd4bda