https://bugs.winehq.org/show_bug.cgi?id=43935
--- Comment #48 from GloriousEggroll@gmail.com --- (In reply to GloriousEggroll from comment #47)
(In reply to Philip Rebohle from comment #42)
(In reply to GloriousEggroll from comment #37)
mesa git + vulkan radeon git - game hard locks my system right at the transition at the beginning of finding blaskovich before loading the "in the helicopter" scene - basically as soon as it tries to render anything in the actual game engine.
Don't have any freeze or texture issues with RADV from latest mesa-git. Some levels do actually render more or less correctly, others just turn into a black screen after a few seconds, and particles in general are so huge that I literally can't see anything anymore as soon as a single enemy opens fire.
But this isn't really related to wine anymore, we should report this to the Mesa bug tracker instead.
I managed to resolve it - turns out llvm-svn was causing my lockups. I compiled mesa-git using normal llvm 5 and was able to run the game. Some things don't exactly render properly but it's playable, about the same as you mentioned, this as you mentioned probably has to do with mesa and isnt wine related, but as for these patches they do get the game running
I've made a video showing amdgpu + RADV on mesa-git with vega 64 that shows what has issues from what I could tell. Cutscenes render ok. In-engine cutscenes have some minor problems mostly related to faces and facial expressions/mouth movement. Game engine itself has some odd rendering issues regarding bloom, lights, and the lighting from gunfire, and what looks like it should be water dripping from pipes? can't tell.
Video using amdgpu + RADV on mesa-git with vega 64: https://www.youtube.com/watch?v=f0EzOxs_Ofc