protonscr

[d3d9] Toki Tori fullscreen startup hang

dxvkopen d3d9
doitsujin/dxvk#3128 · opened 2022-12-09 by Blisto91 · updated 2025-05-04 · 4 comments · github
BBlisto91 2022-12-09 github

Tested because of proton issue https://github.com/ValveSoftware/Proton/issues/6371

In Toki Tori when the game is started in fullscreen along with dxvk it will hang with a black screen on each boot before even the dxvk hud shows up, tho the dxvk log is filled out fine in spite of this.
This does not happen with wined3d where i can go to menu and then switch to windowed mode where after i am able to launch the game with dxvk. I can then go into the settings and switch on fullscreen from there with dxvk without it breaking until i have to shut down and start it again.
On Windows this happens most of the time but i was able to get ingame a few times with dxvk and fullscreen mode. Not sure exactly why.

I have not found any dxvk configs that help

Software information

Toki Tori
Fullscreen

System information

  • GPU: R9 380
  • Driver: 22.2.3
  • Wine version: Proton Experimental
  • DXVK version: every version i've tried from d9vk to dxvk 1.5 to 2.0

Apitrace file(s)

Trace is made with wined3d but replays fine without issue

tokitori.trace.tar.gz

Log files

Logs from a bad dxvk launch
tokitori_d3d9.log
steam-38700.log

BBlisto91 2023-08-11 github

tokitori-x2.tar.gz

Made both one with wined3d and dxvk to see if the dxvk one reveals anything. Though it is only 1 frame.

Llegluondunet 2024-04-07 github

I updated recently https://github.com/ValveSoftware/Proton/issues/6371
With Proton experimental, the game still crashes at launch or I obtain a black Windows without sound or music, I have to force exit game.

But something new, the game now launches normally with PROTON_USE_WINED3D=1

I joined you a log with DXVK crash.
steam-38700.log

my config:
Manjaro 23.1.3 Vulcan
Kernel: x86_64 Linux 6.6.19-1-MANJARO
Proc: AMD Ryzen 9 5900HX
GPU: AMD Radeon RX 6600M
Drivers: Mesa 24.0.2
Resolution: 1920x1080
32 Go RAM
DE: Xfce4

BBlisto91 2025-05-03 github

Interestingly this issue seems no more with Proton 10, even when using the same dxvk versions. Need to recheck Windows later

BBlisto91 2025-05-04 github

Still sometimes happen on Windows. Not sure if there is a race condition or what

Proton versions

Launch options

Upstream links