2009/6/17 Arthur Taylor <theycallhim...@gmail.com>: > As a curious aside, would it be possible write an OpenAl dll that > backended to the native OpenAl library similarly to the way OpenGl is > handled? Would this not mean that if the native platform supported > hardware accelerated OpenAl that the benefits would be reaped by > OpenAl using windows programs, and further more if such was possible, > would it not be possible to implement DSound on top of OpenAl in wine > the same way Alchemy can in windows?
This has been discussed somewhere before, and from memory the answer is no. It's not just a simple matter of translating the calls, but the calling conventions are quite different, and iirc there are memory management issues too.