Diamond 2.0, 3.0 Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Status with CXO 3.0.1 / WINE 2004-06-15

Using CrossOver Office 3.0.1, Diamond installs flawless, but crashes during startup. Using the CVS version of WINE it is running (20040615 should work as well).

I encountered only these two issues:
a) Atoms can either be drawn or rendered. Rendered atoms look nicer (3D instead of 2D), but unfortunally the off-screen rendering is not supported by wine; you get such a message: "err:opengl:X11DRV_ChoosePixelFormat Flag not supported".
If you are happy (like me), you can simply close the error message box and disable rendering by clicking the rightmost toolbar button. If you are unlucky, Diamond & WINE crash before you can disable the rendering. See WINE bug 2320.
Note: Since rendering is enabled by default, this may render Diamond unusable for you.

b) While the general information about the molecule works (well, the format is richer under Windows than under WINE and instead of the A with the ring (Angström) one gets only an [Ang]), the list display doesn't. One possible solution is to use the native dll, but I haven't tried it.

Forgot to mention that details to (a) can be found as WINE bug under
http://bugs.winehq.com/show_bug.cgi?id=2320

You may run Diamond using CrossOver 3.0.1 by removing OPENGL32.dll from
the ./fake_windows/Program Files/Diamond2/ directory. (Thanks to Mike Hearn @ Codeweavers for suggesting this.)

Background: That OPENGL32.dll tries to load DCIMAN32 which is forced to native (Mike wonders whether this is still necessary). Setting opengl32="builtin" is another possibility to fix that. The third possibility is: "dciman32" = "native,builtin".

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM5NTcwNzYwLCJjc3JmX3Rva2VuIjoiUzZLMmh6YzI2Nmt3SlI1WiIsImdkcHIiOjB9