Hi,
I updated the jME library and source today, and I get two problems:
1) When I run jmetest.TutorialGuide.HelloIntersection, I get:
May 29, 2005 9:21:45 PM com.jme.app.BaseGame start
INFO: Application started.
May 29, 2005 9:21:45 PM com.jme.system.PropertiesIO <init>
INFO: PropertiesIO created
May 29, 2005 9:21:45 PM com.jme.system.PropertiesIO load
INFO: Read properties
May 29, 2005 9:21:49 PM com.jme.system.lwjgl.LWJGLDisplaySystem <init>
INFO: LWJGL Display System created.
May 29, 2005 9:21:50 PM com.jme.system.PropertiesIO save
INFO: Saved properties
May 29, 2005 9:21:50 PM com.jme.system.lwjgl.LWJGLDisplaySystem <init>
INFO: LWJGL Display System created.
May 29, 2005 9:21:51 PM com.jme.renderer.lwjgl.LWJGLRenderer <init>
INFO: LWJGLRenderer created. W: 800H: 600
May 29, 2005 9:21:51 PM com.jme.renderer.AbstractCamera <init>
INFO: Camera created.
May 29, 2005 9:21:52 PM com.jme.util.lwjgl.LWJGLTimer <init>
INFO: Timer resolution: 1000 ticks per second
May 29, 2005 9:21:52 PM com.jme.scene.Node <init>
INFO: Node created.
May 29, 2005 9:21:52 PM com.jme.scene.Node <init>
INFO: Node created.
May 29, 2005 9:21:52 PM com.jme.scene.Node attachChild
INFO: Child (FPS label) attached to this node (FPS node)
May 29, 2005 9:21:52 PM com.jmex.sound.fmod.SoundSystem <clinit>
INFO: DETECT OPERATING SYSTEM
May 29, 2005 9:21:52 PM com.jmex.sound.fmod.SoundSystem <clinit>
INFO: CREATE FMOD
org.lwjgl.fmod3.FMODException: Unable to load fmod library
at org.lwjgl.fmod3.FMOD.nCreate(Native Method)
at org.lwjgl.fmod3.FMOD.create(FMOD.java:255)
at com.jmex.sound.fmod.SoundSystem.<clinit>(SoundSystem.java:110)
at jmetest.TutorialGuide.HelloIntersection.setupSound(HelloIntersection.java:125)
at jmetest.TutorialGuide.HelloIntersection.simpleInitGame(HelloIntersection.java:78)
at com.jme.app.SimpleGame.initGame(SimpleGame.java:342)
at com.jme.app.BaseGame.start(BaseGame.java:63)
at jmetest.TutorialGuide.HelloIntersection.main(HelloIntersection.java:74)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:78)
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0b0335ea, pid=13516, tid=18312
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode)
# Problematic frame:
# C [lwjgl-fmod3.dll+0x35ea]
#
# An error report file with more information is saved as hs_err_pid13516.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Process finished with exit code 1
The lwjgl-fmod3.dll is installed with lwjgl.dll, and I use the -Djava.library.path="C:ProjectsjMElib" (where I installed the dlls).
2) May be a consequence of 1), I created a simple game project and had a few things running under there, now when I launch it I get:
May 29, 2005 9:20:43 PM com.jme.app.BaseGame start
INFO: Application started.
May 29, 2005 9:20:43 PM com.jme.system.PropertiesIO <init>
INFO: PropertiesIO created
May 29, 2005 9:20:43 PM com.jme.system.PropertiesIO load
INFO: Read properties
May 29, 2005 9:20:48 PM com.jme.system.lwjgl.LWJGLDisplaySystem <init>
INFO: LWJGL Display System created.
May 29, 2005 9:20:48 PM com.jme.system.PropertiesIO save
INFO: Saved properties
May 29, 2005 9:20:48 PM com.jme.system.lwjgl.LWJGLDisplaySystem <init>
INFO: LWJGL Display System created.
java.lang.NoSuchFieldError: GL_ARB_multitexture
at com.jme.scene.state.lwjgl.LWJGLTextureState.<init>(Unknown Source)
at com.jme.renderer.lwjgl.LWJGLRenderer.<init>(Unknown Source)
at com.jme.system.lwjgl.LWJGLDisplaySystem.createWindow(Unknown Source)
at com.jme.app.SimpleGame.initSystem(Unknown Source)
at com.jme.app.BaseGame.start(Unknown Source)
at eljuego.game.ElJuego.main(ElJuego.java:59)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:78)
May 29, 2005 9:20:48 PM com.jme.app.SimpleGame cleanup
INFO: Cleaning up resources.
May 29, 2005 9:20:48 PM com.jme.input.InputSystem getKeyInput
WARNING: KeyInput is null, insure that a call to createInputSystem was made before getting the devices.
May 29, 2005 9:20:48 PM com.jme.input.InputSystem getMouseInput
WARNING: MouseInput is null, insure that a call to createInputSystem was made before getting the devices.
May 29, 2005 9:20:48 PM com.jme.app.BaseGame start
INFO: Application ending.
Process finished with exit code 0
Any ideas/suggestions?