I did the DirectInput interface split, could you try the dll at:
http://odense.kollegienet.dk/~naur/lwjgl.dll
- elias
I did the DirectInput interface split, could you try the dll at:
http://odense.kollegienet.dk/~naur/lwjgl.dll
[quote]I did the DirectInput interface split, could you try the dll at:
[/quote]
Sure. Here is the result:
Failed to get initial device gamma
Adapter key: \REGISTRY\Machine\System\ControlSet001\Services\nv4\Device0
Adapter key: \REGISTRY\Machine\System\ControlSet001\Services\nv4\Device0
Adapter: Version: null
Extended display mode selection failed, using fallback
Found 155 displaymodes
Removed 0 duplicate displaymodes
Current mode:640 x 480 x 32 @100Hz
Window registered
Could not locate symbol glBindBufferARB
NOTICE: <ARBBufferObject> disabled because of missing driver symbols
Could not locate symbol glProgramStringARB
Could not locate symbol glLoadProgramNV
found X-Achse
found Y-Achse
found Taste 0
found Taste 1
DirectInputCreate failed
java.lang.NullPointerException
at org.lwjgl.input.Controller.create(Unknown Source)
at org.lwjgl.opengl.Window.createWindow(Unknown Source)
at org.lwjgl.opengl.Window.create(Unknown Source)
at org.lwjgl.opengl.Window.create(Unknown Source)
at com.threed.jpct.GLRenderer.init(GLRenderer.java:139)
at com.threed.jpct.FrameBuffer.enableRenderer(FrameBuffer.java:480)
at CarTest.switchOptions(CarTest.java:608)
at CarTest.gameLoop(CarTest.java:524)
at CarTest.<init>(CarTest.java:298)
at CarTest.main(CarTest.java:129)
And now what? File closed?
Not at all, I fixed the Exception, but Matzon haven’t got around to build another version. Try with a newer build of lwjgl.jar:
http://odense.kollegienet.dk/~naur/lwjgl.jar
[quote]Try with a newer build of lwjgl.jar:
[/quote]
Doesn’t work either. I get the same error message as before.
Yeah sorry, I got confused. You really need a new dll build that throws an exception instead of just printing “DirectInput failed”. I’ll get Matzon or Cas to stop by and provide one for you.
[quote]http://matzon.dk/brian/lwjgl/builds/lwjgl-2004-05-11.zip
try this one
[/quote]
It’s still printing out an Exception, but it works despite of this.
Failed to get initial device gamma
Adapter key: \REGISTRY\Machine\System\ControlSet001\Services\nv4\Device0
Adapter key: \REGISTRY\Machine\System\ControlSet001\Services\nv4\Device0
Adapter: Version: null
Extended display mode selection failed, using fallback
Found 155 displaymodes
Removed 0 duplicate displaymodes
Current mode:640 x 480 x 32 @100Hz
Window registered
Could not locate symbol glBindBufferARB
NOTICE: <ARBBufferObject> disabled because of missing driver symbols
Could not locate symbol glProgramStringARB
Could not locate symbol glLoadProgramNV
found X-Achse
found Y-Achse
found Taste 0
found Taste 1
org.lwjgl.LWJGLException: DirectInputCreate failed
at org.lwjgl.input.Controller.nCreate(Native Method)
at org.lwjgl.input.Controller.create(Unknown Source)
at org.lwjgl.opengl.Window.createWindow(Unknown Source)
at org.lwjgl.opengl.Window.create(Unknown Source)
at org.lwjgl.opengl.Window.create(Unknown Source)
at com.threed.jpct.GLRenderer.init(GLRenderer.java:139)
at com.threed.jpct.FrameBuffer.enableRenderer(FrameBuffer.java:480)
at CarTest.switchOptions(CarTest.java:608)
at CarTest.gameLoop(CarTest.java:524)
at CarTest.<init>(CarTest.java:298)
at CarTest.main(CarTest.java:129)
Try disabling debug. The exception should disappear.