Hello everybody. I'm the person who "fix" openal for the Battle Tanks project and uploaded fixed packages here: http://dump.iof.ru/people/megath/openal/
But actually I *DID NOT* patch any significant openAL code, I just replaced #ifdef __MMX__ with #if 0 (seems to be __MMX__ was defined by gcc, not autotools) Since OpenAL MMX support is really broken and weird, disabling MMX at all does not affect perfomance for me(athlon x2 4200+), at least for battle tanks. And I'm really "throw-away-all-that-anciend-assembly-because-gcc-does-this-better-than-hackers" person :) The proper way of fixing this is patching autotools scripts for openal and add something like "--disable-mmx" or "--disable-assembly" configure switches, but unfortunately I do not understand autotools well and cannot quickly hack it, sorry :( I did not released source because it became a complete mess after my intrusion. :) I hope OpenAL maintainers are aware of this problem. _______________________________________________ Pkg-games-devel mailing list Pkg-games-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-devel