The installer. The main program, but it's very buggy. Default run results in: $ wine SolidDesigner.exe 0009:err:module:attach_process_dlls "redirect.dll" failed to initialize, aborting 0009:err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\PTC\\Creo Elements\\Direct Modeling Express 4.0\\binNT\\SolidDesigner.exe" failed, status 2c However, massive thanks to jhgf on IRC for finding this: $ SDREDIRECTION=no wine SolidDesigner.exe Which gets you to the splash screen, and a dialog box saying no valid licence found. .NET 2.0 is required. Mono does not work, but the real .NET does. Install using winetricks: $ winetricks dotnet30 The program will then start (slowly). It complains about the network connection, but you can use a text activation key to get in for 72 hours. There may be a way to get the network to work (something about installing the 32 bit version of gnutls - see the console output).
What does not
The UI is very flickery. At least some functions work and the 3D view works, but using the "pull" action (which is necessary) results in a segfault, so the program is effectively unusable.
What was not tested
Most program functions, since "pulling" results in a crash, the program is more or less useless.
The SDREDIRECTION=no works around issues with the redirect.dll library. Its functions suggest it has something to do with installing hooks in msvcrt and maybe the kernel. There is also a debug message that msvcrt.dll has no setlocale() function. The "msvcrt.dll" is in a string, so they probably meant "msvcrt100.dll" because it doesn't link to msvcrt.dll. Also both libraries have setlocale(), so that is weird. It doesn't seem to affect startup though. If you use Mono instead of Microsoft's .NET it says there is an illegal instruction in an unknown file. Not a very helpful error message.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)||Dec 09 2012||1.4||Yes||No||Garbage||Andreas Manthey|
|Show||Ubuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)||Oct 11 2011||1.3.29||Yes||Yes||Bronze||an anonymous user|
|Current||Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)||Jul 17 2011||1.3.24||Yes||Yes||Bronze||an anonymous user|
|Bug #||Description||Status||Resolution||Other apps affected|
|27827||Creo Elements/Direct Modeling Express 4.0/6.0 loader failure due to missing msvcrt.dll dependency (native netapi32.dll imports msvcrt functions)||NEW||View|
|38950||Creo Elements/Direct Modeling Express 6.0 .NET based licensing tool crashes on startup (Xenocode VM)(loader must also allow imports resolving for 'EXECUTABLE_IMAGE')||NEW||View|
|38956||Multiple applications wrapped with Xenocode fail with .NET Framework error (Creo Elements, Neuro-Programmer v2.5)(registry virtualization fails to intercept Wine's root key handles)||NEW||View|