
SECTOID
Published
wine factorio.exe
winetricks d3dcompiler_47
winetricks d3dcompiler_47
In case running native version is not an option, windows build runs well if the mentioned winetricks applied. Without winetricks doesn't launch.
gamescope -W 1920 -H 1200 -f -e %command%
Startup is slow - initial black screen lasts for a minute
protontricks 1434950 d3dcompiler_47 d3dx11_43
Used protontricks as suggested by others - this prevented the error and crash on startup. Nevertheless, the game hanged a few seconds into the menu. Disabling Steam overlay fixed the hanging and the game started working perfectly.
Once `systemdetection.dll` is removed, all cores are forced and dxvk-async installed, the game runs very well.
DXVK_ASYNC=1
manually install dxvk-async-2.0 into the prefix
Xinput controllers are not supported by default.
Need to force the application to use all CPU cores. Use dxvk-async to avoid shader compilation stutter.
systemdetection.dll needs to be removed, otherwise the game won't start.
Use the following command in bash to force all cores during gameplay:
while true; do taskset -cap 0-15 "$(ps -a | grep "conviction_game" | cut -d \ -f 3)"; sleep 5; done;