protonscr

Mortal Kombat X hangs indefinitely on loading

dxvkclosed bug
doitsujin/dxvk#218 · opened 2018-03-28 by winiciuscota · updated 2018-04-24 · 12 comments · github
Wwiniciuscota 2018-03-28 github

I was able to play this game with no issues(except for the low fps) on vanilla wine. Using dxvk the game hangs indefinitely on the loading screen. the cpu usage is kept at 1~2% all the time.

Software information

Mortal kombat X

System information

  • GPU: rx480
  • Driver: Mesa git
  • Wine version: wine-3.4 (Staging)
  • DXVK version: 0.40

Log files

Ddoitsujin maintainer 2018-03-28 github

Can't debug without apitrace file.

Wwiniciuscota 2018-03-28 github

Sorry about that. I'll post the file as soon as I get home

Ppingubot 2018-03-28 github

fwiw, i can confirm the issue on gtx970, nvidida390.42. Stuck at the first splash screen. Also works in wine-dev 3.4, so no staging specials

Wwiniciuscota 2018-03-28 github

Not sure if I have done the apitrace proccess correctly.

I ran this command inside the downloaded apitrace binaries for windows
WINEPREFIX=/home/winicius/.local/share/lutris/runners/winesteam/prefix64 wine apitrace.exe trace -a dxgi /home/winicius/.local/share/lutris/runners/winesteam/prefix/drive_c/Program Files/Steam/steamapps/common/MK10/Binaries/Retail/MK10.exe

got this output: mk10.dump.txt

Ppingubot 2018-03-28 github

@winiciuscota : you need to create the apitrace without dxvk bein active..
And you should get an trace file as result.

Wwiniciuscota 2018-03-28 github

Ok, here it is mk10.dump.txt

Not sure why but redirecting the output to a file didn't work. Had to copy and paste this from a terminal

Ppingubot 2018-03-28 github

@doitsujin : I managed to capture an apitrace, find it here:

https://drive.google.com/open?id=1555VgPHkSjlbLSj1LUVPRzYfft_NOdq5

@winiciuscota : if your apitrace worked, it is placed in the MK10 directory..

Ppingubot 2018-04-14 github

That is still an issue with the current master: 5fa8174

Ffrostworx 2018-04-18 github

great work! the game works fine with current master!

Ppingubot 2018-04-18 github

yep, great that is fixed with the recent dxgi work in the current master, perfect !

Ddoitsujin maintainer 2018-04-18 github

Thanks for reporting back, I'll close this issue then.

Wwiniciuscota 2018-04-24 github

Man, this thing is fast.

Triple monitors, running on 3840x1024. using flawless flawlesswidescreen, max quality and get 60 fps on my rx 480.

Perfect!

mkx