It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like:Chrome,Firefox,Internet Explorer orOpera

×
arrow-down2arrowcart2close4fat-arrow-leftfat-arrow-rightfeedbackfriends2happy-facelogo-gognotificationnotifications-emptyownedremove-menusad-facesearch2wishlist-menuwishlisted2own_thingsheartstartick
Whenever I enable EAX, all the sounds from throughout the whole map are audible at once, no matter the distance or if walls exist in between.

I have an X-fi Titanium soundcard and Windows 7x64. Already tried deleting openal.dll, also tried enabling Creative's Alchemy, neither made a difference.

Has anyone ever gotten EAX effects to work on this game with modern OSs/hardware?
Make sure you have an up-to-date version of OpenAL and sound card drivers. As suggested, rename the DLL that came with JK2 so that it can use the system-supplied one. Note that if the system DLL doesn't have functions that the game calls, it'll most likely crash the game.

However, it is possible that your sound card doesn't support EAX extensions to OpenAL (I doubt it). It is also possible that the implementation that the game uses is incomplete or outdated.
Thanks. All is up to date, so that's not it, unfortunately.

Does Alchemy evenually come into play for the EAX-part, or is that completely not related? JKII is listed on the Alchemy-compatible list, but maybe that's for an older version?
Try open the jk2config (located in the GameData/Base dir) and edit the line:

seta s_UseOpenAL "0"

to :

seta s_UseOpenAL "1"

P.S. You may be running a 64 bit version of windows. If so, you need to alter the strings in Alchemy to reflect the 64 bit operating system.
avatar
wiki2236: Try open the jk2config (located in the GameData/Base dir) and edit the line:

seta s_UseOpenAL "0"

to :

seta s_UseOpenAL "1"

P.S. You may be running a 64 bit version of windows. If so, you need to alter the strings in Alchemy to reflect the 64 bit operating system.
Already had that set to 1 (which then means it is not using Alchemy, right?). What should I do with Alchemy? Have it installed and used it successfully on other games.
Rather than use the 32 bit registry keys that are already in place and work beautifully on 32 bit systems, 64 bit keys need this change........

SOFTWARE\Wow6432Node\

insert Wow6432Node right after SOFTWARE in Creative's JKII Alchemy settings.

Only JKII have this problem ;/ This is "GREAT" driver support O.o

You might search for modded drivers.
Ah, thanks. I already had Alchemy manually set up in the exe directory, not via the default settings or registry key, so that's not the issue I think.

Yeah, though I am not sure whether to look for a game patch, alternate openal.dll, soundcard driver fix or something on the Alchemy side.
Try inDirectSound. It's an alternative to Creative Alchemy that does exactly the same thing (give DirectSound support to old games that use that API), but works with non-Creative cards.
avatar
jnisbet: Try inDirectSound. It's an alternative to Creative Alchemy that does exactly the same thing (give DirectSound support to old games that use that API), but works with non-Creative cards.
Work for surround sound but indirectsound do not support eax.

I have try multiple different setup to make the EAX work with this game.

First thing to know about this game, it support openal but with directsound 3D output, like many other old game, which means that on all windows OS since Vista, you will not have surround sound or eax hd.

This is why you see many website telling you to rename/delete the openal.dll of the game folder to force the game to use the openal system DLL which support what I will call "openal output".

My experience was that using creative alchemy and keeping the openal.dll of the game was the better option.
On my system using the openal.dll of the system result in some cracking sound for this game.