Black screen after starting the game.
Launch the game.
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:
Proton lacks upstream patches that makes Detroit to run performant.
https://bugs.winehq.org/show_bug.cgi?id=48389
https://source.winehq.org/git/wine.git/commitdiff/aceff2102296300010dc8db7db72f059a3204eeb
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
Most helpful comment
Proton lacks upstream patches that makes Detroit to run performant.
https://bugs.winehq.org/show_bug.cgi?id=48389
https://source.winehq.org/git/wine.git/commitdiff/aceff2102296300010dc8db7db72f059a3204eeb