ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.81k stars 273 forks source link

buckshot roulette: vulkan memory #1205

Open Sirox228 opened 9 months ago

Sirox228 commented 9 months ago

wine ge 8.25, latest box64, buckshot roulette crashes on launch (that game uses vulkan). i made the bisection. 774ca6c commit is causing this. log: debug.log

ptitSeb commented 9 months ago

Ok, strange, but thanks for the bisec, I'll have a look at this.

Sirox228 commented 9 months ago

last commit didn't help, log is the same.

ptitSeb commented 9 months ago

Well, I checked the commit, and that commit looks fine to me. Those newly wrapped function have nothing specific in it and should work. I suspect this is more like a driver issue, or something else, but I don't think it's box64.

The latest commit on box64 added some workaround on Snapdragon build to allow usage of Vulkan with the new Wow64 part of Wine. It will be without any effect on non-snapdragon build (unless you use BOX64_MMAP32=1 env. var.) or for 64bits stuffs.

ptitSeb commented 8 months ago

I don't know if this apply here but this https://github.com/termux-pacman/glibc-packages/issues/193 could be relevent.

Sirox228 commented 8 months ago

it also can be turnip for 7xx adreno series, it's so much broken.