Rrenamed IDirectSoundBuffer8_ prefix to IDirectSoundBuffer_
For those, registration is now done via PATCH instead of ALIAS.
This commit is contained in:
parent
1d50c6dfab
commit
32e38d44a2
|
@ -648,15 +648,15 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSound8_SetMixBinHeadroom)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMixBins
|
||||
// * patch: IDirectSoundBuffer_SetMixBins
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMixBins)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetMixBins)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
PVOID pMixBins
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetMixBins\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetMixBins\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pMixBins : 0x%.08X\n"
|
||||
|
@ -669,15 +669,15 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMixBins)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMixBinVolumes
|
||||
// * patch: IDirectSoundBuffer_SetMixBinVolumes
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMixBinVolumes)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetMixBinVolumes)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
PVOID pMixBins
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetMixBinVolumes\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetMixBinVolumes\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pMixBins : 0x%.08X\n"
|
||||
|
@ -1005,9 +1005,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSound8_CreateSoundBuffer)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetBufferData
|
||||
// * patch: IDirectSoundBuffer_SetBufferData
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetBufferData)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetBufferData)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LPVOID pvBufferData,
|
||||
|
@ -1016,7 +1016,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetBufferData)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetBufferData\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetBufferData\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pvBufferData : 0x%.08X\n"
|
||||
|
@ -1035,9 +1035,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetBufferData)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetPlayRegion
|
||||
// * patch: IDirectSoundBuffer_SetPlayRegion
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPlayRegion)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetPlayRegion)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwPlayStart,
|
||||
|
@ -1046,7 +1046,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPlayRegion)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetPlayRegion\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetPlayRegion\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwPlayStart : 0x%.08X\n"
|
||||
|
@ -1065,9 +1065,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPlayRegion)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Lock
|
||||
// * patch: IDirectSoundBuffer_Lock
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Lock)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_Lock)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwOffset,
|
||||
|
@ -1081,7 +1081,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Lock)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_Lock\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_Lock\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwOffset : 0x%.08X\n"
|
||||
|
@ -1128,9 +1128,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Lock)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetHeadroom
|
||||
// * patch: IDirectSoundBuffer_SetHeadroom
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetHeadroom)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetHeadroom)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwHeadroom
|
||||
|
@ -1138,7 +1138,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetHeadroom)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetHeadroom\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetHeadroom\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwHeadroom : 0x%.08X\n"
|
||||
|
@ -1153,9 +1153,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetHeadroom)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetLoopRegion
|
||||
// * patch: IDirectSoundBuffer_SetLoopRegion
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetLoopRegion)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetLoopRegion)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwLoopStart,
|
||||
|
@ -1164,7 +1164,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetLoopRegion)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetLoopRegion\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetLoopRegion\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwLoopStart : 0x%.08X\n"
|
||||
|
@ -1183,16 +1183,16 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetLoopRegion)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Release
|
||||
// * patch: IDirectSoundBuffer_Release
|
||||
// ******************************************************************
|
||||
ULONG WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Release)
|
||||
ULONG WINAPI XTL::EMUPATCH(IDirectSoundBuffer_Release)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis
|
||||
)
|
||||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_Release\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_Release\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
");\n",
|
||||
|
@ -1231,9 +1231,9 @@ ULONG WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Release)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetPitch
|
||||
// * patch: IDirectSoundBuffer_SetPitch
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPitch)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetPitch)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LONG lPitch
|
||||
|
@ -1241,7 +1241,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPitch)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetPitch\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetPitch\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" lPitch : 0x%.08X\n"
|
||||
|
@ -1256,9 +1256,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPitch)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_GetStatus
|
||||
// * patch: IDirectSoundBuffer_GetStatus
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_GetStatus)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_GetStatus)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LPDWORD pdwStatus
|
||||
|
@ -1266,7 +1266,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_GetStatus)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_GetStatus\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_GetStatus\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pdwStatus : 0x%.08X\n"
|
||||
|
@ -1290,9 +1290,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_GetStatus)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetCurrentPosition
|
||||
// * patch: IDirectSoundBuffer_SetCurrentPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetCurrentPosition)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetCurrentPosition)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwNewPosition
|
||||
|
@ -1300,7 +1300,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetCurrentPosition)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetCurrentPosition\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetCurrentPosition\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwNewPosition : 0x%.08X\n"
|
||||
|
@ -1319,9 +1319,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetCurrentPosition)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_GetCurrentPosition
|
||||
// * patch: IDirectSoundBuffer_GetCurrentPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_GetCurrentPosition)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_GetCurrentPosition)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
PDWORD pdwCurrentPlayCursor,
|
||||
|
@ -1330,7 +1330,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_GetCurrentPosition)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_GetCurrentPosition\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_GetCurrentPosition\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pdwCurrentPlayCursor : 0x%.08X\n"
|
||||
|
@ -1363,9 +1363,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_GetCurrentPosition)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Play
|
||||
// * patch: IDirectSoundBuffer_Play
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Play)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_Play)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwReserved1,
|
||||
|
@ -1375,7 +1375,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Play)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_Play\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_Play\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwReserved1 : 0x%.08X\n"
|
||||
|
@ -1431,16 +1431,16 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Play)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Stop
|
||||
// * patch: IDirectSoundBuffer_Stop
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Stop)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_Stop)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis
|
||||
)
|
||||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_Stop\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_Stop\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
");\n",
|
||||
|
@ -1456,9 +1456,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Stop)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_StopEx
|
||||
// * patch: IDirectSoundBuffer_StopEx
|
||||
// ******************************************************************
|
||||
extern "C" HRESULT __stdcall XTL::EMUPATCH(IDirectSoundBuffer8_StopEx)
|
||||
extern "C" HRESULT __stdcall XTL::EMUPATCH(IDirectSoundBuffer_StopEx)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
REFERENCE_TIME rtTimeStamp,
|
||||
|
@ -1467,7 +1467,7 @@ extern "C" HRESULT __stdcall XTL::EMUPATCH(IDirectSoundBuffer8_StopEx)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_StopEx\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_StopEx\n"
|
||||
"(\n"
|
||||
" pBuffer : 0x%.08X\n"
|
||||
" rtTimeStamp : 0x%.08X\n"
|
||||
|
@ -1486,9 +1486,9 @@ extern "C" HRESULT __stdcall XTL::EMUPATCH(IDirectSoundBuffer8_StopEx)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetVolume
|
||||
// * patch: IDirectSoundBuffer_SetVolume
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetVolume)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetVolume)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LONG lVolume
|
||||
|
@ -1496,7 +1496,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetVolume)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetVolume\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetVolume\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" lVolume : 0x%.08X\n"
|
||||
|
@ -1515,9 +1515,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetVolume)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetFrequency
|
||||
// * patch: IDirectSoundBuffer_SetFrequency
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetFrequency)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetFrequency)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwFrequency
|
||||
|
@ -1525,7 +1525,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetFrequency)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetFrequency\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetFrequency\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwFrequency : 0x%.08X\n"
|
||||
|
@ -2372,16 +2372,16 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundStream_Unknown1)
|
|||
|
||||
// s+
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMaxDistance
|
||||
// * patch: IDirectSoundBuffer_SetMaxDistance
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMaxDistance)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetMaxDistance)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flMaxDistance,
|
||||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetMaxDistance\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetMaxDistance\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" flMaxDistance : %f\n"
|
||||
|
@ -2395,16 +2395,16 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMaxDistance)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMinDistance
|
||||
// * patch: IDirectSoundBuffer_SetMinDistance
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMinDistance)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetMinDistance)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flMinDistance,
|
||||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetMinDistance\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetMinDistance\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" flMinDistance : %f\n"
|
||||
|
@ -2418,16 +2418,16 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMinDistance)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetRolloffFactor
|
||||
// * patch: IDirectSoundBuffer_SetRolloffFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetRolloffFactor)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetRolloffFactor)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flRolloffFactor,
|
||||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetRolloffFactor\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetRolloffFactor\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" flRolloffFactor : %f\n"
|
||||
|
@ -2441,16 +2441,16 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetRolloffFactor)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetDistanceFactor
|
||||
// * patch: IDirectSoundBuffer_SetDistanceFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetDistanceFactor)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetDistanceFactor)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flDistanceFactor,
|
||||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetDistanceFactor\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetDistanceFactor\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" flDistanceFactor : %f\n"
|
||||
|
@ -2464,9 +2464,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetDistanceFactor)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetConeAngles
|
||||
// * patch: IDirectSoundBuffer_SetConeAngles
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeAngles)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetConeAngles)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
DWORD dwInsideConeAngle,
|
||||
|
@ -2474,7 +2474,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeAngles)
|
|||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetConeAngles\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetConeAngles\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwInsideConeAngle : 0x%.08X\n"
|
||||
|
@ -2490,9 +2490,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeAngles)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetConeOrientation
|
||||
// * patch: IDirectSoundBuffer_SetConeOrientation
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeOrientation)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetConeOrientation)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -2501,7 +2501,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeOrientation)
|
|||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetConeOrientation\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetConeOrientation\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" x : %f\n"
|
||||
|
@ -2517,16 +2517,16 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeOrientation)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetConeOutsideVolume
|
||||
// * patch: IDirectSoundBuffer_SetConeOutsideVolume
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeOutsideVolume)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetConeOutsideVolume)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
LONG lConeOutsideVolume,
|
||||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetConeOutsideVolume\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetConeOutsideVolume\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" lConeOutsideVolume : 0x%.08X\n"
|
||||
|
@ -2540,9 +2540,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetConeOutsideVolume)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetPosition
|
||||
// * patch: IDirectSoundBuffer_SetPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPosition)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetPosition)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -2551,7 +2551,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPosition)
|
|||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetPosition\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetPosition\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" x : %f\n"
|
||||
|
@ -2567,9 +2567,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetPosition)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetVelocity
|
||||
// * patch: IDirectSoundBuffer_SetVelocity
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetVelocity)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetVelocity)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -2578,7 +2578,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetVelocity)
|
|||
DWORD dwApply
|
||||
)
|
||||
{
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetVelocity\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetVelocity\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" x : %f\n"
|
||||
|
@ -2594,9 +2594,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetVelocity)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetDopplerFactor
|
||||
// * patch: IDirectSoundBuffer_SetDopplerFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetDopplerFactor)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetDopplerFactor)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flDopplerFactor,
|
||||
|
@ -2604,7 +2604,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetDopplerFactor)
|
|||
)
|
||||
{
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetConeOutsideVolume\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetConeOutsideVolume\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" flDopplerFactor : %f\n"
|
||||
|
@ -2619,9 +2619,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetDopplerFactor)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetI3DL2Source
|
||||
// * patch: IDirectSoundBuffer_SetI3DL2Source
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetI3DL2Source)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetI3DL2Source)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
LPCDSI3DL2BUFFER pds3db,
|
||||
|
@ -2629,7 +2629,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetI3DL2Source)
|
|||
)
|
||||
{
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetI3DL2Source\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetI3DL2Source\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pds3db : 0x%.08X\n"
|
||||
|
@ -2644,9 +2644,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetI3DL2Source)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMode
|
||||
// * patch: IDirectSoundBuffer_SetMode
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMode)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetMode)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
DWORD dwMode,
|
||||
|
@ -2655,7 +2655,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMode)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetFormat\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetFormat\n"
|
||||
"(\n"
|
||||
" pBuffer : 0x%.08X\n"
|
||||
" dwMode : 0x%.08X\n"
|
||||
|
@ -2665,7 +2665,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMode)
|
|||
|
||||
HRESULT hRet = DS_OK;
|
||||
|
||||
EmuWarning("EmuIDirectSoundBuffer8_SetMode ignored");
|
||||
EmuWarning("EmuIDirectSoundBuffer_SetMode ignored");
|
||||
|
||||
|
||||
|
||||
|
@ -2674,9 +2674,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetMode)
|
|||
|
||||
// +s
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetFormat
|
||||
// * patch: IDirectSoundBuffer_SetFormat
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetFormat)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetFormat)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
LPCWAVEFORMATEX pwfxFormat
|
||||
|
@ -2684,7 +2684,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetFormat)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetFormat\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetFormat\n"
|
||||
"(\n"
|
||||
" pBuffer : 0x%.08X\n"
|
||||
" pwfxFormat : 0x%.08X\n"
|
||||
|
@ -2716,9 +2716,9 @@ STDAPI_(void) EMUPATCH(DirectSoundUseFullHRTF)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetLFO
|
||||
// * patch: IDirectSoundBuffer_SetLFO
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetLFO)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetLFO)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER pThis,
|
||||
LPCDSLFODESC pLFODesc
|
||||
|
@ -2726,7 +2726,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetLFO)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetLFO\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetLFO\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pLFODesc : 0x%.08X\n"
|
||||
|
@ -2774,9 +2774,9 @@ VOID WINAPI XTL::EMUPATCH(XAudioCreateAdpcmFormat)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetRolloffCurve
|
||||
// * patch: IDirectSoundBuffer_SetRolloffCurve
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetRolloffCurve)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetRolloffCurve)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER pThis,
|
||||
const FLOAT *pflPoints,
|
||||
|
@ -2786,7 +2786,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetRolloffCurve)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetRolloffCurve\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetRolloffCurve\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pflPoints : 0x%.08X\n"
|
||||
|
@ -2852,9 +2852,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSound_EnableHeadphones)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_AddRef
|
||||
// * patch: IDirectSoundBuffer_AddRef
|
||||
// ******************************************************************
|
||||
ULONG WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_AddRef)
|
||||
ULONG WINAPI XTL::EMUPATCH(IDirectSoundBuffer_AddRef)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis
|
||||
)
|
||||
|
@ -2889,9 +2889,9 @@ ULONG WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_AddRef)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Pause
|
||||
// * patch: IDirectSoundBuffer_Pause
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_Pause)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_Pause)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwPause
|
||||
|
@ -3130,9 +3130,9 @@ HRESULT WINAPI XTL::EMUPATCH(XAudioDownloadEffectsImage)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetFilter
|
||||
// * patch: IDirectSoundBuffer_SetFilter
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetFilter)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetFilter)
|
||||
(
|
||||
LPVOID pThis,
|
||||
X_DSFILTERDESC* pFilterDesc
|
||||
|
@ -3140,7 +3140,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetFilter)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetFilter\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetFilter\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pFilterDesc : 0x%.08X\n"
|
||||
|
@ -3149,7 +3149,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetFilter)
|
|||
|
||||
// TODO: Implement
|
||||
|
||||
EmuWarning("IDirectSoundBuffer8_SetFilter not yet supported!");
|
||||
EmuWarning("IDirectSoundBuffer_SetFilter not yet supported!");
|
||||
|
||||
|
||||
|
||||
|
@ -3185,9 +3185,9 @@ HRESULT WINAPI XTL::EMUPATCH(CDirectSoundStream_SetFilter)
|
|||
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_PlayEx
|
||||
// * patch: IDirectSoundBuffer_PlayEx
|
||||
// ******************************************************************
|
||||
extern "C" HRESULT __stdcall XTL::EMUPATCH(IDirectSoundBuffer8_PlayEx)
|
||||
extern "C" HRESULT __stdcall XTL::EMUPATCH(IDirectSoundBuffer_PlayEx)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
REFERENCE_TIME rtTimeStamp,
|
||||
|
@ -3196,7 +3196,7 @@ extern "C" HRESULT __stdcall XTL::EMUPATCH(IDirectSoundBuffer8_PlayEx)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_PlayEx\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_PlayEx\n"
|
||||
"(\n"
|
||||
" pBuffer : 0x%.08X\n"
|
||||
" rtTimeStamp : 0x%.08X\n"
|
||||
|
@ -3391,9 +3391,9 @@ HRESULT WINAPI XTL::EMUPATCH(CDirectSoundStream_SetI3DL2Source)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetI3DL2Source
|
||||
// * patch: IDirectSoundBuffer_SetI3DL2Source
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetAllParameters)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetAllParameters)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
VOID* pcDs3dBuffer,
|
||||
|
@ -3402,7 +3402,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetAllParameters)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetAllParameters\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetAllParameters\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pds3db : 0x%.08X\n"
|
||||
|
@ -3450,9 +3450,9 @@ HRESULT WINAPI XTL::EMUPATCH(CDirectSoundStream_SetFormat)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetOutputBuffer
|
||||
// * patch: IDirectSoundBuffer_SetOutputBuffer
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetOutputBuffer)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetOutputBuffer)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
X_CDirectSoundBuffer* pOutputBuffer
|
||||
|
@ -3460,7 +3460,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetOutputBuffer)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetOutputBuffer\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetOutputBuffer\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pOutputBuffer : 0x%.08X\n"
|
||||
|
@ -3552,9 +3552,9 @@ HRESULT WINAPI XTL::EMUPATCH(XWaveFileCreateMediaObject)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetEG
|
||||
// * patch: IDirectSoundBuffer_SetEG
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetEG)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetEG)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
LPVOID pEnvelopeDesc
|
||||
|
@ -3562,7 +3562,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetEG)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetEG\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetEG\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" pEnvelopeDesc : 0x%.08X\n"
|
||||
|
@ -3610,9 +3610,9 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSound8_GetEffectData)
|
|||
}
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetNotificationPositions
|
||||
// * patch: IDirectSoundBuffer_SetNotificationPositions
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetNotificationPositions)
|
||||
HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer_SetNotificationPositions)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
DWORD dwNotifyCount,
|
||||
|
@ -3621,7 +3621,7 @@ HRESULT WINAPI XTL::EMUPATCH(IDirectSoundBuffer8_SetNotificationPositions)
|
|||
{
|
||||
|
||||
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer8_SetNotificationPositions\n"
|
||||
DbgPrintf("EmuDSound: EmuIDirectSoundBuffer_SetNotificationPositions\n"
|
||||
"(\n"
|
||||
" pThis : 0x%.08X\n"
|
||||
" dwNotifyCount : 0x%.08X\n"
|
||||
|
|
|
@ -41,12 +41,12 @@
|
|||
|
||||
#include <dsound.h>
|
||||
|
||||
// EmuIDirectSoundBuffer8_Play flags
|
||||
// EmuIDirectSoundBuffer_Play flags
|
||||
#define X_DSBPLAY_LOOPING 0x00000001
|
||||
#define X_DSBPLAY_FROMSTART 0x00000002
|
||||
#define X_DSBPLAY_SYNCHPLAYBACK 0x00000004
|
||||
|
||||
// EmuIDirectSoundBuffer8_Pause flags
|
||||
// EmuIDirectSoundBuffer_Pause flags
|
||||
#define X_DSBPAUSE_RESUME 0x00000000
|
||||
#define X_DSBPAUSE_PAUSE 0x00000001
|
||||
#define X_DSBPAUSE_SYNCHPLAYBACK 0x00000002
|
||||
|
@ -559,18 +559,18 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetMixBinHeadroom)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMixBins
|
||||
// * patch: IDirectSoundBuffer_SetMixBins
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMixBins)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetMixBins)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
PVOID pMixBins // TODO: fill this out
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMixBinVolumes
|
||||
// * patch: IDirectSoundBuffer_SetMixBinVolumes
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMixBinVolumes)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetMixBinVolumes)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
PVOID pMixBins // TODO: fill this out
|
||||
|
@ -650,9 +650,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_CreateBuffer)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetBufferData
|
||||
// * patch: IDirectSoundBuffer_SetBufferData
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetBufferData)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetBufferData)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LPVOID pvBufferData,
|
||||
|
@ -660,9 +660,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetBufferData)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetPlayRegion
|
||||
// * patch: IDirectSoundBuffer_SetPlayRegion
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetPlayRegion)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetPlayRegion)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwPlayStart,
|
||||
|
@ -670,9 +670,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetPlayRegion)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Lock
|
||||
// * patch: IDirectSoundBuffer_Lock
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_Lock)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_Lock)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwOffset,
|
||||
|
@ -685,18 +685,18 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_Lock)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetHeadroom
|
||||
// * patch: IDirectSoundBuffer_SetHeadroom
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetHeadroom)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetHeadroom)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwHeadroom
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetLoopRegion
|
||||
// * patch: IDirectSoundBuffer_SetLoopRegion
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetLoopRegion)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetLoopRegion)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwLoopStart,
|
||||
|
@ -704,53 +704,53 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetLoopRegion)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Release
|
||||
// * patch: IDirectSoundBuffer_Release
|
||||
// ******************************************************************
|
||||
ULONG WINAPI EMUPATCH(IDirectSoundBuffer8_Release)
|
||||
ULONG WINAPI EMUPATCH(IDirectSoundBuffer_Release)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetPitch
|
||||
// * patch: IDirectSoundBuffer_SetPitch
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetPitch)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetPitch)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LONG lPitch
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_GetStatus
|
||||
// * patch: IDirectSoundBuffer_GetStatus
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_GetStatus)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_GetStatus)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LPDWORD pdwStatus
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetVolume
|
||||
// * patch: IDirectSoundBuffer_SetVolume
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetVolume)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetVolume)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LONG lVolume
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetCurrentPosition
|
||||
// * patch: IDirectSoundBuffer_SetCurrentPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetCurrentPosition)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetCurrentPosition)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwNewPosition
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_GetCurrentPosition
|
||||
// * patch: IDirectSoundBuffer_GetCurrentPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_GetCurrentPosition)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_GetCurrentPosition)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
PDWORD pdwCurrentPlayCursor,
|
||||
|
@ -758,17 +758,17 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_GetCurrentPosition)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Stop
|
||||
// * patch: IDirectSoundBuffer_Stop
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_Stop)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_Stop)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_StopEx
|
||||
// * patch: IDirectSoundBuffer_StopEx
|
||||
// ******************************************************************
|
||||
extern "C" HRESULT __stdcall EMUPATCH(IDirectSoundBuffer8_StopEx)
|
||||
extern "C" HRESULT __stdcall EMUPATCH(IDirectSoundBuffer_StopEx)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
REFERENCE_TIME rtTimeStamp,
|
||||
|
@ -776,9 +776,9 @@ extern "C" HRESULT __stdcall EMUPATCH(IDirectSoundBuffer8_StopEx)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Play
|
||||
// * patch: IDirectSoundBuffer_Play
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_Play)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_Play)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwReserved1,
|
||||
|
@ -787,9 +787,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_Play)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_PlayEx
|
||||
// * patch: IDirectSoundBuffer_PlayEx
|
||||
// ******************************************************************
|
||||
extern "C" HRESULT __stdcall EMUPATCH(IDirectSoundBuffer8_PlayEx)
|
||||
extern "C" HRESULT __stdcall EMUPATCH(IDirectSoundBuffer_PlayEx)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
REFERENCE_TIME rtTimeStamp,
|
||||
|
@ -797,18 +797,18 @@ extern "C" HRESULT __stdcall EMUPATCH(IDirectSoundBuffer8_PlayEx)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetVolume
|
||||
// * patch: IDirectSoundBuffer_SetVolume
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetVolume)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetVolume)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
LONG lVolume
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetFrequency
|
||||
// * patch: IDirectSoundBuffer_SetFrequency
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetFrequency)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetFrequency)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwFrequency
|
||||
|
@ -1051,9 +1051,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundStream_Unknown1)
|
|||
|
||||
// s+
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMaxDistance
|
||||
// * patch: IDirectSoundBuffer_SetMaxDistance
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMaxDistance)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetMaxDistance)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flMaxDistance,
|
||||
|
@ -1061,9 +1061,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMaxDistance)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMinDistance
|
||||
// * patch: IDirectSoundBuffer_SetMinDistance
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMinDistance)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetMinDistance)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flMaxDistance,
|
||||
|
@ -1071,9 +1071,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMinDistance)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetRolloffFactor
|
||||
// * patch: IDirectSoundBuffer_SetRolloffFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetRolloffFactor)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetRolloffFactor)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flRolloffFactor,
|
||||
|
@ -1081,9 +1081,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetRolloffFactor)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetDistanceFactor
|
||||
// * patch: IDirectSoundBuffer_SetDistanceFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetDistanceFactor)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetDistanceFactor)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flDistanceFactor,
|
||||
|
@ -1091,9 +1091,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetDistanceFactor)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetConeAngles
|
||||
// * patch: IDirectSoundBuffer_SetConeAngles
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetConeAngles)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetConeAngles)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
DWORD dwInsideConeAngle,
|
||||
|
@ -1102,9 +1102,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetConeAngles)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetConeOrientation
|
||||
// * patch: IDirectSoundBuffer_SetConeOrientation
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetConeOrientation)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetConeOrientation)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -1114,9 +1114,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetConeOrientation)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetConeOutsideVolume
|
||||
// * patch: IDirectSoundBuffer_SetConeOutsideVolume
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetConeOutsideVolume)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetConeOutsideVolume)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
LONG lConeOutsideVolume,
|
||||
|
@ -1124,9 +1124,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetConeOutsideVolume)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetPosition
|
||||
// * patch: IDirectSoundBuffer_SetPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetPosition)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetPosition)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -1136,9 +1136,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetPosition)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetVelocity
|
||||
// * patch: IDirectSoundBuffer_SetVelocity
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetVelocity)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetVelocity)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -1148,9 +1148,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetVelocity)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetDopplerFactor
|
||||
// * patch: IDirectSoundBuffer_SetDopplerFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetDopplerFactor)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetDopplerFactor)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
FLOAT flDopplerFactor,
|
||||
|
@ -1160,9 +1160,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetDopplerFactor)
|
|||
typedef void* LPCDSI3DL2BUFFER;
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetI3DL2Source
|
||||
// * patch: IDirectSoundBuffer_SetI3DL2Source
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetI3DL2Source)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetI3DL2Source)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER8 pThis,
|
||||
LPCDSI3DL2BUFFER pds3db,
|
||||
|
@ -1171,9 +1171,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetI3DL2Source)
|
|||
// +s
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetMode
|
||||
// * patch: IDirectSoundBuffer_SetMode
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMode)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetMode)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
DWORD dwMode,
|
||||
|
@ -1181,9 +1181,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetMode)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetFormat
|
||||
// * patch: IDirectSoundBuffer_SetFormat
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetFormat)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetFormat)
|
||||
(
|
||||
X_CDirectSoundBuffer *pBuffer,
|
||||
LPCWAVEFORMATEX pwfxFormat
|
||||
|
@ -1198,9 +1198,9 @@ STDAPI_(void) EMUPATCH(DirectSoundUseFullHRTF)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetLFO
|
||||
// * patch: IDirectSoundBuffer_SetLFO
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetLFO)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetLFO)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER pThis,
|
||||
LPCDSLFODESC pLFODesc
|
||||
|
@ -1217,9 +1217,9 @@ VOID WINAPI EMUPATCH(XAudioCreateAdpcmFormat)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetRolloffCurve
|
||||
// * patch: IDirectSoundBuffer_SetRolloffCurve
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetRolloffCurve)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetRolloffCurve)
|
||||
(
|
||||
LPDIRECTSOUNDBUFFER pThis,
|
||||
const FLOAT *pflPoints,
|
||||
|
@ -1246,24 +1246,24 @@ HRESULT WINAPI EMUPATCH(IDirectSound_EnableHeadphones)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_AddRef
|
||||
// * patch: IDirectSoundBuffer_AddRef
|
||||
// ******************************************************************
|
||||
ULONG WINAPI EMUPATCH(IDirectSoundBuffer8_AddRef)
|
||||
ULONG WINAPI EMUPATCH(IDirectSoundBuffer_AddRef)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_Pause
|
||||
// * patch: IDirectSoundBuffer_Pause
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_Pause)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_Pause)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
DWORD dwPause
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_PauseEx
|
||||
// * patch: IDirectSoundBuffer_PauseEx
|
||||
// ******************************************************************
|
||||
extern "C" HRESULT __stdcall EmuIDirectSoundBuffer_PauseEx
|
||||
(
|
||||
|
@ -1328,9 +1328,9 @@ HRESULT WINAPI EMUPATCH(XAudioDownloadEffectsImage)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetFilter
|
||||
// * patch: IDirectSoundBuffer_SetFilter
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetFilter)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetFilter)
|
||||
(
|
||||
LPVOID pThis,
|
||||
X_DSFILTERDESC* pFilterDesc
|
||||
|
@ -1398,9 +1398,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetI3DL2Source)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetI3DL2Source
|
||||
// * patch: IDirectSoundBuffer_SetI3DL2Source
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetAllParameters)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetAllParameters)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
VOID* pcDs3dBuffer,
|
||||
|
@ -1417,9 +1417,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetFormat)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetOutputBuffer
|
||||
// * patch: IDirectSoundBuffer_SetOutputBuffer
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetOutputBuffer)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetOutputBuffer)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
X_CDirectSoundBuffer* pOutputBuffer
|
||||
|
@ -1454,9 +1454,9 @@ HRESULT WINAPI EMUPATCH(XWaveFileCreateMediaObject)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetEG
|
||||
// * patch: IDirectSoundBuffer_SetEG
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetEG)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetEG)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
LPVOID pEnvelopeDesc
|
||||
|
@ -1475,9 +1475,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_GetEffectData)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSoundBuffer8_SetNotificationPositions
|
||||
// * patch: IDirectSoundBuffer_SetNotificationPositions
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer8_SetNotificationPositions)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetNotificationPositions)
|
||||
(
|
||||
X_CDirectSoundBuffer* pThis,
|
||||
DWORD dwNotifyCount,
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -395,22 +395,22 @@ OOVPATable DSound_4134[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4134, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetHeadroom, 4134, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetHeadroom, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetHeadroom, 4134, ALIAS, IDirectSoundBuffer_SetHeadroom),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Lock, 4134, ALIAS, IDirectSoundBuffer_Lock),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetHeadroom, 4134, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 4134, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVolume, 4134, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVolume, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVolume, 4134, ALIAS, IDirectSoundBuffer_SetVolume),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 4134, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 4134, ALIAS, IDirectSound_SetI3DL2Listener),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_GetEffectData, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_GetEffectData, 4134, ALIAS, IDirectSound_GetEffectData),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetBufferData, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 4134, ALIAS, IDirectSoundBuffer_SetBufferData),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4134, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4134, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 4134, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 4134, ALIAS, IDirectSoundBuffer_SetMixBins),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 4134, PATCH),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -256,9 +256,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetPlayRegion, 4361, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetPlayRegion
|
||||
// * IDirectSoundBuffer_SetPlayRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetPlayRegion, 4361, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetPlayRegion, 4361, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -306,7 +306,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8::SetLoopRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetLoopRegion, 4361, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetLoopRegion, 4361, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -354,7 +354,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8::SetVolume
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetVolume, 4361, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetVolume, 4361, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -424,26 +424,26 @@ OOVPA_XREF(CDirectSoundBuffer_SetBufferData, 4361, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetBufferData
|
||||
// * IDirectSoundBuffer_SetBufferData
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetBufferData, 4361, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetBufferData, 4361, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_SetBufferData+0x19 : call [CDirectSoundBuffer::SetBufferData]
|
||||
// IDirectSoundBuffer_SetBufferData+0x19 : call [CDirectSoundBuffer::SetBufferData]
|
||||
XREF_ENTRY( 0x19, XREF_DSSETBUFFERDATA2 ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_SetBufferData+0x0E : add eax, 0xFFFFFFE4
|
||||
// IDirectSoundBuffer_SetBufferData+0x0E : add eax, 0xFFFFFFE4
|
||||
{ 0x0E, 0x83 }, // (Offset,Value)-Pair #2
|
||||
{ 0x0F, 0xC0 }, // (Offset,Value)-Pair #3
|
||||
{ 0x10, 0xE4 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// IDirectSoundBuffer8_SetBufferData+0x13 : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_SetBufferData+0x13 : sbb ecx, ecx
|
||||
{ 0x13, 0x1B }, // (Offset,Value)-Pair #5
|
||||
{ 0x14, 0xC9 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// IDirectSoundBuffer8_SetBufferData+0x15 : and ecx, eax
|
||||
// IDirectSoundBuffer_SetBufferData+0x15 : and ecx, eax
|
||||
{ 0x15, 0x23 }, // (Offset,Value)-Pair #7
|
||||
{ 0x16, 0xC8 }, // (Offset,Value)-Pair #8
|
||||
OOVPA_END;
|
||||
|
@ -500,26 +500,26 @@ OOVPA_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetCurrentPosition
|
||||
// * IDirectSoundBuffer_SetCurrentPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetCurrentPosition, 4361, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetCurrentPosition, 4361, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_SetCurrentPosition+0x15 : call [CDirectSoundBuffer::SetCurrentPosition]
|
||||
// IDirectSoundBuffer_SetCurrentPosition+0x15 : call [CDirectSoundBuffer::SetCurrentPosition]
|
||||
XREF_ENTRY( 0x15, XREF_SETCURRENTPOSITION2 ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_SetCurrentPosition+0x0A : add eax, 0xFFFFFFE4
|
||||
// IDirectSoundBuffer_SetCurrentPosition+0x0A : add eax, 0xFFFFFFE4
|
||||
{ 0x0A, 0x83 }, // (Offset,Value)-Pair #2
|
||||
{ 0x0B, 0xC0 }, // (Offset,Value)-Pair #3
|
||||
{ 0x0C, 0xE4 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// IDirectSoundBuffer8_SetCurrentPosition+0x0F : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_SetCurrentPosition+0x0F : sbb ecx, ecx
|
||||
{ 0x0F, 0x1B }, // (Offset,Value)-Pair #5
|
||||
{ 0x10, 0xC9 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// IDirectSoundBuffer8_SetCurrentPosition+0x11 : and ecx, eax
|
||||
// IDirectSoundBuffer_SetCurrentPosition+0x11 : and ecx, eax
|
||||
{ 0x11, 0x23 }, // (Offset,Value)-Pair #7
|
||||
{ 0x12, 0xC8 }, // (Offset,Value)-Pair #8
|
||||
OOVPA_END;
|
||||
|
@ -655,27 +655,27 @@ OOVPA_XREF(CDirectSoundBuffer_Play, 4361, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_Play
|
||||
// * IDirectSoundBuffer_Play
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_Play, 4361, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_Play, 4361, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_Play+0x1D : call [CDirectSoundBuffer::Play]
|
||||
// IDirectSoundBuffer_Play+0x1D : call [CDirectSoundBuffer::Play]
|
||||
XREF_ENTRY( 0x1D, XREF_DSOUNDPLAY2 ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_Play+0x0E : push [esp+0x10]
|
||||
// IDirectSoundBuffer_Play+0x0E : push [esp+0x10]
|
||||
{ 0x0E, 0xFF }, // (Offset,Value)-Pair #2
|
||||
{ 0x0F, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x10, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x11, 0x10 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSoundBuffer8_Play+0x17 : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_Play+0x17 : sbb ecx, ecx
|
||||
{ 0x17, 0x1B }, // (Offset,Value)-Pair #6
|
||||
{ 0x18, 0xC9 }, // (Offset,Value)-Pair #7
|
||||
|
||||
// IDirectSoundBuffer8_Play+0x19 : and ecx, eax
|
||||
// IDirectSoundBuffer_Play+0x19 : and ecx, eax
|
||||
{ 0x19, 0x23 }, // (Offset,Value)-Pair #8
|
||||
{ 0x1A, 0xC8 }, // (Offset,Value)-Pair #9
|
||||
OOVPA_END;
|
||||
|
@ -732,26 +732,26 @@ OOVPA_XREF(CDirectSoundBuffer_Stop, 4361, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_Stop
|
||||
// * IDirectSoundBuffer_Stop
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_Stop, 4361, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_Stop, 4361, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_Stop+0x11 : call [CDirectSoundBuffer::Stop]
|
||||
// IDirectSoundBuffer_Stop+0x11 : call [CDirectSoundBuffer::Stop]
|
||||
XREF_ENTRY( 0x11, XREF_DSOUNDSTOP2 ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_Stop+0x06 : and eax, 0xFFFFFFE4
|
||||
// IDirectSoundBuffer_Stop+0x06 : and eax, 0xFFFFFFE4
|
||||
{ 0x06, 0x83 }, // (Offset,Value)-Pair #2
|
||||
{ 0x07, 0xC0 }, // (Offset,Value)-Pair #3
|
||||
{ 0x08, 0xE4 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// IDirectSoundBuffer8_Stop+0x0B : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_Stop+0x0B : sbb ecx, ecx
|
||||
{ 0x0B, 0x1B }, // (Offset,Value)-Pair #5
|
||||
{ 0x0C, 0xC9 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// IDirectSoundBuffer8_Stop+0x0D : and ecx, eax
|
||||
// IDirectSoundBuffer_Stop+0x0D : and ecx, eax
|
||||
{ 0x0D, 0x23 }, // (Offset,Value)-Pair #7
|
||||
{ 0x0E, 0xC8 }, // (Offset,Value)-Pair #8
|
||||
OOVPA_END;
|
||||
|
@ -1014,32 +1014,32 @@ OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 4361, 17,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMixBins
|
||||
// * IDirectSoundBuffer_SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetMixBins, 4361, 12,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetMixBins, 4361, 12,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x15 : call [CDirectSoundBuffer::SetMixBins]
|
||||
// IDirectSoundBuffer_SetMixBins+0x15 : call [CDirectSoundBuffer::SetMixBins]
|
||||
XREF_ENTRY( 0x15, XREF_DSSETMIXBINSA ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x04 : push [esp+0x08]
|
||||
// IDirectSoundBuffer_SetMixBins+0x04 : push [esp+0x08]
|
||||
{ 0x04, 0xFF }, // (Offset,Value)-Pair #2
|
||||
{ 0x05, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x06, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x07, 0x08 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x0A : add eax, 0xFFFFFFE4
|
||||
// IDirectSoundBuffer_SetMixBins+0x0A : add eax, 0xFFFFFFE4
|
||||
{ 0x0A, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x0B, 0xC0 }, // (Offset,Value)-Pair #7
|
||||
{ 0x0C, 0xE4 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x0F : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_SetMixBins+0x0F : sbb ecx, ecx
|
||||
{ 0x0F, 0x1B }, // (Offset,Value)-Pair #9
|
||||
{ 0x10, 0xC9 }, // (Offset,Value)-Pair #10
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x11 : and ecx, eax
|
||||
// IDirectSoundBuffer_SetMixBins+0x11 : and ecx, eax
|
||||
{ 0x11, 0x23 }, // (Offset,Value)-Pair #11
|
||||
{ 0x12, 0xC8 }, // (Offset,Value)-Pair #12
|
||||
OOVPA_END;
|
||||
|
@ -1060,39 +1060,39 @@ OOVPATable DSound_4361[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVolume, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetCurrentPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetCurrentPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Play, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Stop2, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Stop, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBinVolumes, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBinVolumes, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_PlayEx, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_PlayEx, 4361, ALIAS, IDirectSoundBuffer_PlayEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_PlayEx, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_StopEx, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_StopEx, 4361, ALIAS, IDirectSoundBuffer_StopEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 4361, PATCH),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -385,32 +385,32 @@ OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 4432, 17,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMixBins
|
||||
// * IDirectSoundBuffer_SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetMixBins, 4432, 12,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetMixBins, 4432, 12,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x15 : call [CDirectSoundBuffer::SetMixBins]
|
||||
// IDirectSoundBuffer_SetMixBins+0x15 : call [CDirectSoundBuffer::SetMixBins]
|
||||
XREF_ENTRY( 0x15, XREF_DSSETMIXBINSA ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x04 : push [esp+0x08]
|
||||
// IDirectSoundBuffer_SetMixBins+0x04 : push [esp+0x08]
|
||||
{ 0x04, 0xFF }, // (Offset,Value)-Pair #2
|
||||
{ 0x05, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x06, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x07, 0x08 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x0A : add eax, 0xFFFFFFE4
|
||||
// IDirectSoundBuffer_SetMixBins+0x0A : add eax, 0xFFFFFFE4
|
||||
{ 0x0A, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x0B, 0xC0 }, // (Offset,Value)-Pair #7
|
||||
{ 0x0C, 0xE4 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x0F : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_SetMixBins+0x0F : sbb ecx, ecx
|
||||
{ 0x0F, 0x1B }, // (Offset,Value)-Pair #9
|
||||
{ 0x10, 0xC9 }, // (Offset,Value)-Pair #10
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBins+0x11 : and ecx, eax
|
||||
// IDirectSoundBuffer_SetMixBins+0x11 : and ecx, eax
|
||||
{ 0x11, 0x23 }, // (Offset,Value)-Pair #11
|
||||
{ 0x12, 0xC8 }, // (Offset,Value)-Pair #12
|
||||
OOVPA_END;
|
||||
|
@ -593,37 +593,37 @@ OOVPATable DSound_4432[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Stop, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMaxDistance, 4432, ALIAS, IDirectSoundBuffer_SetMaxDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMinDistance, 4432, ALIAS, IDirectSoundBuffer_SetMinDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetDistanceFactorA, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -137,9 +137,9 @@ OOVPA_XREF(IDirectSound8_SetMixBinHeadroom, 4627, 12,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetHeadroomA
|
||||
// * IDirectSoundBuffer_SetHeadroomA
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetHeadroomA, 4928, 7,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetHeadroomA, 4928, 7,
|
||||
|
||||
XREF_DSBUFFERSETHEADROOMA,
|
||||
XRefZero)
|
||||
|
@ -154,14 +154,14 @@ OOVPA_XREF(IDirectSoundBuffer8_SetHeadroomA, 4928, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetHeadroom
|
||||
// * IDirectSoundBuffer_SetHeadroom
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetHeadroom, 4928, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetHeadroom, 4928, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_SetHeadroom+0x32 : call [IDirectSoundBuffer8_SetHeadroomA]
|
||||
// IDirectSoundBuffer_SetHeadroom+0x32 : call [IDirectSoundBuffer_SetHeadroomA]
|
||||
XREF_ENTRY( 0x32, XREF_DSBUFFERSETHEADROOMA ),
|
||||
|
||||
{ 0x0C, 0x00 },
|
||||
|
@ -369,32 +369,32 @@ OOVPA_XREF(CDirectSoundBuffer_SetMixBinVolumes, 4627, 17,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMixBinVolumes
|
||||
// * IDirectSoundBuffer_SetMixBinVolumes
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetMixBinVolumes, 4627, 12,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetMixBinVolumes, 4627, 12,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes+0x15 : call [CDirectSoundBuffer::SetMixBinVolumes]
|
||||
// IDirectSoundBuffer_SetMixBinVolumes+0x15 : call [CDirectSoundBuffer::SetMixBinVolumes]
|
||||
XREF_ENTRY( 0x15, XREF_DSSETMIXBINVOLUMESA ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes+0x04 : push [esp+0x08]
|
||||
// IDirectSoundBuffer_SetMixBinVolumes+0x04 : push [esp+0x08]
|
||||
{ 0x04, 0xFF }, // (Offset,Value)-Pair #2
|
||||
{ 0x05, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x06, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x07, 0x08 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes+0x0A : add eax, 0xFFFFFFE4
|
||||
// IDirectSoundBuffer_SetMixBinVolumes+0x0A : add eax, 0xFFFFFFE4
|
||||
{ 0x0A, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x0B, 0xC0 }, // (Offset,Value)-Pair #7
|
||||
{ 0x0C, 0xE4 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes+0x0F : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_SetMixBinVolumes+0x0F : sbb ecx, ecx
|
||||
{ 0x0F, 0x1B }, // (Offset,Value)-Pair #9
|
||||
{ 0x10, 0xC9 }, // (Offset,Value)-Pair #10
|
||||
|
||||
// IDirectSoundBuffer8_SetMixBinVolumes+0x11 : and ecx, eax
|
||||
// IDirectSoundBuffer_SetMixBinVolumes+0x11 : and ecx, eax
|
||||
{ 0x11, 0x23 }, // (Offset,Value)-Pair #11
|
||||
{ 0x12, 0xC8 }, // (Offset,Value)-Pair #12
|
||||
OOVPA_END;
|
||||
|
@ -552,32 +552,32 @@ OOVPA_XREF(CDirectSoundBuffer_SetFrequency, 4627, 17,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetFrequency
|
||||
// * IDirectSoundBuffer_SetFrequency
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetFrequency, 4627, 12,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetFrequency, 4627, 12,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_SetFrequency+0x15 : call [CDirectSound::SetFrequency]
|
||||
// IDirectSoundBuffer_SetFrequency+0x15 : call [CDirectSound::SetFrequency]
|
||||
XREF_ENTRY( 0x15, XREF_DSBUFFERSETFREQUENCYA ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_SetFrequency+0x04 : push [esp+0x08]
|
||||
// IDirectSoundBuffer_SetFrequency+0x04 : push [esp+0x08]
|
||||
{ 0x04, 0xFF }, // (Offset,Value)-Pair #2
|
||||
{ 0x05, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x06, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x07, 0x08 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSoundBuffer8_SetFrequency0x0A : add eax, 0xFFFFFFE4
|
||||
// IDirectSoundBuffer_SetFrequency0x0A : add eax, 0xFFFFFFE4
|
||||
{ 0x0A, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x0B, 0xC0 }, // (Offset,Value)-Pair #7
|
||||
{ 0x0C, 0xE4 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// IDirectSoundBuffer8_SetFrequency+0x0F : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_SetFrequency+0x0F : sbb ecx, ecx
|
||||
{ 0x0F, 0x1B }, // (Offset,Value)-Pair #9
|
||||
{ 0x10, 0xC9 }, // (Offset,Value)-Pair #10
|
||||
|
||||
// IDirectSoundBuffer8_SetFrequency+0x11 : and ecx, eax
|
||||
// IDirectSoundBuffer_SetFrequency+0x11 : and ecx, eax
|
||||
{ 0x11, 0x23 }, // (Offset,Value)-Pair #11
|
||||
{ 0x12, 0xC8 }, // (Offset,Value)-Pair #12
|
||||
OOVPA_END;
|
||||
|
@ -641,26 +641,26 @@ OOVPA_XREF(CDirectSoundStream_SetVolume, 4627, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_LockA
|
||||
// * IDirectSoundBuffer_LockA
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_LockA, 4627, 13,
|
||||
OOVPA_XREF(IDirectSoundBuffer_LockA, 4627, 13,
|
||||
|
||||
XREF_DSBUFFERLOCKA,
|
||||
XRefZero)
|
||||
|
||||
// IDirectSoundBuffer8_LockA+0x37 : test [ebp+0x24], 1
|
||||
// IDirectSoundBuffer_LockA+0x37 : test [ebp+0x24], 1
|
||||
{ 0x37, 0xF6 }, // (Offset,Value)-Pair #1
|
||||
{ 0x38, 0x45 }, // (Offset,Value)-Pair #2
|
||||
{ 0x39, 0x24 }, // (Offset,Value)-Pair #3
|
||||
{ 0x3A, 0x01 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// IDirectSoundBuffer8_LockA+0x5C : mov eax, [eax+0xBC]
|
||||
// IDirectSoundBuffer_LockA+0x5C : mov eax, [eax+0xBC]
|
||||
{ 0x5C, 0x8B }, // (Offset,Value)-Pair #5
|
||||
{ 0x5D, 0x80 }, // (Offset,Value)-Pair #6
|
||||
{ 0x5E, 0xBC }, // (Offset,Value)-Pair #7
|
||||
{ 0x5F, 0x00 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// IDirectSoundBuffer8_LockA+0xA4 : jnb +0x11; mov esi, [esi+0x1C]
|
||||
// IDirectSoundBuffer_LockA+0xA4 : jnb +0x11; mov esi, [esi+0x1C]
|
||||
{ 0xA2, 0x73 }, // (Offset,Value)-Pair #9
|
||||
{ 0xA3, 0x11 }, // (Offset,Value)-Pair #10
|
||||
{ 0xA4, 0x8B }, // (Offset,Value)-Pair #11
|
||||
|
@ -802,27 +802,27 @@ OOVPA_XREF(CDirectSoundBuffer_GetStatus, 4627, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_GetStatus
|
||||
// * IDirectSoundBuffer_GetStatus
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_GetStatus, 4627, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_GetStatus, 4627, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSoundBuffer8_GetStatus+0x15 : call [CDirectSoundBuffer::GetStatus]
|
||||
// IDirectSoundBuffer_GetStatus+0x15 : call [CDirectSoundBuffer::GetStatus]
|
||||
XREF_ENTRY( 0x15, XREF_DSBUFFERGETSTATUSB ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSoundBuffer8_GetStatus+0x04 : push [esp+0x08]
|
||||
// IDirectSoundBuffer_GetStatus+0x04 : push [esp+0x08]
|
||||
{ 0x04, 0xFF }, // (Offset,Value)-Pair #2
|
||||
{ 0x05, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x06, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x07, 0x08 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSoundBuffer8_GetStatus+0x0F : sbb ecx, ecx
|
||||
// IDirectSoundBuffer_GetStatus+0x0F : sbb ecx, ecx
|
||||
{ 0x0F, 0x1B }, // (Offset,Value)-Pair #6
|
||||
{ 0x10, 0xC9 }, // (Offset,Value)-Pair #7
|
||||
|
||||
// IDirectSoundBuffer8_GetStatus+0x11 : and ecx, eax
|
||||
// IDirectSoundBuffer_GetStatus+0x11 : and ecx, eax
|
||||
{ 0x11, 0x23 }, // (Offset,Value)-Pair #8
|
||||
{ 0x12, 0xC8 }, // (Offset,Value)-Pair #9
|
||||
OOVPA_END;
|
||||
|
@ -2077,7 +2077,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetAllParameters
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetAllParameters, 4627, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetAllParameters, 4627, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -2405,9 +2405,9 @@ OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMode, 4627, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMode
|
||||
// * IDirectSoundBuffer_SetMode
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetMode, 4627, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetMode, 4627, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -2553,9 +2553,9 @@ OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetPitch, 4627, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetPitch
|
||||
// * IDirectSoundBuffer_SetPitch
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetPitch, 4627, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetPitch, 4627, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -2904,7 +2904,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetLFO
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetLFO, 4627, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetLFO, 4627, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -2951,7 +2951,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8::SetVolume
|
||||
// ******************************************************************
|
||||
#define IDirectSoundBuffer8_SetVolume_4627 IDirectSoundBuffer8_SetVolume_4361
|
||||
#define IDirectSoundBuffer_SetVolume_4627 IDirectSoundBuffer_SetVolume_4361
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct, 4627
|
||||
|
@ -2963,15 +2963,15 @@ OOVPATable DSound_4627[] = {
|
|||
REGISTER_OOVPA(DirectSoundGetSampleTime, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetMixBinHeadroom, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetMixBinHeadroom, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetHeadroomA, 4928, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetHeadroom, 4928, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetHeadroomA, 4928, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetHeadroom, 4928, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetAllParametersA, 4627, XREF),
|
||||
|
@ -2982,11 +2982,11 @@ OOVPATable DSound_4627[] = {
|
|||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetPositionA, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSound_SetPositionA, 4432, XREF), // TODO: Find a cure for laziness...
|
||||
REGISTER_OOVPA(IDirectSound8_SetPosition, 3936, PATCH),
|
||||
|
@ -2995,11 +2995,11 @@ OOVPATable DSound_4627[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_LockA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Lock, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_LockA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 4361, PATCH),
|
||||
|
@ -3008,25 +3008,25 @@ OOVPATable DSound_4627[] = {
|
|||
REGISTER_OOVPA(CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 4721, XREF),
|
||||
// REGISTER_OOVPA(CMcpxBuffer_GetStatus, 4928, XREF)
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatusB, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetCurrentPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetCurrentPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_GetSpeakerConfig, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 4721, XREF),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 4928, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Play, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_SetOrientation, 3936, PATCH),
|
||||
|
@ -3041,96 +3041,96 @@ OOVPATable DSound_4627[] = {
|
|||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMaxDistance, 4432, ALIAS, IDirectSoundBuffer_SetMaxDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMinDistance, 4432, ALIAS, IDirectSoundBuffer_SetMinDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetRolloffFactor, 4627, XREF), // s+
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetRolloffFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffFactor, 4627, ALIAS, IDirectSoundBuffer_SetRolloffFactor),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetDistanceFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetDistanceFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetDistanceFactor, 4627, ALIAS, IDirectSoundBuffer_SetDistanceFactor),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDistanceFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetConeAngles, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetConeAngles, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetConeAngles, 4627, ALIAS, IDirectSoundBuffer_SetConeAngles),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetConeAngles, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetConeOrientation, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetConeOrientation, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetConeOrientation, 4627, ALIAS, IDirectSoundBuffer_SetConeOrientation),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetConeOrientation, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetConeOutsideVolume, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetConeOutsideVolume, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetConeOutsideVolume, 4627, ALIAS, IDirectSoundBuffer_SetConeOutsideVolume),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetConeOutsideVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetDopplerFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetDopplerFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetDopplerFactor, 4627, ALIAS, IDirectSoundBuffer_SetDopplerFactor),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetI3DL2Source, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetI3DL2Source, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetI3DL2Source, 4627, ALIAS, IDirectSoundBuffer_SetI3DL2Source),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Stop, 4627, ALIAS, IDirectSoundBuffer_Stop),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Release, 3936, PATCH), // +s
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetI3DL2Source, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Release, 3936, PATCH), // +s
|
||||
REGISTER_OOVPA(X_DirectSound_CDirectSoundVoice_SetFormat, 4627, XREF),
|
||||
REGISTER_OOVPA(X_DirectSound_CDirectSoundBuffer_SetFormat, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFormat, 4627, ALIAS, X_IDirectSoundBuffer_SetFormat),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 4627, ALIAS, X_IDirectSoundBuffer_SetFormat),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(X_DirectSound_CDirectSound_EnableHeadphones, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_EnableHeadphones, 4627, ALIAS, EmuIDirectSound_EnableHeadphones),
|
||||
// REGISTER_OOVPA(CDirectSoundVoice_SetHeadroom, 4627, XREF),
|
||||
// REGISTER_OOVPA(IDirectSoundStream_SetHeadroom, 4627, ALIAS, CDirectSoundStream_SetHeadroom),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_GetOutputLevels, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_GetOutputLevels, 4627, ALIAS, IDirectSound_GetOutputLevels),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetAllParameters, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetAllParameters, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetAllParameters, 4627, ALIAS, IDirectSoundBuffer8_SetAllParameters), // Use that for now. Okay, it's your call pal...
|
||||
REGISTER_OOVPA(IDirectSound8_SetAllParameters, 4627, ALIAS, IDirectSoundBuffer_SetAllParameters), // Use that for now. Okay, it's your call pal...
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Pause, 4928, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Pause, 4928, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Pause, 4928, ALIAS, IDirectSoundBuffer_Pause),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Pause, 4928, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_GetStatus, 4721, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetStatus, 4721, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetStatus, 4721, ALIAS, IDirectSoundBuffer_GetStatus),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4721, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 4627, ALIAS, DirectSound_CDirectSoundStream_SetMixBins),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetEG, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetEG, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetEG, 4627, ALIAS, DirectSound_CDirectSoundStream_SetEG),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetEG, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetEG, 4627, ALIAS, IDirectSoundBuffer_SetEG),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetEG, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_FlushEx, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundStream_FlushEx, 4627, PATCH),
|
||||
REGISTER_OOVPA(XAudioDownloadEffectsImage, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMode, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMode, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMode, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMode, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFilter, 4627, ALIAS, DirectSound_CDirectSoundStream_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFilter, 4627, ALIAS, IDirectSoundBuffer_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFilter, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_PlayEx, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_PlayEx, 4361, ALIAS, IDirectSoundBuffer_PlayEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_PlayEx, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Stop2, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_StopEx, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_StopEx, 4361, ALIAS, IDirectSoundBuffer_StopEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetVelocity, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetPosition, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPitch, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPitch, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPitch, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPitch, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetHeadroom, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetHeadroom, 4627, ALIAS, DirectSound_CDirectSoundStream_SetHeadroom),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetOutputBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetOutputBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetOutputBuffer, 4627, ALIAS, IDirectSoundBuffer_SetOutputBuffer),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetOutputBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetOutputBuffer, 4627, ALIAS, DirectSound_CDirectSoundStream_SetOutputBuffer),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetRolloffCurve, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffCurve, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetRolloffCurve, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffCurve, 4627, ALIAS, IDirectSoundBuffer_SetRolloffCurve),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffCurve, 4627, PATCH),
|
||||
REGISTER_OOVPA(XFileCreateMediaObjectEx, 4627, PATCH),
|
||||
REGISTER_OOVPA(XWaveFileCreateMediaObject, 4627, PATCH),
|
||||
// REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetNotificationPositions, 4627, XREF),
|
||||
|
@ -3138,10 +3138,10 @@ OOVPATable DSound_4627[] = {
|
|||
REGISTER_OOVPA(CMcpxVoiceClient_SetLFO, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetLFO, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLFO, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLFO, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLFO, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetPitch, 4627, ALIAS, DirectSound_CDirectSoundStream_SetPitch),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVolume, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 4627, PATCH),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -99,9 +99,9 @@ OOVPA_XREF(CDirectSoundStream_FlushEx, 5233, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_StopEx
|
||||
// * IDirectSoundBuffer_StopEx
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_StopEx, 5233, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_StopEx, 5233, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -291,9 +291,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetMode, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMode
|
||||
// * IDirectSoundBuffer_SetMode
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetMode, 5233, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetMode, 5233, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -355,7 +355,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8::SetVolume
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetVolume, 5233, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetVolume, 5233, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -467,9 +467,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetRolloffCurve, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetRolloffCurve
|
||||
// * IDirectSoundBuffer_SetRolloffCurve
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetRolloffCurve, 5233, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetRolloffCurve, 5233, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -761,9 +761,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetDistanceFactor, 5344, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetDistanceFactor
|
||||
// * IDirectSoundBuffer_SetDistanceFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetDistanceFactor, 5344, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetDistanceFactor, 5344, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -876,7 +876,7 @@ OOVPATable DSound_5233[] = {
|
|||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetPositionA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetPosition, 3936, PATCH),
|
||||
|
@ -884,30 +884,30 @@ OOVPATable DSound_5233[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFrequency, 5233, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_LockA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Lock, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_LockA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatusB, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 4928, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Play, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_FlushEx, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_StopEx, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_EnableHeadphones, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_EnableHeadphones, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_DownloadEffectsImage, 3936, PATCH),
|
||||
|
@ -925,51 +925,51 @@ OOVPATable DSound_5233[] = {
|
|||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMaxDistance, 5344, ALIAS, IDirectSoundBuffer_SetMaxDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5344, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMinDistance, 5344, ALIAS, IDirectSoundBuffer_SetMinDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 5344, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMinDistance, 4432, ALIAS, IDirectSoundBuffer_SetMinDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMaxDistance, 4432, ALIAS, IDirectSoundBuffer_SetMaxDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetI3DL2Source, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetI3DL2Source, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetI3DL2Source, 4627, ALIAS, IDirectSoundBuffer_SetI3DL2Source),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Stop, 4627, ALIAS, IDirectSoundBuffer_Stop),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetI3DL2Source, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetVolume, 5233, ALIAS, CDirectSoundStream_SetVolume), // (This is actually the XREF we are using)
|
||||
REGISTER_OOVPA(X_DirectSound_CDirectSoundVoice_SetFormat, 5233, XREF),
|
||||
REGISTER_OOVPA(X_DirectSound_CDirectSoundBuffer_SetFormat, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFormat, 4627, ALIAS, X_IDirectSoundBuffer_SetFormat),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 4627, ALIAS, X_IDirectSoundBuffer_SetFormat),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMode, 5233, XREF),
|
||||
//REGISTER_OOVPA(CDirectSoundVoice_SetMode, 5344, XREF), // Add when needed...
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMode, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMode, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMode, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 5344, ALIAS, IDirectSound_SetI3DL2Listener),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 5344, ALIAS, IDirectSound_SetRolloffFactor),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 4361, PATCH),
|
||||
// REGISTER_OOVPA(CDirectSoundVoice_SetDistanceFactor, 5558, XREF), // Add when needed...
|
||||
// REGISTER_OOVPA(CDirectSoundBuffer_SetDistanceFactor, 5558, XREF), // Add when needed...
|
||||
// REGISTER_OOVPA(IDirectSoundBuffer8_SetDistanceFactor, 5558, PATCH), // Add when needed...
|
||||
// REGISTER_OOVPA(IDirectSoundBuffer_SetDistanceFactor, 5558, PATCH), // Add when needed...
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -328,9 +328,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetBufferData, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetBufferData
|
||||
// * IDirectSoundBuffer_SetBufferData
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetBufferData, 5558, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetBufferData, 5558, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -384,9 +384,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetCurrentPosition, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetCurrentPosition
|
||||
// * IDirectSoundBuffer_SetCurrentPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetCurrentPosition, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetCurrentPosition, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -460,7 +460,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetLFO
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetLFO, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetLFO, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -562,9 +562,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMixBins
|
||||
// * IDirectSoundBuffer_SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetMixBins, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetMixBins, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -599,9 +599,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetPlayRegion, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetPlayRegion
|
||||
// * IDirectSoundBuffer_SetPlayRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetPlayRegion, 5558, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetPlayRegion, 5558, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -638,7 +638,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetLoopRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetLoopRegion, 5558, 9,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetLoopRegion, 5558, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -697,7 +697,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_Play
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_Play, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_Play, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -808,9 +808,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetFormat, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetFormat
|
||||
// * IDirectSoundBuffer_SetFormat
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetFormat, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetFormat, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -864,9 +864,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetConeAngles, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetConeAngles
|
||||
// * IDirectSoundBuffer_SetConeAngles
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetConeAngles, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetConeAngles, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1167,7 +1167,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8::SetPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetPosition, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetPosition, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1220,9 +1220,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetVelocity, 5558, 9,
|
|||
{ 0x66, 0x00 },
|
||||
OOVPA_END;
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetVelocity
|
||||
// * IDirectSoundBuffer_SetVelocity
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetVelocity, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetVelocity, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1312,9 +1312,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetDistanceFactor, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetDistanceFactor
|
||||
// * IDirectSoundBuffer_SetDistanceFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetDistanceFactor, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetDistanceFactor, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1367,9 +1367,9 @@ OOVPA_XREF(CDirectSoundBuffer_SetDopplerFactor, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetDopplerFactor
|
||||
// * IDirectSoundBuffer_SetDopplerFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetDopplerFactor, 5558, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetDopplerFactor, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -2020,7 +2020,7 @@ OOVPATable DSound_5558[] = {
|
|||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetDistanceFactorA, 5558, XREF),
|
||||
|
@ -2029,12 +2029,12 @@ OOVPATable DSound_5558[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetDopplerFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_FlushEx, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_StopEx, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFrequency, 5558, ALIAS, DirectSound_CDirectSoundStream_SetFrequency),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 4361, PATCH),
|
||||
|
@ -2043,94 +2043,94 @@ OOVPATable DSound_5558[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMaxDistance, 5558, ALIAS, IDirectSoundBuffer_SetMaxDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetRolloffCurve, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMinDistance, 5558, ALIAS, IDirectSoundBuffer_SetMinDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 5558, PATCH),
|
||||
// REGISTER_OOVPA(CDirectSoundVoice_SetRolloffFactor, 4627, XREF), // THESE ARE NOT CORRECT
|
||||
// REGISTER_OOVPA(CDirectSoundBuffer_SetRolloffFactor, 4627, XREF), // THESE ARE NOT CORRECT
|
||||
// REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffFactor, 4627, ALIAS, IDirectSoundBuffer_SetRolloffFactor), // THESE ARE NOT CORRECT
|
||||
// REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffFactor, 4627, PATCH), // THESE ARE NOT CORRECT
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetDopplerFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetDopplerFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetDopplerFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Stop, 4627, ALIAS, IDirectSoundBuffer_Stop),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDopplerFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4627, PATCH),
|
||||
// REGISTER_OOVPA(CDirectSound_SetMixBinHeadroom, 4627, XREF),
|
||||
// REGISTER_OOVPA(IDirectSound8_SetMixBinHeadroom, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CFullHRTFSource_GetCenterVolume, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CHRTFSource_SetFullHRTF5Channel, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSoundUseFullHRTF, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundDoWork, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetCurrentPosition, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLFO, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLFO, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBins, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBins, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBins, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPlayRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLoopRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Play, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Play, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(WaveFormat_CreateXboxAdpcmFormat, 5558, XREF),
|
||||
REGISTER_OOVPA(XAudioCreateAdpcmFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFormat, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFormat, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetConeAngles, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetConeAngles, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetRolloffCurve, 5558, ALIAS, DirectSound_CDirectSoundStream_SetRolloffCurve),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_CommitDeferredSettings, 5558, XREF),
|
||||
// REGISTER_OOVPA(CDirectSoundVoice_SetAllParameters, 5558, XREF),
|
||||
// REGISTER_OOVPA(CDirectSoundBuffer_SetAllParameters, 5558, XREF),
|
||||
// REGISTER_OOVPA(IDirectSound8_SetAllParameters, 5558, ALIAS, IDirectSoundBuffer8_SetAllParameters), // Use that for now
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPosition, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPosition, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVelocity, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVelocity, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVelocity, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVelocity, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetDistanceFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDistanceFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetVolume, 5233, ALIAS, CDirectSoundStream_SetVolume), // (This is actually the XREF we are using)
|
||||
REGISTER_OOVPA(DirectSoundCreateBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Lock, 5558, ALIAS, IDirectSoundBuffer_Lock),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetI3DL2Source, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetI3DL2Source, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetI3DL2Source, 5558, ALIAS, IDirectSoundBuffer_SetI3DL2Source),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetI3DL2Source, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetAllParameters, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetAllParameters, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetAllParameters, 5558, ALIAS, IDirectSoundBuffer_SetAllParameters),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetAllParameters, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetHeadroom, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetHeadroom, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetHeadroom, 5558, ALIAS, IDirectSoundBuffer_SetHeadroom),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetHeadroom, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetHeadroom, 5558, ALIAS, DirectSound_CDirectSoundStream_SetHeadroom),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetCurrentPosition, 5558, ALIAS, IDirectSoundBuffer_GetCurrentPosition),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetCurrentPosition, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFormat, 5558, ALIAS, DirectSound_CDirectSoundStream_SetFormat),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 5558, ALIAS, DirectSound_CDirectSoundStream_SetMixBins),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetMixBinHeadroom, 5558, XREF),
|
||||
|
@ -2150,7 +2150,7 @@ OOVPATable DSound_5558[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetEG, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetEG, 5558, ALIAS, DirectSound_CDirectSoundStream_SetEG),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetEG, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetEG, 5558, ALIAS, IDirectSoundBuffer_SetEG),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetEG, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetAllParameters, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetAllParameters, 3936, PATCH),
|
||||
|
@ -2158,7 +2158,7 @@ OOVPATable DSound_5558[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFilter, 4627, ALIAS, DirectSound_CDirectSoundStream_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFilter, 4627, ALIAS, IDirectSoundBuffer_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFilter, 4627, PATCH),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -161,9 +161,9 @@ OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetFormat, 5788, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetFormat
|
||||
// * IDirectSoundBuffer_SetFormat
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetFormat, 5788, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetFormat, 5788, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -832,7 +832,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetPitch
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetPitch, 5788, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetPitch, 5788, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1606,9 +1606,9 @@ OOVPA_END;
|
|||
#define CDirectSoundBuffer_SetMode_5788 CDirectSoundBuffer_SetMode_5233
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMode
|
||||
// * IDirectSoundBuffer_SetMode
|
||||
// ******************************************************************
|
||||
#define IDirectSoundBuffer8_SetMode_5788 IDirectSoundBuffer8_SetMode_5233
|
||||
#define IDirectSoundBuffer_SetMode_5788 IDirectSoundBuffer_SetMode_5233
|
||||
|
||||
// ******************************************************************
|
||||
// * Direct, 5788
|
||||
|
@ -1617,65 +1617,65 @@ OOVPATable DSound_5788[] = {
|
|||
|
||||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 5788, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 5788, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFormat, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFormat, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFormat, 5788, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetConeAngles, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetConeAngles, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBinVolumes2, 5788, ALIAS, DirectSound_CDirectSoundStream_SetMixBinVolumes),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetRolloffCurve, 5558, ALIAS, DirectSound_CDirectSoundStream_SetRolloffCurve),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMaxDistance, 5788, ALIAS, IDirectSoundBuffer_SetMaxDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMinDistance, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMinDistance, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMinDistance, 5788, ALIAS, IDirectSoundBuffer_SetMinDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Play, 5788, XREF),
|
||||
// REGISTER_OOVPA(CMcpxBuffer_Play, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Stop, 4627, ALIAS, IDirectSoundBuffer_Stop), // (Possibly weak, but quite OK for 4627 DSOUND)
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4627, PATCH), // (Possibly weak, but quite OK for 4627 DSOUND)
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CFullHRTFSource_GetCenterVolume, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CHRTFSource_SetFullHRTF5Channel, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSoundUseFullHRTF, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetHeadroom, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetHeadroom, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetHeadroom, 5788, ALIAS, IDirectSoundBuffer_SetHeadroom),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetHeadroom, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetAllParameters, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetAllParameters, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetAllParameters, 5558, ALIAS, IDirectSoundBuffer_SetAllParameters),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Lock, 5788, ALIAS, IDirectSoundBuffer_Lock),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetAllParameters, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetI3DL2Source, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetI3DL2Source, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetI3DL2Source, 5558, ALIAS, IDirectSoundBuffer_SetI3DL2Source),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetI3DL2Source, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 5788, ALIAS, IDirectSoundBuffer_SetMixBins),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 5788, ALIAS, DirectSound_CDirectSoundStream_SetMixBins),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetMixBinHeadroom, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetMixBinHeadroom, 5788, ALIAS, IDirectSound_SetMixBinHeadroom),
|
||||
|
@ -1685,25 +1685,25 @@ OOVPATable DSound_5788[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_SetVelocity, 5788, ALIAS, IDirectSound_SetVelocity),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetDistanceFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDistanceFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 5788, ALIAS, DirectSound_CDirectSound_CommitDeferredSettings),
|
||||
REGISTER_OOVPA(DirectSoundCreateBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_SetCurrentPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetCurrentPosition, 5788, ALIAS, IDirectSoundBuffer_SetCurrentPosition),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 5788, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLFO, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLFO, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetCurrentPosition, 5788, ALIAS, IDirectSoundBuffer_GetCurrentPosition),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetCurrentPosition, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPlayRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLoopRegion, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLoopRegion, 5788, ALIAS, IDirectSoundBuffer_SetLoopRegion),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Stop, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_StopEx, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_StopEx, 5788, ALIAS, DirectSound_CDirectSoundBuffer_StopEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 5788, ALIAS, DirectSound_CDirectSoundBuffer_StopEx),
|
||||
REGISTER_OOVPA(CDirectSound_SetDistanceFactorA, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5788, XREF),
|
||||
|
@ -1712,32 +1712,32 @@ OOVPATable DSound_5788[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPitch, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPitch, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPitch, 5788, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPitch, 5788, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetVolume, 5233, ALIAS, CDirectSoundStream_SetVolume), // This is actually the XREF we are using
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_PlayEx, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_PlayEx, 5788, ALIAS, IDirectSoundBuffer_PlayEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_PlayEx, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetRolloffFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffFactor, 5788, ALIAS, IDirectSoundBuffer_SetRolloffFactor),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffFactor, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFrequency, 5558, ALIAS, DirectSound_CDirectSoundStream_SetFrequency),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetDopplerFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetDopplerFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetDopplerFactor, 5788, ALIAS, IDirectSoundBuffer_SetDopplerFactor),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDopplerFactor, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPosition, 5788, ALIAS, IDirectSoundBuffer_SetPosition),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPosition, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVelocity, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVelocity, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVelocity, 5788, ALIAS, IDirectSoundBuffer_SetVelocity),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVelocity, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Pause, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Pause, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Pause, 5788, ALIAS, IDirectSoundBuffer_Pause),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Pause, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5788, ALIAS, DirectSound_CDirectSound_CreateSoundStream),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxStream_Pause, 5788, XREF),
|
||||
|
@ -1764,12 +1764,12 @@ OOVPATable DSound_5788[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_CreateStream, 5558, ALIAS, IDirectSound_CreateSoundStream),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Play2, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Play, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Play, 5788, ALIAS, IDirectSoundBuffer_Play),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetEG, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetEG, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetEG, 4627, ALIAS, DirectSound_CDirectSoundStream_SetEG),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetEG, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetEG, 4627, ALIAS, IDirectSoundBuffer_SetEG),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetEG, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetAllParameters, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetAllParameters, 3936, PATCH),
|
||||
|
@ -1777,10 +1777,10 @@ OOVPATable DSound_5788[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFilter, 4627, ALIAS, DirectSound_CDirectSoundStream_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFilter, 4627, ALIAS, IDirectSoundBuffer_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFilter, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMode, 5788, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMode, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMode, 5788, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMode, 5788, PATCH),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
|
@ -161,9 +161,9 @@ OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetFormat, 5849, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetFormat
|
||||
// * IDirectSoundBuffer_SetFormat
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetFormat, 5849, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetFormat, 5849, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -845,7 +845,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetPitch
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSoundBuffer8_SetPitch, 5849, 8,
|
||||
OOVPA_XREF(IDirectSoundBuffer_SetPitch, 5849, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1661,9 +1661,9 @@ OOVPA_END;
|
|||
#define CDirectSoundBuffer_SetMode_5849 CDirectSoundBuffer_SetMode_5233
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer8_SetMode
|
||||
// * IDirectSoundBuffer_SetMode
|
||||
// ******************************************************************
|
||||
#define IDirectSoundBuffer8_SetMode_5849 IDirectSoundBuffer8_SetMode_5233
|
||||
#define IDirectSoundBuffer_SetMode_5849 IDirectSoundBuffer_SetMode_5233
|
||||
|
||||
// ******************************************************************
|
||||
// * DirectSound::CDirectSoundVoice::SetI3DL2Source
|
||||
|
@ -1702,27 +1702,27 @@ OOVPATable DSound_5849[] = {
|
|||
|
||||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFormat, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFormat, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFormat, 5849, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 5849, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBinVolumes2, 5849, ALIAS, DirectSound_CDirectSoundStream_SetMixBinVolumes),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
|
@ -1730,22 +1730,22 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMaxDistance, 5849, ALIAS, IDirectSoundBuffer_SetMaxDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMinDistance, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMinDistance, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMinDistance, 5849, ALIAS, IDirectSoundBuffer_SetMinDistance),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Play, 5849, XREF),
|
||||
// REGISTER_OOVPA(CMcpxBuffer_Play, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Stop, 4627, ALIAS, IDirectSoundBuffer_Stop), // (Possibly weak, but quite OK for 4627 DSOUND)
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4627, PATCH), // (Possibly weak, but quite OK for 4627 DSOUND)
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetHeadroom, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetHeadroom, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetHeadroom, 5849, ALIAS, IDirectSoundBuffer_SetHeadroom),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Lock, 5849, ALIAS, IDirectSoundBuffer_Lock),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetHeadroom, 5849, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMixBins, 5849, ALIAS, IDirectSoundBuffer_SetMixBins),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 5849, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 5849, ALIAS, DirectSound_CDirectSoundStream_SetMixBins),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetMixBinHeadroom, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetMixBinHeadroom, 5849, ALIAS, IDirectSound_SetMixBinHeadroom),
|
||||
|
@ -1757,14 +1757,14 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(DirectSoundCreateBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_SetCurrentPosition, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetCurrentPosition, 5849, ALIAS, IDirectSoundBuffer_SetCurrentPosition),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_GetCurrentPosition, 5849, ALIAS, IDirectSoundBuffer_GetCurrentPosition),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetCurrentPosition, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLoopRegion, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetLoopRegion, 5849, ALIAS, IDirectSoundBuffer_SetLoopRegion),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Stop, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_StopEx, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_StopEx, 5849, ALIAS, DirectSound_CDirectSoundBuffer_StopEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 5849, ALIAS, DirectSound_CDirectSoundBuffer_StopEx),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5344, XREF),
|
||||
|
@ -1772,27 +1772,27 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(IDirectSound8_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPitch, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPitch, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPitch, 5849, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPitch, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVolume, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVolume, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVolume, 5849, ALIAS, IDirectSoundBuffer_SetVolume),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_PlayEx, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_PlayEx, 5849, ALIAS, IDirectSoundBuffer_PlayEx),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_PlayEx, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetRolloffFactor, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffFactor, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetRolloffFactor, 5849, ALIAS, IDirectSoundBuffer_SetRolloffFactor),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffFactor, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetDopplerFactor, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetDopplerFactor, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetDopplerFactor, 5849, ALIAS, IDirectSoundBuffer_SetDopplerFactor),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDopplerFactor, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPosition, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPosition, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetPosition, 5849, ALIAS, IDirectSoundBuffer_SetPosition),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPosition, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVelocity, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVelocity, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetVelocity, 5849, ALIAS, IDirectSoundBuffer_SetVelocity),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVelocity, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Pause, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Pause, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Pause, 5849, ALIAS, IDirectSoundBuffer_Pause),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Pause, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5849, ALIAS, DirectSound_CDirectSound_CreateSoundStream),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxStream_Pause, 5849, XREF),
|
||||
|
@ -1810,7 +1810,7 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(IDirectSoundStream_SetHeadroom, 5849, ALIAS, DirectSound_CDirectSoundStream_SetHeadroom),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Play2, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Play, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_Play, 5849, ALIAS, IDirectSoundBuffer_Play),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 5849, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetDistanceFactorA, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDistanceFactor, 4432, PATCH),
|
||||
|
@ -1820,21 +1820,21 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFilter, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFilter, 4627, ALIAS, DirectSound_CDirectSoundStream_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetFilter, 4627, ALIAS, IDirectSoundBuffer_SetFilter),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFilter, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetEG, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetEG, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetEG, 5849, ALIAS, DirectSound_CDirectSoundStream_SetEG),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetEG, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetEG, 5849, ALIAS, IDirectSoundBuffer_SetEG),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetEG, 5849, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMode, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMode, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetMode, 5849, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMode, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetI3DL2Source, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetI3DL2Source, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetI3DL2Source, 5849, ALIAS, IDirectSoundBuffer_SetI3DL2Source),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetI3DL2Source, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetAllParameters, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetAllParameters, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer8_SetAllParameters, 5849, ALIAS, IDirectSoundBuffer_SetAllParameters),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetAllParameters, 5849, PATCH),
|
||||
};
|
||||
|
||||
// ******************************************************************
|
||||
|
|
Loading…
Reference in New Issue