Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
This commit is contained in:
commit
d5bf238cbe
File diff suppressed because it is too large
Load Diff
|
@ -440,25 +440,25 @@ HRESULT WINAPI EMUPATCH(DirectSoundCreate)
|
|||
VOID WINAPI EMUPATCH(DirectSoundDoWork)();
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_AddRef
|
||||
// * patch: IDirectSound_AddRef
|
||||
// ******************************************************************
|
||||
ULONG WINAPI EMUPATCH(IDirectSound8_AddRef)
|
||||
ULONG WINAPI EMUPATCH(IDirectSound_AddRef)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_Release
|
||||
// * patch: IDirectSound_Release
|
||||
// ******************************************************************
|
||||
ULONG WINAPI EMUPATCH(IDirectSound8_Release)
|
||||
ULONG WINAPI EMUPATCH(IDirectSound_Release)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSound_GetSpeakerConfig
|
||||
// * patch: DirectSound_CDirectSound_GetSpeakerConfig
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSound_GetSpeakerConfig)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSound_GetSpeakerConfig)
|
||||
(
|
||||
X_CDirectSound *pThis,
|
||||
PDWORD pdwSpeakerConfig
|
||||
|
@ -474,17 +474,17 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_EnableHeadphones)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SynchPlayback
|
||||
// * patch: IDirectSound_SynchPlayback
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SynchPlayback)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SynchPlayback)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_DownloadEffectsImage
|
||||
// * patch: IDirectSound_DownloadEffectsImage
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_DownloadEffectsImage)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_DownloadEffectsImage)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
LPCVOID pvImageBuffer,
|
||||
|
@ -494,9 +494,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_DownloadEffectsImage)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetOrientation
|
||||
// * patch: IDirectSound_SetOrientation
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetOrientation)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetOrientation)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
FLOAT xFront,
|
||||
|
@ -509,9 +509,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetOrientation)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetDistanceFactor
|
||||
// * patch: IDirectSound_SetDistanceFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetDistanceFactor)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetDistanceFactor)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
FLOAT fDistanceFactor,
|
||||
|
@ -519,9 +519,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetDistanceFactor)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetRolloffFactor
|
||||
// * patch: IDirectSound_SetRolloffFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetRolloffFactor)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetRolloffFactor)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
FLOAT fRolloffFactor,
|
||||
|
@ -529,9 +529,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetRolloffFactor)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetDopplerFactor
|
||||
// * patch: IDirectSound_SetDopplerFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetDopplerFactor)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetDopplerFactor)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
FLOAT fDopplerFactor,
|
||||
|
@ -539,9 +539,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetDopplerFactor)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetI3DL2Listener
|
||||
// * patch: IDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetI3DL2Listener)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetI3DL2Listener)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
PVOID pDummy, // TODO: fill this out
|
||||
|
@ -549,9 +549,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetI3DL2Listener)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetMixBinHeadroom
|
||||
// * patch: IDirectSound_SetMixBinHeadroom
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetMixBinHeadroom)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetMixBinHeadroom)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
DWORD dwMixBinMask,
|
||||
|
@ -577,9 +577,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetMixBinVolumes)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetPosition
|
||||
// * patch: IDirectSound_SetPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetPosition)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetPosition)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -589,9 +589,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetPosition)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetVelocity
|
||||
// * patch: IDirectSound_SetVelocity
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetVelocity)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetVelocity)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
FLOAT x,
|
||||
|
@ -601,9 +601,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetVelocity)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetAllParameters
|
||||
// * patch: IDirectSound_SetAllParameters
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetAllParameters)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetAllParameters)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
LPVOID pTodo, // TODO: LPCDS3DLISTENER
|
||||
|
@ -611,17 +611,17 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_SetAllParameters)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSound_CommitDeferredSettings
|
||||
// * patch: DirectSound_CDirectSound_CommitDeferredSettings
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSound_CommitDeferredSettings)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSound_CommitDeferredSettings)
|
||||
(
|
||||
X_CDirectSound *pThis
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_CreateSoundBuffer
|
||||
// * patch: IDirectSound_CreateSoundBuffer
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_CreateSoundBuffer)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_CreateSoundBuffer)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
X_DSBUFFERDESC *pdsbd,
|
||||
|
@ -639,9 +639,9 @@ HRESULT WINAPI EMUPATCH(DirectSoundCreateBuffer)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_CreateBuffer
|
||||
// * patch: IDirectSound_CreateBuffer
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_CreateBuffer)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_CreateBuffer)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
X_DSBUFFERDESC *pdssd,
|
||||
|
@ -824,9 +824,9 @@ HRESULT WINAPI EMUPATCH(DirectSoundCreateStream)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_CreateStream
|
||||
// * patch: IDirectSound_CreateSoundStream
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_CreateStream)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_CreateSoundStream)
|
||||
(
|
||||
LPDIRECTSOUND8 pThis,
|
||||
X_DSSTREAMDESC *pdssd,
|
||||
|
@ -840,14 +840,14 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_CreateStream)
|
|||
VOID WINAPI EMUPATCH(CMcpxStream_Dummy_0x10)(DWORD dwDummy1, DWORD dwDummy2);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetVolume
|
||||
// * patch: DirectSound_CDirectSoundStream_SetVolume
|
||||
// ******************************************************************
|
||||
ULONG WINAPI EMUPATCH(CDirectSoundStream_SetVolume)(X_CDirectSoundStream *pThis, LONG lVolume);
|
||||
ULONG WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetVolume)(X_CDirectSoundStream *pThis, LONG lVolume);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetRolloffFactor
|
||||
// * patch: DirectSound_CDirectSoundStream_SetRolloffFactor
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetRolloffFactor)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetRolloffFactor)
|
||||
(
|
||||
X_CDirectSoundStream *pThis,
|
||||
FLOAT fRolloffFactor,
|
||||
|
@ -855,37 +855,37 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetRolloffFactor)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_AddRef
|
||||
// * patch: DirectSound_CDirectSoundStream_AddRef
|
||||
// ******************************************************************
|
||||
ULONG WINAPI EMUPATCH(CDirectSoundStream_AddRef)(X_CDirectSoundStream *pThis);
|
||||
ULONG WINAPI EMUPATCH(DirectSound_CDirectSoundStream_AddRef)(X_CDirectSoundStream *pThis);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_Release
|
||||
// * patch: DirectSound_CDirectSoundStream_Release
|
||||
// ******************************************************************
|
||||
ULONG WINAPI EMUPATCH(CDirectSoundStream_Release)(X_CDirectSoundStream *pThis);
|
||||
ULONG WINAPI EMUPATCH(DirectSound_CDirectSoundStream_Release)(X_CDirectSoundStream *pThis);
|
||||
|
||||
// ******************************************************************
|
||||
// * EmuCDirectSoundStream_GetInfo
|
||||
// * EmuDirectSound_CDirectSoundStream_GetInfo
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_GetInfo)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_GetInfo)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
LPXMEDIAINFO pInfo
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_GetStatus
|
||||
// * patch: DirectSound_CDirectSoundStream_GetStatus
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_GetStatus)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_GetStatus)
|
||||
(
|
||||
X_CDirectSoundStream *pThis,
|
||||
DWORD *pdwStatus
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_Process
|
||||
// * patch: DirectSound_CDirectSoundStream_Process
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_Process)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_Process)
|
||||
(
|
||||
X_CDirectSoundStream *pThis,
|
||||
PXMEDIAPACKET pInputBuffer,
|
||||
|
@ -893,24 +893,24 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_Process)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_Discontinuity
|
||||
// * patch: DirectSound_CDirectSoundStream_Discontinuity
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_Discontinuity)(X_CDirectSoundStream *pThis);
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_Discontinuity)(X_CDirectSoundStream *pThis);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_Flush
|
||||
// * patch: DirectSound_CDirectSoundStream_Flush
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_Flush)(X_CDirectSoundStream *pThis);
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_Flush)(X_CDirectSoundStream *pThis);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSound_SynchPlayback
|
||||
// * patch: DirectSound_CDirectSound_SynchPlayback
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSound_SynchPlayback)(PVOID pUnknown);
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSound_SynchPlayback)(PVOID pUnknown);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_Pause
|
||||
// * patch: DirectSound_CDirectSoundStream_Pause
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_Pause)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_Pause)
|
||||
(
|
||||
PVOID pStream,
|
||||
DWORD dwPause
|
||||
|
@ -926,9 +926,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundStream_SetHeadroom)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetAllParameters
|
||||
// * patch: DirectSound_CDirectSoundStream_SetAllParameters
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetAllParameters)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetAllParameters)
|
||||
(
|
||||
PVOID pThis,
|
||||
PVOID pUnknown,
|
||||
|
@ -936,9 +936,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetAllParameters)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetConeAngles
|
||||
// * patch: DirectSound_CDirectSoundStream_SetConeAngles
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetConeAngles)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetConeAngles)
|
||||
(
|
||||
PVOID pThis,
|
||||
DWORD dwInsideConeAngle,
|
||||
|
@ -947,9 +947,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetConeAngles)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetConeOutsideVolume
|
||||
// * patch: DirectSound_CDirectSoundStream_SetConeOutsideVolume
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetConeOutsideVolume)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetConeOutsideVolume)
|
||||
(
|
||||
PVOID pThis,
|
||||
LONG lConeOutsideVolume,
|
||||
|
@ -957,9 +957,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetConeOutsideVolume)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetMaxDistance
|
||||
// * patch: DirectSound_CDirectSoundStream_SetMaxDistance
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMaxDistance)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetMaxDistance)
|
||||
(
|
||||
PVOID pThis,
|
||||
D3DVALUE fMaxDistance,
|
||||
|
@ -967,9 +967,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMaxDistance)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetMinDistance
|
||||
// * patch: DirectSound_CDirectSoundStream_SetMinDistance
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMinDistance)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetMinDistance)
|
||||
(
|
||||
PVOID pThis,
|
||||
D3DVALUE fMinDistance,
|
||||
|
@ -977,9 +977,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMinDistance)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetVelocity
|
||||
// * patch: DirectSound_CDirectSoundStream_SetVelocity
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetVelocity)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetVelocity)
|
||||
(
|
||||
PVOID pThis,
|
||||
D3DVALUE x,
|
||||
|
@ -989,9 +989,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetVelocity)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetConeOrientation
|
||||
// * patch: DirectSound_CDirectSoundStream_SetConeOrientation
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetConeOrientation)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetConeOrientation)
|
||||
(
|
||||
PVOID pThis,
|
||||
D3DVALUE x,
|
||||
|
@ -1001,9 +1001,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetConeOrientation)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetPosition
|
||||
// * patch: DirectSound_CDirectSoundStream_SetPosition
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetPosition)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetPosition)
|
||||
(
|
||||
PVOID pThis,
|
||||
D3DVALUE x,
|
||||
|
@ -1013,9 +1013,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetPosition)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetFrequency
|
||||
// * patch: DirectSound_CDirectSoundStream_SetFrequency
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetFrequency)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetFrequency)
|
||||
(
|
||||
PVOID pThis,
|
||||
DWORD dwFrequency
|
||||
|
@ -1032,9 +1032,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundStream_SetI3DL2Source)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetMixBins
|
||||
// * patch: DirectSound_CDirectSoundStream_SetMixBins
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMixBins)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetMixBins)
|
||||
(
|
||||
PVOID pThis,
|
||||
PVOID pMixBins
|
||||
|
@ -1273,9 +1273,9 @@ extern "C" HRESULT __stdcall EmuIDirectSoundBuffer_PauseEx
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_GetOutputLevels
|
||||
// * patch: IDirectSound_GetOutputLevels
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_GetOutputLevels)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_GetOutputLevels)
|
||||
(
|
||||
LPDIRECTSOUND8 *pThis,
|
||||
X_DSOUTPUTLEVELS *pOutputLevels,
|
||||
|
@ -1283,9 +1283,9 @@ HRESULT WINAPI EMUPATCH(IDirectSound8_GetOutputLevels)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetEG
|
||||
// * patch: DirectSound_CDirectSoundStream_SetEG
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetEG)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetEG)
|
||||
(
|
||||
LPVOID pThis,
|
||||
LPVOID pEnvelopeDesc
|
||||
|
@ -1307,9 +1307,9 @@ extern "C" HRESULT WINAPI EMUPATCH(IDirectSoundStream_FlushEx)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetMode
|
||||
// * patch: DirectSound_CDirectSoundStream_SetMode
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMode)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetMode)
|
||||
(
|
||||
X_CDirectSoundStream *pStream,
|
||||
DWORD dwMode,
|
||||
|
@ -1337,27 +1337,27 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetFilter)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetFilter
|
||||
// * patch: DirectSound_CDirectSoundStream_SetFilter
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetFilter)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetFilter)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
X_DSFILTERDESC* pFilterDesc
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_GetCaps
|
||||
// * patch: IDirectSound_GetCaps
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_GetCaps)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_GetCaps)
|
||||
(
|
||||
X_CDirectSound* pThis,
|
||||
X_DSCAPS* pDSCaps
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetPitch
|
||||
// * patch: DirectSound_CDirectSoundStream_SetPitch
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetPitch)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetPitch)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
LONG lPitch
|
||||
|
@ -1369,9 +1369,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetPitch)
|
|||
DWORD WINAPI EMUPATCH(DirectSoundGetSampleTime)();
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetMixBinVolumes
|
||||
// * patch: DirectSound_CDirectSoundStream_SetMixBinVolumes
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMixBinVolumes)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetMixBinVolumes)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
DWORD dwMixBinMask,
|
||||
|
@ -1379,18 +1379,18 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMixBinVolumes)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetMixBinVolumes2
|
||||
// * patch: DirectSound_CDirectSoundStream_SetMixBinVolumes2
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetMixBinVolumes2)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetMixBinVolumes2)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
LPVOID pMixBins
|
||||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetI3DL2Source
|
||||
// * patch: DirectSound_CDirectSoundStream_SetI3DL2Source
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetI3DL2Source)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetI3DL2Source)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
PVOID pds3db,
|
||||
|
@ -1408,9 +1408,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetAllParameters)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream::SetFormat
|
||||
// * patch: DirectSound_CDirectSoundStream::SetFormat
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetFormat)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetFormat)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
LPCWAVEFORMATEX pwfxFormat
|
||||
|
@ -1426,9 +1426,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetOutputBuffer)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream_SetOutputBuffer
|
||||
// * patch: DirectSound_CDirectSoundStream_SetOutputBuffer
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetOutputBuffer)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetOutputBuffer)
|
||||
(
|
||||
X_CDirectSoundStream* pThis,
|
||||
X_CDirectSoundBuffer* pOutputBuffer
|
||||
|
@ -1463,9 +1463,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetEG)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_GetEffectData
|
||||
// * patch: IDirectSound_GetEffectData
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_GetEffectData)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_GetEffectData)
|
||||
(
|
||||
X_CDirectSound* pThis,
|
||||
DWORD dwEffectIndex,
|
||||
|
@ -1485,9 +1485,9 @@ HRESULT WINAPI EMUPATCH(IDirectSoundBuffer_SetNotificationPositions)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: CDirectSoundStream::SetRolloffCurve
|
||||
// * patch: DirectSound_CDirectSoundStream::SetRolloffCurve
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetRolloffCurve)
|
||||
HRESULT WINAPI EMUPATCH(DirectSound_CDirectSoundStream_SetRolloffCurve)
|
||||
(
|
||||
X_CDirectSoundBuffer *pThis,
|
||||
const FLOAT *pflPoints,
|
||||
|
@ -1496,9 +1496,9 @@ HRESULT WINAPI EMUPATCH(CDirectSoundStream_SetRolloffCurve)
|
|||
);
|
||||
|
||||
// ******************************************************************
|
||||
// * patch: IDirectSound8_SetEffectData
|
||||
// * patch: IDirectSound_SetEffectData
|
||||
// ******************************************************************
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound8_SetEffectData)
|
||||
HRESULT WINAPI EMUPATCH(IDirectSound_SetEffectData)
|
||||
(
|
||||
LPVOID pThis,
|
||||
DWORD dwEffectIndex,
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -58,18 +58,18 @@ OOVPA_NO_XREF(DirectSoundCreate, 4134, 9)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_CreateSoundBuffer
|
||||
// * IDirectSound_CreateSoundBuffer
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(IDirectSound8_CreateSoundBuffer, 4134, 9)
|
||||
OOVPA_NO_XREF(IDirectSound_CreateSoundBuffer, 4134, 9)
|
||||
|
||||
// IDirectSound8_CreateSoundBuffer+0x2A : push 0x24
|
||||
// IDirectSound_CreateSoundBuffer+0x2A : push 0x24
|
||||
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
||||
{ 0x2B, 0x24 }, // (Offset,Value)-Pair #2
|
||||
|
||||
// IDirectSound8_CreateSoundBuffer+0x3C : call [addr]
|
||||
// IDirectSound_CreateSoundBuffer+0x3C : call [addr]
|
||||
{ 0x3C, 0xE8 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// IDirectSound8_CreateSoundBuffer+0x4A : and esi, 0x7FF8FFF2
|
||||
// IDirectSound_CreateSoundBuffer+0x4A : and esi, 0x7FF8FFF2
|
||||
{ 0x4A, 0x81 }, // (Offset,Value)-Pair #4
|
||||
{ 0x4B, 0xE6 }, // (Offset,Value)-Pair #5
|
||||
{ 0x4C, 0xF2 }, // (Offset,Value)-Pair #6
|
||||
|
@ -389,10 +389,10 @@ OOVPA_END;
|
|||
OOVPATable DSound_4134[] = {
|
||||
|
||||
REGISTER_OOVPA(DirectSoundCreate, 4134, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4134, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundBuffer, 4134, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetHeadroom, 4134, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetHeadroom, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetHeadroom, 4134, PATCH),
|
||||
|
@ -401,12 +401,12 @@ OOVPATable DSound_4134[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVolume, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 4134, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 4134, ALIAS, IDirectSound_SetI3DL2Listener),
|
||||
REGISTER_OOVPA(IDirectSound_SetI3DL2Listener, 4134, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_GetEffectData, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_GetEffectData, 4134, ALIAS, IDirectSound_GetEffectData),
|
||||
REGISTER_OOVPA(IDirectSound_GetEffectData, 4134, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetBufferData, 4134, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4134, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4134, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 4134, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 4134, XREF),
|
||||
|
|
|
@ -92,18 +92,18 @@ OOVPA_NO_XREF(DirectSoundGetSampleTime, 4361, 8)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_CreateSoundBuffer
|
||||
// * IDirectSound_CreateSoundBuffer
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(IDirectSound8_CreateSoundBuffer, 4361, 9)
|
||||
OOVPA_NO_XREF(IDirectSound_CreateSoundBuffer, 4361, 9)
|
||||
|
||||
// IDirectSound8_CreateSoundBuffer+0x2A : push 0x24
|
||||
// IDirectSound_CreateSoundBuffer+0x2A : push 0x24
|
||||
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
||||
{ 0x2B, 0x24 }, // (Offset,Value)-Pair #2
|
||||
|
||||
// IDirectSound8_CreateSoundBuffer+0x3C : call [addr]
|
||||
// IDirectSound_CreateSoundBuffer+0x3C : call [addr]
|
||||
{ 0x3C, 0xE8 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// IDirectSound8_CreateSoundBuffer+0x4A : and esi, 0x7FF8FFF2
|
||||
// IDirectSound_CreateSoundBuffer+0x4A : and esi, 0x7FF8FFF2
|
||||
{ 0x4A, 0x81 }, // (Offset,Value)-Pair #4
|
||||
{ 0x4B, 0xE6 }, // (Offset,Value)-Pair #5
|
||||
{ 0x4C, 0xF2 }, // (Offset,Value)-Pair #6
|
||||
|
@ -113,24 +113,24 @@ OOVPA_NO_XREF(IDirectSound8_CreateSoundBuffer, 4361, 9)
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::CreateSoundStream
|
||||
// * DirectSound_CDirectSound::CreateSoundStream
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_CreateSoundStream, 4361, 14,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_CreateSoundStream, 4361, 14,
|
||||
|
||||
XREF_DSCREATESOUNDSTREAM,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_CreateSoundStream+0x23 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_CreateSoundStream+0x23 : mov eax, 0x80004005
|
||||
{ 0x23, 0xB8 }, // (Offset,Value)-Pair #1
|
||||
{ 0x24, 0x05 }, // (Offset,Value)-Pair #2
|
||||
{ 0x25, 0x40 }, // (Offset,Value)-Pair #3
|
||||
{ 0x27, 0x80 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// CDirectSound_CreateSoundStream+0x2A : push 0x28
|
||||
// DirectSound_CDirectSound_CreateSoundStream+0x2A : push 0x28
|
||||
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #5
|
||||
{ 0x2B, 0x28 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSound_CreateSoundStream+0x4A : add esi, 0x7FF8FFF2
|
||||
// DirectSound_CDirectSound_CreateSoundStream+0x4A : add esi, 0x7FF8FFF2
|
||||
{ 0x4A, 0x81 }, // (Offset,Value)-Pair #7
|
||||
{ 0x4B, 0xE6 }, // (Offset,Value)-Pair #8
|
||||
{ 0x4C, 0xF2 }, // (Offset,Value)-Pair #9
|
||||
|
@ -138,7 +138,7 @@ OOVPA_XREF(CDirectSound_CreateSoundStream, 4361, 14,
|
|||
{ 0x4E, 0xF8 }, // (Offset,Value)-Pair #11
|
||||
{ 0x4F, 0x7F }, // (Offset,Value)-Pair #12
|
||||
|
||||
// CDirectSound_CreateSoundStream+0x8E : retn 0x10
|
||||
// DirectSound_CDirectSound_CreateSoundStream+0x8E : retn 0x10
|
||||
{ 0x8E, 0xC2 }, // (Offset,Value)-Pair #13
|
||||
{ 0x8F, 0x10 }, // (Offset,Value)-Pair #14
|
||||
OOVPA_END;
|
||||
|
@ -203,51 +203,51 @@ OOVPA_XREF(CMcpxStream_Pause, 4361, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundStream_Pause
|
||||
// * DirectSound_CDirectSoundStream_Pause
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundStream_Pause, 4361, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundStream_Pause, 4361, 11,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundStream_Pause+0x35 : call [CMcpxStream::Pause]
|
||||
// DirectSound_CDirectSoundStream_Pause+0x35 : call [CMcpxStream::Pause]
|
||||
XREF_ENTRY( 0x35, XREF_DSSTREAMPAUSE ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundStream_Pause+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundStream_Pause+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundStream_Pause+0x2C : mov ecx, [eax+0x24]
|
||||
// DirectSound_CDirectSoundStream_Pause+0x2C : mov ecx, [eax+0x24]
|
||||
{ 0x2C, 0x8B }, // (Offset,Value)-Pair #7
|
||||
{ 0x2D, 0x48 }, // (Offset,Value)-Pair #8
|
||||
{ 0x2E, 0x24 }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSoundStream_Pause+0x4E : retn 0x08
|
||||
// DirectSound_CDirectSoundStream_Pause+0x4E : retn 0x08
|
||||
{ 0x4E, 0xC2 }, // (Offset,Value)-Pair #10
|
||||
{ 0x4F, 0x08 }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetPlayRegion
|
||||
// * DirectSound_CDirectSoundBuffer::SetPlayRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetPlayRegion, 4361, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetPlayRegion, 4361, 10,
|
||||
|
||||
XREF_DSBUFFERSETPLAYREGIONA,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundBuffer_SetPlayRegion+0x10 : movzx edi, al
|
||||
// DirectSound_CDirectSoundBuffer_SetPlayRegion+0x10 : movzx edi, al
|
||||
{ 0x10, 0x0F }, // (Offset,Value)-Pair #1
|
||||
{ 0x11, 0xB6 }, // (Offset,Value)-Pair #2
|
||||
{ 0x12, 0xF8 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// CDirectSoundBuffer_SetPlayRegion+0x17 : jz +0x0B
|
||||
// DirectSound_CDirectSoundBuffer_SetPlayRegion+0x17 : jz +0x0B
|
||||
{ 0x17, 0x74 }, // (Offset,Value)-Pair #4
|
||||
{ 0x18, 0x0B }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSoundBuffer_SetPlayRegion+0x46 : mov esi, 0x88780032
|
||||
// DirectSound_CDirectSoundBuffer_SetPlayRegion+0x46 : mov esi, 0x88780032
|
||||
{ 0x46, 0xBE }, // (Offset,Value)-Pair #6
|
||||
{ 0x47, 0x32 }, // (Offset,Value)-Pair #7
|
||||
{ 0x48, 0x00 }, // (Offset,Value)-Pair #8
|
||||
|
@ -276,29 +276,29 @@ OOVPA_XREF(IDirectSoundBuffer_SetPlayRegion, 4361, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetLoopRegion
|
||||
// * DirectSound_CDirectSoundBuffer::SetLoopRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetLoopRegion, 4361, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetLoopRegion, 4361, 11,
|
||||
|
||||
XREF_DirectSound_CDirectSoundBuffer_SetLoopRegion,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundBuffer_SetLoopRegion+0x24 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_SetLoopRegion+0x24 : mov eax, 0x80004005
|
||||
{ 0x24, 0xB8 }, // (Offset,Value)-Pair #1
|
||||
{ 0x25, 0x05 }, // (Offset,Value)-Pair #2
|
||||
{ 0x26, 0x40 }, // (Offset,Value)-Pair #3
|
||||
{ 0x27, 0x00 }, // (Offset,Value)-Pair #4
|
||||
{ 0x28, 0x80 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSoundBuffer_SetLoopRegion+0x29 : jmp +0x55
|
||||
// DirectSound_CDirectSoundBuffer_SetLoopRegion+0x29 : jmp +0x55
|
||||
{ 0x29, 0xEB }, // (Offset,Value)-Pair #6
|
||||
{ 0x2A, 0x55 }, // (Offset,Value)-Pair #7
|
||||
|
||||
// CDirectSoundBuffer_SetLoopRegion+0x56 : sub ecx, esi
|
||||
// DirectSound_CDirectSoundBuffer_SetLoopRegion+0x56 : sub ecx, esi
|
||||
{ 0x56, 0x2B }, // (Offset,Value)-Pair #8
|
||||
{ 0x57, 0xCE }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSoundBuffer_SetLoopRegion+0x82 : retn 0x0C
|
||||
// DirectSound_CDirectSoundBuffer_SetLoopRegion+0x82 : retn 0x0C
|
||||
{ 0x82, 0xC2 }, // (Offset,Value)-Pair #10
|
||||
{ 0x83, 0x0C }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
@ -324,29 +324,29 @@ OOVPA_XREF(IDirectSoundBuffer_SetLoopRegion, 4361, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetVolume
|
||||
// * DirectSound_CDirectSoundBuffer::SetVolume
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetVolume, 4361, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetVolume, 4361, 11,
|
||||
|
||||
XREF_DirectSound_CDirectSoundBuffer_SetVolume,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundBuffer_SetVolume+0x0D : movzx esi, al
|
||||
// DirectSound_CDirectSoundBuffer_SetVolume+0x0D : movzx esi, al
|
||||
{ 0x0D, 0x0F }, // (Offset,Value)-Pair #1
|
||||
{ 0x0E, 0xB6 }, // (Offset,Value)-Pair #2
|
||||
{ 0x0F, 0xF0 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// CDirectSoundBuffer_SetVolume+0x26 : jmp +0x22
|
||||
// DirectSound_CDirectSoundBuffer_SetVolume+0x26 : jmp +0x22
|
||||
{ 0x26, 0xEB }, // (Offset,Value)-Pair #4
|
||||
{ 0x27, 0x22 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSoundBuffer_SetVolume+0x2D : push [esp+0x10]
|
||||
// DirectSound_CDirectSoundBuffer_SetVolume+0x2D : push [esp+0x10]
|
||||
{ 0x2D, 0xFF }, // (Offset,Value)-Pair #6
|
||||
{ 0x2E, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x2F, 0x24 }, // (Offset,Value)-Pair #8
|
||||
{ 0x30, 0x10 }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSoundBuffer_SetVolume+0x4B : retn 0x08
|
||||
// DirectSound_CDirectSoundBuffer_SetVolume+0x4B : retn 0x08
|
||||
{ 0x4B, 0xC2 }, // (Offset,Value)-Pair #10
|
||||
{ 0x4C, 0x08 }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
@ -397,28 +397,28 @@ OOVPA_XREF(CMcpxBuffer_SetBufferData, 4361, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer_SetBufferData
|
||||
// * DirectSound_CDirectSoundBuffer_SetBufferData
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetBufferData, 4361, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetBufferData, 4361, 10,
|
||||
|
||||
XREF_DSSETBUFFERDATA2,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetBufferData+0x7A : call [CMcpxBuffer::SetBufferData]
|
||||
// DirectSound_CDirectSoundBuffer_SetBufferData+0x7A : call [CMcpxBuffer::SetBufferData]
|
||||
XREF_ENTRY( 0x7A, XREF_DSSETBUFFERDATA ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundBuffer_SetBufferData+0x40 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_SetBufferData+0x40 : mov eax, 0x80004005
|
||||
{ 0x40, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x41, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x42, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x43, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x44, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundBuffer_SetBufferData+0x5F : jz +0x33
|
||||
// DirectSound_CDirectSoundBuffer_SetBufferData+0x5F : jz +0x33
|
||||
{ 0x5F, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x60, 0x33 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSoundBuffer_SetBufferData+0xAB : retn 0x0C
|
||||
// DirectSound_CDirectSoundBuffer_SetBufferData+0xAB : retn 0x0C
|
||||
{ 0xAB, 0xC2 }, // (Offset,Value)-Pair #9
|
||||
{ 0xAC, 0x0C }, // (Offset,Value)-Pair #10
|
||||
OOVPA_END;
|
||||
|
@ -473,28 +473,28 @@ OOVPA_XREF(CMcpxBuffer_SetCurrentPosition, 4361, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer_SetCurrentPosition
|
||||
// * DirectSound_CDirectSoundBuffer_SetCurrentPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 4361, 10,
|
||||
|
||||
XREF_SETCURRENTPOSITION2,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetCurrentPosition+0x35 : call [CMcpxBuffer::SetCurrentPosition]
|
||||
// DirectSound_CDirectSoundBuffer_SetCurrentPosition+0x35 : call [CMcpxBuffer::SetCurrentPosition]
|
||||
XREF_ENTRY( 0x35, XREF_SETCURRENTPOSITION ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundBuffer_SetCurrentPosition+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_SetCurrentPosition+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundBuffer_SetCurrentPosition+0x3D : jz +0x0B
|
||||
// DirectSound_CDirectSoundBuffer_SetCurrentPosition+0x3D : jz +0x0B
|
||||
{ 0x3D, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x3E, 0x0B }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSoundBuffer_SetCurrentPosition+0x3D : retn 0x08
|
||||
// DirectSound_CDirectSoundBuffer_SetCurrentPosition+0x3D : retn 0x08
|
||||
{ 0x4E, 0xC2 }, // (Offset,Value)-Pair #9
|
||||
{ 0x4F, 0x08 }, // (Offset,Value)-Pair #10
|
||||
OOVPA_END;
|
||||
|
@ -553,28 +553,28 @@ OOVPA_XREF(CMcpxBuffer_GetCurrentPosition, 4361, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer_GetCurrentPosition
|
||||
// * DirectSound_CDirectSoundBuffer_GetCurrentPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_GetCurrentPosition, 4361, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 4361, 10,
|
||||
|
||||
XREF_GETCURRENTPOSITION2,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_GetCurrentPosition+0x39 : call [CMcpxBuffer::GetCurrentPosition]
|
||||
// DirectSound_CDirectSoundBuffer_GetCurrentPosition+0x39 : call [CMcpxBuffer::GetCurrentPosition]
|
||||
XREF_ENTRY( 0x39, XREF_GETCURRENTPOSITION ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundBuffer_GetCurrentPosition+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_GetCurrentPosition+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundBuffer_GetCurrentPosition+0x41 : jz +0x0B
|
||||
// DirectSound_CDirectSoundBuffer_GetCurrentPosition+0x41 : jz +0x0B
|
||||
{ 0x41, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x42, 0x0B }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSoundBuffer_GetCurrentPosition+0x3D : retn 0x08
|
||||
// DirectSound_CDirectSoundBuffer_GetCurrentPosition+0x3D : retn 0x08
|
||||
{ 0x52, 0xC2 }, // (Offset,Value)-Pair #9
|
||||
{ 0x53, 0x0C }, // (Offset,Value)-Pair #10
|
||||
OOVPA_END;
|
||||
|
@ -628,28 +628,28 @@ OOVPA_XREF(CMcpxBuffer_PlayA, 4361, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer_Play
|
||||
// * DirectSound_CDirectSoundBuffer_Play
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_Play, 4361, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_Play, 4361, 10,
|
||||
|
||||
XREF_DSOUNDPLAY2,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_Play+0x35 : call [CMcpxBuffer::Play]
|
||||
// DirectSound_CDirectSoundBuffer_Play+0x35 : call [CMcpxBuffer::Play]
|
||||
XREF_ENTRY( 0x35, XREF_DSOUNDPLAY ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundBuffer_Play+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_Play+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundBuffer_Play+0x3D : jz +0x0B
|
||||
// DirectSound_CDirectSoundBuffer_Play+0x3D : jz +0x0B
|
||||
{ 0x3D, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x3E, 0x0B }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSoundBuffer_Play+0x4E : retn 0x10
|
||||
// DirectSound_CDirectSoundBuffer_Play+0x4E : retn 0x10
|
||||
{ 0x4E, 0xC2 }, // (Offset,Value)-Pair #9
|
||||
{ 0x4F, 0x10 }, // (Offset,Value)-Pair #10
|
||||
OOVPA_END;
|
||||
|
@ -705,28 +705,28 @@ OOVPA_XREF(CMcpxBuffer_Stop, 4361, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer_Stop
|
||||
// * DirectSound_CDirectSoundBuffer_Stop
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_Stop, 4361, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_Stop, 4361, 10,
|
||||
|
||||
XREF_DSOUNDSTOP2,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_Stop+0x33 : call [CMcpxBuffer::Stop]
|
||||
// DirectSound_CDirectSoundBuffer_Stop+0x33 : call [CMcpxBuffer::Stop]
|
||||
XREF_ENTRY( 0x33, XREF_DSOUNDSTOP ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundBuffer_Stop+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_Stop+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundBuffer_Stop+0x3B : jz +0x0B
|
||||
// DirectSound_CDirectSoundBuffer_Stop+0x3B : jz +0x0B
|
||||
{ 0x3B, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x3C, 0x0B }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSoundBuffer_Stop+0x4C : retn 0x04
|
||||
// DirectSound_CDirectSoundBuffer_Stop+0x4C : retn 0x04
|
||||
{ 0x4C, 0xC2 }, // (Offset,Value)-Pair #9
|
||||
{ 0x4D, 0x04 }, // (Offset,Value)-Pair #10
|
||||
OOVPA_END;
|
||||
|
@ -912,90 +912,90 @@ OOVPA_XREF(IDirectSoundBuffer_StopEx, 4361, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoiceSettings::SetMixBins
|
||||
// * DirectSound_CDirectSoundVoiceSettings::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoiceSettings_SetMixBins, 4361, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4361, 11,
|
||||
|
||||
XREF_DSSETMIXBINSC,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0x06 : jnz +0x1A
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0x06 : jnz +0x1A
|
||||
{ 0x06, 0x75 }, // (Offset,Value)-Pair #1
|
||||
{ 0x07, 0x1A }, // (Offset,Value)-Pair #2
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0x08 : test byte ptr [ecx+8], 0x10
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0x08 : test byte ptr [ecx+8], 0x10
|
||||
{ 0x08, 0xF6 }, // (Offset,Value)-Pair #3
|
||||
{ 0x09, 0x41 }, // (Offset,Value)-Pair #4
|
||||
{ 0x0A, 0x08 }, // (Offset,Value)-Pair #5
|
||||
{ 0x0B, 0x10 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0x19 : shr eax, 1
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0x19 : shr eax, 1
|
||||
{ 0x19, 0xD1 }, // (Offset,Value)-Pair #7
|
||||
{ 0x1A, 0xE8 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0x53 : cmp [ecx+24h], edx
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0x53 : cmp [ecx+24h], edx
|
||||
{ 0x53, 0x39 }, // (Offset,Value)-Pair #9
|
||||
{ 0x54, 0x51 }, // (Offset,Value)-Pair #10
|
||||
{ 0x55, 0x24 }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetMixBins
|
||||
// * DirectSound_CDirectSoundVoice::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMixBins, 4361, 17,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMixBins, 4361, 17,
|
||||
|
||||
XREF_DSSETMIXBINSB,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x0D : call [CDirectSoundVoiceSettings::SetMixBins]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x0D : call [CDirectSoundVoiceSettings::SetMixBins]
|
||||
XREF_ENTRY( 0x0D, XREF_DSSETMIXBINSC ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x01 : mov esi, [esp+8]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x01 : mov esi, [esp+8]
|
||||
{ 0x01, 0x8B }, // (Offset,Value)-Pair #2
|
||||
{ 0x02, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x03, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x04, 0x08 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x05 : push [esp+0x0C]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x05 : push [esp+0x0C]
|
||||
{ 0x05, 0xFF }, // (Offset,Value)-Pair #6
|
||||
{ 0x06, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x07, 0x24 }, // (Offset,Value)-Pair #8
|
||||
{ 0x08, 0x0C }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x09 : mov ecx, [esi+0x10]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x09 : mov ecx, [esi+0x10]
|
||||
{ 0x09, 0x8B }, // (Offset,Value)-Pair #10
|
||||
{ 0x0A, 0x4E }, // (Offset,Value)-Pair #11
|
||||
{ 0x0B, 0x10 }, // (Offset,Value)-Pair #12
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x11 : mov ecx, [esi+0x0C]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x11 : mov ecx, [esi+0x0C]
|
||||
{ 0x11, 0x8B }, // (Offset,Value)-Pair #13
|
||||
{ 0x12, 0x4E }, // (Offset,Value)-Pair #14
|
||||
{ 0x13, 0x0C }, // (Offset,Value)-Pair #15
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x1A : retn 0x08
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x1A : retn 0x08
|
||||
{ 0x1A, 0xC2 }, // (Offset,Value)-Pair #16
|
||||
{ 0x1B, 0x08 }, // (Offset,Value)-Pair #17
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMixBins
|
||||
// * DirectSound_CDirectSoundBuffer::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 4361, 17,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMixBins, 4361, 17,
|
||||
|
||||
XREF_DSSETMIXBINSA,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x32 : call [CDirectSoundVoice::SetMixBins]
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x32 : call [CDirectSoundVoice::SetMixBins]
|
||||
XREF_ENTRY( 0x32, XREF_DSSETMIXBINSB ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x29 : push [esp+0x10]; push [esp+0x10]
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x29 : push [esp+0x10]; push [esp+0x10]
|
||||
{ 0x29, 0xFF }, // (Offset,Value)-Pair #7
|
||||
{ 0x2A, 0x74 }, // (Offset,Value)-Pair #8
|
||||
{ 0x2B, 0x24 }, // (Offset,Value)-Pair #9
|
||||
|
@ -1005,10 +1005,10 @@ OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 4361, 17,
|
|||
{ 0x2F, 0x24 }, // (Offset,Value)-Pair #13
|
||||
{ 0x30, 0x10 }, // (Offset,Value)-Pair #14
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x49 : pop edi
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x49 : pop edi
|
||||
{ 0x49, 0x5F }, // (Offset,Value)-Pair #15
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x4B : retn 0x08
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x4B : retn 0x08
|
||||
{ 0x4B, 0xC2 }, // (Offset,Value)-Pair #16
|
||||
{ 0x4C, 0x08 }, // (Offset,Value)-Pair #17
|
||||
OOVPA_END;
|
||||
|
@ -1052,33 +1052,33 @@ OOVPATable DSound_4361[] = {
|
|||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundDoWork, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundGetSampleTime, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxStream_Pause, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundBuffer, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPlayRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
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(DirectSound_CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetCurrentPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Play, 4361, XREF),
|
||||
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(DirectSound_CDirectSoundBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBinVolumes, 4361, XREF),
|
||||
|
@ -1088,10 +1088,10 @@ OOVPATable DSound_4361[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_StopEx, 4361, XREF),
|
||||
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(IDirectSound_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 4361, PATCH),
|
||||
};
|
||||
|
||||
|
|
|
@ -43,80 +43,80 @@
|
|||
#define DirectSoundGetSampleTime_4432 DirectSoundGetSampleTime_4361
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_Release
|
||||
// * IDirectSound_Release
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(IDirectSound8_Release, 4432, 12)
|
||||
OOVPA_NO_XREF(IDirectSound_Release, 4432, 12)
|
||||
|
||||
// IDirectSound8_Release+0x04 : lea ecx, [eax-8]
|
||||
// IDirectSound_Release+0x04 : lea ecx, [eax-8]
|
||||
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
||||
{ 0x05, 0x48 }, // (Offset,Value)-Pair #2
|
||||
{ 0x06, 0xF8 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// IDirectSound8_Release+0x07 : neg eax
|
||||
// IDirectSound_Release+0x07 : neg eax
|
||||
{ 0x07, 0xF7 }, // (Offset,Value)-Pair #4
|
||||
{ 0x08, 0xD8 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSound8_Release+0x09 : sbb eax, eax
|
||||
// IDirectSound_Release+0x09 : sbb eax, eax
|
||||
{ 0x09, 0x1B }, // (Offset,Value)-Pair #6
|
||||
{ 0x0A, 0xC0 }, // (Offset,Value)-Pair #7
|
||||
|
||||
// IDirectSound8_Release+0x0D : mov ecx, [eax]
|
||||
// IDirectSound_Release+0x0D : mov ecx, [eax]
|
||||
{ 0x0D, 0x8B }, // (Offset,Value)-Pair #8
|
||||
{ 0x0E, 0x08 }, // (Offset,Value)-Pair #9
|
||||
|
||||
// IDirectSound8_Release+0x10 : call dword ptr [ecx+8]
|
||||
// IDirectSound_Release+0x10 : call dword ptr [ecx+8]
|
||||
{ 0x10, 0xFF }, // (Offset,Value)-Pair #10
|
||||
{ 0x11, 0x51 }, // (Offset,Value)-Pair #11
|
||||
{ 0x12, 0x08 }, // (Offset,Value)-Pair #12
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetMaxDistance
|
||||
// * DirectSound_CDirectSoundVoice::SetMaxDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMaxDistance, 4432, 9,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMaxDistance, 4432, 9,
|
||||
|
||||
XREF_DSVOICESETMAXDISTANCE,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundVoice_SetMaxDistance+0x0D : mov edx, [esp+arg_4]
|
||||
// DirectSound_CDirectSoundVoice_SetMaxDistance+0x0D : mov edx, [esp+arg_4]
|
||||
{ 0x0D, 0x8B },
|
||||
{ 0x0E, 0x54 },
|
||||
{ 0x0F, 0x24 },
|
||||
{ 0x10, 0x08 },
|
||||
|
||||
// CDirectSoundVoice_SetMaxDistance+0x11 : mov [eax+38h], edx
|
||||
// DirectSound_CDirectSoundVoice_SetMaxDistance+0x11 : mov [eax+38h], edx
|
||||
{ 0x11, 0x89 },
|
||||
{ 0x12, 0x50 },
|
||||
{ 0x13, 0x38 },
|
||||
|
||||
// CDirectSoundVoice_SetMaxDistance+0x30 : retn 0Ch
|
||||
// DirectSound_CDirectSoundVoice_SetMaxDistance+0x30 : retn 0Ch
|
||||
{ 0x31, 0x0C },
|
||||
{ 0x32, 0x00 }
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMaxDistance
|
||||
// * DirectSound_CDirectSoundBuffer::SetMaxDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMaxDistance, 4432, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMaxDistance, 4432, 10,
|
||||
|
||||
XREF_DSBUFFERSETMAXDISTANCE,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x39 : call [CDirectSoundVoice::SetMaxDistance]
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x39 : call [CDirectSoundVoice::SetMaxDistance]
|
||||
XREF_ENTRY( 0x3A, XREF_DSVOICESETMAXDISTANCE ),
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x21 : mov eax, 80004005h
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x21 : mov eax, 80004005h
|
||||
{ 0x22, 0x05 },
|
||||
{ 0x23, 0x40 },
|
||||
{ 0x24, 0x00 },
|
||||
{ 0x25, 0x80 },
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
{ 0x32, 0xD9 },
|
||||
{ 0x33, 0x1C },
|
||||
{ 0x34, 0x24 },
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x53 : retn 0Ch
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x53 : retn 0Ch
|
||||
{ 0x54, 0x0C },
|
||||
{ 0x55, 0x00 }
|
||||
OOVPA_END;
|
||||
|
@ -149,52 +149,52 @@ OOVPA_XREF(IDirectSoundBuffer_SetMaxDistance, 4432, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetMinDistance
|
||||
// * DirectSound_CDirectSoundVoice::SetMinDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMinDistance, 4432, 9,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMinDistance, 4432, 9,
|
||||
|
||||
XREF_DSVOICESETMINDISTANCE,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundVoice_SetMinDistance+0x0D : mov edx, [esp+arg_4]
|
||||
// DirectSound_CDirectSoundVoice_SetMinDistance+0x0D : mov edx, [esp+arg_4]
|
||||
{ 0x0D, 0x8B },
|
||||
{ 0x0E, 0x54 },
|
||||
{ 0x0F, 0x24 },
|
||||
{ 0x10, 0x08 },
|
||||
|
||||
// CDirectSoundVoice_SetMinDistance+0x11 : mov [eax+34h], edx
|
||||
// DirectSound_CDirectSoundVoice_SetMinDistance+0x11 : mov [eax+34h], edx
|
||||
{ 0x11, 0x89 },
|
||||
{ 0x12, 0x50 },
|
||||
{ 0x13, 0x34 },
|
||||
|
||||
// CDirectSoundVoice_SetMinDistance+0x30 : retn 0Ch
|
||||
// DirectSound_CDirectSoundVoice_SetMinDistance+0x30 : retn 0Ch
|
||||
{ 0x31, 0x0C },
|
||||
{ 0x32, 0x00 }
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMinDistance
|
||||
// * DirectSound_CDirectSoundBuffer::SetMinDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMinDistance, 4432, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMinDistance, 4432, 10,
|
||||
|
||||
XREF_DSBUFFERSETMINDISTANCE,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x39 : call [CDirectSoundVoice::SetMinDistance]
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x39 : call [CDirectSoundVoice::SetMinDistance]
|
||||
XREF_ENTRY( 0x3A, XREF_DSVOICESETMINDISTANCE ),
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x21 : mov eax, 80004005h
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x21 : mov eax, 80004005h
|
||||
{ 0x22, 0x05 },
|
||||
{ 0x23, 0x40 },
|
||||
{ 0x24, 0x00 },
|
||||
{ 0x25, 0x80 },
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
{ 0x32, 0xD9 },
|
||||
{ 0x33, 0x1C },
|
||||
{ 0x34, 0x24 },
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x53 : retn 0Ch
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x53 : retn 0Ch
|
||||
{ 0x54, 0x0C },
|
||||
{ 0x55, 0x00 }
|
||||
OOVPA_END;
|
||||
|
@ -227,146 +227,146 @@ OOVPA_XREF(IDirectSoundBuffer_SetMinDistance, 4432, 10,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SetI3DL2Listener
|
||||
// * DirectSound_CDirectSound::SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetI3DL2Listener, 4432, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 4432, 11,
|
||||
|
||||
XREF_DSSETI3DL2LISTENER,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_SetI3DL2Listener+0x3A : mov edi, 0x88780032
|
||||
// DirectSound_CDirectSound_SetI3DL2Listener+0x3A : mov edi, 0x88780032
|
||||
{ 0x3A, 0xBF }, // (Offset,Value)-Pair #1
|
||||
{ 0x3B, 0x32 }, // (Offset,Value)-Pair #2
|
||||
{ 0x3C, 0x00 }, // (Offset,Value)-Pair #3
|
||||
{ 0x3D, 0x78 }, // (Offset,Value)-Pair #4
|
||||
{ 0x3E, 0x88 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSound_SetI3DL2Listener+0xA2 : fstp dword ptr[edx+0x94]
|
||||
// DirectSound_CDirectSound_SetI3DL2Listener+0xA2 : fstp dword ptr[edx+0x94]
|
||||
{ 0xA2, 0xD9 }, // (Offset,Value)-Pair #6
|
||||
{ 0xA3, 0x9A }, // (Offset,Value)-Pair #7
|
||||
{ 0xA4, 0x94 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSound_SetI3DL2Listener+0xA8 : fld dword ptr[ecx+0x24]
|
||||
// DirectSound_CDirectSound_SetI3DL2Listener+0xA8 : fld dword ptr[ecx+0x24]
|
||||
{ 0xA8, 0xD9 }, // (Offset,Value)-Pair #9
|
||||
{ 0xA9, 0x41 }, // (Offset,Value)-Pair #10
|
||||
{ 0xAA, 0x24 }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_SetI3DL2Listener
|
||||
// * IDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSound8_SetI3DL2Listener, 4432, 12,
|
||||
OOVPA_XREF(IDirectSound_SetI3DL2Listener, 4432, 12,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSound8_SetI3DL2Listener+0x19 : call [CDirectSound::SetI3DL2Listener]
|
||||
// IDirectSound_SetI3DL2Listener+0x19 : call [CDirectSound::SetI3DL2Listener]
|
||||
XREF_ENTRY( 0x19, XREF_DSSETI3DL2LISTENER ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSound8_SetI3DL2Listener+0x04 : push [esp+0x0C]
|
||||
// IDirectSound_SetI3DL2Listener+0x04 : push [esp+0x0C]
|
||||
{ 0x04, 0xFF }, // (Offset,Value)-Pair #2
|
||||
{ 0x05, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x06, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x07, 0x0C }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSound8_SetI3DL2Listener+0x0E : add eax, 0xFFFFFFF8
|
||||
// IDirectSound_SetI3DL2Listener+0x0E : add eax, 0xFFFFFFF8
|
||||
{ 0x0E, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x0F, 0xC0 }, // (Offset,Value)-Pair #7
|
||||
{ 0x10, 0xF8 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// IDirectSound8_SetI3DL2Listener+0x13 : sbb ecx, ecx
|
||||
// IDirectSound_SetI3DL2Listener+0x13 : sbb ecx, ecx
|
||||
{ 0x13, 0x1B }, // (Offset,Value)-Pair #9
|
||||
{ 0x14, 0xC9 }, // (Offset,Value)-Pair #10
|
||||
|
||||
// IDirectSound8_SetI3DL2Listener+0x15 : and ecx, eax
|
||||
// IDirectSound_SetI3DL2Listener+0x15 : and ecx, eax
|
||||
{ 0x15, 0x23 }, // (Offset,Value)-Pair #11
|
||||
{ 0x16, 0xC8 }, // (Offset,Value)-Pair #12
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoiceSettings::SetMixBins
|
||||
// * DirectSound_CDirectSoundVoiceSettings::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoiceSettings_SetMixBins, 4432, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4432, 10,
|
||||
|
||||
XREF_DSSETMIXBINSC,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0x06 : jnz +0x1A
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0x06 : jnz +0x1A
|
||||
{ 0x06, 0x75 }, // (Offset,Value)-Pair #1
|
||||
{ 0x07, 0x1A }, // (Offset,Value)-Pair #2
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0x08 : test byte ptr [ecx+8], 0x10
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0x08 : test byte ptr [ecx+8], 0x10
|
||||
{ 0x08, 0xF6 }, // (Offset,Value)-Pair #3
|
||||
{ 0x09, 0x41 }, // (Offset,Value)-Pair #4
|
||||
{ 0x0A, 0x08 }, // (Offset,Value)-Pair #5
|
||||
{ 0x0B, 0x10 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0x2B : jbe +0x2B
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0x2B : jbe +0x2B
|
||||
{ 0x2B, 0x76 }, // (Offset,Value)-Pair #7
|
||||
{ 0x2C, 0x2B }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSoundVoiceSettings_SetMixBins+0xB2 : retn 0x04
|
||||
// DirectSound_CDirectSoundVoiceSettings_SetMixBins+0xB2 : retn 0x04
|
||||
{ 0xB2, 0xC2 }, // (Offset,Value)-Pair #9
|
||||
{ 0xB3, 0x04 }, // (Offset,Value)-Pair #10
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetMixBins
|
||||
// * DirectSound_CDirectSoundVoice::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMixBins, 4432, 17,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMixBins, 4432, 17,
|
||||
|
||||
XREF_DSSETMIXBINSB,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x0D : call [CDirectSoundVoiceSettings::SetMixBins]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x0D : call [CDirectSoundVoiceSettings::SetMixBins]
|
||||
XREF_ENTRY( 0x0D, XREF_DSSETMIXBINSC ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x01 : mov esi, [esp+8]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x01 : mov esi, [esp+8]
|
||||
{ 0x01, 0x8B }, // (Offset,Value)-Pair #2
|
||||
{ 0x02, 0x74 }, // (Offset,Value)-Pair #3
|
||||
{ 0x03, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x04, 0x08 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x05 : push [esp+0x0C]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x05 : push [esp+0x0C]
|
||||
{ 0x05, 0xFF }, // (Offset,Value)-Pair #6
|
||||
{ 0x06, 0x74 }, // (Offset,Value)-Pair #7
|
||||
{ 0x07, 0x24 }, // (Offset,Value)-Pair #8
|
||||
{ 0x08, 0x0C }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x09 : mov ecx, [esi+0x10]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x09 : mov ecx, [esi+0x10]
|
||||
{ 0x09, 0x8B }, // (Offset,Value)-Pair #10
|
||||
{ 0x0A, 0x4E }, // (Offset,Value)-Pair #11
|
||||
{ 0x0B, 0x10 }, // (Offset,Value)-Pair #12
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x11 : mov ecx, [esi+0x0C]
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x11 : mov ecx, [esi+0x0C]
|
||||
{ 0x11, 0x8B }, // (Offset,Value)-Pair #13
|
||||
{ 0x12, 0x4E }, // (Offset,Value)-Pair #14
|
||||
{ 0x13, 0x0C }, // (Offset,Value)-Pair #15
|
||||
|
||||
// CDirectSoundVoice_SetMixBins+0x1A : retn 0x08
|
||||
// DirectSound_CDirectSoundVoice_SetMixBins+0x1A : retn 0x08
|
||||
{ 0x1A, 0xC2 }, // (Offset,Value)-Pair #16
|
||||
{ 0x1B, 0x08 }, // (Offset,Value)-Pair #17
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMixBins
|
||||
// * DirectSound_CDirectSoundBuffer::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 4432, 17,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMixBins, 4432, 17,
|
||||
|
||||
XREF_DSSETMIXBINSA,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x32 : call [CDirectSoundVoice::SetMixBins]
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x32 : call [CDirectSoundVoice::SetMixBins]
|
||||
XREF_ENTRY( 0x32, XREF_DSSETMIXBINSB ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #2
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #3
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #4
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #5
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x29 : push [esp+0x10]; push [esp+0x10]
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x29 : push [esp+0x10]; push [esp+0x10]
|
||||
{ 0x29, 0xFF }, // (Offset,Value)-Pair #7
|
||||
{ 0x2A, 0x74 }, // (Offset,Value)-Pair #8
|
||||
{ 0x2B, 0x24 }, // (Offset,Value)-Pair #9
|
||||
|
@ -376,10 +376,10 @@ OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 4432, 17,
|
|||
{ 0x2F, 0x24 }, // (Offset,Value)-Pair #13
|
||||
{ 0x30, 0x10 }, // (Offset,Value)-Pair #14
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x49 : pop edi
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x49 : pop edi
|
||||
{ 0x49, 0x5F }, // (Offset,Value)-Pair #15
|
||||
|
||||
// CDirectSoundBuffer_SetMixBins+0x4B : retn 0x08
|
||||
// DirectSound_CDirectSoundBuffer_SetMixBins+0x4B : retn 0x08
|
||||
{ 0x4B, 0xC2 }, // (Offset,Value)-Pair #16
|
||||
{ 0x4C, 0x08 }, // (Offset,Value)-Pair #17
|
||||
OOVPA_END;
|
||||
|
@ -416,105 +416,105 @@ OOVPA_XREF(IDirectSoundBuffer_SetMixBins, 4432, 12,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::CommitDeferredSettings
|
||||
// * DirectSound_CDirectSound::CommitDeferredSettings
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(CDirectSound_CommitDeferredSettings, 4432, 11)
|
||||
OOVPA_NO_XREF(DirectSound_CDirectSound_CommitDeferredSettings, 4432, 11)
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x10 : movzx eax, al
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x10 : movzx eax, al
|
||||
{ 0x10, 0x0F }, // (Offset,Value)-Pair #1
|
||||
{ 0x11, 0xB6 }, // (Offset,Value)-Pair #2
|
||||
{ 0x12, 0xC0 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x27 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x27 : mov eax, 0x80004005
|
||||
{ 0x27, 0xB8 }, // (Offset,Value)-Pair #4
|
||||
{ 0x28, 0x05 }, // (Offset,Value)-Pair #5
|
||||
{ 0x29, 0x40 }, // (Offset,Value)-Pair #6
|
||||
{ 0x2B, 0x80 }, // (Offset,Value)-Pair #7
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x5C : and [eax+0xA4], esi
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x5C : and [eax+0xA4], esi
|
||||
{ 0x5C, 0x21 }, // (Offset,Value)-Pair #8
|
||||
{ 0x5D, 0xB0 }, // (Offset,Value)-Pair #9
|
||||
{ 0x5E, 0xA4 }, // (Offset,Value)-Pair #10
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x78 : leave
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x78 : leave
|
||||
{ 0x78, 0xC9 }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SetDistanceFactorA
|
||||
// * DirectSound_CDirectSound::SetDistanceFactorA
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetDistanceFactorA, 4432, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetDistanceFactorA, 4432, 11,
|
||||
|
||||
XREF_SETDISTANCEFACTORA,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_SetDistanceFactorA+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_SetDistanceFactorA+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #1
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #2
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #3
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #4
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSound_SetDistanceFactorA+0x39 : or dword ptr[eax+0xA4], 0x60
|
||||
// DirectSound_CDirectSound_SetDistanceFactorA+0x39 : or dword ptr[eax+0xA4], 0x60
|
||||
{ 0x39, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x3A, 0x88 }, // (Offset,Value)-Pair #7
|
||||
{ 0x3B, 0xA4 }, // (Offset,Value)-Pair #8
|
||||
{ 0x3F, 0x60 }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSound_SetDistanceFactorA+0x4F : jz +0x0B
|
||||
// DirectSound_CDirectSound_SetDistanceFactorA+0x4F : jz +0x0B
|
||||
{ 0x4F, 0x74 }, // (Offset,Value)-Pair #10
|
||||
{ 0x50, 0x0B }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_SetDistanceFactor
|
||||
// * IDirectSound_SetDistanceFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSound8_SetDistanceFactor, 4432, 11,
|
||||
OOVPA_XREF(IDirectSound_SetDistanceFactor, 4432, 11,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
// IDirectSound8_SetDistanceFactor+0x1D : call [CDirectSound::SetDistanceFactor]
|
||||
// IDirectSound_SetDistanceFactor+0x1D : call [CDirectSound::SetDistanceFactor]
|
||||
XREF_ENTRY( 0x1D, XREF_SETDISTANCEFACTORA ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSound8_SetDistanceFactor+0x04 : fld [esp+0x0C]
|
||||
// IDirectSound_SetDistanceFactor+0x04 : fld [esp+0x0C]
|
||||
{ 0x04, 0xD9 }, // (Offset,Value)-Pair #2
|
||||
{ 0x05, 0x44 }, // (Offset,Value)-Pair #3
|
||||
{ 0x06, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x07, 0x0C }, // (Offset,Value)-Pair #5
|
||||
|
||||
// IDirectSound8_SetDistanceFactor+0x0C : push ecx
|
||||
// IDirectSound_SetDistanceFactor+0x0C : push ecx
|
||||
{ 0x0C, 0x51 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// IDirectSound8_SetDistanceFactor+0x12 : add eax, 0xFFFFFFF8
|
||||
// IDirectSound_SetDistanceFactor+0x12 : add eax, 0xFFFFFFF8
|
||||
{ 0x12, 0x83 }, // (Offset,Value)-Pair #7
|
||||
{ 0x13, 0xC0 }, // (Offset,Value)-Pair #8
|
||||
{ 0x14, 0xF8 }, // (Offset,Value)-Pair #9
|
||||
|
||||
// IDirectSound8_SetDistanceFactor+0x21 : retn 0x0C
|
||||
// IDirectSound_SetDistanceFactor+0x21 : retn 0x0C
|
||||
{ 0x21, 0xC2 }, // (Offset,Value)-Pair #10
|
||||
{ 0x22, 0x0C }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SetPositionA
|
||||
// * DirectSound_CDirectSound::SetPositionA
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetPositionA, 4432, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetPositionA, 4432, 11,
|
||||
|
||||
XREF_DSSETPOSITIONA,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_SetPositionA+0x2B : mov ecx, [ebp+0x08]
|
||||
// DirectSound_CDirectSound_SetPositionA+0x2B : mov ecx, [ebp+0x08]
|
||||
{ 0x2B, 0x8B }, // (Offset,Value)-Pair #1
|
||||
{ 0x2C, 0x4D }, // (Offset,Value)-Pair #2
|
||||
{ 0x2D, 0x08 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// CDirectSound_SetPositionA+0x3F : mov [edx+0x3C], edi
|
||||
// DirectSound_CDirectSound_SetPositionA+0x3F : mov [edx+0x3C], edi
|
||||
{ 0x3F, 0x89 }, // (Offset,Value)-Pair #4
|
||||
{ 0x40, 0x7A }, // (Offset,Value)-Pair #5
|
||||
{ 0x41, 0x3C }, // (Offset,Value)-Pair #6
|
||||
|
||||
// CDirectSound_SetPositionA+0x4C : or word ptr [eax+0xA4], 0x01FF
|
||||
// DirectSound_CDirectSound_SetPositionA+0x4C : or word ptr [eax+0xA4], 0x01FF
|
||||
{ 0x4C, 0x80 }, // (Offset,Value)-Pair #7
|
||||
{ 0x4D, 0x88 }, // (Offset,Value)-Pair #8
|
||||
{ 0x4E, 0xA4 }, // (Offset,Value)-Pair #9
|
||||
|
@ -523,56 +523,56 @@ OOVPA_XREF(CDirectSound_SetPositionA, 4432, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SetVelocity
|
||||
// * DirectSound_CDirectSound::SetVelocity
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetVelocity, 4432, 15,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetVelocity, 4432, 15,
|
||||
|
||||
XREF_DSSETVELOCITYA,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_SetVelocity+0x24 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_SetVelocity+0x24 : mov eax, 0x80004005
|
||||
{ 0x24, 0xB8 }, // (Offset,Value)-Pair #1
|
||||
{ 0x25, 0x05 }, // (Offset,Value)-Pair #2
|
||||
{ 0x26, 0x40 }, // (Offset,Value)-Pair #3
|
||||
{ 0x27, 0x00 }, // (Offset,Value)-Pair #4
|
||||
{ 0x28, 0x80 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSound_SetVelocity+0x37 : mov [edx+0x44], edi
|
||||
// DirectSound_CDirectSound_SetVelocity+0x37 : mov [edx+0x44], edi
|
||||
{ 0x37, 0x89 }, // (Offset,Value)-Pair #6
|
||||
{ 0x38, 0x7A }, // (Offset,Value)-Pair #7
|
||||
{ 0x39, 0x44 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSound_SetVelocity+0x4C : or dword ptr [eax+0x0A4], 0x40
|
||||
// DirectSound_CDirectSound_SetVelocity+0x4C : or dword ptr [eax+0x0A4], 0x40
|
||||
{ 0x4C, 0x83 }, // (Offset,Value)-Pair #9
|
||||
{ 0x4D, 0x88 }, // (Offset,Value)-Pair #10
|
||||
{ 0x4E, 0xA4 }, // (Offset,Value)-Pair #11
|
||||
{ 0x4F, 0x00 }, // (Offset,Value)-Pair #12
|
||||
{ 0x52, 0x40 }, // (Offset,Value)-Pair #13
|
||||
|
||||
// CDirectSound_SetVelocity+0x73 : retn 0x14
|
||||
// DirectSound_CDirectSound_SetVelocity+0x73 : retn 0x14
|
||||
{ 0x73, 0xC2 }, // (Offset,Value)-Pair #14
|
||||
{ 0x74, 0x14 }, // (Offset,Value)-Pair #15
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetPosition
|
||||
// * DirectSound_CDirectSoundVoice::SetPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetPosition, 4432, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetPosition, 4432, 8,
|
||||
|
||||
XREF_DSVOICESETPOSITION,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSoundVoice_SetPosition+0x0F : mov edx, [ebp+arg_4]
|
||||
// DirectSound_CDirectSoundVoice_SetPosition+0x0F : mov edx, [ebp+arg_4]
|
||||
{ 0x0F, 0x8B },
|
||||
{ 0x10, 0x55 },
|
||||
{ 0x11, 0x0C },
|
||||
|
||||
// CDirectSoundVoice_SetPosition+0x12 : mov [ecx+04h], edx
|
||||
// DirectSound_CDirectSoundVoice_SetPosition+0x12 : mov [ecx+04h], edx
|
||||
{ 0x12, 0x89 },
|
||||
{ 0x13, 0x51 },
|
||||
{ 0x14, 0x04 },
|
||||
|
||||
// CDirectSoundVoice_SetPosition+0x4F : retn 14h
|
||||
// DirectSound_CDirectSoundVoice_SetPosition+0x4F : retn 14h
|
||||
{ 0x4F, 0xC2 },
|
||||
{ 0x50, 0x14 }
|
||||
OOVPA_END;
|
||||
|
@ -585,44 +585,44 @@ OOVPATable DSound_4432[] = {
|
|||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundDoWork, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundGetSampleTime, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundStream, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxStream_Pause, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_Release, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundBuffer, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetCurrentPosition, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Stop, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Stop, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMinDistance, 4432, XREF),
|
||||
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(DirectSound_CDirectSound_SetI3DL2Listener, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetI3DL2Listener, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 4432, XREF),
|
||||
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(DirectSound_CDirectSound_CommitDeferredSettings, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDistanceFactorA, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPlayRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
};
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -35,7 +35,7 @@
|
|||
// ******************************************************************
|
||||
// * DirectSound::CDirectSound::EnableHeadphones
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_EnableHeadphones, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_EnableHeadphones, 5233, 8,
|
||||
|
||||
XREF_DSENABLEHEADPHONES,
|
||||
XRefZero)
|
||||
|
@ -75,9 +75,9 @@ OOVPA_XREF(IDirectSound8_EnableHeadphones, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundStream_FlushEx
|
||||
// * DirectSound_CDirectSoundStream_FlushEx
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundStream_FlushEx, 5233, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundStream_FlushEx, 5233, 11,
|
||||
|
||||
XREF_DSFLUSHEX2,
|
||||
XRefZero)
|
||||
|
@ -168,27 +168,27 @@ OOVPA_XREF(CMcpxAPU_SynchPlayback, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SynchPlayback
|
||||
// * DirectSound_CDirectSound::SynchPlayback
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SynchPlayback, 5233, 10,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SynchPlayback, 5233, 10,
|
||||
|
||||
XREF_DSSYNCHPLAYBACKA,
|
||||
XRefOne)
|
||||
|
||||
XREF_ENTRY( 0x08, XREF_DSSYNCHPLAYBACKB ), // (Offset,Value)-Pair #1
|
||||
|
||||
// CDirectSound_SynchPlayback+0x00 : mov eax, [esp+0x04]
|
||||
// DirectSound_CDirectSound_SynchPlayback+0x00 : mov eax, [esp+0x04]
|
||||
{ 0x00, 0x8B }, // (Offset,Value)-Pair #2
|
||||
{ 0x01, 0x44 }, // (Offset,Value)-Pair #3
|
||||
{ 0x02, 0x24 }, // (Offset,Value)-Pair #4
|
||||
{ 0x03, 0x04 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSound_SynchPlayback+0x04 : mov ecx, [eax+0x0C]
|
||||
// DirectSound_CDirectSound_SynchPlayback+0x04 : mov ecx, [eax+0x0C]
|
||||
{ 0x04, 0x8B }, // (Offset,Value)-Pair #6
|
||||
{ 0x05, 0x48 }, // (Offset,Value)-Pair #7
|
||||
{ 0x06, 0x0C }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSound_SynchPlayback+0x0C : retn 0x04
|
||||
// DirectSound_CDirectSound_SynchPlayback+0x0C : retn 0x04
|
||||
{ 0x0C, 0xC2 }, // (Offset,Value)-Pair #9
|
||||
{ 0x0D, 0x04 }, // (Offset,Value)-Pair #10
|
||||
OOVPA_END;
|
||||
|
@ -196,23 +196,23 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * IDirectSound8::SynchPlayback
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSound8_SynchPlayback, 5233, 8,
|
||||
OOVPA_XREF(IDirectSound_SynchPlayback, 5233, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
||||
XREF_ENTRY( 0x11, XREF_DSSYNCHPLAYBACKA ), // (Offset,Value)-Pair #1
|
||||
|
||||
// IDirectSound8_SynchPlayback+0x06 : add eax, 0xFFFFFFF8
|
||||
// IDirectSound_SynchPlayback+0x06 : add eax, 0xFFFFFFF8
|
||||
{ 0x06, 0x83 }, // (Offset,Value)-Pair #2
|
||||
{ 0x07, 0xC0 }, // (Offset,Value)-Pair #3
|
||||
{ 0x08, 0xF8 }, // (Offset,Value)-Pair #4
|
||||
|
||||
// IDirectSound8_SynchPlayback+0x0B : sbb ecx, ecx
|
||||
// IDirectSound_SynchPlayback+0x0B : sbb ecx, ecx
|
||||
{ 0x0B, 0x1B }, // (Offset,Value)-Pair #5
|
||||
{ 0x0C, 0xC9 }, // (Offset,Value)-Pair #6
|
||||
|
||||
// IDirectSound8_SynchPlayback+0x15 : retn 0x04
|
||||
// IDirectSound_SynchPlayback+0x15 : retn 0x04
|
||||
{ 0x15, 0xC2 }, // (Offset,Value)-Pair #7
|
||||
{ 0x16, 0x04 }, // (Offset,Value)-Pair #8
|
||||
OOVPA_END;
|
||||
|
@ -220,7 +220,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * DirectSound::CDirectSoundVoice::SetFormat
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(X_DirectSound_CDirectSoundVoice_SetFormat, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetFormat, 5233, 8,
|
||||
|
||||
XREF_DirectSound_CDirectSoundVoice_SetFormat,
|
||||
XRefZero)
|
||||
|
@ -236,9 +236,9 @@ OOVPA_XREF(X_DirectSound_CDirectSoundVoice_SetFormat, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// CDirectSoundVoice::SetMode
|
||||
// DirectSound_CDirectSoundVoice::SetMode
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMode, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMode, 5233, 8,
|
||||
|
||||
XREF_DSBUFFERSETMODEB,
|
||||
XRefZero)
|
||||
|
@ -254,9 +254,9 @@ OOVPA_XREF(CDirectSoundVoice_SetMode, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// CDirectSoundVoice::SetMode
|
||||
// DirectSound_CDirectSoundVoice::SetMode
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMode, 5344, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMode, 5344, 8,
|
||||
|
||||
XREF_DSBUFFERSETMODEB,
|
||||
XRefZero)
|
||||
|
@ -272,9 +272,9 @@ OOVPA_XREF(CDirectSoundVoice_SetMode, 5344, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// CDirectSoundBuffer::SetMode
|
||||
// DirectSound_CDirectSoundBuffer::SetMode
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMode, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMode, 5233, 8,
|
||||
|
||||
XREF_DSBUFFERSETMODEA,
|
||||
XRefOne)
|
||||
|
@ -315,9 +315,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetMode, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetVolume
|
||||
// * DirectSound_CDirectSoundVoice::SetVolume
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetVolume, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetVolume, 5233, 8,
|
||||
|
||||
XREF_DirectSound_CDirectSoundVoice_SetVolume,
|
||||
XRefOne)
|
||||
|
@ -334,9 +334,9 @@ OOVPA_XREF(CDirectSoundVoice_SetVolume, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetVolume
|
||||
// * DirectSound_CDirectSoundBuffer::SetVolume
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetVolume, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetVolume, 5233, 8,
|
||||
|
||||
XREF_DirectSound_CDirectSoundBuffer_SetVolume,
|
||||
XRefOne)
|
||||
|
@ -372,9 +372,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetVolume, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundStream::SetVolume
|
||||
// * DirectSound_CDirectSoundStream::SetVolume
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundStream_SetVolume, 5233, 9,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundStream_SetVolume, 5233, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -392,9 +392,9 @@ OOVPA_XREF(CDirectSoundStream_SetVolume, 5233, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundStream::SetFrequency
|
||||
// * DirectSound_CDirectSoundStream::SetFrequency
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundStream_SetFrequency, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundStream_SetFrequency, 5233, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -411,9 +411,9 @@ OOVPA_XREF(CDirectSoundStream_SetFrequency, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundStream::SetMixBins
|
||||
// * DirectSound_CDirectSoundStream::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundStream_SetMixBins, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundStream_SetMixBins, 5233, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -430,9 +430,9 @@ OOVPA_XREF(CDirectSoundStream_SetMixBins, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetRolloffCurve
|
||||
// * DirectSound_CDirectSoundVoice::SetRolloffCurve
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetRolloffCurve, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetRolloffCurve, 5233, 8,
|
||||
|
||||
XREF_DSVOICESETROLLOFFCURVE,
|
||||
XRefZero)
|
||||
|
@ -448,9 +448,9 @@ OOVPA_XREF(CDirectSoundVoice_SetRolloffCurve, 5233, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetRolloffCurve
|
||||
// * DirectSound_CDirectSoundBuffer::SetRolloffCurve
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetRolloffCurve, 5233, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetRolloffCurve, 5233, 8,
|
||||
|
||||
XREF_DSBUFFERSETROLLOFFCURVE,
|
||||
XRefOne)
|
||||
|
@ -488,7 +488,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * DirectSound::CDirectSoundVoice::SetMaxDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMaxDistance, 5344, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMaxDistance, 5344, 7,
|
||||
|
||||
XREF_DSVOICESETMAXDISTANCE,
|
||||
XRefZero)
|
||||
|
@ -502,29 +502,29 @@ OOVPA_XREF(CDirectSoundVoice_SetMaxDistance, 5344, 7,
|
|||
{ 0x2F, 0xC0 },
|
||||
OOVPA_END;
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMaxDistance
|
||||
// * DirectSound_CDirectSoundBuffer::SetMaxDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMaxDistance, 5344, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5344, 11,
|
||||
|
||||
XREF_DSBUFFERSETMAXDISTANCE,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x39 : call [CDirectSoundVoice::SetMaxDistance]
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x39 : call [CDirectSoundVoice::SetMaxDistance]
|
||||
XREF_ENTRY( 0x3A, XREF_DSVOICESETMAXDISTANCE ),
|
||||
|
||||
{ 0x00, 0x56 },
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x21 : mov eax, 80004005h
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x21 : mov eax, 80004005h
|
||||
{ 0x22, 0x05 },
|
||||
{ 0x23, 0x40 },
|
||||
{ 0x24, 0x00 },
|
||||
{ 0x25, 0x80 },
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
{ 0x32, 0xD9 },
|
||||
{ 0x33, 0x1C },
|
||||
{ 0x34, 0x24 },
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x53 : retn 0Ch
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x53 : retn 0Ch
|
||||
{ 0x54, 0x0C },
|
||||
{ 0x55, 0x00 }
|
||||
OOVPA_END;
|
||||
|
@ -560,7 +560,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * DirectSound::CDirectSoundVoice::SetMinDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMinDistance, 5344, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMinDistance, 5344, 7,
|
||||
|
||||
XREF_DSVOICESETMINDISTANCE,
|
||||
XRefZero)
|
||||
|
@ -574,29 +574,29 @@ OOVPA_XREF(CDirectSoundVoice_SetMinDistance, 5344, 7,
|
|||
{ 0x2F, 0xC0 },
|
||||
OOVPA_END;
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMinDistance
|
||||
// * DirectSound_CDirectSoundBuffer::SetMinDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMinDistance, 5344, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMinDistance, 5344, 11,
|
||||
|
||||
XREF_DSBUFFERSETMINDISTANCE,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x39 : call [CDirectSoundVoice::SetMinDistance]
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x39 : call [CDirectSoundVoice::SetMinDistance]
|
||||
XREF_ENTRY( 0x3A, XREF_DSVOICESETMINDISTANCE ),
|
||||
|
||||
{ 0x00, 0x56 },
|
||||
// CDirectSoundBuffer_SetMinDistance+0x21 : mov eax, 80004005h
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x21 : mov eax, 80004005h
|
||||
{ 0x22, 0x05 },
|
||||
{ 0x23, 0x40 },
|
||||
{ 0x24, 0x00 },
|
||||
{ 0x25, 0x80 },
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
{ 0x32, 0xD9 },
|
||||
{ 0x33, 0x1C },
|
||||
{ 0x34, 0x24 },
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x53 : retn 0Ch
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x53 : retn 0Ch
|
||||
{ 0x54, 0x0C },
|
||||
{ 0x55, 0x00 }
|
||||
OOVPA_END;
|
||||
|
@ -725,9 +725,9 @@ OOVPA_XREF(IDirectSound_SetRolloffFactor, 5344, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetDistanceFactor
|
||||
// * DirectSound_CDirectSoundVoice::SetDistanceFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetDistanceFactor, 5344, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetDistanceFactor, 5344, 7,
|
||||
|
||||
XREF_DSVOICESETDISTANCEFACTOR,
|
||||
XRefZero)
|
||||
|
@ -742,9 +742,9 @@ OOVPA_XREF(CDirectSoundVoice_SetDistanceFactor, 5344, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetDistanceFactor
|
||||
// * DirectSound_CDirectSoundBuffer::SetDistanceFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetDistanceFactor, 5344, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetDistanceFactor, 5344, 8,
|
||||
|
||||
XREF_DSBUFFERSETDISTANCEFACTOR,
|
||||
XRefOne)
|
||||
|
@ -863,112 +863,112 @@ OOVPATable DSound_5233[] = {
|
|||
|
||||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundDoWork, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(CMcpxAPU_SynchPlayback, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSound_SynchPlayback, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SynchPlayback, 5233, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SynchPlayback, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SynchPlayback, 5233, PATCH),
|
||||
REGISTER_OOVPA(CMcpxStream_Pause, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetI3DL2Listener, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetPositionA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetMixBins, 5233, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetPositionA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFrequency, 5233, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetFrequency, 5233, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_LockA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatusB, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
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(DirectSound_CDirectSoundBuffer_Play, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_FlushEx, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_FlushEx, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_EnableHeadphones, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_EnableHeadphones, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_EnableHeadphones, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDistanceFactor, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDistanceFactor, 5344, ALIAS, IDirectSound_SetDistanceFactor),
|
||||
REGISTER_OOVPA(CDirectSound_SetDistanceFactorA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetRolloffFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetDistanceFactor, 5344, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDistanceFactorA, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDopplerFactor, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDopplerFactor, 5344, ALIAS, IDirectSound_SetDopplerFactor),
|
||||
REGISTER_OOVPA(CDirectSound_SetDopplerFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetDopplerFactor, 5344, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDopplerFactor, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CommitDeferredSettings, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5344, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMinDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMinDistance, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 5344, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMinDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMinDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 4432, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPosition, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPosition, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVelocity, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVelocity, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetI3DL2Source, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetI3DL2Source, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetI3DL2Source, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetI3DL2Source, 4627, XREF),
|
||||
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(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(IDirectSoundStream_SetVolume, 5233, ALIAS, DirectSound_CDirectSoundStream_SetVolume), // (This is actually the XREF we are using)
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFormat, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFormat, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMode, 5233, XREF),
|
||||
//REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMode, 5344, XREF), // Add when needed...
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMode, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMode, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 5344, ALIAS, IDirectSound_SetI3DL2Listener),
|
||||
REGISTER_OOVPA(IDirectSound_SetI3DL2Listener, 5344, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5344, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 5344, ALIAS, IDirectSound_SetRolloffFactor),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetRolloffFactor, 5344, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLoopRegion, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 4361, XREF),
|
||||
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(DirectSound_CDirectSoundVoice_SetDistanceFactor, 5558, XREF), // Add when needed...
|
||||
// REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetDistanceFactor, 5558, XREF), // Add when needed...
|
||||
// REGISTER_OOVPA(IDirectSoundBuffer_SetDistanceFactor, 5558, PATCH), // Add when needed...
|
||||
};
|
||||
|
||||
|
|
|
@ -33,9 +33,9 @@
|
|||
// ******************************************************************
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SynchPlayback
|
||||
// * DirectSound_CDirectSound::SynchPlayback
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(CDirectSound_SynchPlayback, 5558, 7)
|
||||
OOVPA_NO_XREF(DirectSound_CDirectSound_SynchPlayback, 5558, 7)
|
||||
|
||||
{ 0x0C, 0x00 },
|
||||
{ 0x12, 0x85 },
|
||||
|
@ -75,109 +75,109 @@ OOVPA_XREF(CMcpxStream_Pause, 5558, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::CommitDeferredSettings
|
||||
// * DirectSound_CDirectSound::CommitDeferredSettings
|
||||
// ******************************************************************
|
||||
OOVPA_NO_XREF(CDirectSound_CommitDeferredSettings, 5558, 11)
|
||||
OOVPA_NO_XREF(DirectSound_CDirectSound_CommitDeferredSettings, 5558, 11)
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x10 : movzx eax, al
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x10 : movzx eax, al
|
||||
{ 0x10, 0x0F }, // (Offset,Value)-Pair #1
|
||||
{ 0x11, 0xB6 }, // (Offset,Value)-Pair #2
|
||||
{ 0x12, 0xC0 }, // (Offset,Value)-Pair #3
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x27 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x27 : mov eax, 0x80004005
|
||||
{ 0x27, 0xB8 }, // (Offset,Value)-Pair #4
|
||||
{ 0x28, 0x05 }, // (Offset,Value)-Pair #5
|
||||
{ 0x29, 0x40 }, // (Offset,Value)-Pair #6
|
||||
{ 0x2B, 0x80 }, // (Offset,Value)-Pair #7
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x6D : mov [eax+0x30], edi
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x6D : mov [eax+0x30], edi
|
||||
{ 0x6D, 0x89 }, // (Offset,Value)-Pair #8
|
||||
{ 0x6E, 0x78 }, // (Offset,Value)-Pair #9
|
||||
{ 0x6F, 0x30 }, // (Offset,Value)-Pair #10
|
||||
|
||||
// CDirectSound_CommitDeferredSettings+0x96 : leave
|
||||
// DirectSound_CDirectSound_CommitDeferredSettings+0x96 : leave
|
||||
{ 0x96, 0xC9 }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SetDistanceFactorA
|
||||
// * DirectSound_CDirectSound::SetDistanceFactorA
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetDistanceFactorA, 5558, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetDistanceFactorA, 5558, 11,
|
||||
|
||||
XREF_SETDISTANCEFACTORA,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_SetDistanceFactorA+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_SetDistanceFactorA+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #1
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #2
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #3
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #4
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSound_SetDistanceFactorA+0x39 : or dword ptr[eax+0x30], 0x08
|
||||
// DirectSound_CDirectSound_SetDistanceFactorA+0x39 : or dword ptr[eax+0x30], 0x08
|
||||
{ 0x39, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x3A, 0x48 }, // (Offset,Value)-Pair #7
|
||||
{ 0x3B, 0x30 }, // (Offset,Value)-Pair #8
|
||||
{ 0x3C, 0x08 }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSound_SetDistanceFactorA+0x4C : jz +0x0B
|
||||
// DirectSound_CDirectSound_SetDistanceFactorA+0x4C : jz +0x0B
|
||||
{ 0x4C, 0x74 }, // (Offset,Value)-Pair #10
|
||||
{ 0x4D, 0x0B }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SetRolloffFactor
|
||||
// * DirectSound_CDirectSound::SetRolloffFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetRolloffFactor, 5558, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetRolloffFactor, 5558, 11,
|
||||
|
||||
XREF_SETROLLOFFFACTORA,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_SetRolloffFactor+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_SetRolloffFactor+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #1
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #2
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #3
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #4
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSound_SetRolloffFactor+0x39 : or dword ptr[eax+0x30], 0x10
|
||||
// DirectSound_CDirectSound_SetRolloffFactor+0x39 : or dword ptr[eax+0x30], 0x10
|
||||
{ 0x39, 0x83 }, // (Offset,Value)-Pair #6
|
||||
{ 0x3A, 0x48 }, // (Offset,Value)-Pair #7
|
||||
{ 0x3B, 0x30 }, // (Offset,Value)-Pair #8
|
||||
{ 0x3C, 0x10 }, // (Offset,Value)-Pair #9
|
||||
|
||||
// CDirectSound_SetRolloffFactor+0x4C : jz +0x0B
|
||||
// DirectSound_CDirectSound_SetRolloffFactor+0x4C : jz +0x0B
|
||||
{ 0x4C, 0x74 }, // (Offset,Value)-Pair #10
|
||||
{ 0x4D, 0x0B }, // (Offset,Value)-Pair #11
|
||||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound::SetDopplerFactor
|
||||
// * DirectSound_CDirectSound::SetDopplerFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetDopplerFactor, 5558, 14,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetDopplerFactor, 5558, 14,
|
||||
|
||||
XREF_SETDOPPLERFACTOR,
|
||||
XRefZero)
|
||||
|
||||
// CDirectSound_SetDopplerFactor+0x21 : mov eax, 0x80004005
|
||||
// DirectSound_CDirectSound_SetDopplerFactor+0x21 : mov eax, 0x80004005
|
||||
{ 0x21, 0xB8 }, // (Offset,Value)-Pair #1
|
||||
{ 0x22, 0x05 }, // (Offset,Value)-Pair #2
|
||||
{ 0x23, 0x40 }, // (Offset,Value)-Pair #3
|
||||
{ 0x24, 0x00 }, // (Offset,Value)-Pair #4
|
||||
{ 0x25, 0x80 }, // (Offset,Value)-Pair #5
|
||||
|
||||
// CDirectSound_SetDopplerFactor+0x33 : mov [eax+0x70], edx
|
||||
// DirectSound_CDirectSound_SetDopplerFactor+0x33 : mov [eax+0x70], edx
|
||||
{ 0x33, 0x89 }, // (Offset,Value)-Pair #6
|
||||
{ 0x34, 0x50 }, // (Offset,Value)-Pair #7
|
||||
{ 0x35, 0x70 }, // (Offset,Value)-Pair #8
|
||||
|
||||
// CDirectSound_SetDopplerFactor+0x39 : or dword ptr[eax+0x30], 0x20
|
||||
// DirectSound_CDirectSound_SetDopplerFactor+0x39 : or dword ptr[eax+0x30], 0x20
|
||||
{ 0x39, 0x83 }, // (Offset,Value)-Pair #9
|
||||
{ 0x3A, 0x48 }, // (Offset,Value)-Pair #10
|
||||
{ 0x3B, 0x30 }, // (Offset,Value)-Pair #11
|
||||
{ 0x3C, 0x20 }, // (Offset,Value)-Pair #12
|
||||
|
||||
// CDirectSound_SetDopplerFactor+0x4C : jz +0x0B
|
||||
// DirectSound_CDirectSound_SetDopplerFactor+0x4C : jz +0x0B
|
||||
{ 0x4C, 0x74 }, // (Offset,Value)-Pair #13
|
||||
{ 0x4D, 0x0B }, // (Offset,Value)-Pair #14
|
||||
OOVPA_END;
|
||||
|
@ -203,9 +203,9 @@ OOVPA_XREF(IDirectSound8_SetMixBinHeadroom, 5558, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound_SetI3DL2Listener
|
||||
// * DirectSound_CDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetI3DL2Listener, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 5558, 8,
|
||||
|
||||
XREF_DSSETI3DL2LISTENER,
|
||||
XRefZero)
|
||||
|
@ -221,9 +221,9 @@ OOVPA_XREF(CDirectSound_SetI3DL2Listener, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_SetI3DL2Listener
|
||||
// * IDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSound8_SetI3DL2Listener, 5558, 9,
|
||||
OOVPA_XREF(IDirectSound_SetI3DL2Listener, 5558, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -313,7 +313,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * DirectSound::CDirectSoundBuffer::SetBufferData
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetBufferData, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetBufferData, 5558, 7,
|
||||
|
||||
XREF_DSSETBUFFERDATA,
|
||||
XRefZero)
|
||||
|
@ -365,9 +365,9 @@ OOVPA_XREF(CMcpxBuffer_SetCurrentPosition, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetCurrentPosition
|
||||
// * DirectSound_CDirectSoundBuffer::SetCurrentPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetCurrentPosition, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 5558, 8,
|
||||
|
||||
XREF_SETCURRENTPOSITION2,
|
||||
XRefOne)
|
||||
|
@ -421,9 +421,9 @@ OOVPA_XREF(CMcpxVoiceClient_SetLFO, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetLFO
|
||||
// * DirectSound_CDirectSoundVoice::SetLFO
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetLFO, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetLFO, 5558, 7,
|
||||
|
||||
XREF_DirectSound_CDirectSoundVoice_SetLFO,
|
||||
XRefOne)
|
||||
|
@ -439,9 +439,9 @@ OOVPA_XREF(CDirectSoundVoice_SetLFO, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetLFO
|
||||
// * DirectSound_CDirectSoundBuffer::SetLFO
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetLFO, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetLFO, 5558, 8,
|
||||
|
||||
XREF_DirectSound_CDirectSoundBuffer_SetLFO,
|
||||
XRefOne)
|
||||
|
@ -507,9 +507,9 @@ OOVPA_XREF(CMcpxVoiceClient_SetVolume, 5558, 13,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoiceSettings::SetMixBins
|
||||
// * DirectSound_CDirectSoundVoiceSettings::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoiceSettings_SetMixBins, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 5558, 7,
|
||||
|
||||
XREF_DSSETMIXBINSC,
|
||||
XRefZero)
|
||||
|
@ -524,9 +524,9 @@ OOVPA_XREF(CDirectSoundVoiceSettings_SetMixBins, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetMixBins
|
||||
// * DirectSound_CDirectSoundVoice::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMixBins, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMixBins, 5558, 8,
|
||||
|
||||
XREF_DSSETMIXBINSB,
|
||||
XRefOne)
|
||||
|
@ -543,9 +543,9 @@ OOVPA_XREF(CDirectSoundVoice_SetMixBins, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMixBins
|
||||
// * DirectSound_CDirectSoundBuffer::SetMixBins
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMixBins, 5558, 8,
|
||||
|
||||
XREF_DSSETMIXBINSA,
|
||||
XRefOne)
|
||||
|
@ -581,9 +581,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetMixBins, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetPlayRegion
|
||||
// * DirectSound_CDirectSoundBuffer::SetPlayRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetPlayRegion, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetPlayRegion, 5558, 8,
|
||||
|
||||
XREF_DSBUFFERSETPLAYREGIONA,
|
||||
XRefZero)
|
||||
|
@ -619,9 +619,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetPlayRegion, 5558, 9,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetLoopRegion
|
||||
// * DirectSound_CDirectSoundBuffer::SetLoopRegion
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetLoopRegion, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetLoopRegion, 5558, 7,
|
||||
|
||||
XREF_DirectSound_CDirectSoundBuffer_SetLoopRegion,
|
||||
XRefZero)
|
||||
|
@ -674,9 +674,9 @@ OOVPA_XREF(CMcpxBuffer_Play, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::Play
|
||||
// * DirectSound_CDirectSoundBuffer::Play
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_Play, 5558, 9,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_Play, 5558, 9,
|
||||
|
||||
XREF_DSOUNDPLAY2,
|
||||
XRefZero) // TODO : Use XRefOne here if XREF_DSOUNDPLAY is enabled below
|
||||
|
@ -772,9 +772,9 @@ OOVPA_XREF(XAudioCreateAdpcmFormat, 5558, 2,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetFormat
|
||||
// * DirectSound_CDirectSoundVoice::SetFormat
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetFormat, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetFormat, 5558, 7,
|
||||
|
||||
XREF_DirectSound_CDirectSoundVoice_SetFormat,
|
||||
XRefZero)
|
||||
|
@ -789,9 +789,9 @@ OOVPA_XREF(CDirectSoundVoice_SetFormat, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetFormat
|
||||
// * DirectSound_CDirectSoundBuffer::SetFormat
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetFormat, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetFormat, 5558, 8,
|
||||
|
||||
XREF_DirectSound_CDirectSoundBuffer_SetFormat,
|
||||
XRefOne)
|
||||
|
@ -827,9 +827,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetFormat, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetConeAngles
|
||||
// * DirectSound_CDirectSoundVoice::SetConeAngles
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetConeAngles, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetConeAngles, 5558, 8,
|
||||
|
||||
XREF_DirectSound_CDirectSoundVoice_SetConeAngles,
|
||||
XRefZero)
|
||||
|
@ -845,9 +845,9 @@ OOVPA_XREF(CDirectSoundVoice_SetConeAngles, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetConeAngles
|
||||
// * DirectSound_CDirectSoundBuffer::SetConeAngles
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetConeAngles, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetConeAngles, 5558, 8,
|
||||
|
||||
XREF_DirectSound_CDirectSoundBuffer_SetConeAngles,
|
||||
XRefOne)
|
||||
|
@ -885,7 +885,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * DirectSound::CDirectSoundVoice::SetMaxDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMaxDistance, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMaxDistance, 5558, 7,
|
||||
|
||||
XREF_DSVOICESETMAXDISTANCE,
|
||||
XRefZero)
|
||||
|
@ -900,29 +900,29 @@ OOVPA_XREF(CDirectSoundVoice_SetMaxDistance, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMaxDistance
|
||||
// * DirectSound_CDirectSoundBuffer::SetMaxDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMaxDistance, 5558, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5558, 11,
|
||||
|
||||
XREF_DSBUFFERSETMAXDISTANCE,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x39 : call [CDirectSoundVoice::SetMaxDistance]
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x39 : call [CDirectSoundVoice::SetMaxDistance]
|
||||
XREF_ENTRY( 0x3A, XREF_DSVOICESETMAXDISTANCE ),
|
||||
|
||||
{ 0x00, 0x56 },
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x21 : mov eax, 80004005h
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x21 : mov eax, 80004005h
|
||||
{ 0x22, 0x05 },
|
||||
{ 0x23, 0x40 },
|
||||
{ 0x24, 0x00 },
|
||||
{ 0x25, 0x80 },
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
{ 0x32, 0xD9 },
|
||||
{ 0x33, 0x1C },
|
||||
{ 0x34, 0x24 },
|
||||
|
||||
// CDirectSoundBuffer_SetMaxDistance+0x53 : retn 0Ch
|
||||
// DirectSound_CDirectSoundBuffer_SetMaxDistance+0x53 : retn 0Ch
|
||||
{ 0x54, 0x0C },
|
||||
{ 0x55, 0x00 }
|
||||
OOVPA_END;
|
||||
|
@ -958,7 +958,7 @@ OOVPA_END;
|
|||
// ******************************************************************
|
||||
// * DirectSound::CDirectSoundVoice::SetMinDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetMinDistance, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMinDistance, 5558, 7,
|
||||
|
||||
XREF_DSVOICESETMINDISTANCE,
|
||||
XRefZero)
|
||||
|
@ -973,29 +973,29 @@ OOVPA_XREF(CDirectSoundVoice_SetMinDistance, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetMinDistance
|
||||
// * DirectSound_CDirectSoundBuffer::SetMinDistance
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetMinDistance, 5558, 11,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMinDistance, 5558, 11,
|
||||
|
||||
XREF_DSBUFFERSETMINDISTANCE,
|
||||
XRefOne)
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x39 : call [CDirectSoundVoice::SetMinDistance]
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x39 : call [CDirectSoundVoice::SetMinDistance]
|
||||
XREF_ENTRY( 0x3A, XREF_DSVOICESETMINDISTANCE ),
|
||||
|
||||
{ 0x00, 0x56 },
|
||||
// CDirectSoundBuffer_SetMinDistance+0x21 : mov eax, 80004005h
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x21 : mov eax, 80004005h
|
||||
{ 0x22, 0x05 },
|
||||
{ 0x23, 0x40 },
|
||||
{ 0x24, 0x00 },
|
||||
{ 0x25, 0x80 },
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x32 : fstp [esp+0Ch+var_C]
|
||||
{ 0x32, 0xD9 },
|
||||
{ 0x33, 0x1C },
|
||||
{ 0x34, 0x24 },
|
||||
|
||||
// CDirectSoundBuffer_SetMinDistance+0x53 : retn 0Ch
|
||||
// DirectSound_CDirectSoundBuffer_SetMinDistance+0x53 : retn 0Ch
|
||||
{ 0x54, 0x0C },
|
||||
{ 0x55, 0x00 }
|
||||
OOVPA_END;
|
||||
|
@ -1048,9 +1048,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetMinDistance, 5558, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::CommitDeferredSettings
|
||||
// * DirectSound_CDirectSoundVoice::CommitDeferredSettings
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_CommitDeferredSettings, 5558, 6,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_CommitDeferredSettings, 5558, 6,
|
||||
|
||||
XREF_DirectSound_CDirectSoundVoice_CommitDeferredSettings,
|
||||
XRefZero)
|
||||
|
@ -1128,9 +1128,9 @@ OOVPA_XREF(IDirectSoundBuffer8_SetAllParameters, 5558, 9,
|
|||
OOVPA_END;
|
||||
*/
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetPosition
|
||||
// * DirectSound_CDirectSoundVoice::SetPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetPosition, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetPosition, 5558, 7,
|
||||
|
||||
XREF_DSVOICESETPOSITION,
|
||||
XRefZero)
|
||||
|
@ -1145,9 +1145,9 @@ OOVPA_XREF(CDirectSoundVoice_SetPosition, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetPosition
|
||||
// * DirectSound_CDirectSoundBuffer::SetPosition
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetPosition, 5558, 9,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetPosition, 5558, 9,
|
||||
|
||||
XREF_DSBUFFERSETPOSITION,
|
||||
XRefOne)
|
||||
|
@ -1184,9 +1184,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetPosition, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetVelocity
|
||||
// * DirectSound_CDirectSoundVoice::SetVelocity
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetVelocity, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetVelocity, 5558, 7,
|
||||
|
||||
XREF_DSVOICESETVELOCITY,
|
||||
XRefZero)
|
||||
|
@ -1201,9 +1201,9 @@ OOVPA_XREF(CDirectSoundVoice_SetVelocity, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetVelocity
|
||||
// * DirectSound_CDirectSoundBuffer::SetVelocity
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetVelocity, 5558, 9,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetVelocity, 5558, 9,
|
||||
|
||||
XREF_DSBUFFERSETVELOCITY,
|
||||
XRefOne)
|
||||
|
@ -1257,9 +1257,9 @@ OOVPA_XREF(DirectSound_CMcpxStream_Pause, 5558, 7,
|
|||
};*/
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundStream::Pause
|
||||
// * DirectSound_CDirectSoundStream::Pause
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundStream_Pause, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundStream_Pause, 5558, 8,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1276,9 +1276,9 @@ OOVPA_XREF(CDirectSoundStream_Pause, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetDistanceFactor
|
||||
// * DirectSound_CDirectSoundVoice::SetDistanceFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetDistanceFactor, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetDistanceFactor, 5558, 7,
|
||||
|
||||
XREF_DSVOICESETDISTANCEFACTOR,
|
||||
XRefZero)
|
||||
|
@ -1293,9 +1293,9 @@ OOVPA_XREF(CDirectSoundVoice_SetDistanceFactor, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetDistanceFactor
|
||||
// * DirectSound_CDirectSoundBuffer::SetDistanceFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetDistanceFactor, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetDistanceFactor, 5558, 8,
|
||||
|
||||
XREF_DSBUFFERSETDISTANCEFACTOR,
|
||||
XRefOne)
|
||||
|
@ -1331,9 +1331,9 @@ OOVPA_XREF(IDirectSoundBuffer_SetDistanceFactor, 5558, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundVoice::SetDopplerFactor
|
||||
// * DirectSound_CDirectSoundVoice::SetDopplerFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundVoice_SetDopplerFactor, 5558, 7,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetDopplerFactor, 5558, 7,
|
||||
|
||||
XREF_DSVOICESETDOPPLERFACTOR,
|
||||
XRefZero)
|
||||
|
@ -1348,9 +1348,9 @@ OOVPA_XREF(CDirectSoundVoice_SetDopplerFactor, 5558, 7,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSoundBuffer::SetDopplerFactor
|
||||
// * DirectSound_CDirectSoundBuffer::SetDopplerFactor
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSoundBuffer_SetDopplerFactor, 5558, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetDopplerFactor, 5558, 8,
|
||||
|
||||
XREF_DSBUFFERSETDOPPLERFACTOR,
|
||||
XRefOne)
|
||||
|
@ -2012,111 +2012,111 @@ OOVPA_END;
|
|||
OOVPATable DSound_5558[] = {
|
||||
|
||||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSound_SynchPlayback, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SynchPlayback, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxStream_Pause, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_Pause, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_Pause, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_Pause, 4361, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBinVolumes, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetDistanceFactorA, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetRolloffFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetDopplerFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_FlushEx, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CommitDeferredSettings, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDistanceFactorA, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDopplerFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_FlushEx, 5233, XREF),
|
||||
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(IDirectSound_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetFrequency, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundStream, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 4361, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMaxDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMaxDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMinDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMinDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMinDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMinDistance, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetRolloffCurve, 5558, XREF),
|
||||
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(DirectSound_CDirectSoundVoice_SetRolloffFactor, 4627, XREF), // THESE ARE NOT CORRECT
|
||||
// REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffFactor, 4627, XREF), // 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(DirectSound_CDirectSoundVoice_SetDopplerFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetDopplerFactor, 5558, XREF),
|
||||
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(DirectSound_CDirectSound_SetMixBinHeadroom, 4627, XREF),
|
||||
// REGISTER_OOVPA(IDirectSound_SetMixBinHeadroom, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetI3DL2Listener, 5558, 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(DirectSound_CDirectSoundBuffer_SetBufferData, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetCurrentPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetCurrentPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 5558, XREF),
|
||||
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(DirectSound_CDirectSoundVoice_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLFO, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
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(DirectSound_CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPlayRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetLoopRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLoopRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_Play, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_Play, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Play, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Play, 5558, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
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(DirectSound_CDirectSoundVoice_SetFormat, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFormat, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetConeAngles, 5558, XREF),
|
||||
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(DirectSound_CDirectSoundVoice_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetRolloffCurve, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetRolloffCurve, 5233, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_CommitDeferredSettings, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_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(IDirectSound_SetAllParameters, 5558, ALIAS, IDirectSoundBuffer8_SetAllParameters), // Use that for now
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPosition, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetVelocity, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetVelocity, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetVelocity, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVelocity, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVelocity, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDistanceFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetVolume, 5233, ALIAS, CDirectSoundStream_SetVolume), // (This is actually the XREF we are using)
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetVolume, 5233, ALIAS, DirectSound_CDirectSoundStream_SetVolume), // (This is actually the XREF we are using)
|
||||
REGISTER_OOVPA(DirectSoundCreateBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Lock, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetI3DL2Source, 5558, XREF),
|
||||
|
@ -2131,33 +2131,33 @@ OOVPATable DSound_5558[] = {
|
|||
REGISTER_OOVPA(IDirectSoundStream_SetHeadroom, 5558, ALIAS, DirectSound_CDirectSoundStream_SetHeadroom),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 5558, XREF),
|
||||
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_CDirectSoundStream_SetFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetMixBins, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetMixBinHeadroom, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetMixBinHeadroom, 5558, ALIAS, IDirectSound_SetMixBinHeadroom),
|
||||
REGISTER_OOVPA(IDirectSound_SetMixBinHeadroom, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_EnableHeadphones, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_EnableHeadphones, 5558, ALIAS, IDirectSound_EnableHeadphones),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_GetOutputLevels, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_GetOutputLevels, 5558, ALIAS, IDirectSound_GetOutputLevels),
|
||||
REGISTER_OOVPA(IDirectSound_GetOutputLevels, 5558, PATCH),
|
||||
REGISTER_OOVPA(XAudioDownloadEffectsImage, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetPosition, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetPosition, 5558, ALIAS, IDirectSound_SetPosition),
|
||||
REGISTER_OOVPA(IDirectSound_SetPosition, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetVelocity, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetVelocity, 5558, ALIAS, IDirectSound_SetVelocity),
|
||||
REGISTER_OOVPA(IDirectSound_SetVelocity, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundStream, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateStream, 5558, ALIAS, IDirectSound_CreateSoundStream),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundStream, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetEG, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetEG, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetEG, 5558, ALIAS, DirectSound_CDirectSoundStream_SetEG),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetEG, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetEG, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetEG, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetAllParameters, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetAllParameters, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetAllParameters, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetFilter, 5558, 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(DirectSound_CDirectSoundStream_SetFilter, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFilter, 4627, PATCH),
|
||||
};
|
||||
|
||||
|
|
|
@ -61,9 +61,9 @@ OOVPA_XREF(CMcpxBuffer_GetStatus, 5788, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound_SetI3DL2Listener
|
||||
// * DirectSound_CDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetI3DL2Listener, 5788, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 5788, 8,
|
||||
|
||||
XREF_DSSETI3DL2LISTENER,
|
||||
XRefZero)
|
||||
|
@ -79,9 +79,9 @@ OOVPA_XREF(CDirectSound_SetI3DL2Listener, 5788, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_SetI3DL2Listener
|
||||
// * IDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSound8_SetI3DL2Listener, 5788, 9,
|
||||
OOVPA_XREF(IDirectSound_SetI3DL2Listener, 5788, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1596,14 +1596,14 @@ OOVPA_END;
|
|||
|
||||
|
||||
// ******************************************************************
|
||||
// CDirectSoundVoice::SetMode
|
||||
// DirectSound_CDirectSoundVoice::SetMode
|
||||
// ******************************************************************
|
||||
#define CDirectSoundVoice_SetMode_5788 CDirectSoundVoice_SetMode_5344
|
||||
#define DirectSound_CDirectSoundVoice_SetMode_5788 DirectSound_CDirectSoundVoice_SetMode_5344
|
||||
|
||||
// ******************************************************************
|
||||
// CDirectSoundBuffer::SetMode
|
||||
// DirectSound_CDirectSoundBuffer::SetMode
|
||||
// ******************************************************************
|
||||
#define CDirectSoundBuffer_SetMode_5788 CDirectSoundBuffer_SetMode_5233
|
||||
#define DirectSound_CDirectSoundBuffer_SetMode_5788 DirectSound_CDirectSoundBuffer_SetMode_5233
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetMode
|
||||
|
@ -1616,39 +1616,39 @@ OOVPA_END;
|
|||
OOVPATable DSound_5788[] = {
|
||||
|
||||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 5788, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 5788, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetI3DL2Listener, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFormat, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFormat, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFormat, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetConeAngles, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetConeAngles, 5558, XREF),
|
||||
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(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
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(DirectSound_CDirectSoundStream_SetMixBinVolumes2, 5788, ALIAS, DirectSound_CDirectSoundStream_SetMixBinVolumes),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffCurve, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetRolloffCurve, 5558, 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(IDirectSound_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
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_CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5788, PATCH),
|
||||
|
@ -1676,56 +1676,56 @@ OOVPATable DSound_5788[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 5788, ALIAS, DirectSound_CDirectSoundStream_SetMixBins),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetMixBins, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetMixBinHeadroom, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetMixBinHeadroom, 5788, ALIAS, IDirectSound_SetMixBinHeadroom),
|
||||
REGISTER_OOVPA(IDirectSound_SetMixBinHeadroom, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetPosition, 5788, ALIAS, IDirectSound_SetPosition),
|
||||
REGISTER_OOVPA(IDirectSound_SetPosition, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetVelocity, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetVelocity, 5788, ALIAS, IDirectSound_SetVelocity),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetVelocity, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetDistanceFactor, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDistanceFactor, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 5788, ALIAS, DirectSound_CDirectSound_CommitDeferredSettings),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CommitDeferredSettings, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_SetCurrentPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 5788, XREF),
|
||||
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(DirectSound_CDirectSoundVoice_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLFO, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLFO, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetCurrentPosition, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetCurrentPosition, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetPlayRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPlayRegion, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetLoopRegion, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetLoopRegion, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Stop, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_StopEx, 5788, XREF),
|
||||
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_SetDistanceFactorA, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDopplerFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPitch, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPitch, 5788, XREF),
|
||||
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(DirectSound_CDirectSoundVoice_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetVolume, 5233, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetVolume, 5233, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetVolume, 5233, ALIAS, CDirectSoundStream_SetVolume), // This is actually the XREF we are using
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetVolume, 5233, ALIAS, DirectSound_CDirectSoundStream_SetVolume), // This is actually the XREF we are using
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_PlayEx, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_PlayEx, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetRolloffFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetRolloffFactor, 5788, XREF),
|
||||
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_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetFrequency, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetDopplerFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetDopplerFactor, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetDopplerFactor, 5788, PATCH),
|
||||
|
@ -1738,48 +1738,48 @@ OOVPATable DSound_5788[] = {
|
|||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Pause, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Pause, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_Pause, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5788, ALIAS, DirectSound_CDirectSound_CreateSoundStream),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxStream_Pause, 5788, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_Pause, 5788, ALIAS, DirectSound_CDirectSoundStream_Pause),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_Pause, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_FlushEx, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundStream_FlushEx, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundDoWork, 5788, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SynchPlayback, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SynchPlayback, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_EnableHeadphones, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_EnableHeadphones, 5558, ALIAS, IDirectSound_EnableHeadphones),
|
||||
REGISTER_OOVPA(XAudioDownloadEffectsImage, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_GetOutputLevels, 5558, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_GetOutputLevels, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_GetOutputLevels, 5558, ALIAS, IDirectSound_GetOutputLevels),
|
||||
REGISTER_OOVPA(IDirectSound8_SetEffectData, 5788, ALIAS, IDirectSound_SetEffectData),
|
||||
REGISTER_OOVPA(IDirectSound_GetOutputLevels, 5558, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetEffectData, 5788, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMemoryManager_PoolAlloc, 5788, XREF),
|
||||
REGISTER_OOVPA(XFileCreateMediaObjectAsync, 5788, PATCH),
|
||||
REGISTER_OOVPA(WaveFormat_CreateXboxAdpcmFormat, 5558, XREF),
|
||||
REGISTER_OOVPA(XAudioCreateAdpcmFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFormat, 5558, ALIAS, DirectSound_CDirectSoundStream_SetFormat),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetPitch, 5788, ALIAS, DirectSound_CDirectSoundStream_SetPitch),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetPitch, 5788, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundStream_SetHeadroom, 5788, ALIAS, DirectSound_CDirectSoundStream_SetHeadroom),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundStream, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_CreateStream, 5558, ALIAS, IDirectSound_CreateSoundStream),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundStream, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_Play2, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_Play, 5788, XREF),
|
||||
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_CDirectSoundStream_SetEG, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetEG, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetEG, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetAllParameters, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetAllParameters, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetAllParameters, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetFilter, 5788, 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(DirectSound_CDirectSoundStream_SetFilter, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFilter, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMode, 5788, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMode, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMode, 5788, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMode, 5788, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMode, 5788, PATCH),
|
||||
};
|
||||
|
||||
|
|
|
@ -61,9 +61,9 @@ OOVPA_XREF(CMcpxBuffer_GetStatus, 5849, 11,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * CDirectSound_SetI3DL2Listener
|
||||
// * DirectSound_CDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(CDirectSound_SetI3DL2Listener, 5849, 8,
|
||||
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 5849, 8,
|
||||
|
||||
XREF_DSSETI3DL2LISTENER,
|
||||
XRefZero)
|
||||
|
@ -79,9 +79,9 @@ OOVPA_XREF(CDirectSound_SetI3DL2Listener, 5849, 8,
|
|||
OOVPA_END;
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSound8_SetI3DL2Listener
|
||||
// * IDirectSound_SetI3DL2Listener
|
||||
// ******************************************************************
|
||||
OOVPA_XREF(IDirectSound8_SetI3DL2Listener, 5849, 9,
|
||||
OOVPA_XREF(IDirectSound_SetI3DL2Listener, 5849, 9,
|
||||
|
||||
XRefNoSaveIndex,
|
||||
XRefOne)
|
||||
|
@ -1651,14 +1651,14 @@ OOVPA_END;
|
|||
#define IDirectSoundBuffer_SetEG_5849 IDirectSoundBuffer_SetEG_4627
|
||||
|
||||
// ******************************************************************
|
||||
// CDirectSoundVoice::SetMode
|
||||
// DirectSound_CDirectSoundVoice::SetMode
|
||||
// ******************************************************************
|
||||
#define CDirectSoundVoice_SetMode_5849 CDirectSoundVoice_SetMode_5344
|
||||
#define DirectSound_CDirectSoundVoice_SetMode_5849 DirectSound_CDirectSoundVoice_SetMode_5344
|
||||
|
||||
// ******************************************************************
|
||||
// CDirectSoundBuffer::SetMode
|
||||
// DirectSound_CDirectSoundBuffer::SetMode
|
||||
// ******************************************************************
|
||||
#define CDirectSoundBuffer_SetMode_5849 CDirectSoundBuffer_SetMode_5233
|
||||
#define DirectSound_CDirectSoundBuffer_SetMode_5849 DirectSound_CDirectSoundBuffer_SetMode_5233
|
||||
|
||||
// ******************************************************************
|
||||
// * IDirectSoundBuffer_SetMode
|
||||
|
@ -1701,33 +1701,33 @@ OOVPA_END;
|
|||
OOVPATable DSound_5849[] = {
|
||||
|
||||
REGISTER_OOVPA(DirectSoundCreate, 4361, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CreateSoundBuffer, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPlayRegion, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_SetBufferData, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetBufferData, 4361, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetBufferData, 4361, PATCH),
|
||||
REGISTER_OOVPA(CMcpxBuffer_GetStatus, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_GetStatus, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_GetStatus, 4627, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetI3DL2Listener, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetI3DL2Listener, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetI3DL2Listener, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetI3DL2Listener, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFormat, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFormat, 5849, XREF),
|
||||
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(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBinVolumes, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBinVolumes, 4627, XREF),
|
||||
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(DirectSound_CDirectSoundStream_SetMixBinVolumes2, 5849, ALIAS, DirectSound_CDirectSoundStream_SetMixBinVolumes),
|
||||
REGISTER_OOVPA(IDirectSound_CreateSoundBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetFrequency, 4627, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetFrequency, 4627, PATCH),
|
||||
REGISTER_OOVPA(CMcpxVoiceClient_SetVolume, 4627, XREF),
|
||||
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_CDirectSoundStream_SetVolume, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_Release, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_DownloadEffectsImage, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetOrientation, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMaxDistance, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMaxDistance, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMaxDistance, 5849, PATCH),
|
||||
|
@ -1746,14 +1746,14 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMixBins, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMixBins, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMixBins, 5849, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetMixBins, 5849, ALIAS, DirectSound_CDirectSoundStream_SetMixBins),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetMixBins, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetMixBinHeadroom, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetMixBinHeadroom, 5849, ALIAS, IDirectSound_SetMixBinHeadroom),
|
||||
REGISTER_OOVPA(IDirectSound_SetMixBinHeadroom, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetPosition, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetPosition, 5849, ALIAS, IDirectSound_SetPosition),
|
||||
REGISTER_OOVPA(IDirectSound_SetPosition, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetVelocity, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetVelocity, 5849, ALIAS, IDirectSound_SetVelocity),
|
||||
REGISTER_OOVPA(CDirectSound_CommitDeferredSettings, 5849, ALIAS, DirectSound_CDirectSound_CommitDeferredSettings),
|
||||
REGISTER_OOVPA(IDirectSound_SetVelocity, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_CommitDeferredSettings, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundCreateBuffer, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxBuffer_SetCurrentPosition, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetCurrentPosition, 5849, XREF),
|
||||
|
@ -1766,10 +1766,10 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_StopEx, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_StopEx, 5849, ALIAS, DirectSound_CDirectSoundBuffer_StopEx),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetRolloffFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetRolloffFactor, 5344, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDopplerFactor, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetDopplerFactor, 4627, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetPitch, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetPitch, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetPitch, 5849, PATCH),
|
||||
|
@ -1796,38 +1796,38 @@ OOVPATable DSound_5849[] = {
|
|||
REGISTER_OOVPA(DirectSoundCreateStream, 5849, ALIAS, DirectSound_CDirectSound_CreateSoundStream),
|
||||
REGISTER_OOVPA(DirectSoundCreateStream, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxStream_Pause, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundStream_Pause, 5849, ALIAS, DirectSound_CDirectSoundStream_Pause),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_Pause, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_FlushEx, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundStream_FlushEx, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSoundDoWork, 5849, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SynchPlayback, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SynchPlayback, 5558, PATCH),
|
||||
REGISTER_OOVPA(XAudioDownloadEffectsImage, 4627, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_SetEffectData, 5849, ALIAS, IDirectSound_SetEffectData),
|
||||
REGISTER_OOVPA(IDirectSound_SetEffectData, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMemoryManager_PoolAlloc, 5849, XREF),
|
||||
REGISTER_OOVPA(XFileCreateMediaObjectAsync, 5849, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetFormat, 5558, ALIAS, DirectSound_CDirectSoundStream_SetFormat),
|
||||
REGISTER_OOVPA(CDirectSoundStream_SetPitch, 5849, ALIAS, DirectSound_CDirectSoundStream_SetPitch),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetFormat, 5558, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundStream_SetPitch, 5849, PATCH),
|
||||
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(IDirectSoundBuffer_Play, 5849, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound8_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(CDirectSound_SetDistanceFactorA, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_AddRef, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetDistanceFactorA, 5558, XREF),
|
||||
REGISTER_OOVPA(IDirectSound_SetDistanceFactor, 4432, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSound_SetAllParameters, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSound8_SetAllParameters, 3936, PATCH),
|
||||
REGISTER_OOVPA(IDirectSound_SetAllParameters, 3936, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CMcpxVoiceClient_SetFilter, 5849, 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(DirectSound_CDirectSoundStream_SetFilter, 4627, PATCH),
|
||||
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_CDirectSoundStream_SetEG, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetEG, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetEG, 5849, PATCH),
|
||||
REGISTER_OOVPA(CDirectSoundVoice_SetMode, 5849, XREF),
|
||||
REGISTER_OOVPA(CDirectSoundBuffer_SetMode, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetMode, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetMode, 5849, XREF),
|
||||
REGISTER_OOVPA(IDirectSoundBuffer_SetMode, 5849, PATCH),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundVoice_SetI3DL2Source, 5849, XREF),
|
||||
REGISTER_OOVPA(DirectSound_CDirectSoundBuffer_SetI3DL2Source, 5849, XREF),
|
||||
|
|
Loading…
Reference in New Issue