Proton: Deus Ex: Mankind Divided (337000)

Created on 1 Mar 2020  路  13Comments  路  Source: ValveSoftware/Proton

Compatibility Report

  • Name of the game with compatibility issues: Deus Ex: Mankind Divided
  • Steam AppID of the game: 337000

System Information

I confirm:

  • [ ] 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-337000.log

Symptoms

Game infinitely loads save.

Reproduction

  1. Start game.
  2. Try to load save.
Game compatibility - Unofficial XAudio2

Most helpful comment

Hello. Deus Ex: Mankind Divided should be playable again in Proton 5.0-5. Thanks for reporting the problem!

All 13 comments

From #3096:
@kajzersoze commented on 2020-03-12T16:37:45:

This was working fine 2 days ago, in the meantime there was mesa update that I remember and I'm not sure but I think Proton as well, anyway it doesn't launch anymore, it crashes and exits after several seconds.

Proton 5.0-4
Mesa 20.0.1


@fls2018 commented on 2020-03-12T17:52:07:

Yes can confirm Proton 5.0.4 has broke this, unofficial GE 5.1 Proton (maybe later versions although haven't tested yet) still works.


@kajzersoze commented on 2020-03-12T18:13:18:

Indeed it runs with GE 5.2
Thanks for the information!

We have found a fix for this, which will be in the next Proton release. In the meantime, there is a new app branch for the Proton 5.0 app called "proton-5.0-3" which you can use to play the game. You can find it on the BETAS tab in the settings for the Proton 5.0 tool in your Steam client.

Hello. Deus Ex: Mankind Divided should be playable again in Proton 5.0-5. Thanks for reporting the problem!

Proton 5.0-5, still infinitely loads save.
steam-337000.log

Works fine here, loading saved games as well.

@soredake your logs show some vkd3d messages, indicating that you might be using D3D12, which is known still have issues. Have you tried D3D11?

@doitsujin d3d12 is disabled in launcher, then i added WINEDLLOVERRIDES="d3d12=d", same result, only disabling esync/fsync fixed infinitive loading.
steam-337000.log

Tested with 5.6 kernel, nothing changed.

Hmm, old save does not load even with NO_{E,F}SYNC, starting new game, saving, and loading new saves working fine with fsync and esync enabled.

Is anyone having problems with this game?

I reported an issue regarding D3D12 here https://github.com/HansKristian-Work/vkd3d/issues/122 and @doitsujin explained here https://github.com/HansKristian-Work/vkd3d/issues/122#issuecomment-630757866 that the game doesn't launch because of a missing native d3dcompiler_47 library in Proton.
@soredake or @kisak-valve, please reopen this issue as there are still things to do to run this game using vkd3d.

Hello @jqadev, the reporting user has chosen to close this issue report. Since there isn't an open compatibility report for this unofficially supported game, feel free to open a new compatibility report.

Proton 5.13-1, game still can't start out of the box in dx12 mode.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  路  3Comments

juppso picture juppso  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments

Elkasitu picture Elkasitu  路  3Comments

ArekPiekarz picture ArekPiekarz  路  3Comments