Isn't it always better to commit the fixes to the original code base? That's Open Source, isn't it?
EDIT: Do you have more bugs fixed? If so, please share your fixes.
Yes I agree. I posted my modifications here because I would like you to review my changes and not just commit something to SVN and possibly break other things. I am not very familiar with xith internals and have been concentrating to game logic instead. I don't have any other fixes. Some Fixed<something> classes (like FixedJOALSoundSourceImpl) are basically just copy pasted code with new name to get rid of issues caused by extending xith3d classes.EDIT: Do you have more bugs fixed? If so, please share your fixes.
Because I am not familiar with xith internals maybe someone could know what's wrong with updateSound after fixing the setSoundOrientation. The change in my version is not suitable to be put in version control, because of just manual setting
| 1 | listenerOrientation.set(0, 0, -1); |

And someone might know what consequences of skipping the call alc.alcMakeContextCurrent(context); has.
That's not a problem. Your game seems cool, would you want it to be mentioned on http://www.xith.org/ "Featured Projects" page ?
Thanks, but I think the game is not yet ready for public. 
-ari






