MaX-1 Demo and Upgrade Downloads

Responsible for this web page: Christian Hafner, Computational Optics Group, IFH, ETH Zurich, Switzerland

Last upgrade of this page: 5. 1. 2009 (Downloads below might be newer)

Download and installation procedure


Additional downloads

Important new Features

MMP solver

FDTD solver


Known problems

MaX-1 does not run correctly

It seems that some applications may cause more or less severe problems to MaX-1. For example, virus scan programs can considerably reduce the performance of MaX-1. Graphic programs can disturb the movie generation of MaX-1. Graphic programs using OpenGL in an unconventional way may even prevent MaX-1 from running. It seems that this holds for some versions of Matlab. In this case, no application using the openGL Utility Toolkit (GLUT32.DLL) run on your PC. To test this, you can find many games and other software using GLUT on the web. For a prominent site, click here.

When an error message is displayed before the menues and windows are displayed, report the error message to*.


Note that MaX-1 uses OpenGL. It might happen that not all of the required DDLs are installed on your system. Especially GLUT32.DLL might be missing. In this case, MaX-1 will not run correctly. A message box will indicate the name of the missing DLL.

According to my experience, GLUT32.DLL keeps the processor 100% busy and slows down the performance of all other MaX-1 tasks as well as the performance of all other processes running at the same time. To avoid this, I have compiled GLUT32.DLL with a modification that slightly slows down the OpenGL performance. I strongly recommend to use this version that is contained in the ZIP file that also contains the latest MaX-1 version. Usually, GLUT32.DLL is placed on a system directory such as c:\winnt\system32 but you may also copy it to the directory where you store the executables of MaX-1.

 If another DLL than GLUT32.DLL is missing on your PC, please, report this to*.

* Because of heavy SPAM problems, the Email sent to this address will be answered automatically. In order to contact me directly, replace "hafner" by "christian.hafner".