[Bug 34045] Gray Matter demo crashes on startup with Mono (support for Managed DirectX missing)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Oct 5 13:13:27 CDT 2013
http://bugs.winehq.org/show_bug.cgi?id=34045
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Component|-unknown |mscoree
See Also| |https://bugzilla.xamarin.co
| |m/show_bug.cgi?id=168
Summary|Gray Matter demo crashes on |Gray Matter demo crashes on
|startup |startup with Mono (support
| |for Managed DirectX
| |missing)
Ever Confirmed|0 |1
--- Comment #10 from Anastasius Focht <focht at gmx.net> 2013-10-05 13:13:27 CDT ---
Hello Andrey,
support for managed DirectX on Mono would be some kind of metabug but it needs
at least one starting bug.
--- snip ---
System.IO.FileNotFoundException: Could not load file or assembly
'Microsoft.DirectX.Direct3D, Version=1.0.2902.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'Microsoft.DirectX.Direct3D, Version=1.0.2902.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35'
at System.Windows.Forms.Form.OnLoad (System.EventArgs e) [0x00000] in
<filename unknown>:0
at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs e) [0x00000] in
<filename unknown>:0
--- snip ---
Here is the Mono ticked (closed):
https://bugzilla.xamarin.com/show_bug.cgi?id=168
--- quote ---
Please support Managed DirectX on Mono.
That way Mono on Windows or on Wine will be able to run applications that use
Microsoft's old Managed DirectX API[1].
I know it's unlikely you'll do this[2], but I figured I might as well try
filing a feature request anyway.
[1]. http://en.wikipedia.org/wiki/Managed_DirectX
[2]. http://thread.gmane.org/gmane.comp.gnome.mono.general/38571/focus=38572
Here are some other teams who have wrapped DirectX on .NET:
* SlimDX -- http://en.wikipedia.org/wiki/SlimDX
* SharpDX -- http://en.wikipedia.org/wiki/SharpDX
* MonoGame -- http://monogame.codeplex.com/
Maybe you could reuse some of their work.
--- quote ---
Answer (and closure):
--- quote ---
Miguel de Icaza 2012-06-19 15:18:19 EDT
This would be an independent project, Mono does not need to do this work.
Someone else can.
--- quote ---
It might be also useful to create a "managed DirectX" winetricks recipe for
.NET apps to avoid running DXSETUP.exe which installs the whole bunch of
unneeded native dx libs, polluting the WINEPREFIX.
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
More information about the wine-bugs
mailing list