italomandara / CXPatcher

A patcher to upgrade Crossover dependencies and improve compatibility
GNU General Public License v3.0
834 stars 22 forks source link

Winevulkan error with build 0.3.5 and 0.3.6 when trying to run Deep Rock Galactic #143

Open solairedasunbro opened 8 months ago

solairedasunbro commented 8 months ago

Hi there, I was trying to play Deep Rock Galactic with dxvk and esync (no csmt) and tried the latest 2 builds. However, the game fails to start and shows the following error in the pic. The game doesn't crash per se but just stays with a black screen if I don't exit the game. I'm not sure how to get logs for this. Thanks!

I am using an intel macbook pro 16 inch on macos 13.5.2.

Screenshot 2023-10-14 at 19 35 08
italomandara commented 8 months ago

oh no not this again

Gcenx commented 8 months ago

This looks like the same error I’d get in Jedi: Fallen Order.

CodeWeavers have a meta bug tracking this issue.

italomandara commented 8 months ago

It's a regression in the Vulkan SDK, that has been fixed this summer, but it's back now

italomandara commented 8 months ago

Ok @solairedasunbro, patching a fresh copy of Crossover + creating a new bottle fixed that for me. LMK if it works for you and please close this issue.

solairedasunbro commented 8 months ago

Ok @solairedasunbro, patching a fresh copy of Crossover + creating a new bottle fixed that for me. LMK if it works for you and please close this issue.

Can I ask what you did to test this issue for your case? I tried with a fresh copy and creating a new bottle with both 0.3.5 and 0.3.6 back then, but I can try again later on. Thanks again!

italomandara commented 8 months ago

I had exactly the same error on SFV, Crossover was acting strange since then so i did that and it fixed it, It also worked on a similar issue with GTA but with CX 23.6 + CXP 0.4.2

PolarisYan commented 8 months ago

Same error I meet in "Detroit: Become Human", black screen in preceding trying and the same error pop-up at now. Sincerely hope it can be fixed. Thanks very much! My environment below: Device: M2 max MacBook Pro 14 inch macOS: Sonoma 14.1 / 14.1 (23B74) CX: 23.6 CXP: 0.4.3 iShot_2023-10-28_18 48 40

italomandara commented 8 months ago

Detroit, won't work anyway, try if redownloading crossover, patching it again, and creating a new bottle works.

PolarisYan commented 8 months ago

Detroit, won't work anyway, try if redownloading crossover, patching it again, and creating a new bottle works.

I saw it could run on vulkan1.1 and could run on steam deck(linux), and I merely want to run it on mac CX which is just a combination of them. Why won't it work anyway, it's so sad to me.😔

Gcenx commented 8 months ago

Detroit, won't work anyway, try if redownloading crossover, patching it again, and creating a new bottle works.

I saw it could run on vulkan1.1 and could run on steam deck(linux), and I merely want to run it on mac CX which is just a combination of them. Why won't it work anyway, it's so sad to me.😔

MoltenVK only supports Vulkan core, it doesn’t support all the additional option extensions that many applications/games use.

PolarisYan commented 8 months ago

Detroit, won't work anyway, try if redownloading crossover, patching it again, and creating a new bottle works.

I saw it could run on vulkan1.1 and could run on steam deck(linux), and I merely want to run it on mac CX which is just a combination of them. Why won't it work anyway, it's so sad to me.😔

MoltenVK only supports Vulkan core, it doesn’t support all the additional option extensions that many applications/games use.

Thanks for the answering, I see it now. But I still want to ask, is there any chance to make it work? Are there any repositories working on these I can follow? Thanks again.

solairedasunbro commented 8 months ago

I had exactly the same error on SFV, Crossover was acting strange since then so i did that and it fixed it, It also worked on a similar issue with GTA but with CX 23.6 + CXP 0.4.2

Sorry for the delay! Not sure if it's because I'm still on Ventura or something but it still doesn't work. I hope I haven't misunderstood the steps either because I just extracted a new Crossover copy, ran it once, quit the app, patch it, and then created a new bottle. Would it help if I'm on Sonoma instead? Thanks!