MindLab 8 Release notes (May 2018)

The most recent build of MindLab 8 was done using Visual Studio 2017 Community and Intel Parallel Studio XE 2018 on Windows 10. It is Win32 build (not x64) but should run smoothly on 64 bit machines. [Problem with x64 includes incompatibility of some OpenGL utilities and mixed Fortran/C++ calls passing character arrays with hidden string lenght that is 4/8 bit long for Win32/x64.]

Problems with help: Since Microsoft removed Windows Help Workshop (and now HTML Help Workshop) from Visual Studio 2017 context sensitive help support is absent in MindLab 8 (also in 7). Only documentation provided with the installation is available.

OpenGL, Intel and Microsoft redistributable libraries are provided with the installation. They include libifcoremd.dll, libmmd.dll (Intel Fortran), mfc140.dll (Microsoft Visual C++) glut32.dll (OpenGL utility) and placed in the installation folder of MindLab. The remaining (Visual C++ and OpenGL) libraries are normally preinstalled by Windows 10 and earlier versions. If any library is missing and the error is produced, the following redistributable packages should be searched for and downloaded:   Intel® Fortran Compilers Redistributable Libraries used by Intel Parallel Studio XE 2018 for Windows. (current URL is https://software.intel.com/en-us/articles/redistributable-libraries-for-intel-c-and-fortran-2018-compilers-for-windows)   visual C++ redistributable libraries for Visual Studio Community 2017 (currentl URL is https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)

Selecting/Moving/Rotating 3D objects produce overlapping images until screen refreshes: This is because the graphics is implemented using mixed OpenGL and Windows GUI programming but not all videocards drivers implement this correctly. However, many recent grpahics cards provide control panels and even customizations for running particular apps. Go to your videocard graphics control panel (such as NVIDIA) and try to search for 3D settings profile supporting OpenGL which should fix the problem.

Other video card problems encountered with older releases of MindLab: Since MindLab uses OpenGL library, you may encounter problems with old video cards which do not directly support OpenGL calls. Some video cards drivers have problems with older Windows operating systems. Most common bug is that the half of the Scene window remains black. Try to resize window from bottom to top to minimize it and then resize back. This usually invalidates the whole window area and removes black part. Another problem may be seen when exporting the image into bitmap. If window is too small the image may not be exported. Try to enlarge the window to work around this bug. Checking for a novel driver from video card manufacturer sometimes is not very helpful. When installed, these drivers may not work at all or crash the software. Check back with more older version of the driver or try to use the driver provided by Microsoft.

Printing features. You can always print your image into 24-bit bitmap file and then redirect it to printer. Note that Windows MSPAINT program is used for these operations. Standardly when installing Windows operating system, this program is installed automatically. If custom installation was chosen, this program may be not installed on your computer. Use Windows setup to install MSPAINT program in this case.

Direct printing as implemented by Windows includes metafile spooling. You will NOT be able to print directly your images under Windows 9X/ME since metafile spooling is still not implemented on these operating systems. Metafiles are implemented under NT/2K operating systems so you can in principle use these features to print your images if printer drivers are compatible with the OpenGL drawing instructions. We however must admit that this kind of development is still in its infant phase and very few printers may support these options. All of this does not apply to printing 2D graphics since Windows GDI is used instead of OpenGL.