Installation of Jim on Macintosh computers is currently restricted to 64-bit systems running Mac OS X 10.5 (Leopard) since Jim requires java version 6 (1.6.0), and this version of java has only been released by Apple for this combination. Installation of Jim is in seven distinct stages:
Note: you do not need to perform this step if you are running OS X 10.6 (Snow Leopard) since JRE 6.0 will already be installed.
JRE 1.6.0 is available for download only for Macintosh computers with 64-bit Intel processors running OS X 10.5 (Leopard). Please go to the downloads section of the Apple web site, and enter the search term "java 1.6". Then follow the link and instructions to download and install Java SE 6.
Note: If you are re-installing the same version of Jim, please copy your existing license file (license.txt) from the installation folder (most likely /Applications/Xinapse/Jim5) to a safe place, and then completely remove the contents of the installation folder. You will find an uninstall program in the installation folder to do this for you.
Click right on jinstall.tar.gz
and select "Download Linked File". When downloaded, double
click on the jinstall.tar.gz icon on the Desktop, which will unpack the
installer. Then double click on the InstallPackage icon on the
Desktop. Jim's installer wizard will now start. Click through to choose the
installation folder. You are advised to select the folder
/Applications/Xinapse/Jim5.
Note: you may need to do the installation as administrator user if you want to install Jim in the default location (/Applications/Xinapse). If you do not have administrator permissions, you can perform a personal installation in your home folder.
/Applications/Xinapse/Jim5).
Note: Java 3D is installed as part of the installation of JRE 6.0. However, the installed version is out-of-date and will need to be replaced as detailed below.
Open a terminal window and go to the location to where the files need to be
copied.
You will need to replace some of the existing (out-of-date) files that are
already there, so first rename them in case you need to revert the existing
setup.
cd /System/Library/Java/Extensions
Now copy all the required files supplied in your Jim installation folder.
sudo mv vecmath.jar vecmath.jar.bak
sudo mv j3dcore.jar j3dcore.jar.bak
sudo mv j3dutils.jar j3dutils.jar.bak
Note: there is a period (".") at the end of the command above.
sudo cp /Applications/Xinapse/Jim5/MacOSX/lib/i386/* .
Note: you will need Administrator rights to perform the above steps. The sudo
command above gives you administrator rights, but you will be prompted to enter your password
after the first command.
The easiest way to obtain the details needed to send for a license is to try starting Jim. If you have not yet received a license file, you will see a pop-up error dialog like the one shown below.

This
computer's Host ID is "00123FDB5B8C" then your computer has only one
network card. If, however, you see more than one Host ID (as above), then your
computer has more than one network adapter and you need to choose which
HostID to send. If you send the Host ID corresponding to a removable
adapter, and remove the adapter, then Jim will stop working.
To list your network adapters, start the terminal program (use Finder to
search for "terminal" if you are not sure how to do this) and type the command:
/sbin/ifconfig -a
Please send the hardware address to
, and we will then send you in return by e-mail a
license file for Jim.
Note: this is not an automated service, and there will be a delay before you receive your license file.
Note: If you have a network of computers, installation of Jim need not be done on the same computer that you intend to use to run Jim. The name and hardware address you send should be for the computer on which you intend to run Jim.
If you believe that you have received and correctly installed your
license file, then you can get Jim to print out more detailed
messages about why licensing has failed. Press the
button. This will pop up a further dialog containing
detailed license debugging messages. You can use these to diagnose the
problem, or e-mail the messages shown in this window to
, to help us to diagnose the
problem.
If you have purchased network (floating) licenses, you can set up the
connection to your license server by clicking on the
. See the instructions for setting up a connection to a
license server.
/Applications/Xinapse/Jim5). Please ensure
that the name of this file is "license.txt". The installation
directory is the directory that also contains (amongst others) the
file "xinapse5.jar".
The first thing to check if licensing fails on a Mac OS X system is that the command:
/sbin/ifconfig en0
gives a result similar to the one below, containing the line with the
ether 00:0a:11:22:aa:bb:cc:
en0: flags=8863 mtu 1500
ether 00:0a:11:22:aa:bb:cc
media: autoselect
supported media: none autoselect 10baseT/UTP 100baseT/UTP ...
...
If this is not the case, please ask your systems administrator for help.