https://bugs.winehq.org/show_bug.cgi?id=57406
Bug ID: 57406 Summary: Brothers - A Tale of Two Sons launcher fails to launch Product: Wine Version: 9.21 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com Distribution: ---
Unhandled Exception: System.MissingMethodException: Method not found: Microsoft.DirectX.Vector2 modopt(Microsoft.VisualC.IsConstModifier) Microsoft.DirectX.Vector2.get_Empty() at BrothersLauncher.MainForm..ctor () [0x00036] in <5ea4a82884eb4dfc8694eb83fad62bfc>:0 at (wrapper remoting-invoke-with-check) BrothersLauncher.MainForm..ctor() at BrothersLauncher.Program.Main () [0x0000b] in <5ea4a82884eb4dfc8694eb83fad62bfc>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: Microsoft.DirectX.Vector2 modopt(Microsoft.VisualC.IsConstModifier) Microsoft.DirectX.Vector2.get_Empty() at BrothersLauncher.MainForm..ctor () [0x00036] in <5ea4a82884eb4dfc8694eb83fad62bfc>:0 at (wrapper remoting-invoke-with-check) BrothersLauncher.MainForm..ctor()
https://bugs.winehq.org/show_bug.cgi?id=57406
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=57406
--- Comment #1 from Esme Povirk madewokherd@gmail.com --- Tried the steam version in Proton. It loads native Microsoft.DirectX.dll and Microsoft.DirectX.DirectInput.dll.
Not sure how you ended up with builtin, but this is a monoDX bug regardless and I should still be able to reproduce it by overriding.
https://bugs.winehq.org/show_bug.cgi?id=57406
--- Comment #2 from Esme Povirk madewokherd@gmail.com --- Made a monoDX MR: https://gitlab.winehq.org/mono/monoDX/-/merge_requests/2
This will need a slight update to the build files in Wine Mono as well to rebuild properly. If you want to try this in Wine Mono, make sure you do a manual "make monoDX/FixupConstructors/.built" before any other build step.
https://bugs.winehq.org/show_bug.cgi?id=57406
--- Comment #3 from Esme Povirk madewokherd@gmail.com --- Fix committed to Wine Mono, should be included in Wine Mono 10.0 when it releases. https://gitlab.winehq.org/mono/wine-mono/-/commit/1f16176d4c239e97ea207decb0...