Open opal1974 opened 4 years ago
Black screen when lauching with Proton 8.0-3
(tried also the following ennvars with no success: PROTON_NO_FSYNC
, PROTON_NO_ESYNC
, PROTON_USE_WINED3D
).
Logs: steam-465840.tar.gz
Lines of interest:
604.195:0138:013c:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -4.
604.195:0138:013c:err:d3dcompiler:D3DCompile2 Shader log:
604.195:0138:013c:err:d3dcompiler:D3DCompile2 C:\fakepath:15:8: E5005: Function "tex2D" is not defined.
604.195:0138:013c:err:d3dcompiler:D3DCompile2
Specs: OS: Arch Kernel: 6.4.8 GPU: RX 6700 XT (Mesa 23.1.5) CPU: Ryzen 7 5700G
This game still hangs in a black screen with Proton 9.0-2 and Experimental (2024/07/05). I've found a workaround to make it work: install d3dcompiler_46
(32-bits).
Proton log: steam-465840.tar.gz
Main error lines:
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 Shader log:
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:35:22: E5017: Aborting due to not yet implemented feature: SM1 non-float expression.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:35:1: E5017: Aborting due to not yet implemented feature: Instruction type HLSL_IR_IF.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2
6764.533:012c:0130:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8200.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 Shader log:
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:35:22: E5017: Aborting due to not yet implemented feature: SM1 non-float expression.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:35:1: E5017: Aborting due to not yet implemented feature: Instruction type HLSL_IR_IF.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2
6764.533:012c:0130:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8400.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 Shader log:
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:35:22: E5017: Aborting due to not yet implemented feature: SM1 non-float expression.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:35:1: E5017: Aborting due to not yet implemented feature: Instruction type HLSL_IR_IF.
6764.533:012c:0130:err:d3dcompiler:D3DCompile2
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 Shader log:
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:25:33: E5017: Aborting due to not yet implemented feature: SM1 non-float expression.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:25:33: E5017: Aborting due to not yet implemented feature: SM1 "cast" expression.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2
6764.543:012c:0130:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8200.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 Shader log:
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:25:33: E5017: Aborting due to not yet implemented feature: SM1 non-float expression.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:25:33: E5017: Aborting due to not yet implemented feature: SM1 "cast" expression.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2
6764.543:012c:0130:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8400.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 Shader log:
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:25:33: E5017: Aborting due to not yet implemented feature: SM1 non-float expression.
6764.543:012c:0130:err:d3dcompiler:D3DCompile2 C:\fakepath:25:33: E5017: Aborting due to not yet implemented feature: SM1 "cast" expression.
Specs:
Compatibility Report
System Information
I confirm:
Symptoms
Game would not launch unless I used PROTON_USE_WINED3D=1. WHen it did load, you can hear the audio but there is a black screen.
Reproduction
Install, run
steam-465840.log