JOAL 1.1.2 Released

JOAL 1.1.0 has been posted on December 22, 2006. This is the final release version of the new JOAL 1.1 APIs.

Compared to previous JOAL 1.1 beta releases, there are only small changes to the public API: an ALut.alutExit() method has been added. However, compared to the earlier JOAL 1.0 release, there have been many changes:

[] JOAL is now built using GlueGen, which ensures API consistency with JOGL.
[
] The latest OpenAL 1.1 functions, including the effects extensions, are now supported.
[] Deployment of both JOAL and OpenAL are now supported via Java Web Start. The native library jar files for Windows and Linux contain a reasonably recent version of OpenAL which is automatically used if the user’s machine does not have OpenAL already installed. (OpenAL is always available on Mac OS X.)
[
] Deployment of applets (even unsigned applets!) using JOAL is now supported using the current version of the JOGL Applet Launcher. A mixed JOGL / JOAL applet example is available on the JOGL demos page.
[*] The developer build bundles have been changed to zip archives, so instead of having to download multiple jars, you can now just download the zip archive for your particular platform. The new zip archives are versioned with the build date.

If you want to deploy an application using JOAL over Java Web Start, there is an extension JNLP available:


<extension name="joal" href="http://download.java.net/media/joal/webstart/joal.jnlp" />

This will always point to the most recent release build of JOAL, including potential pre-release builds. If you want to point to a stable JNLP file for this release, one is also available:


<extension name="joal" href="http://download.java.net/media/joal/builds/archive/1.1.0/webstart/joal.jnlp" />

We will try to publish a JOAL User’s Guide soon with this and other information.

Please post here with any questions or comments about the new build. Happy holidays!

JOAL 1.1.1 has been posted on July 4, 2007.

This is mainly a bug fix release. Thanks to Ultraq, the OpenAL EFX functions are now working properly.

This release also supports the new JNLPAppletLauncher, which is a significant improvement and generalization over the previous JOGLAppletLauncher and which enables arbitrary extensions like Java 3D, JOGL, JOAL and JMF to be used with applets. See the JNLPAppletLauncher home page for more information on how to use it.

If you want to deploy an application using JOAL over Java Web Start, there is an extension JNLP available:


<extension name="joal" href="http://download.java.net/media/joal/webstart/joal.jnlp" />

This will always point to the most recent release build of JOAL, including potential pre-release builds. If you want to point to a stable JNLP file for this release, one is also available:


<extension name="joal" href="http://download.java.net/media/joal/builds/archive/1.1.1/webstart/joal.jnlp" />

Please post here with any questions or comments about the new build.

Just curious about the version numbers: the nightlies on the JOAL homepage are going by the version number of 1.1.2. Is this just a mistake or are there some large differences between the release and the nightlies?

There are no differences. We just need to bump the build number of the nightlies each time a release is finalized so there’s no overlap.

[quote=“Ken Russell,post:1,topic:29040”]
Can you tell me how recent? I’m trying to determine why the JOAL webstart works for me but LWJGL does not.

Cheers

It’s from roughly the end of 2006, so not that recent any more. See joal/make/lib/linux-i586/libopenal.so, for example.

JOAL 1.1.2 has been posted on May 22, 2008.

There have been only slight changes since JOAL 1.1.1. The primary improvement is full 64-bit support on Mac OS X, including via the JNLP extension.

If you want to deploy an application using JOAL over Java Web Start, there is an extension JNLP available:


<extension name="joal" href="http://download.java.net/media/joal/webstart/joal.jnlp" />

This will always point to the most recent release build of JOAL, including potential pre-release builds. If you want to point to a stable JNLP file for this release, one is also available:


<extension name="joal" href="http://download.java.net/media/joal/builds/archive/1.1.2/webstart/joal.jnlp" />

Please post here with any questions or comments about the new build.