Frogging-Family / wine-tkg-git

The wine-tkg build systems, to create custom Wine and Proton builds
859 stars 155 forks source link

[Wine-Staging-tkg] Wine Vulkan Renderer Crash for Silent Hill 2 Enhancement Project #913

Open ThisNekoGuy opened 1 year ago

ThisNekoGuy commented 1 year ago

renderer=vulkan backtraces.zip wine-tkg config.zip (Wine release 7.22)

When setting the Wine window renderer to Vulkan via winetrcks (winetricks -q renderer=vulkan), the game crashes on startup (on my Nvidia GPU using the Open-GPU kernel driver). Not a huge deal because that's not the default rendering behavior, but I figured it's worth noting considering that this is inconsistent and obviously incorrect behavior that can be improved.

Note, in case the reader doesn't already know, that the enhancement project either includes or patches (not sure which it does) the original game's executable and replaces the old D3D8 renderer with D3D9, so DXVK should work fine here)

Tk-Glitch commented 1 year ago

Hundreds of games/apps are broken with the vk renderer at this point in time. It's not at parity with the gl renderer just yet. This isn't the place for such an issue as we are not touching any of it and have no plan to do so. You might want to report your issue to winehq or wine gitlab.

ThisNekoGuy commented 1 year ago

I was not quite aware of that but okay, I guess I mean... I'd have to repeat the entire install process in vanilla for it to be valid upstream but.... surrre...

Tk-Glitch commented 1 year ago

Zeb is very aware of the vk renderer shortcomings to be fair, so you might as well just wait for it to be more advanced.

mirh commented 7 months ago

On top of all of that.. it's not really like wined3d has much significant patches besides those in vanilla staging (and even then, none are targeting damavand). There's nothing really to do with tkg here.