Currently I am checking to see if the extension is present using the string "EAX". I am getting a positive result from the query.

Here is a chunk of code I was using to get it setup:[CODE] EAXFactory factory = new EAXFactory(); EAX ex = factory.getEAX();

ByteBuffer effect = ByteBuffer.allocateDirect(8);

effect.putLong(100000); ex.EAXSet(ex.LISTENER,EAX.EAX_ENVIRONMENT_UNDERWATER,player.source[0],effect,8); ex.setSourceProperty(player.source[0],EAX.DSPROPERTY_EAXBUFFER_IMMEDIATE,effect);[/CODE]The documentation isn't clear as to which set function should be used, the sequence to use them, etc.. The early EAX spec from the Creative doc says to use the propSet method (only one of them) to set an effect to a source..

Currently working on some changes to the JOAL implementation to make it more compatible with JOGL, while at the same time, (hopefully) fixing a number of bugs and verifying the EAX support. With luck I'll have some news for you by the end of this week!

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org