This is the last one for a while. Unfortunately it
doesn't make 3d sound work (i've found option for disabling it in ultima ix, so
that doesn't matter so much), so i'm sure now there must be some kind of
calculation. Documentation I've got from msdn indicates that i have to use all
properties of both interfaces and calculate volume of sound depending on
position of buffer and listener
(http://www.microsoft.com/msj/defaultframe.asp?page=/msj/0698/sound/sound.htm&nav=/msj/0698/newnav.htm).
Changelog:
- implementation of
IDirectSound3DListenerImpl_Set*()
|
Attachment:
sound3d-4.diff
Description: Binary data