http://bugs.winehq.org/show_bug.cgi?id=30718
Bug #: 30718 Summary: CraftStudio crashes when you double-click on "Double-click here" Product: Wine Version: 1.5.4 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
Saw this on twitter today: https://www.facebook.com/CraftStudioGames/posts/381877625196587
--snip-- Just a heads up: with the latest Wine under Linux, CraftStudio (kinda) works. It crashes as soon as 3D should be displayed but you can connect to servers and chat with other people just fine. I'm using the dev version (wine1.5) from a PPA under the latest Ubuntu. In case anyone wants to try it out... I installed .NET and DirectX through winetricks ("winetricks dotnet40" and "winetricks directx9") and then launched the install with "msiexec /i CraftStudio.msi". --snip--
So I tried downloading the app from http://craftstud.io/ Just in case Ubuntu 12.04 was causing trouble, I tried the echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope workaround from http://bugs.winehq.org/show_bug.cgi?id=30410#c3
I then did rm -rf .wine winetricks dotnet40 wine msiexec /i CraftStudio.msi It said DirectX and xna40 were not yet present, but I clicked Next anyway. The next dialog was "DXSetup.exe - Unable to find a version of the runtime to run this application". (The DXSetup.exe that was running is the one bundled with the xna40 redistributable, and you can also see this error with "winetricks xna40".) The app appears to install ok, lets you create an account, and lets you log in. Then to repeat the crash, click on "Public Test Project" and then double-click where it says "Double-click here". The console shows
Unhandled Exception: System.NotImplementedException: The method or operation is not implemented. at Microsoft.Xna.Framework.Graphics.Texture2D..ctor(GraphicsDevice graphicsDevice, Stream stream, Int32 width, Int32 height, XnaImageOperation operation)