[freespace2] freespace2 OSX audio problems

Taylor Richards mtrs at bellsouth.net
Fri Apr 1 21:18:23 EST 2005


On Fri, 2005-04-01 at 19:05 -0500, Jonas Laurio wrote:
> There is no music in gameplay and no voices for briefing/debriefings. I 
> do get voices for instructor training and for communications (actual in 
> flight), and sound during videos works, although there is corruption 
> along the edges in the videos on parts of the image that actually 
> change (non-static).

For the music and stuff it looks like it's stopping on this line, 
"alSourcef(m_al_multichannel_id,AL_SOURCE_RELATIVE,AL_TRUE);", in
audiostr.cpp.  It just looks like an OpenAL error though.  The movie
code has the same line but it's doesn't have an error check afterwords.
You can try just commenting out the OpenAL_ErrorCheck() on line 694 and
see if it starts working.  If so then let us know.  The instructors
instructions are basic sounds and don't go through the streaming code
which is why those work.

I'll wait for tigital to chime in on this one in case he has any ideas.
Don't know if he had to do anything different of if it's just an problem
with the OpenAL CVS version.

For the video, it's a known problem.  I know where it's happening but
haven't had a fix actually work yet.  It's pretty much the last big bug
though so expect some more serious attempts at fixing it now that the
audio is basically working.

> Last thing is, how am I supposed to apply the x86 update lol? Is there 
> someplace to get a non-x86 friendly version? No I am not going to spend 
> 100's on M$ VirtualPC product thanks...

I can't remember if tigital released something or not but you can get
the update from here:
http://icculus.org/~taylor/freespace/updates/fs2-1.20.tar.gz

This is just the updated VP so just copy it over your current one and
that's it.

As far as getting the files off of the first CD (using unshield) I
actually just copied everything to a DVD and copy the files off of that
when I install.  I don't care about keeping it Windows compatible so it
works well for me.  Might be something you can do for next time.

I also notice some corruption in your log with the OpenGL extensions.
Does that always happen?


Taylor

-- 
Taylor Richards <taylor at icculus.org>




More information about the freespace2 mailing list