protonscr

Made Man "ghosting"

dxvkopen d3d9fixed function
doitsujin/dxvk#3262 · opened 2023-02-18 by Blisto91 · updated 2024-08-01 · 2 comments · github
BBlisto91 2023-02-18 github

Port of https://github.com/Joshua-Ashton/d9vk/issues/423 with fresh logs and all.

In the game objects will have this "ghost" of themselves offset from the main model.
It only happens in fullscreen mode and in the full version of the game (not demo)
Wined3d also have this issue plus more. Haven't checked Windows yet.

Screenshot

Screenshot_20230218_193954

Software information

Made Man
fullscreen mode

System information

  • GPU: 7900xtx
  • Driver: mesa-git
  • Wine version: 8.1
  • DXVK version: Master

Apitrace file(s)

https://mega.nz/file/s4A0UIaS#zjk5qJRuqiN9cNq26yoDjOxnzOsofqPe46gQl88eO6E

Log files

IMM_d3d9.log

KK0bin maintainer 2023-02-18 github

Interesting, this is utterly broken when replaying the apitrace on the Nvidia d3d9 driver.

image

Same thing with DgVoodoo.

BBlisto91 2024-08-01 github

Checking this out on Windows I've found that it seems like some kind of alt-tab and or window message related issue.
If i with dxvk alt-tab then on a scene change the issue will appear. E.g if i alt-tab in the main menu then the issue will appear when i go in game. This does not happen with the native game.

I have made 3 fresh apitraces, 1 being native and 2 being with dxvk with and without the d3d9.deviceLossOnFocusLoss option.
You can actually see when replaying the dxvk apitraces that when i alt-tab back in the game area seems to shift like its resolution changes or something.
https://drive.proton.me/urls/J28JS2N8T4#dAhYvAfF34uB

Nothing extracted yet.