cool, I got it working - however not without issues:
The very first time I ran it in Firefox I got a:
Installing native files
Download complete
Starting GeoApplet
C:\Documents and Settings\Brian Matzon\.geoapplet\nicolas_esteban_free_fr_lwjgl_\lwjgl.dll
Exception in thread "AWT-EventQueue-1" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.lwjgl.Sys$1.run(Sys.java:67)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.<clinit>(Sys.java:65)
at org.lwjgl.opengl.AWTGLCanvas.<clinit>(AWTGLCanvas.java:63)
at org.geo4j.applet.test.LWJGLApplet.init(LWJGLApplet.java:43)
at org.geo4j.applet.GeoAppletLauncher.startSubApplet(GeoAppletLauncher.java:511)
at org.geo4j.applet.GeoAppletLauncher.access$3(GeoAppletLauncher.java:493)
at org.geo4j.applet.GeoAppletLauncher$2.run(GeoAppletLauncher.java:487)
second time, and subsequent times worked fine, though speed was slow in both IE and Firefox:
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: GeForce 6600 GT/AGP/SSE2
GL_VERSION: 2.0.1
glLoadTransposeMatrixfARB() supported: true
340 frames in 5.0 seconds = 68.0
299 frames in 5.0 seconds = 59.8
additionally I got some random exceptions:
(startup, once, first time)
Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source
at java.util.EventObject.<init>(Unknown Source)
at java.awt.AWTEvent.<init>(Unknown Source)
at java.awt.event.ComponentEvent.<init>(Unknown Source)
at java.awt.event.WindowEvent.<init>(Unknown Source)
at java.awt.event.WindowEvent.<init>(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.SequencedEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
(every shutdown)
Thread[AWT-EventQueue-2,4,http://nicolas.esteban.free.fr/lwjgl/-threadGroup] already has the context current
at org.lwjgl.opengl.Context.checkAccess(Context.java:169)
at org.lwjgl.opengl.Context.forceDestroy(Context.java:226)
at org.lwjgl.opengl.AWTGLCanvas.destroyContext(AWTGLCanvas.java:220)
at org.lwjgl.opengl.AWTGLCanvas.removeNotify(AWTGLCanvas.java:166)
at java.awt.Container.removeNotify(Unknown Source)
at java.awt.Container.removeNotify(Unknown Source)
at java.awt.Container.remove(Unknown Source)
at java.awt.Container.remove(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
additionally Firefox didn't quit like expected - it shutdown, but the process hung in the background - probably related to the exception on shutdown