protonscr

Shadows of Adam: White screen issue

dxvkopen feature set
doitsujin/dxvk#3986 · opened 2024-05-04 by waspennator · updated 2026-04-07 · 6 comments · github
1 matching comments, n / p to jump
Wwaspennator 2024-05-04 github

On my OLED deck, this game boots to a white screen normally with audio, but it renders with wined3d.

Software information

Shadows of Adam

System information

  • GPU: AMD Van Gogh
  • Driver: Mesa 23.1.3
  • Wine version: 9.0
  • DXVK version: Unsure what version is being used in proton

Apitrace file(s)

  • Put a link here

For instructions on how to use apitrace, see: https://github.com/doitsujin/dxvk/wiki/Using-Apitrace

Log files

Please attach Proton or Wine logs as a text file:

  • When using Proton, set the Steam launch options for your game to PROTON_LOG=1 %command% and attach the corresponding steam-xxxxx.log file in your home directory.
  • When using regular Wine, use wine game.exe > game.log 2>&1 and attach the resulting game.log file.

steam-506510.zip

Ddoitsujin maintainer 2024-05-05 github

This uses ANGLE, which uses DirectComposition to present in D3D11 mode, which in turn isn't implemented in wine and would also require some sort of DXVK support.

You can force this to use D3D9 via --use-angle=d3d9, which should work. On wined3d it seems like this falls back to a different renderer for some reason, but only on Deck, not on desktop.

Wwaspennator 2024-05-23 github

This uses ANGLE, which uses DirectComposition to present in D3D11 mode, which in turn isn't implemented in wine and would also require some sort of DXVK support.

You can force this to use D3D9 via --use-angle=d3d9, which should work. On wined3d it seems like this falls back to a different renderer for some reason, but only on Deck, not on desktop.

I tried the angle=d3d9 method and that makes it render, but it's way too laggy to be considered playable, moving around on the menu takes multiple seconds to register.

BBlisto91 2024-05-23 github

Try with WINEDLLOVERRIDES=dcomp=d instead.

Wwaspennator 2024-05-23 github

That seemed to fix it, now the game renders fine now without turning into a slideshow.

Wwaspennator 2025-04-14 github

Still boots to a white screen without the command.

AAdepT1m 2026-04-07 github

This bug is still a thing huh? Getting a similar issue on Bazzite. Switching to legacy Vulkan or WineD3D resolves it for me. Gonna have to try that launch option later

Launch options