Joshua-Ashton/d9vk

Windows Compatibility Mode Crash (0xc0000005)

cynicer opened this issue · 4 comments

I'm using the d3d9.dll in a an old game (FHX) on Windows 10, which runs fine (besides the already opened issue #306). The game needs Windows XP compatibility mode set in order to run properly. When I activate it the game won't start and just show this error:

"The application was unable to start correctly (0xc0000005)."
image

There are no logs created.

Software information

FHX (Ferentus, Herrcot or Xiones) released in 2004 and closed in 2008.

System information

  • GPU: NVIDIA GTX 1080
  • Driver: 430.86
  • Wine version: - (latest Windows 10)
  • DXVK version: 515643f

Apitrace file(s)

None

Log files

  • d3d9.log: -
  • d3d11.log: -
  • dxgi.log: -

SWTOR also refuse to run in similar way on Windows if D9VK is used, though in this case, SWTOR doesn't need any modification of Compatibility Mode.

to put it simply:

  • if you try to put D9VK d3d9.dll to SWTOR executable folder,
  • launcher will run properly, and you can press Play button
  • but the client won't run at all, crash immediately,
  • and showing error dialog "The application was unable to start correctly (0xc0000005)"

(on Linux, such problem never happened. SWTOR works perfectly with D9VK since its early version)

Can't fix. Won't fix. Sorry.

You may be able to workaround this by using an MSVC build:

d3d9.zip

MSVC build works for me, thanks!