protonscr

Flatout 3: Chaos and Destruction

protonopen appid 201510Game compatibility - Unofficial
ValveSoftware/Proton#1588 · opened 2018-09-24 by Simmonz · updated 2024-08-08 · 7 comments · github · game page · search this game
1 matching comments, n / p to jump
SSimmonz 2018-09-24 github

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

Zzzhiyi 2019-04-02 github

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.

Hh3o66 2019-04-29 github

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

RR3D9477 2020-01-09 github

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

steam-201510.log

XXaeroVincent 2024-02-06 github

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.

steam-201510.log

XXaeroVincent 2024-02-07 github

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%

Wwaspennator 2024-08-01 github

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.

Ssimifor 2024-08-08 github

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.

Proton versions

Launch options

Launch lines