



It does use DX11.Mappy wrote:Can anyone inform me of what DirectX version WoW Classic uses? I read that the beta used DX11 but I don't know if that changed in the release.
I'm having the exact same issue, but for me not even WineD3D works anymore.Mappy wrote:I'm getting the "World of Warcraft was unable to start up 3D acceleration" error in Classic with the latest releases of Wine Staging and DXVK. It seems to work fine with vanilla Wine (WineD3D I think?) but I would like the extra performance boost. Dota 2 runs well with native Vulkan. I think I have all of the necessary 32-bit versions of packages installed but I'm not 100% sure. I'm using the amdgpu driver.
Here's my vulkaninfo
Let me know if any more information is needed.
Code: Select all
env VKD3D_DEBUG="none" WINEDEBUG=-all STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 wine64 '/home/username/.wine/drive_c/Program Files (x86)/World of Warcraft/_classic_/Wow.exe' -d3d12

Code: Select all
Sep 15 21:33:37 localhost kernel: NVRM: Xid (PCI:0000:01:00): 79, GPU has fallen off the bus.
Sep 15 21:33:37 localhost kernel: NVRM: GPU at 0000:01:00.0 has fallen off the bus.


Code: Select all
019c:fixme:d3d:wined3d_swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
019c:fixme:dxgi:dxgi_output_GetDesc1 iface 0x435a690, desc 0x21f4c0 semi-stub!
019c:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
019c:err:virtual:virtual_setup_exception stack overflow 688 bytes in thread 019c addr 0x7f9260580243 stack 0x120d50 (0x120000-0x121000-0x220000)
This might be quite the stab into a dark, but this might be a MinGW and PE files to the rescue type of a situation.eccerr0r wrote:Oddly enough, Wine-staging-4.16 gets further than wine-staging-5.17 ...
Wine-staging-4.16 starts playing the intro movie and then crashes out. If I override watching the movie, I can get it to pull up the login screen, which promptly crashes as well.
Wine-staging-5.17 will simply bomb out whether or not I skip the intro movie!Code: Select all
019c:fixme:d3d:wined3d_swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. 019c:fixme:dxgi:dxgi_output_GetDesc1 iface 0x435a690, desc 0x21f4c0 semi-stub! 019c:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4 019c:err:virtual:virtual_setup_exception stack overflow 688 bytes in thread 019c addr 0x7f9260580243 stack 0x120d50 (0x120000-0x121000-0x220000)

Code: Select all
005f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
*** stack smashing detected ***: terminated
005f:err:seh:setup_exception nested exception on signal stack in thread 005f eip 00007f10b4f6b771 esp 00007fffffeab6c0 stack 0x132000-0x230000