LWJGL 0.95 Released

(cross post from LWJGL forum)

Time for yet another release - steadily approaching 1.0!
Changes:

  • EAX removed (was win32 specific)
  • Controller removed (only worked on win32, will return later in some other form)
  • LOTS of bug fixes
  • Move and rename of Pbuffer.getCapabilities() and Cursor.getCapabilities()
  • Support for EXT_framebuffer_object (missing driver support)
  • DevIL support now includes ILU/T (still in progress)

Get it here: https://sourceforge.net/project/showfiles.php?group_id=58488&package_id=54362&release_id=299852

Controller removed

:-/

wow, you guys are amazing, lwjgl development is moving fast, all i can say is THANKS,

p.s. is there DEVIL support for linux in this release?

Dang. Whats the current plans for some kind of replacement?

Equally, is there any chance of an EAX-like stuff making its way back in (does it even exist on other platforms?).

[quote]p.s. is there DEVIL support for linux in this release?
[/quote]
Sorry, no - I am not sure why there isn’t (cept there is no makefile for it) - it should theoretically work… I think…

[quote]Dang. Whats the current plans for some kind of replacement?
[/quote]
We have talked about using jinput with a java api wrapper (since their current api blows) - but nothing specific.

[quote]Equally, is there any chance of an EAX-like stuff making its way back in (does it even exist on other platforms?).
[/quote]
We have talked about doing “addons” - so a lwjgl-eax.dll might be possible in the future, but that all depends on how much people whine

Eww…

As much as I can appreciate the idea of not duplicating work, using JInput would be a horrible solution. As well as having a rubbish interface, it’s unreliable and has a hideous plug-in system that leaves files messily all over the place for no good reason.

At the very least, we should re-use the (native) plugins themselves, since they’re the most time-consuming part of input. The rest is just platform independent java glue, and shouldn’t take long.

  • elias

What is “controller removed” mean? I have only used mouse and keyboard for input.

Joysticks, Gamepads and so forth - the Controller.java file

Hi,

does 0.95 support fmod for Mac? The mac dist doesn’t contain a native lib for fmod: lwjgl-fmod3.jnilib or something else.

Thanks

At the moment no. I have not been doing anything to the fmod port, since I am expecting aNt to release another fmod port - and I am waiting to see what shape it’s in. Been waiting for some time now though…

ok then I’ll try to fall back to my java sound implementation for mac until there’s mac support.

hum is it possible to use fmod in software?

thanks