After the upgrade / installation to Mavericks, any versions of Java that were previously installed on the machine will be lost, and will have to be re-installed in order to run Alice 3. See the following page for instructions to install Java in OS X.
One of the major changes in the macOS Sierra is that Apple has changed the settings for running downloaded apps. If you really need to run that app the settings are found in the General tab of the Security & Privacy system preference.
The major change is in the settings found in the General tab of the Security & Privacy system preference. Apple has removed the Anywhere setting, (see image below). If you had this setting selected in earlier versions of the MacOS and you’ve upgraded to Sierra, you won’t be able to open downloaded apps like you’re used to.
A quick summary of how to now run Alice the first time in Sierra:
Sierra adds the developer to its internal list of identified developers so you can open other apps from the same developer.
Also note that this behavior has not been seen on all installations of the Mac OS, particularly when Alice has previously been installed on the machine.
For more information, please visit:
Download the latest version of Alice, then delete your .alice2 folder from your user directory C:/users/<username> (Windows), or your Home directory (OS X and Linux) and try loading Alice again. Alice is trying to render the objects using the Java 3D renderer rather than the default DirectX or JOGL renderer.
This bug is generated from how the OS displays the default or English language, and if the language preference setting for your machine is not English.
For example, in a German OS language default setting, English is Englisch, so Alice will look for the /Resources/Englisch folder rather than the Resources/English folder. The can be fixed fixed by renaming the English folder to Englisch.
For the Windows version of Alice 2:
For the Mac OS X version of Alice 2:
Go to Finder: Preferences and make sure that you have these settings…
If you do have these settings, download the Universal .zip version by right-clicking on the download link, saving it to your desktop and unzip it. This is a complete Alice package, not an installer, and you should be able to move it to any location on your system.
When trying to run Alice after installing a new version of the Mac OS, you may see the following dialog box:
Click on the More Info... Button or go to the following link at Apple and download and install this security update for Java. Upon reboot, you should be able to launch Alice 2 just fine.
http://support.apple.com/kb/DL1572