https://bugs.winehq.org/show_bug.cgi?id=35993
--- Comment #14 from Aexander kq3thih@mailnesia.com --- Created attachment 56409 --> https://bugs.winehq.org/attachment.cgi?id=56409 hack
Missing elements (buttons, etc.) happen on d3d9_device_DrawIndexedPrimitiveUP calls with a non-zero min_vertex_idx. Attached hack blindly applied surprisingly seems to work. Looking at d3d9_device_DrawIndexedPrimitiveUP function min_vertex_idx appears to be unimplemented and only used in the TRACE call.
Still blocked by bug 40767. v5 patch awaiting review allows the game to start: https://source.winehq.org/patches/data/128088
I was able to get a proper trace via PixWin.exe if that will be useful for further debugging. Unfortunately, apitrace appears to suffer from a similar bug and does not produce a clean trace.