| home | user guide | examples | reference | changelog | resources |
Current version - 2.117 Tue, Nov 18, 2003
Catacomb is written in java and therefore platform independent. The following instructions apply for linux, windows, solaris, MacOSX and possibly others. Catcomb cannot be run on the mac with older operating systems than OSX.
Crashing - a bug in the virtual machine causes occasional crashes with some versions of linux depending on what native libraries are present. The best way round it at present is to run java in server mode by specifying the "-server" flag. That is, type: java -server -jar ccws-2.117.jar.
On some systems, including Debian and Red Hat, the fonts are awful with java 1.3. The best thing is to install java 1.4 from javasoft.
It does run under kaffe but the graphics are very slow and a few other things behave strangely. I'd reccommend using javasoft's virtual machine for now.
Memory: the default maximum heap size is often 16Mb, so it may appear run out of memory when there is plenty available. The fix is to change the heap size when you start java using the -mx switch to set the maximum allowed memory usage eg: java -mx128M ccws-2.117.jar.
If you run it by double-clickingthe jar file, it runs with a maximum memory usage of 16Mb. This is too small for many models and may cause windows to freeze or the whole program to crash. The solution is to run it from a dos box with a command like: java -mx128M ccws-2.117.jar. The -mx flag sets the maximum allowed memory usage. You can also put this instruction in a .bat file and double click that.