http://bugs.winehq.org/show_bug.cgi?id=59708 danielginovker@gmail.com <danielginovker@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com --- Comment #2 from danielginovker@gmail.com <danielginovker@gmail.com> --- Submitting attachment 80842 for consideration in wine-staging, per the Contributing wiki guidance (CC a Staging maintainer with an explicit request). This is a targeted MSVC-pattern compat shim. Wine's d3d9 is built with MinGW GCC, which emits a different prologue than MSVC; some games scan d3d9 for the exact MSVC vtable-init pattern as a "genuine D3D9" check. Hardcoding an MSVC-style marker is unlikely to be acceptable upstream, since the proper long-term fix is matching MSVC code generation. Hopefully this is acceptable by staging though since it unblocks at least 1 game. Affected game and repro are in the bug description (Battle for Middle-earth Online Battle Arena, https://bfmeladder.com/download). PoC (attachment 80843) shows the scan failing on unpatched Wine and passing on real Windows / Wine + this patch. CC'ing Alistair Leslie-Hughes per the Staging maintainer guidance. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.