protonscr

DiRT 2

protonopen appid 12840Game compatibility - Unofficial
ValveSoftware/Proton#4310 · opened 2020-10-23 by kattjevfel · updated 2020-10-26 · 3 comments · github · game page · search this game
Kkattjevfel 2020-10-23 github

Compatibility Report

  • Name of the game with compatibility issues: DiRT 2
  • Steam AppID of the game: 12840

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-12840.log

Symptoms

Says "playing" for a few seconds then quits, with or without xliveless patch.

Reproduction

Install DiRT 2 and try play it.

Kkattjevfel 2020-10-23 github

I just now realised I get this in my dmesg when trying to launch the game:

[30804.632451] umip: dirt2.exe[135671] ip:4a5e87 sp:141c474: SIDT instruction cannot be used by applications.
[30804.632453] umip: dirt2.exe[135671] ip:4a5e87 sp:141c474: For now, expensive software emulation returns the result.
[30804.632454] umip: dirt2.exe[135671] ip:4a5e8d sp:141c474: SLDT instruction cannot be used by applications.
Kkattjevfel 2020-10-26 github

Updated to 5.10.0-rc1-1-tkg-pds today, game works perfectly aside from the 5.13-1 gamepad hotplugging issues. Like any other xlive games it needs to be patched out, but I am not sure it's allowed to be linked here (even though the one I used is open source on github).

dirt2_game exe_2020-10-26_13-39-49

Upstream links