Proton: Detroit: Become Human Demo (1224230)

Created on 27 May 2020  ·  8Comments  ·  Source: ValveSoftware/Proton

Compatibility Report

  • Name of the game with compatibility issues: Detroit: Become Human Demo
  • Steam AppID of the game: 1224230

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-1224230.log

Symptoms

Black screen after starting the game.

Reproduction

Launch the game.

Game compatibility - Unofficial

Most helpful comment

All 8 comments

For me, it gets to a screen asking whether I accept some terms, and then a seemingly never-ending black screen with all of my CPU cores sitting at max usage.

Works on my end on Proton 5.0-7, but very slow (near 2 fps). But works great on Proton-GE 5.8: https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.8-GE-2-MF

Specs:

  • Nvidia 1070, driver 440.66.08
  • Ryzen 5 3600
  • Archlinux, kernel 5.6.13

https://bugs.winehq.org/show_bug.cgi?id=48291 sounds like it's very much a hack though and a generic solution isn't easy. As I understand, the game (just like RDR2) does some low level syscalls which are difficult to replicate/intercept or something. At least in a way that's still performant.

Discussion about kernel changes: https://lkml.org/lkml/2020/5/30/17

@DanMan Yes , that is why a there is a proposal like this for Linux kernel now.

https://lore.kernel.org/lkml/[email protected]/T/#m9f74cfb8d6f5356a428e88b097ba3fda832179fa

@DanMan Yes , that is why a there is a proposal like this for Linux kernel now.

https://lore.kernel.org/lkml/[email protected]/T/#m9f74cfb8d6f5356a428e88b097ba3fda832179fa

Making changes to the kernel is a long process, I guess. Could it be easier to make such changes to an existing SteamOS kernel?

Works on my end on Proton 5.0-7, but very slow (near 2 fps). But works great on Proton-GE 5.8: https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.8-GE-2-MF

Specs:

* Nvidia 1070, driver 440.66.08

* Ryzen 5 3600

* Archlinux, kernel 5.6.13

Thanks for the workaround using Proton-GE 5.8! :heart: Works awesome! :smile:

The game sees the Dualshock 4 gamepad as an Xbox One Gamepad

Was this page helpful?
0 / 5 - 0 ratings

Related issues

AwesamLinux picture AwesamLinux  ·  3Comments

ArekPiekarz picture ArekPiekarz  ·  3Comments

leifmetcalf picture leifmetcalf  ·  3Comments

kforney picture kforney  ·  3Comments

prototype99 picture prototype99  ·  3Comments