Installation of Jim on Macintosh computers is currently restricted to 64-bit systems running Mac OS X 10.5 (Leopard), 10.6 (Snow Leopard) or 10.7 (Lion) since Jim requires java version 6 (1.6.0), and this version of java has only been released by Apple for these versions of Mac OS. Installation of Jim is in seven distinct stages:
Note: you only need to perform this step if you are running OS X 10.5 (Leopard) since JRE 6.0 will either already be installed, or will be installed automatically on 10.6 and 10.7.
JRE 1.6.0 is only available for download for Macintosh computers with 64-bit Intel processors running OS X 10.5 (Leopard) or later. Please go to the java downloads section of the Apple web site. Then follow the link and instructions to download and install Java SE 6 for your particular version of OS X.
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/Jim6) 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 install.jar
and select "Download Linked File"; save to your Desktop. When downloaded, double
click on the install.jar icon on the Desktop, which will run the
installer.
Note: if you are running OS X 10.7 (Lion) you may see a pop-up like the one below:

Click on the "Install" button to install Java. Your Mac will then search for Java, download and install it:

After Java has been installed, the Jim installer will then start.
Click through to choose the installation folder. You are advised to select the folder
/Applications/Xinapse/Jim6.
Note: you may need to do the installation as administrator user if you want to install Jim in the default location (/Applications/Xinapse/Jim6). If you do not have administrator permissions, you can perform a personal installation in your home folder.
/Applications/Xinapse/Jim6).
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/Jim6/MacOSX/lib/x86_64/* .
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/Jim6). Please ensure
that the name of this file is "license.txt". The installation
directory is the directory that also contains (amongst others) the
file "xinapse6.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.