[Bug 34045] New: Gray Matter demo needs .NET Framework and DirectX for launching
http://bugs.winehq.org/show_bug.cgi?id=34045 Bug #: 34045 Summary: Gray Matter demo needs .NET Framework and DirectX for launching Product: Wine Version: 1.6-rc5 Platform: x86 URL: http://www.fileplanet.com/217641/210000/fileinfo/Gray- Matter-Demo OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: andrey.goosev(a)gmail.com CC: andrey.goosev(a)gmail.com Classification: Unclassified Created attachment 45246 --> http://bugs.winehq.org/attachment.cgi?id=45246 config-log Demo installs .NET Framework. No version showing. At the end of installation has failed with that. I did installation manually from winetricks ver. 2.0 and run config.exe (see config log and pic) I can't change the settings because of text in drop-down menus is missing. Installation of Directx is solving this only partially. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #1 from Andrey Gusev <andrey.goosev(a)gmail.com> 2013-07-13 13:52:17 CDT --- Created attachment 45247 --> http://bugs.winehq.org/attachment.cgi?id=45247 pic -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Andrey Gusev <andrey.goosev(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Ken Sharp <kennybobs(a)o2.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|andrey.goosev(a)gmail.com | --- Comment #2 from Ken Sharp <kennybobs(a)o2.co.uk> 2013-07-13 17:17:58 CDT --- What do you mean only partially? Have you ran "winetricks dotnet20 directx9" or something similar? You don't have to CC yourself in your own bug report. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #3 from Andrey Gusev <andrey.goosev(a)gmail.com> 2013-07-14 04:36:08 CDT --- (In reply to comment #2)
What do you mean only partially?
Have you ran "winetricks dotnet20 directx9" or something similar?
Yes, I installed "dotnet20, directx9" through winetricks. When I said partially, it mean, that now can see text in drop-down menus but can't change them. Only default settings may be used. Anyway game doesn't launch. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Andrey Gusev <andrey.goosev(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69(a)gmail.com --- Comment #4 from GyB <gyebro69(a)gmail.com> 2013-08-12 12:38:02 CDT --- I tested the full version of the game, not the demo version: the configuration tool needs 'winetricks dotnet20 directx9'. Certain DirectX assemblies must be installed/registered, that's why I used the winetricks verb 'directx9' (instead of d3dx9). The game itself needs 'winetricks xact_jun2010' (besides native d3dx9_36). As for why settings can't be changed (see comment #3), because lists in the drop-down menus are drawn behind the main window. This happens for me only in virtual desktop mode (in full-screen mode settings can be changed). -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Andrey Gusev <andrey.goosev(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev(a)gmail.com --- Comment #5 from Andrey Gusev <andrey.goosev(a)gmail.com> 2013-08-13 11:29:21 CDT --- 1. Yes with 'winetricks directx9' config tool working. 2. When a virtual desktop is off menus looks correct. (Workaround is not a solution) 3. Also need d3dx9_43.dll Anyway after all of that demo crashes at start. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #6 from GyB <gyebro69(a)gmail.com> 2013-08-13 11:32:36 CDT --- (In reply to comment #5)
1. Yes with 'winetricks directx9' config tool working. 2. When a virtual desktop is off menus looks correct. (Workaround is not a solution) 3. Also need d3dx9_43.dll
Anyway after all of that demo crashes at start.
If you've installed the full directx9 package via winetricks make sure d3dx9_43.dll set to built-in (only native d3dx9_36 and xact are needed). Indeed, the game crashes when both d3dx9_36 and d3dx9_43 are set to native. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #7 from Andrey Gusev <andrey.goosev(a)gmail.com> 2013-08-13 14:18:42 CDT --- Created attachment 45604 --> http://bugs.winehq.org/attachment.cgi?id=45604 log With installed dotnet20, directx9, d3dx9_43. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Component|mscoree |-unknown Summary|Gray Matter demo needs .NET |Gray Matter demo crashes on |Framework and DirectX for |startup |launching | --- Comment #8 from Anastasius Focht <focht(a)gmx.net> 2013-10-05 11:30:25 CDT --- Hello folks, what's the matter with this bug? The log attached in last comment shows missing registration of "{bcc782bc-6492-4c22-8c35-f5d72fe73c6e}" CLSID and the comment before exactly states to install 'xact' but you didn't. If you want to make this bug about Mono/.NET insufficiency please state so, otherwise avoid messing up this bug with various native override recipes, each time a different issue. Please decide for one issue! 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #9 from Andrey Gusev <andrey.goosev(a)gmail.com> 2013-10-05 11:57:54 CDT --- Created attachment 46211 --> http://bugs.winehq.org/attachment.cgi?id=46211 log wine 1.7.3 OK, this report for Mono/.NET It needs native dotnet20. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Anastasius Focht <focht(a)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(a)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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #11 from Vincent Povirk <madewokherd(a)gmail.com> 2013-10-05 15:39:40 CDT --- My understanding is that MS's directx assemblies, which are installed by the directx redist, work in Mono, and .NET doesn't include them either. So, I believe Mono and .NET are equal here. We could provide an open-source replacement for those assembles with Mono (and it is probably not difficult if you know a bit of C#), but I don't personally plan to work on that. If you want to do this and need help getting started, let me know. Or is there some other Mono bug I'm not aware of? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #12 from Anastasius Focht <focht(a)gmx.net> 2013-10-05 16:07:20 CDT --- Hello Vincent, I consider providing managed DX replacement a low priority at best. The current workaround installing DX redist package via winetricks is fine. Though as I already said it could be tweaked to only unpack/register managed assemblies to keep all unmanaged DX components as Wine builtin = better test coverage. Regarding other Mono issues .. don't know. Andrey might try directx9, d3dx9_43 recipes in Mono based WINEPREFIX. I'd keep this bug for 'purist' Wine even without any serious development in that area happening. 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Gray Matter demo crashes on |Provide Managed DirectX |startup with Mono (support |replacement assemblies for |for Managed DirectX |Mono (Gray Matter demo) |missing) | Severity|normal |enhancement --- Comment #13 from Anastasius Focht <focht(a)gmx.net> 2013-10-05 16:16:40 CDT --- Hello folks, refining summary to reflect this is for 'purist' Wine/Mono. Also lowering severity to 'enhancement'. 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair(a)hotmail.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #14 from Andrey Gusev <andrey.goosev(a)gmail.com> --- Still in 1.7.8 and Mono 4.5.2 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #15 from Anastasius Focht <focht(a)gmx.net> --- *** Bug 35316 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #16 from Andrey Gusev <andrey.goosev(a)gmail.com> --- Reproducible in 1.7.49 and Mono 4.5.6 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #17 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Here is a basic implantation of the libraries needed. https://github.com/alesliehughes/monoDX -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Lebostein <lebostein(a)gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lebostein(a)gmx.de --- Comment #18 from Lebostein <lebostein(a)gmx.de> --- Any news about that bug? I have tried to install Gray Matter (Gog version) and I get the same error. I use Wineskin 2.6.2 with Wine 1.9.2 on Mac OS 10.10.5. DirectX9 and dotnet20 are installed. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Michael Müller <michael(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |betaversiondot(a)gmail.com --- Comment #19 from Michael Müller <michael(a)fds-team.de> --- *** Bug 43655 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 --- Comment #20 from Austin English <austinenglish(a)gmail.com> --- winetricks has had this for a while (though I forgot about it). `winetricks mdx` works for Gray Matter Demo. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Sven Arvidsson <sa(a)whiz.se> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sa(a)whiz.se --- Comment #21 from Sven Arvidsson <sa(a)whiz.se> --- FWIW I have played through Gray Matter (GOG) with mdx from winetricks. It does however require staging (I used 2.21) as it will crash when a new game is started with normal Wine. I filed a a new bug about this: #44635. For reference the winetricks used was: mdx xact d3dcompiler_43 (You can run the game without d3dcompiler_43 but will not be able to turn pages in the magic book properly.) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Shmerl <shtetldik(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |shtetldik(a)gmail.com --- Comment #22 from Shmerl <shtetldik(a)gmail.com> --- The Saboteur video settings tool is affected by this. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |cae84e2b06fca691e3572d68a93 | |3a98b94962e16 --- Comment #23 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Both the Aztaka and Gray Matter config tools work with wine-6.11 and wine-mono 6.2.0. Wine-mono added monoDX in <https://github.com/madewokherd/wine-mono/commit/c71bdb94713c92cf58a38d6ef81417edc6f85fd2>. It was first included in wine-mono 6.0.0, which wine started using in <https://source.winehq.org/git/wine.git/commit/cae84e2b06fca691e3572d68a933a98b94962e16>. Marking FIXED. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.fileplanet.com/2 |https://web.archive.org/web |17641/210000/fileinfo/Gray- |/20210630170947/https://dl. |Matter-Demo |4players.de/f1/pc/dtp/GrayM | |atter-DEMO_efigs.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34045 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #24 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 6.12. -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla