protonscr

Twilight Struggle crashes on startup

protonclosed appid 406290Game compatibility - Unofficial
ValveSoftware/Proton#923 · opened 2018-08-29 by zelmor · updated 2021-09-12 · 8 comments · github · game page · search this game
Zzelmor 2018-08-29 github

Game crashed with access violation, but keeps running in the background according to Steam.
Profile shows in game, locking up Steam in the process. From attached error.log:

Unity Player [version: Unity 5.4.3f1_01f4c123905a]

TwilightStruggle.exe caused an Access Violation (0xc0000005)
in module TwilightStruggle.exe at 0023:005276f9.

Error occurred at 2018-08-29_182530.
Z:\home\zelmor.local\share\Steam\steamapps\common\Twilight Struggle\TwilightStruggle.exe, run by steamuser.
41% memory in use.
0 MB physical memory [0 MB free].
0 MB paging file [2048 MB free].
0 MB user address space [0 MB free].
Read from location 00000000 caused an access violation.

Context:
EDI: 0x013ff49c ESI: 0x013ff448 EAX: 0x00000000
EBX: 0x00000000 ECX: 0x0033f6fc EDX: 0x048d13b8
EIP: 0x005276f9 EBP: 0x0033f704 SegCs: 0x00000023
EFlags: 0x00010206 ESP: 0x0033f564 SegSs: 0x0000002b

Bytes at CS:EIP:
8b 10 8b 52 1c 53 50 33 ff 88 5d ff ff d2 85 c0

Ssytem information:
Debian stable on a Thinkpad T420.
Linux t420 4.9.0-7-amd64 #1 SMP Debian 4.9.110-3+deb9u2 (2018-08-13) x86_64 GNU/Linux

error.log

output_log.txt

Kkisak-valve maintainer 2018-08-29 github

Hello @zelmor, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Zzelmor 2018-08-29 github

@kisak-valve : X Window Manager: i3, but also tried in xfce, same result. Works when running steam through Wine, even with multiple Wine versions.

https://gist.github.com/zelmor/9abed45a108fef154a244295f18c0b9b

Ppmykc1 2018-09-30 github

Given this is a Unity game and you have an Intel graphics card, I think this might be a specific case of this issue:
https://github.com/ValveSoftware/Proton/issues/537

Ttorvic9 2018-10-06 github

Game installs and runs flawlessly here.
Manjaro Linux, nvidia 410.57 with GTX 1070, mesa 18.2.2, proton 3.7-6

Ttimschumi 2018-10-09 github

@zelmor Try forcing D3D through the launch options (-force-d3d9, -force-d3d10, -force-d3d11, etc.)

Zzelmor 2018-10-10 github

@timschumi Forcing didn't work with d9, d10, d11 flags. Error output:

Failed to initialize graphics.
Make sure you have DirectX 11 installed, have up to date
drivers for your graphics card and have not disabled
3D acceleration in display settings.
InitializeEngineGraphics failed
Zzelmor 2018-10-21 github

Issue persists still in Proton 3.16-3 Beta, Debian Stable (same as original defect)

Zzelmor 2021-09-12 github

@kisak-valve this issue is resolved in the latest Proton experimental.

Proton versions

Upstream links

Error codes