OpenAL is still being worked on. The problem on Linux is related to the
main Linux maintainer has a full-time unrelated job in the gaming
industry (which we all know computes to way more than 40 hours a week)
and a baby. People have suggested to him that he should work on OpenAL
full-time. He has also suggested he could write an extension to support
the querying of the “play cursor”
Heh, is there only one Linux coder now? I thought there were a few of
them now.
OTOH, Apple has been patching the bejeezus out of the version for OSX.
Don’t forget that Creative also has been patching the bejeezus out of
their version (hardware acceleration in OpenAl … oooOOOoooh)
Another thing is that this was one of the first tries at a 3D API.
There are issues. They know there are issues. They just need to get
people together to make a 1.1 spec. (Not to mention, figure out who the
people they need to get together are.)
Yeah, but it came out quite well. I think whats partially wrong is too
many people are used to coding through SDL’s API, or through APIs like
DirectSound3D. They are sometimes quite disimilar (like how OpenGL and
Direct3D are different) and this confuses people to no end.
I’m also looking to start my own version of OpenAL written from scratch,
so it can be licensed under something other than LGPL. I just have to
get the go ahead from my job on it.
I’m not sure a non-LGPL version would help anyone. What we need is
hardware acceleration backends, or API driven implementations. The only
reason, say, a BSD version would do well is if you wanted companies to
pick it up for their drivers, which wouldn’t help much: the
implementation needs to be glued to the API and not the hardware, and as
such, ALSA (or the now quite dead as a parrot in a monty python skit
OSS) would act as a hardware access layer to OpenAL.
So, instead of hardware manufacturers picking up your OpenAL implementation,
you really want hardware manufacturers to add their drivers to ALSA. Of
course, this requires the OpenAl equivelent to DRI/DRM (which Mesa uses as
hardware access layer)On 07-Jun-2004, Joe Tennies wrote:
Joe Tennies
–
Patrick “Diablo-D3” McFarland || unknown at panax.com
"Computer games don’t affect kids; I mean if Pac-Man affected us as kids, we’d
all be running around in darkened rooms, munching magic pills and listening to
repetitive electronic music." – Kristian Wilson, Nintendo, Inc, 1989
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20040608/ba4205d9/attachment.pgp