Merge pull request #123 from PatrickvL/master
More renaming and texture fix
This commit is contained in:
commit
0b5712d04a
|
@ -620,19 +620,12 @@ void XTL::EmuUnswizzleRect
|
||||||
// TODO : How could we do one memcpy when lines AND pixels are next to eachother?
|
// TODO : How could we do one memcpy when lines AND pixels are next to eachother?
|
||||||
for (uint y = 0; y < dwHeight; y++) {
|
for (uint y = 0; y < dwHeight; y++) {
|
||||||
DWORD dwX = dwStartX;
|
DWORD dwX = dwStartX;
|
||||||
// We use one memcpy for the entire line when pixels are next to eachother :
|
|
||||||
// TODO : How can we simplify the next check; (dwMaskX & 1) perhaps?
|
|
||||||
if (dwX + 1 == ((dwX - dwMaskX) & dwMaskX)) {
|
|
||||||
memcpy(pDstBuff, (PBYTE)pSrcBuff + (dwX | dwY | dwZ) * dwBPP, dwBPP * dwWidth); // copy one line
|
|
||||||
pDstBuff = (PBYTE)pDstBuff + dwBPP * dwWidth; // Step to next line in destination
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
for (uint x = 0; x < dwWidth; x++) {
|
for (uint x = 0; x < dwWidth; x++) {
|
||||||
memcpy(pDstBuff, (PBYTE)pSrcBuff + (dwX | dwY | dwZ) * dwBPP, dwBPP); // copy one pixel
|
int delta = ((dwX | dwY | dwZ) * dwBPP);
|
||||||
|
memcpy(pDstBuff, (PBYTE)pSrcBuff + delta, dwBPP); // copy one pixel
|
||||||
pDstBuff = (PBYTE)pDstBuff + dwBPP; // Step to next pixel in destination
|
pDstBuff = (PBYTE)pDstBuff + dwBPP; // Step to next pixel in destination
|
||||||
dwX = (dwX - dwMaskX) & dwMaskX; // step to next pixel in source
|
dwX = (dwX - dwMaskX) & dwMaskX; // step to next pixel in source
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
pDstBuff = (PBYTE)pDstBuff + dwPitch - (dwWidth * dwBPP); // step to next line in destination
|
pDstBuff = (PBYTE)pDstBuff + dwPitch - (dwWidth * dwBPP); // step to next line in destination
|
||||||
dwY = (dwY - dwMaskY) & dwMaskY; // step to next line in source
|
dwY = (dwY - dwMaskY) & dwMaskY; // step to next line in source
|
||||||
|
|
|
@ -110,9 +110,9 @@ const char *Lib_XONLINES = "XONLINES";
|
||||||
// * HLEDataBase
|
// * HLEDataBase
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#define HLE_ENTRY(Lib, DB, Version) \
|
#define HLE_ENTRY(Lib, DB, Version) \
|
||||||
{Lib, Version, DB##_1_0_##Version, DB##_1_0_##Version##_SIZE }
|
{Lib, Version, DB##_##Version, DB##_##Version##_SIZE }
|
||||||
// For example, HLE_ENTRY(Lib_XAPILIB, XAPI, 3911) results in:
|
// For example, HLE_ENTRY(Lib_XAPILIB, XAPI, 3911) results in:
|
||||||
// {Lib_XAPILIB, 3911, XAPI_1_0_3911, XAPI_1_0_3911_SIZE }
|
// {Lib_XAPILIB, 3911, XAPI_3911, XAPI_3911_SIZE }
|
||||||
|
|
||||||
const HLEData HLEDataBase[] =
|
const HLEData HLEDataBase[] =
|
||||||
{
|
{
|
||||||
|
|
|
@ -31,15 +31,15 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_3925_H
|
#ifndef D3D8_3925_H
|
||||||
#define D3D8_1_0_3925_H
|
#define D3D8_3925_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern SOOVPA<11> D3DDevice_SetTextureState_TexCoordIndex_1_0_3925;
|
extern SOOVPA<11> D3DDevice_SetTextureState_TexCoordIndex_3925;
|
||||||
extern SOOVPA<15> D3DDevice_SetRenderState_CullMode_1_0_3925;
|
extern SOOVPA<15> D3DDevice_SetRenderState_CullMode_3925;
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_3925[];
|
extern OOVPATable D3D8_3925[];
|
||||||
extern uint32 D3D8_1_0_3925_SIZE;
|
extern uint32 D3D8_3925_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,14 +31,14 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_4034_H
|
#ifndef D3D8_4034_H
|
||||||
#define D3D8_1_0_4034_H
|
#define D3D8_4034_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern SOOVPA<14> D3DDevice_SetRenderState_CullMode_1_0_4034;
|
extern SOOVPA<14> D3DDevice_SetRenderState_CullMode_4034;
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_4034[];
|
extern OOVPATable D3D8_4034[];
|
||||||
extern uint32 D3D8_1_0_4034_SIZE;
|
extern uint32 D3D8_4034_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetGammaRamp
|
// * D3DDevice_GetGammaRamp
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetGammaRamp_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_GetGammaRamp, 4034, 7)
|
||||||
{ 0x05, 0x8B },
|
{ 0x05, 0x8B },
|
||||||
{ 0x0A, 0x00 },
|
{ 0x0A, 0x00 },
|
||||||
{ 0x10, 0xE1 },
|
{ 0x10, 0xE1 },
|
||||||
|
@ -49,7 +49,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetCreationParameters
|
// * D3DDevice_GetCreationParameters
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetCreationParameters_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_GetCreationParameters, 4034, 7)
|
||||||
|
|
||||||
{ 0x06, 0x8B },
|
{ 0x06, 0x8B },
|
||||||
{ 0x0E, 0x8B },
|
{ 0x0E, 0x8B },
|
||||||
|
@ -63,7 +63,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetViewport
|
// * D3DDevice_GetViewport
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetViewport_1_0_4034, 10)
|
OOVPA_NO_XREF(D3DDevice_GetViewport, 4034, 10)
|
||||||
|
|
||||||
// D3DDevice_GetViewport+0x05 : push esi; push edi
|
// D3DDevice_GetViewport+0x05 : push esi; push edi
|
||||||
{ 0x05, 0x56 }, // (Offset,Value)-Pair #1
|
{ 0x05, 0x56 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -87,7 +87,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetViewport
|
// * D3DDevice_SetViewport
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetViewport_1_0_4034, 10)
|
OOVPA_NO_XREF(D3DDevice_SetViewport, 4034, 10)
|
||||||
|
|
||||||
// D3DDevice_SetViewport+0x00 : sub esp, 0x08
|
// D3DDevice_SetViewport+0x00 : sub esp, 0x08
|
||||||
{ 0x00, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -111,7 +111,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTransform
|
// * D3DDevice_SetTransform
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTransform_1_0_4034, 10)
|
OOVPA_NO_XREF(D3DDevice_SetTransform, 4034, 10)
|
||||||
|
|
||||||
// D3DDevice_SetTransform+0x44 : fld dword ptr [edx+0x28]
|
// D3DDevice_SetTransform+0x44 : fld dword ptr [edx+0x28]
|
||||||
{ 0x44, 0xD9 }, // (Offset,Value)-Pair #1
|
{ 0x44, 0xD9 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -135,7 +135,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_CullMode
|
// * D3DDevice_SetRenderState_CullMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(D3DDevice_SetRenderState_CullMode_1_0_4034, 14,
|
OOVPA_XREF(D3DDevice_SetRenderState_CullMode, 4034, 14,
|
||||||
|
|
||||||
XREF_DXSRSCULLMODE,
|
XREF_DXSRSCULLMODE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -168,7 +168,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_BeginVisibilityTest
|
// * D3DDevice_BeginVisibilityTest
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_BeginVisibilityTest_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_BeginVisibilityTest, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0A, 0x46 },
|
{ 0x0A, 0x46 },
|
||||||
|
@ -182,7 +182,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_EndVisibilityTest
|
// * D3DDevice_EndVisibilityTest
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_EndVisibilityTest_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_EndVisibilityTest, 4034, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x8B },
|
{ 0x0B, 0x8B },
|
||||||
{ 0x16, 0x5E },
|
{ 0x16, 0x5E },
|
||||||
|
@ -196,7 +196,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_CopyRects
|
// * D3DDevice_CopyRects
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_CopyRects_1_0_4034, 8)
|
OOVPA_NO_XREF(D3DDevice_CopyRects, 4034, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x57 },
|
{ 0x1E, 0x57 },
|
||||||
{ 0x3E, 0xF6 },
|
{ 0x3E, 0xF6 },
|
||||||
|
@ -211,7 +211,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_DeletePatch
|
// * D3DDevice_DeletePatch
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_DeletePatch_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_DeletePatch, 4034, 7)
|
||||||
|
|
||||||
{ 0x05, 0x0D },
|
{ 0x05, 0x0D },
|
||||||
{ 0x0C, 0xA1 },
|
{ 0x0C, 0xA1 },
|
||||||
|
@ -225,7 +225,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_DrawIndexedVertices
|
// * D3DDevice_DrawIndexedVertices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_DrawIndexedVertices_1_0_4034, 11)
|
OOVPA_NO_XREF(D3DDevice_DrawIndexedVertices, 4034, 11)
|
||||||
|
|
||||||
// D3DDevice_DrawIndexedVertices+0x0E : mov eax, [esi+0x1C]
|
// D3DDevice_DrawIndexedVertices+0x0E : mov eax, [esi+0x1C]
|
||||||
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -250,7 +250,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetStreamSource
|
// * D3DDevice_SetStreamSource
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetStreamSource_1_0_4034, 14)
|
OOVPA_NO_XREF(D3DDevice_SetStreamSource, 4034, 14)
|
||||||
|
|
||||||
// D3DDevice_SetStreamSource+0x08 : mov edi, [esp+8+0x04]
|
// D3DDevice_SetStreamSource+0x08 : mov edi, [esp+8+0x04]
|
||||||
{ 0x08, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x08, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -280,7 +280,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_BorderColor
|
// * D3DDevice_SetTextureState_BorderColor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_BorderColor_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_BorderColor, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0E, 0xE8 },
|
{ 0x0E, 0xE8 },
|
||||||
|
@ -294,7 +294,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_ColorKeyColor
|
// * D3DDevice_SetTextureState_ColorKeyColor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0E, 0xE8 },
|
{ 0x0E, 0xE8 },
|
||||||
|
@ -308,7 +308,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_DrawVertices
|
// * D3DDevice_DrawVertices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_DrawVertices_1_0_4034, 12)
|
OOVPA_NO_XREF(D3DDevice_DrawVertices, 4034, 12)
|
||||||
|
|
||||||
// D3DDevice_DrawVertices+0x12 : mov edi, [esp+0x0C+0x0C]
|
// D3DDevice_DrawVertices+0x12 : mov edi, [esp+0x0C+0x0C]
|
||||||
{ 0x12, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x12, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -334,7 +334,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_LoadVertexShader
|
// * D3DDevice_LoadVertexShader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_LoadVertexShader_1_0_4034, 10)
|
OOVPA_NO_XREF(D3DDevice_LoadVertexShader, 4034, 10)
|
||||||
|
|
||||||
// D3DDevice_LoadVertexShader+0x07 : mov al, [ebx+0x08]
|
// D3DDevice_LoadVertexShader+0x07 : mov al, [ebx+0x08]
|
||||||
{ 0x07, 0x8A }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -356,7 +356,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_DrawRectPatch
|
// * D3DDevice_DrawRectPatch
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_DrawRectPatch_1_0_4034, 8)
|
OOVPA_NO_XREF(D3DDevice_DrawRectPatch, 4034, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x6C },
|
{ 0x1E, 0x6C },
|
||||||
{ 0x3E, 0x3C },
|
{ 0x3E, 0x3C },
|
||||||
|
@ -371,7 +371,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetIndices
|
// * D3DDevice_SetIndices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetIndices_1_0_4034, 11)
|
OOVPA_NO_XREF(D3DDevice_SetIndices, 4034, 11)
|
||||||
|
|
||||||
// D3DDevice_SetIndices+0x0E : jz +0x10
|
// D3DDevice_SetIndices+0x0E : jz +0x10
|
||||||
{ 0x0E, 0x74 }, // (Offset,Value)-Pair #1
|
{ 0x0E, 0x74 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -396,7 +396,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_EdgeAntiAlias
|
// * D3DDevice_SetRenderState_EdgeAntiAlias
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_EdgeAntiAlias_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_EdgeAntiAlias, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0C, 0x72 },
|
{ 0x0C, 0x72 },
|
||||||
|
@ -410,7 +410,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_FillMode
|
// * D3DDevice_SetRenderState_FillMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_FillMode_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_FillMode, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x13, 0x8B },
|
{ 0x13, 0x8B },
|
||||||
|
@ -424,7 +424,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_BackFillMode
|
// * D3DDevice_SetRenderState_BackFillMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode_1_0_4034, 8)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 4034, 8)
|
||||||
|
|
||||||
{ 0x00, 0x8B },
|
{ 0x00, 0x8B },
|
||||||
{ 0x0B, 0xA3 },
|
{ 0x0B, 0xA3 },
|
||||||
|
@ -439,7 +439,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_FogColor
|
// * D3DDevice_SetRenderState_FogColor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_FogColor_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_FogColor, 4034, 7)
|
||||||
|
|
||||||
{ 0x08, 0x06 },
|
{ 0x08, 0x06 },
|
||||||
{ 0x14, 0x8B },
|
{ 0x14, 0x8B },
|
||||||
|
@ -453,7 +453,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_FrontFace
|
// * D3DDevice_SetRenderState_FrontFace
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_FrontFace_1_0_4034, 6)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_FrontFace, 4034, 6)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0E, 0xE8 },
|
{ 0x0E, 0xE8 },
|
||||||
|
@ -466,7 +466,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_LogicOp
|
// * D3DDevice_SetRenderState_LogicOp
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_LogicOp_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_LogicOp, 4034, 7)
|
||||||
|
|
||||||
{ 0x09, 0x3B },
|
{ 0x09, 0x3B },
|
||||||
{ 0x14, 0x4C },
|
{ 0x14, 0x4C },
|
||||||
|
@ -480,7 +480,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_MultiSampleAntiAlias
|
// * D3DDevice_SetRenderState_MultiSampleAntiAlias
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4034, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x8B },
|
{ 0x0B, 0x8B },
|
||||||
{ 0x17, 0x8B },
|
{ 0x17, 0x8B },
|
||||||
|
@ -494,7 +494,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_MultiSampleMask
|
// * D3DDevice_SetRenderState_MultiSampleMask
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMask_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleMask, 4034, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x8B },
|
{ 0x0B, 0x8B },
|
||||||
{ 0x17, 0x8B },
|
{ 0x17, 0x8B },
|
||||||
|
@ -508,7 +508,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_NormalizeNormals
|
// * D3DDevice_SetRenderState_NormalizeNormals
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_NormalizeNormals_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_NormalizeNormals, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0E, 0xE8 },
|
{ 0x0E, 0xE8 },
|
||||||
|
@ -522,7 +522,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_ShadowFunc
|
// * D3DDevice_SetRenderState_ShadowFunc
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_ShadowFunc_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_ShadowFunc, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0C, 0x72 },
|
{ 0x0C, 0x72 },
|
||||||
|
@ -536,7 +536,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_Simple
|
// * D3DDevice_SetRenderState_Simple
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_Simple_1_0_4034, 13)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_Simple, 4034, 13)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_Simple+0x05 : add eax, 0x08
|
// D3DDevice_SetRenderState_Simple+0x05 : add eax, 0x08
|
||||||
{ 0x05, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x05, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -565,7 +565,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_StencilEnable
|
// * D3DDevice_SetRenderState_StencilEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilEnable_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilEnable, 4034, 7)
|
||||||
|
|
||||||
{ 0x13, 0x8B },
|
{ 0x13, 0x8B },
|
||||||
{ 0x20, 0x02 },
|
{ 0x20, 0x02 },
|
||||||
|
@ -579,7 +579,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_StencilFail
|
// * D3DDevice_SetRenderState_StencilFail
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilFail_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilFail, 4034, 7)
|
||||||
|
|
||||||
{ 0x0C, 0x72 },
|
{ 0x0C, 0x72 },
|
||||||
{ 0x1A, 0xC9 },
|
{ 0x1A, 0xC9 },
|
||||||
|
@ -593,7 +593,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_YuvEnable
|
// * D3DDevice_SetRenderState_YuvEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_YuvEnable_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_YuvEnable, 4034, 7)
|
||||||
|
|
||||||
{ 0x04, 0x56 },
|
{ 0x04, 0x56 },
|
||||||
{ 0x0B, 0xA3 },
|
{ 0x0B, 0xA3 },
|
||||||
|
@ -607,7 +607,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_TwoSidedLighting
|
// * D3DDevice_SetRenderState_TwoSidedLighting
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_TwoSidedLighting, 4034, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x8B },
|
{ 0x0B, 0x8B },
|
||||||
{ 0x18, 0x15 },
|
{ 0x18, 0x15 },
|
||||||
|
@ -621,7 +621,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_VertexBlend
|
// * D3DDevice_SetRenderState_VertexBlend
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_VertexBlend_1_0_4034, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_VertexBlend, 4034, 7)
|
||||||
|
|
||||||
{ 0x07, 0xCA },
|
{ 0x07, 0xCA },
|
||||||
{ 0x13, 0x89 },
|
{ 0x13, 0x89 },
|
||||||
|
@ -635,7 +635,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * Direct3D_CheckDeviceFormat
|
// * Direct3D_CheckDeviceFormat
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(Direct3D_CheckDeviceFormat_1_0_4034, 7)
|
OOVPA_NO_XREF(Direct3D_CheckDeviceFormat, 4034, 7)
|
||||||
|
|
||||||
{ 0x0E, 0x18 },
|
{ 0x0E, 0x18 },
|
||||||
{ 0x1E, 0x00 },
|
{ 0x1E, 0x00 },
|
||||||
|
@ -649,7 +649,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * Direct3D_SetPushBufferSize
|
// * Direct3D_SetPushBufferSize
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(Direct3D_SetPushBufferSize_1_0_4034, 7)
|
OOVPA_NO_XREF(Direct3D_SetPushBufferSize, 4034, 7)
|
||||||
|
|
||||||
{ 0x01, 0x44 },
|
{ 0x01, 0x44 },
|
||||||
{ 0x04, 0x8B },
|
{ 0x04, 0x8B },
|
||||||
|
@ -663,7 +663,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * Get2DSurfaceDesc
|
// * Get2DSurfaceDesc
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
/*OOVPA_NO_XREF(Get2DSurfaceDesc_1_0_4034, 10)
|
/*OOVPA_NO_XREF(Get2DSurfaceDesc, 4034, 10)
|
||||||
|
|
||||||
// Get2DSurfaceDesc+0x2B : movzx edx, byte ptr [edi+0x0D]
|
// Get2DSurfaceDesc+0x2B : movzx edx, byte ptr [edi+0x0D]
|
||||||
{ 0x2B, 0x0F }, // (Offset,Value)-Pair #1
|
{ 0x2B, 0x0F }, // (Offset,Value)-Pair #1
|
||||||
|
@ -687,7 +687,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_ZEnable
|
// * D3DDevice_SetRenderState_ZEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable_1_0_4034, 13)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable, 4034, 13)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_ZEnable+0x0C : jb +0x05
|
// D3DDevice_SetRenderState_ZEnable+0x0C : jb +0x05
|
||||||
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -714,7 +714,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_LightEnable
|
// * D3DDevice_LightEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_LightEnable_1_0_4034, 13)
|
OOVPA_NO_XREF(D3DDevice_LightEnable, 4034, 13)
|
||||||
|
|
||||||
// D3DDevice_LightEnable+0x0F : cmp ebx, [esi+0x050C]
|
// D3DDevice_LightEnable+0x0F : cmp ebx, [esi+0x050C]
|
||||||
{ 0x0F, 0x3B }, // (Offset,Value)-Pair #1
|
{ 0x0F, 0x3B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -743,7 +743,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_TextureFactor
|
// * D3DDevice_SetRenderState_TextureFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor_1_0_4034, 9)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor, 4034, 9)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_TextureFactor+0x07 : mov eax, [esi+0x04E8]
|
// D3DDevice_SetRenderState_TextureFactor+0x07 : mov eax, [esi+0x04E8]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -766,7 +766,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * Get2DSurfaceDesc
|
// * Get2DSurfaceDesc
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(Get2DSurfaceDesc_1_0_4034, 10)
|
OOVPA_NO_XREF(Get2DSurfaceDesc, 4034, 10)
|
||||||
|
|
||||||
// Get2DSurfaceDesc+0x2B : movzx edx, byte ptr [edi+0x0D]
|
// Get2DSurfaceDesc+0x2B : movzx edx, byte ptr [edi+0x0D]
|
||||||
{ 0x2B, 0x0F }, // (Offset,Value)-Pair #1
|
{ 0x2B, 0x0F }, // (Offset,Value)-Pair #1
|
||||||
|
@ -788,7 +788,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Clear
|
// * D3DDevice_Clear
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF_LARGE(D3DDevice_Clear_1_0_4034, 9)
|
OOVPA_NO_XREF_LARGE(D3DDevice_Clear, 4034, 9)
|
||||||
// D3DDevice_Clear+0x0000 : sub esp, 38h
|
// D3DDevice_Clear+0x0000 : sub esp, 38h
|
||||||
{ 0x0000, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x0000, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0001, 0xEC }, // (Offset,Value)-Pair #2
|
{ 0x0001, 0xEC }, // (Offset,Value)-Pair #2
|
||||||
|
@ -808,7 +808,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetLight
|
// * D3DDevice_SetLight
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetLight_1_0_4034, 12)
|
OOVPA_NO_XREF(D3DDevice_SetLight, 4034, 12)
|
||||||
|
|
||||||
// D3DDevice_SetLight+0x11 : mov edi, [ebp+0x50C]
|
// D3DDevice_SetLight+0x11 : mov edi, [ebp+0x50C]
|
||||||
{ 0x11, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x11, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -834,7 +834,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DVertexBuffer_Lock
|
// * D3DVertexBuffer_Lock
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DVertexBuffer_Lock_1_0_4034, 11)
|
OOVPA_NO_XREF(D3DVertexBuffer_Lock, 4034, 11)
|
||||||
|
|
||||||
// D3DVertexBuffer_Lock+0x01 : mov bl, [esp+0x18]
|
// D3DVertexBuffer_Lock+0x01 : mov bl, [esp+0x18]
|
||||||
{ 0x01, 0x8A }, // (Offset,Value)-Pair #1
|
{ 0x01, 0x8A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -859,7 +859,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTexture
|
// * D3DDevice_SetTexture
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTexture_1_0_4034, 10)
|
OOVPA_NO_XREF(D3DDevice_SetTexture, 4034, 10)
|
||||||
|
|
||||||
// D3DDevice_SetTexture+0x09 : push edi
|
// D3DDevice_SetTexture+0x09 : push edi
|
||||||
{ 0x09, 0x57 }, // (Offset,Value)-Pair #1
|
{ 0x09, 0x57 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -885,7 +885,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetPalette
|
// * D3DDevice_SetPalette
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetPalette_1_0_4034, 12)
|
OOVPA_NO_XREF(D3DDevice_SetPalette, 4034, 12)
|
||||||
|
|
||||||
// D3DDevice_SetPalette+0x0D : mov eax, [edi+esi*4+0x0C08]
|
// D3DDevice_SetPalette+0x0D : mov eax, [edi+esi*4+0x0C08]
|
||||||
{ 0x0D, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -909,7 +909,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_TexCoordIndex
|
// * D3DDevice_SetTextureState_TexCoordIndex
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_TexCoordIndex_1_0_4034, 10)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_TexCoordIndex, 4034, 10)
|
||||||
|
|
||||||
// D3DDevice_SetTextureState_TexCoordIndex+0x13 : shl eax, 0x07
|
// D3DDevice_SetTextureState_TexCoordIndex+0x13 : shl eax, 0x07
|
||||||
{ 0x13, 0xC1 }, // (Offset,Value)-Pair #1
|
{ 0x13, 0xC1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -933,7 +933,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetMaterial
|
// * D3DDevice_SetMaterial
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetMaterial_1_0_4034, 12)
|
OOVPA_NO_XREF(D3DDevice_SetMaterial, 4034, 12)
|
||||||
|
|
||||||
// D3DDevice_SetMaterial+0x0C : add edi, 0x0B70
|
// D3DDevice_SetMaterial+0x0C : add edi, 0x0B70
|
||||||
{ 0x0C, 0x81 }, // (Offset,Value)-Pair #1
|
{ 0x0C, 0x81 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -959,7 +959,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetVertexShader
|
// * D3DDevice_SetVertexShader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetVertexShader_1_0_4034, 14)
|
OOVPA_NO_XREF(D3DDevice_SetVertexShader, 4034, 14)
|
||||||
|
|
||||||
// D3DDevice_SetVertexShader+0x06 : test bl, 1
|
// D3DDevice_SetVertexShader+0x06 : test bl, 1
|
||||||
{ 0x06, 0xF6 }, // (Offset,Value)-Pair #1
|
{ 0x06, 0xF6 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -987,7 +987,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Swap
|
// * D3DDevice_Swap
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_Swap_1_0_4034, 11)
|
OOVPA_NO_XREF(D3DDevice_Swap, 4034, 11)
|
||||||
|
|
||||||
// D3DDevice_Swap+0x10 : mov ebx, 5
|
// D3DDevice_Swap+0x10 : mov ebx, 5
|
||||||
{ 0x10, 0xBB }, // (Offset,Value)-Pair #1
|
{ 0x10, 0xBB }, // (Offset,Value)-Pair #1
|
||||||
|
@ -1012,7 +1012,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D_KickOffAndWaitForIdle
|
// * D3D_KickOffAndWaitForIdle
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3D_KickOffAndWaitForIdle_1_0_4034, 9)
|
OOVPA_NO_XREF(D3D_KickOffAndWaitForIdle, 4034, 9)
|
||||||
|
|
||||||
// D3D_KickOffAndWaitForIdle+0x00 : mov eax, [addr]
|
// D3D_KickOffAndWaitForIdle+0x00 : mov eax, [addr]
|
||||||
{ 0x00, 0xA1 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0xA1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -1039,7 +1039,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_CreateImageSurface
|
// * D3DDevice_CreateImageSurface
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_CreateImageSurface_1_0_4034, 9)
|
OOVPA_NO_XREF(D3DDevice_CreateImageSurface, 4034, 9)
|
||||||
|
|
||||||
// D3DDevice_CreateImageSurface+0x2A : push 0x18
|
// D3DDevice_CreateImageSurface+0x2A : push 0x18
|
||||||
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -1062,7 +1062,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetBackBuffer
|
// * D3DDevice_GetBackBuffer
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetBackBuffer_1_0_4034, 12)
|
OOVPA_NO_XREF(D3DDevice_GetBackBuffer, 4034, 12)
|
||||||
|
|
||||||
// D3DDevice_GetBackBuffer+0x04 : cmp eax, 0xFFFFFFFF
|
// D3DDevice_GetBackBuffer+0x04 : cmp eax, 0xFFFFFFFF
|
||||||
{ 0x04, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x04, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -1086,277 +1086,277 @@ OOVPA_NO_XREF(D3DDevice_GetBackBuffer_1_0_4034, 12)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D8_1_0_4034
|
// * D3D8_4034
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable D3D8_1_0_4034[] = {
|
OOVPATable D3D8_4034[] = {
|
||||||
|
|
||||||
// IDirect3D8::CreateDevice (* unchanged since 1.0.3925 *)
|
// IDirect3D8::CreateDevice (* unchanged since 1.0.3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3D_CreateDevice_1_0_3925, D3D_CreateDevice),
|
OOVPA_TABLE_PATCH(D3D_CreateDevice, 3925, D3D_CreateDevice),
|
||||||
// IDirect3DDevice8::Clear
|
// IDirect3DDevice8::Clear
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Clear_1_0_4034, D3DDevice_Clear),
|
OOVPA_TABLE_PATCH(D3DDevice_Clear, 4034, D3DDevice_Clear),
|
||||||
// IDirect3DResource8::Register
|
// IDirect3DResource8::Register
|
||||||
OOVPA_TABLE_PATCH(D3DResource_Register_1_0_3925, D3DResource_Register),
|
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||||
// ********************** BEG WARNING UNTESTED!!! *******************
|
// ********************** BEG WARNING UNTESTED!!! *******************
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
// IDirect3DDevice8::BeginVisibilityTest
|
// IDirect3DDevice8::BeginVisibilityTest
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest_1_0_3925, D3DDevice_BeginVisibilityTest),
|
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 3925, D3DDevice_BeginVisibilityTest),
|
||||||
// IDirect3DDevice8::EndVisibilityTest
|
// IDirect3DDevice8::EndVisibilityTest
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest_1_0_3925, D3DDevice_EndVisibilityTest),
|
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 3925, D3DDevice_EndVisibilityTest),
|
||||||
// IDirect3DDevice8::LoadVertexShader
|
// IDirect3DDevice8::LoadVertexShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader_1_0_3925, D3DDevice_LoadVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 3925, D3DDevice_LoadVertexShader),
|
||||||
// IDirect3DDevice8::SelectVertexShader
|
// IDirect3DDevice8::SelectVertexShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader_1_0_3925, D3DDevice_SelectVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SelectVertexShader, 3925, D3DDevice_SelectVertexShader),
|
||||||
// IDirect3DDevice8::Release
|
// IDirect3DDevice8::Release
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Release_1_0_3925, D3DDevice_Release),
|
OOVPA_TABLE_PATCH(D3DDevice_Release, 3925, D3DDevice_Release),
|
||||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank_1_0_3925, D3DDevice_BlockUntilVerticalBlank),
|
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 3925, D3DDevice_BlockUntilVerticalBlank),
|
||||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback_1_0_3925, D3DDevice_SetVerticalBlankCallback),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 3925, D3DDevice_SetVerticalBlankCallback),
|
||||||
// IDirect3DDevice8::SetRenderTarget
|
// IDirect3DDevice8::SetRenderTarget
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget_1_0_3925, D3DDevice_SetRenderTarget),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 3925, D3DDevice_SetRenderTarget),
|
||||||
// IDirect3DDevice8::GetTransform
|
// IDirect3DDevice8::GetTransform
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform_1_0_3925, D3DDevice_GetTransform),
|
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 3925, D3DDevice_GetTransform),
|
||||||
// IDirect3DDevice8::SetStreamSource
|
// IDirect3DDevice8::SetStreamSource
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource_1_0_3925, D3DDevice_SetStreamSource),
|
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 3925, D3DDevice_SetStreamSource),
|
||||||
// IDirect3DDevice8::SetVertexShader
|
// IDirect3DDevice8::SetVertexShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader_1_0_3925, D3DDevice_SetVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 3925, D3DDevice_SetVertexShader),
|
||||||
// IDirect3DDevice8::SetPixelShader
|
// IDirect3DDevice8::SetPixelShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader_1_0_3925, D3DDevice_SetPixelShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 3925, D3DDevice_SetPixelShader),
|
||||||
// IDirect3DDevice8::SetIndices
|
// IDirect3DDevice8::SetIndices
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices_1_0_3925, D3DDevice_SetIndices),
|
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 3925, D3DDevice_SetIndices),
|
||||||
// IDirect3DDevice8::SetViewport
|
// IDirect3DDevice8::SetViewport
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport_1_0_3925, D3DDevice_SetViewport),
|
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 3925, D3DDevice_SetViewport),
|
||||||
// IDirect3DDevice8::SetTexture
|
// IDirect3DDevice8::SetTexture
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture_1_0_3925, D3DDevice_SetTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 3925, D3DDevice_SetTexture),
|
||||||
// IDirect3DDevice8::DrawIndexedVertices
|
// IDirect3DDevice8::DrawIndexedVertices
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices_1_0_3925, D3DDevice_DrawIndexedVertices),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 3925, D3DDevice_DrawIndexedVertices),
|
||||||
// IDirect3DDevice8::Begin
|
// IDirect3DDevice8::Begin
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Begin_1_0_3925, D3DDevice_Begin),
|
OOVPA_TABLE_PATCH(D3DDevice_Begin, 3925, D3DDevice_Begin),
|
||||||
// IDirect3DDevice8::SetVertexData2f
|
// IDirect3DDevice8::SetVertexData2f
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f_1_0_3925, D3DDevice_SetVertexData2f),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 3925, D3DDevice_SetVertexData2f),
|
||||||
// IDirect3DDevice8::SetVertexData4f
|
// IDirect3DDevice8::SetVertexData4f
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f_1_0_3925, D3DDevice_SetVertexData4f),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 3925, D3DDevice_SetVertexData4f),
|
||||||
// IDirect3DDevice8::SetVertexDataColor
|
// IDirect3DDevice8::SetVertexDataColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor_1_0_3925, D3DDevice_SetVertexDataColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexDataColor, 3925, D3DDevice_SetVertexDataColor),
|
||||||
// IDirect3DDevice8::End
|
// IDirect3DDevice8::End
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_End_1_0_3925, D3DDevice_End),
|
OOVPA_TABLE_PATCH(D3DDevice_End, 3925, D3DDevice_End),
|
||||||
// IDirect3DDevice8::Clear
|
// IDirect3DDevice8::Clear
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Clear_1_0_3925, D3DDevice_Clear),
|
OOVPA_TABLE_PATCH(D3DDevice_Clear, 3925, D3DDevice_Clear),
|
||||||
// IDirect3DDevice8::SetPalette
|
// IDirect3DDevice8::SetPalette
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette_1_0_3925, D3DDevice_SetPalette),
|
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 3925, D3DDevice_SetPalette),
|
||||||
// IDirect3DDevice8::SetVertexShaderConstant
|
// IDirect3DDevice8::SetVertexShaderConstant
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant_1_0_3925, D3DDevice_SetVertexShaderConstant),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 3925, D3DDevice_SetVertexShaderConstant),
|
||||||
// IDirect3DDevice8::SetFlickerFilter
|
// IDirect3DDevice8::SetFlickerFilter
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter_1_0_3925, D3DDevice_SetFlickerFilter),
|
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 3925, D3DDevice_SetFlickerFilter),
|
||||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter_1_0_3925, D3DDevice_SetSoftDisplayFilter),
|
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 3925, D3DDevice_SetSoftDisplayFilter),
|
||||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex_1_0_3925, D3DDevice_SetTextureState_TexCoordIndex),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 3925, D3DDevice_SetTextureState_TexCoordIndex),
|
||||||
// IDirect3DDevice8::SetTextureState_BorderColor
|
// IDirect3DDevice8::SetTextureState_BorderColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor_1_0_3925, D3DDevice_SetTextureState_BorderColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 3925, D3DDevice_SetTextureState_BorderColor),
|
||||||
// IDirect3DDevice8::SetRenderState_PSTextureModes
|
// IDirect3DDevice8::SetRenderState_PSTextureModes
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_PSTextureModes_1_0_3925, D3DDevice_SetRenderState_PSTextureModes),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_PSTextureModes, 3925, D3DDevice_SetRenderState_PSTextureModes),
|
||||||
// IDirect3DDevice8::SetRenderState_StencilFail
|
// IDirect3DDevice8::SetRenderState_StencilFail
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail_1_0_3925, D3DDevice_SetRenderState_StencilFail),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 3925, D3DDevice_SetRenderState_StencilFail),
|
||||||
// IDirect3DDevice8::SetRenderState_CullMode
|
// IDirect3DDevice8::SetRenderState_CullMode
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode_1_0_3925, D3DDevice_SetRenderState_CullMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 3925, D3DDevice_SetRenderState_CullMode),
|
||||||
*/
|
*/
|
||||||
// IDirect3DDevice8::SetRenderState_Simple
|
// IDirect3DDevice8::SetRenderState_Simple
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple_1_0_3925, D3DDevice_SetRenderState_Simple),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 3925, D3DDevice_SetRenderState_Simple),
|
||||||
// IDirect3DDevice8::SetRenderState_FogColor
|
// IDirect3DDevice8::SetRenderState_FogColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor_1_0_3925, D3DDevice_SetRenderState_FogColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 3925, D3DDevice_SetRenderState_FogColor),
|
||||||
// IDirect3DDevice8::SetRenderState_FillMode
|
// IDirect3DDevice8::SetRenderState_FillMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode_1_0_3925, D3DDevice_SetRenderState_FillMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 3925, D3DDevice_SetRenderState_FillMode),
|
||||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable_1_0_3925, D3DDevice_SetRenderState_StencilEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 3925, D3DDevice_SetRenderState_StencilEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable_1_0_3925, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 3925, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable_1_0_3925, D3DDevice_SetRenderState_ZEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 3925, D3DDevice_SetRenderState_ZEnable),
|
||||||
// IDirect3DDevice8::Present
|
// IDirect3DDevice8::Present
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Present_1_0_3925, D3DDevice_Present),
|
OOVPA_TABLE_PATCH(D3DDevice_Present, 3925, D3DDevice_Present),
|
||||||
// IDirect3DDevice8::SetShaderConstantMode
|
// IDirect3DDevice8::SetShaderConstantMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode_1_0_3925, D3DDevice_SetShaderConstantMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 3925, D3DDevice_SetShaderConstantMode),
|
||||||
// IDirect3DDevice8::GetBackBuffer
|
// IDirect3DDevice8::GetBackBuffer
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer_1_0_3925, D3DDevice_GetBackBuffer),
|
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 3925, D3DDevice_GetBackBuffer),
|
||||||
// IDirect3DDevice8::GetDepthStencilSurface
|
// IDirect3DDevice8::GetDepthStencilSurface
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface_1_0_3925, D3DDevice_GetDepthStencilSurface),
|
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface, 3925, D3DDevice_GetDepthStencilSurface),
|
||||||
// IDirect3DVertexBuffer8::Lock
|
// IDirect3DVertexBuffer8::Lock
|
||||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock_1_0_3925, D3DVertexBuffer_Lock),
|
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 3925, D3DVertexBuffer_Lock),
|
||||||
// IDirect3DResource8::IsBusy
|
// IDirect3DResource8::IsBusy
|
||||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy_1_0_3925, D3DResource_IsBusy),
|
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 3925, D3DResource_IsBusy),
|
||||||
// Get2DSurfacDesc
|
// Get2DSurfacDesc
|
||||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc_1_0_3925, Get2DSurfaceDesc),
|
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 3925, Get2DSurfaceDesc),
|
||||||
// ********************** END WARNING UNTESTED!!! *******************
|
// ********************** END WARNING UNTESTED!!! *******************
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// IDirect3DDevice8::GetGammaRamp
|
// IDirect3DDevice8::GetGammaRamp
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp_1_0_4034, D3DDevice_GetGammaRamp),
|
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||||
// IDirect3DDevice8::GetCreationParameters
|
// IDirect3DDevice8::GetCreationParameters
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters_1_0_4034, D3DDevice_GetCreationParameters),
|
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||||
// IDirect3DDevice8::GetViewport
|
// IDirect3DDevice8::GetViewport
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport_1_0_4034, D3DDevice_GetViewport),
|
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 4034, D3DDevice_GetViewport),
|
||||||
// IDirect3DDevice8::SetViewport
|
// IDirect3DDevice8::SetViewport
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport_1_0_4034, D3DDevice_SetViewport),
|
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 4034, D3DDevice_SetViewport),
|
||||||
// IDirect3DDevice8::SetTransform
|
// IDirect3DDevice8::SetTransform
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform_1_0_4034, D3DDevice_SetTransform),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4034, D3DDevice_SetTransform),
|
||||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader_1_0_3925, D3DDevice_CreatePixelShader),
|
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize_1_0_3925, D3DDevice_GetVertexShaderSize),
|
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||||
// IDirect3DDevice8::SetRenderState_CullMode
|
// IDirect3DDevice8::SetRenderState_CullMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode_1_0_4034, D3DDevice_SetRenderState_CullMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 4034, D3DDevice_SetRenderState_CullMode),
|
||||||
// IDirect3DDevice8::CreateCubeTexture (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateCubeTexture (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateCubeTexture_1_0_3925, D3DDevice_CreateCubeTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateCubeTexture, 3925, D3DDevice_CreateCubeTexture),
|
||||||
// IDirect3DDevice8::GetDeviceCaps (* unchanged since 3925 *)
|
// IDirect3DDevice8::GetDeviceCaps (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps_1_0_3925, D3DDevice_GetDeviceCaps),
|
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||||
// IDirect3DDevice8::CreatePalette (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreatePalette (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette_1_0_3925, D3DDevice_CreatePalette),
|
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette, 3925, D3DDevice_CreatePalette),
|
||||||
// IDirect3DDevice8::CreateTexture (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateTexture (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture_1_0_3925, D3DDevice_CreateTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture, 3925, D3DDevice_CreateTexture),
|
||||||
// IDirect3DDevice8::CreateVolumeTexture (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateVolumeTexture (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVolumeTexture_1_0_3925, D3DDevice_CreateVolumeTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateVolumeTexture, 3925, D3DDevice_CreateVolumeTexture),
|
||||||
// IDirect3DDevice8::CreateIndexBuffer (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateIndexBuffer (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer_1_0_3925, D3DDevice_CreateIndexBuffer),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateIndexBuffer, 3925, D3DDevice_CreateIndexBuffer),
|
||||||
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader_1_0_3925, D3DDevice_CreateVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias_1_0_3925, D3DDevice_SetRenderState_ZBias),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||||
// IDirect3DDevice8::CreateVertexBuffer (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateVertexBuffer (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer_1_0_3925, D3DDevice_CreateVertexBuffer),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer, 3925, D3DDevice_CreateVertexBuffer),
|
||||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DResource_Release_1_0_3925, D3DResource_Release),
|
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DResource_AddRef_1_0_3925, D3DResource_AddRef),
|
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||||
// IDirect3DPalette8::Lock (* unchanged since 3925 *)
|
// IDirect3DPalette8::Lock (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DPalette_Lock_1_0_3925, D3DPalette_Lock),
|
OOVPA_TABLE_PATCH(D3DPalette_Lock, 3925, D3DPalette_Lock),
|
||||||
// IDirect3DTexture8::LockRect (* unchanged since 3925 *)
|
// IDirect3DTexture8::LockRect (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DTexture_LockRect_1_0_3925, D3DTexture_LockRect),
|
OOVPA_TABLE_PATCH(D3DTexture_LockRect, 3925, D3DTexture_LockRect),
|
||||||
// IDirect3DVolumeTexture8::LockBox (* unchanged since 3925 *)
|
// IDirect3DVolumeTexture8::LockBox (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DVolumeTexture_LockBox_1_0_3925, D3DVolumeTexture_LockBox),
|
OOVPA_TABLE_PATCH(D3DVolumeTexture_LockBox, 3925, D3DVolumeTexture_LockBox),
|
||||||
// IDirect3DCubeTexture8::LockRect (* unchanged since 3925 *)
|
// IDirect3DCubeTexture8::LockRect (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DCubeTexture_LockRect_1_0_3925, D3DCubeTexture_LockRect),
|
OOVPA_TABLE_PATCH(D3DCubeTexture_LockRect, 3925, D3DCubeTexture_LockRect),
|
||||||
// IDirect3DTexture8::GetSurfaceLevel (* unchanged since 3925 *)
|
// IDirect3DTexture8::GetSurfaceLevel (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel_1_0_3925, D3DTexture_GetSurfaceLevel),
|
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel, 3925, D3DTexture_GetSurfaceLevel),
|
||||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect_1_0_3925, D3DSurface_LockRect),
|
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||||
// Lock2DSurface (* unchanged since 3925 *)
|
// Lock2DSurface (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(Lock2DSurface_1_0_3925, Lock2DSurface),
|
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||||
// D3DDevice_SetGammaRamp (* unchanged since 3925 *)
|
// D3DDevice_SetGammaRamp (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp_1_0_3925, D3DDevice_SetGammaRamp),
|
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 3925, D3DDevice_SetGammaRamp),
|
||||||
// IDirect3DDevice8::DrawVertices
|
// IDirect3DDevice8::DrawVertices
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices_1_0_4034, D3DDevice_DrawVertices),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 4034, D3DDevice_DrawVertices),
|
||||||
// IDirect3DDevice8::DrawIndexedVertices
|
// IDirect3DDevice8::DrawIndexedVertices
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices_1_0_4034, D3DDevice_DrawIndexedVertices),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 4034, D3DDevice_DrawIndexedVertices),
|
||||||
// D3DDevice_BeginVisibilityTest
|
// D3DDevice_BeginVisibilityTest
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest_1_0_4034, D3DDevice_BeginVisibilityTest),
|
OOVPA_TABLE_PATCH(D3DDevice_BeginVisibilityTest, 4034, D3DDevice_BeginVisibilityTest),
|
||||||
// D3DDevice_EndVisibilityTest
|
// D3DDevice_EndVisibilityTest
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest_1_0_4034, D3DDevice_EndVisibilityTest),
|
OOVPA_TABLE_PATCH(D3DDevice_EndVisibilityTest, 4034, D3DDevice_EndVisibilityTest),
|
||||||
// D3DDevice_CopyRects
|
// D3DDevice_CopyRects
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CopyRects_1_0_4034, D3DDevice_CopyRects),
|
OOVPA_TABLE_PATCH(D3DDevice_CopyRects, 4034, D3DDevice_CopyRects),
|
||||||
// D3DDevice_DeletePatch (TODO)
|
// D3DDevice_DeletePatch (TODO)
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePatch_1_0_4034, D3DDevice_DeletePatch),
|
OOVPA_TABLE_PATCH(D3DDevice_DeletePatch, 4034, D3DDevice_DeletePatch),
|
||||||
*/
|
*/
|
||||||
// D3DDevice_SetStreamSource
|
// D3DDevice_SetStreamSource
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource_1_0_4034, D3DDevice_SetStreamSource),
|
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4034, D3DDevice_SetStreamSource),
|
||||||
// D3DDevice_SetTextureState_BorderColor
|
// D3DDevice_SetTextureState_BorderColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor_1_0_4034, D3DDevice_SetTextureState_BorderColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4034, D3DDevice_SetTextureState_BorderColor),
|
||||||
// D3DDevice_SetTextureState_ColorKeyColor
|
// D3DDevice_SetTextureState_ColorKeyColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor_1_0_4034, D3DDevice_SetTextureState_ColorKeyColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4034, D3DDevice_SetTextureState_ColorKeyColor),
|
||||||
// D3DDevice_LoadVertexShader
|
// D3DDevice_LoadVertexShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader_1_0_4034, D3DDevice_LoadVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_LoadVertexShader, 4034, D3DDevice_LoadVertexShader),
|
||||||
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult_1_0_3925, D3DDevice_GetVisibilityTestResult),
|
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||||
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader_1_0_3925, D3DDevice_DeleteVertexShader),
|
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 3925, D3DDevice_DeleteVertexShader),
|
||||||
// D3DDevice_DrawRectPatch
|
// D3DDevice_DrawRectPatch
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawRectPatch_1_0_4034, D3DDevice_DrawRectPatch),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawRectPatch, 4034, D3DDevice_DrawRectPatch),
|
||||||
// D3DDevice_SetIndices
|
// D3DDevice_SetIndices
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices_1_0_4034, D3DDevice_SetIndices),
|
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 4034, D3DDevice_SetIndices),
|
||||||
// D3DDevice_SetRenderState_EdgeAntiAlias
|
// D3DDevice_SetRenderState_EdgeAntiAlias
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias_1_0_4034, D3DDevice_SetRenderState_EdgeAntiAlias),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4034, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||||
// D3DDevice_SetRenderState_FillMode
|
// D3DDevice_SetRenderState_FillMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode_1_0_4034, D3DDevice_SetRenderState_FillMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4034, D3DDevice_SetRenderState_FillMode),
|
||||||
// D3DDevice_SetRenderState_BackFillMode
|
// D3DDevice_SetRenderState_BackFillMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode_1_0_4034, D3DDevice_SetRenderState_BackFillMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4034, D3DDevice_SetRenderState_BackFillMode),
|
||||||
// D3DDevice_SetRenderState_FogColor
|
// D3DDevice_SetRenderState_FogColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor_1_0_4034, D3DDevice_SetRenderState_FogColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4034, D3DDevice_SetRenderState_FogColor),
|
||||||
// D3DDevice_SetRenderState_FrontFace
|
// D3DDevice_SetRenderState_FrontFace
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace_1_0_4034, D3DDevice_SetRenderState_FrontFace),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4034, D3DDevice_SetRenderState_FrontFace),
|
||||||
// D3DDevice_SetRenderState_LogicOp
|
// D3DDevice_SetRenderState_LogicOp
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp_1_0_4034, D3DDevice_SetRenderState_LogicOp),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4034, D3DDevice_SetRenderState_LogicOp),
|
||||||
// D3DDevice_SetRenderState_MultiSampleAntiAlias
|
// D3DDevice_SetRenderState_MultiSampleAntiAlias
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias_1_0_4034, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4034, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||||
// D3DDevice_SetRenderState_MultiSampleMask
|
// D3DDevice_SetRenderState_MultiSampleMask
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask_1_0_4034, D3DDevice_SetRenderState_MultiSampleMask),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 4034, D3DDevice_SetRenderState_MultiSampleMask),
|
||||||
// D3DDevice_SetRenderState_NormalizeNormals
|
// D3DDevice_SetRenderState_NormalizeNormals
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals_1_0_4034, D3DDevice_SetRenderState_NormalizeNormals),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4034, D3DDevice_SetRenderState_NormalizeNormals),
|
||||||
// D3DDevice_SetRenderState_ShadowFunc
|
// D3DDevice_SetRenderState_ShadowFunc
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc_1_0_4034, D3DDevice_SetRenderState_ShadowFunc),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4034, D3DDevice_SetRenderState_ShadowFunc),
|
||||||
// D3DDevice_SetRenderState_Simple
|
// D3DDevice_SetRenderState_Simple
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple_1_0_4034, D3DDevice_SetRenderState_Simple),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4034, D3DDevice_SetRenderState_Simple),
|
||||||
// D3DDevice_SetRenderState_StencilEnable
|
// D3DDevice_SetRenderState_StencilEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable_1_0_4034, D3DDevice_SetRenderState_StencilEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4034, D3DDevice_SetRenderState_StencilEnable),
|
||||||
// D3DDevice_SetRenderState_StencilFail
|
// D3DDevice_SetRenderState_StencilFail
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail_1_0_4034, D3DDevice_SetRenderState_StencilFail),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4034, D3DDevice_SetRenderState_StencilFail),
|
||||||
// D3DDevice_SetRenderState_YuvEnable
|
// D3DDevice_SetRenderState_YuvEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable_1_0_4034, D3DDevice_SetRenderState_YuvEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4034, D3DDevice_SetRenderState_YuvEnable),
|
||||||
// D3DDevice_SetRenderState_TwoSidedLighting
|
// D3DDevice_SetRenderState_TwoSidedLighting
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TwoSidedLighting_1_0_4034, D3DDevice_SetTextureState_TwoSidedLighting),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TwoSidedLighting, 4034, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||||
// D3DDevice_SetRenderState_VertexBlend
|
// D3DDevice_SetRenderState_VertexBlend
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend_1_0_4034, D3DDevice_SetRenderState_VertexBlend),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4034, D3DDevice_SetRenderState_VertexBlend),
|
||||||
// D3D_CheckDeviceFormat
|
// D3D_CheckDeviceFormat
|
||||||
OOVPA_TABLE_PATCH(Direct3D_CheckDeviceFormat_1_0_4034, D3D_CheckDeviceFormat),
|
OOVPA_TABLE_PATCH(Direct3D_CheckDeviceFormat, 4034, D3D_CheckDeviceFormat),
|
||||||
// D3D_SetPushBufferSize
|
// D3D_SetPushBufferSize
|
||||||
OOVPA_TABLE_PATCH(Direct3D_SetPushBufferSize_1_0_4034, D3D_SetPushBufferSize),
|
OOVPA_TABLE_PATCH(Direct3D_SetPushBufferSize, 4034, D3D_SetPushBufferSize),
|
||||||
// Get2DSurfacDesc
|
// Get2DSurfacDesc
|
||||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc_1_0_4034, Get2DSurfaceDesc),
|
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 4034, Get2DSurfaceDesc),
|
||||||
// D3DDevice_SetRenderState_ZEnable
|
// D3DDevice_SetRenderState_ZEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable_1_0_4034, D3DDevice_SetRenderState_ZEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 4034, D3DDevice_SetRenderState_ZEnable),
|
||||||
// D3DDevice_LightEnable
|
// D3DDevice_LightEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable_1_0_4034, D3DDevice_LightEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 4034, D3DDevice_LightEnable),
|
||||||
// D3DDevice_SetRenderState_TextureFactor
|
// D3DDevice_SetRenderState_TextureFactor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor_1_0_4034, D3DDevice_SetRenderState_TextureFactor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 4034, D3DDevice_SetRenderState_TextureFactor),
|
||||||
// Direct3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
// Direct3D_GetAdapterIdentifier (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(Direct3D_GetAdapterIdentifier_1_0_3925, D3D_GetAdapterIdentifier),
|
OOVPA_TABLE_PATCH(Direct3D_GetAdapterIdentifier, 3925, D3D_GetAdapterIdentifier),
|
||||||
// IDirect3DSurface8::GetDesc (* unchanged since 3925 *)
|
// IDirect3DSurface8::GetDesc (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc_1_0_3925, D3DSurface_GetDesc),
|
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 3925, D3DSurface_GetDesc),
|
||||||
// IDirect3DDevice8::SetLight
|
// IDirect3DDevice8::SetLight
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight_1_0_4034, D3DDevice_SetLight),
|
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 4034, D3DDevice_SetLight),
|
||||||
// IDirect3DVertexBuffer8::Lock
|
// IDirect3DVertexBuffer8::Lock
|
||||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock_1_0_4034, D3DVertexBuffer_Lock),
|
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4034, D3DVertexBuffer_Lock),
|
||||||
// IDirect3DDevice8::SetTexture
|
// IDirect3DDevice8::SetTexture
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture_1_0_4034, D3DDevice_SetTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 4034, D3DDevice_SetTexture),
|
||||||
// IDirect3DDevice8::SetPalette
|
// IDirect3DDevice8::SetPalette
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette_1_0_4034, D3DDevice_SetPalette),
|
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 4034, D3DDevice_SetPalette),
|
||||||
// IDirect3DDevice8::SetRenderState_TexCoordIndex
|
// IDirect3DDevice8::SetRenderState_TexCoordIndex
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex_1_0_4034, D3DDevice_SetTextureState_TexCoordIndex),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4034, D3DDevice_SetTextureState_TexCoordIndex),
|
||||||
// IDirect3DDevice8::SetMaterial
|
// IDirect3DDevice8::SetMaterial
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial_1_0_4034, D3DDevice_SetMaterial),
|
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4034, D3DDevice_SetMaterial),
|
||||||
// IDirect3DDevice8::SetVertexShader
|
// IDirect3DDevice8::SetVertexShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader_1_0_4034, D3DDevice_SetVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 4034, D3DDevice_SetVertexShader),
|
||||||
// IDirect3DDevice8::Swap
|
// IDirect3DDevice8::Swap
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Swap_1_0_4034, D3DDevice_Swap),
|
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4034, D3DDevice_Swap),
|
||||||
// IDirect3D8::KickOffAndWaitForIdle
|
// IDirect3D8::KickOffAndWaitForIdle
|
||||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle_1_0_4034, D3D_KickOffAndWaitForIdle),
|
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 4034, D3D_KickOffAndWaitForIdle),
|
||||||
// IDirect3DDevice8::CreateImageSurface (* unchanged since 4034 *)
|
// IDirect3DDevice8::CreateImageSurface (* unchanged since 4034 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateImageSurface_1_0_4034, D3DDevice_CreateImageSurface),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateImageSurface, 4034, D3DDevice_CreateImageSurface),
|
||||||
// IDirect3DDevice8::GetBackBuffer
|
// IDirect3DDevice8::GetBackBuffer
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer_1_0_4034, D3DDevice_GetBackBuffer),
|
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 4034, D3DDevice_GetBackBuffer),
|
||||||
// D3DDevice_
|
// D3DDevice_
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(D3DDevice__1_0_4034, D3DDevice_),
|
OOVPA_TABLE_PATCH(D3DDevice_, 4034, D3DDevice_),
|
||||||
// D3DDevice_
|
// D3DDevice_
|
||||||
OOVPA_TABLE_PATCH(D3DDevice__1_0_4034, D3DDevice_),
|
OOVPA_TABLE_PATCH(D3DDevice_, 4034, D3DDevice_),
|
||||||
// D3DDevice_
|
// D3DDevice_
|
||||||
OOVPA_TABLE_PATCH(D3DDevice__1_0_4034, D3DDevice_),
|
OOVPA_TABLE_PATCH(D3DDevice_, 4034, D3DDevice_),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D8_1_0_4034_SIZE
|
// * D3D8_4034_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 D3D8_1_0_4034_SIZE = sizeof(D3D8_1_0_4034);
|
uint32 D3D8_4034_SIZE = sizeof(D3D8_4034);
|
||||||
|
|
|
@ -31,14 +31,14 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_4134_H
|
#ifndef D3D8_4134_H
|
||||||
#define D3D8_1_0_4134_H
|
#define D3D8_4134_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_1_0_4134;
|
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_4134;
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_4134[];
|
extern OOVPATable D3D8_4134[];
|
||||||
extern uint32 D3D8_1_0_4134_SIZE;
|
extern uint32 D3D8_4134_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,14 +31,14 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_4361_H
|
#ifndef D3D8_4361_H
|
||||||
#define D3D8_1_0_4361_H
|
#define D3D8_4361_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_1_0_4361;
|
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_4361;
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_4361[];
|
extern OOVPATable D3D8_4361[];
|
||||||
extern uint32 D3D8_1_0_4361_SIZE;
|
extern uint32 D3D8_4361_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_4432_H
|
#ifndef D3D8_4432_H
|
||||||
#define D3D8_1_0_4432_H
|
#define D3D8_4432_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_4432[];
|
extern OOVPATable D3D8_4432[];
|
||||||
extern uint32 D3D8_1_0_4432_SIZE;
|
extern uint32 D3D8_4432_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D_CreateDevice
|
// * D3D_CreateDevice
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3D_CreateDevice_1_0_4432, 8)
|
OOVPA_NO_XREF(D3D_CreateDevice, 4432, 8)
|
||||||
|
|
||||||
// D3D_CreateDevice+0x07 : jnz +0x0A
|
// D3D_CreateDevice+0x07 : jnz +0x0A
|
||||||
{ 0x07, 0x75 }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x75 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -57,7 +57,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetRenderTarget
|
// * D3DDevice_GetRenderTarget
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetRenderTarget_1_0_4432, 11)
|
OOVPA_NO_XREF(D3DDevice_GetRenderTarget, 4432, 11)
|
||||||
|
|
||||||
// D3DDevice_GetRenderTarget+0x00 : mov eax, [addr]
|
// D3DDevice_GetRenderTarget+0x00 : mov eax, [addr]
|
||||||
{ 0x00, 0xA1 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0xA1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -86,7 +86,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetDepthStencilSurface
|
// * D3DDevice_GetDepthStencilSurface
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetDepthStencilSurface_1_0_4432, 11)
|
OOVPA_NO_XREF(D3DDevice_GetDepthStencilSurface, 4432, 11)
|
||||||
|
|
||||||
// D3DDevice_GetDepthStencilSurface+0x00 : mov eax, [addr]
|
// D3DDevice_GetDepthStencilSurface+0x00 : mov eax, [addr]
|
||||||
{ 0x00, 0xA1 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0xA1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -115,7 +115,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetPixelShader
|
// * D3DDevice_SetPixelShader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetPixelShader_1_0_4432, 10)
|
OOVPA_NO_XREF(D3DDevice_SetPixelShader, 4432, 10)
|
||||||
|
|
||||||
// D3DDevice_SetPixelShader+0x22 : or ecx, 0x4800
|
// D3DDevice_SetPixelShader+0x22 : or ecx, 0x4800
|
||||||
{ 0x22, 0x81 }, // (Offset,Value)-Pair #1
|
{ 0x22, 0x81 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -139,7 +139,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_TwoSidedLighting
|
// * D3DDevice_SetTextureState_TwoSidedLighting
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_TwoSidedLighting_1_0_4432, 13)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_TwoSidedLighting, 4432, 13)
|
||||||
|
|
||||||
// D3DDevice_SetTextureState_TwoSidedLighting+0x11 : or edx, 0x1000
|
// D3DDevice_SetTextureState_TwoSidedLighting+0x11 : or edx, 0x1000
|
||||||
{ 0x11, 0x81 }, // (Offset,Value)-Pair #1
|
{ 0x11, 0x81 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -166,7 +166,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_ColorKeyColor
|
// * D3DDevice_SetTextureState_ColorKeyColor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor_1_0_4432, 12)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor, 4432, 12)
|
||||||
|
|
||||||
// D3DDevice_SetTextureState_ColorKeyColor+0x0C : jb +0x05
|
// D3DDevice_SetTextureState_ColorKeyColor+0x0C : jb +0x05
|
||||||
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -190,7 +190,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_NormalizeNormals
|
// * D3DDevice_SetRenderState_NormalizeNormals
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_NormalizeNormals_1_0_4432, 8)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_NormalizeNormals, 4432, 8)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_NormalizeNormals+0x07 : mov eax, [esi]
|
// D3DDevice_SetRenderState_NormalizeNormals+0x07 : mov eax, [esi]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -210,7 +210,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_ZEnable
|
// * D3DDevice_SetRenderState_ZEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable_1_0_4432, 13)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable, 4432, 13)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_ZEnable+0x0C : jb +0x05
|
// D3DDevice_SetRenderState_ZEnable+0x0C : jb +0x05
|
||||||
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -237,7 +237,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_MultiSampleAntiAlias
|
// * D3DDevice_SetRenderState_MultiSampleAntiAlias
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias_1_0_4432, 9)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4432, 9)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_MultiSampleAntiAlias+0x04 : push esi
|
// D3DDevice_SetRenderState_MultiSampleAntiAlias+0x04 : push esi
|
||||||
{ 0x04, 0x56 }, // (Offset,Value)-Pair #1
|
{ 0x04, 0x56 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -262,7 +262,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_LineWidth
|
// * D3DDevice_SetRenderState_LineWidth
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_LineWidth_1_0_4432, 10)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_LineWidth, 4432, 10)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_LineWidth+0x15 : fmul dword ptr [esi+0x460]
|
// D3DDevice_SetRenderState_LineWidth+0x15 : fmul dword ptr [esi+0x460]
|
||||||
{ 0x15, 0xD8 }, // (Offset,Value)-Pair #1
|
{ 0x15, 0xD8 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -286,7 +286,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetPalette
|
// * D3DDevice_SetPalette
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetPalette_1_0_4432, 12)
|
OOVPA_NO_XREF(D3DDevice_SetPalette, 4432, 12)
|
||||||
|
|
||||||
// D3DDevice_SetPalette+0x0D : mov eax, [edi+esi*4+0x0A88]
|
// D3DDevice_SetPalette+0x0D : mov eax, [edi+esi*4+0x0A88]
|
||||||
{ 0x0D, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -310,7 +310,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Swap
|
// * D3DDevice_Swap
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_Swap_1_0_4432, 11)
|
OOVPA_NO_XREF(D3DDevice_Swap, 4432, 11)
|
||||||
|
|
||||||
// D3DDevice_Swap+0x10 : mov ebx, 5
|
// D3DDevice_Swap+0x10 : mov ebx, 5
|
||||||
{ 0x10, 0xBB }, // (Offset,Value)-Pair #1
|
{ 0x10, 0xBB }, // (Offset,Value)-Pair #1
|
||||||
|
@ -335,7 +335,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Swap
|
// * D3DDevice_Swap
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_Swap_1_0_4531, 11)
|
OOVPA_NO_XREF(D3DDevice_Swap, 4531, 11)
|
||||||
|
|
||||||
// D3DDevice_Swap+0x10 : mov ebx, 5
|
// D3DDevice_Swap+0x10 : mov ebx, 5
|
||||||
{ 0x10, 0xBB }, // (Offset,Value)-Pair #1
|
{ 0x10, 0xBB }, // (Offset,Value)-Pair #1
|
||||||
|
@ -360,7 +360,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_UpdateOverlay
|
// * D3DDevice_UpdateOverlay
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_UpdateOverlay_1_0_4432, 11)
|
OOVPA_NO_XREF(D3DDevice_UpdateOverlay, 4432, 11)
|
||||||
|
|
||||||
// D3DDevice_UpdateOverlay+0x0F : mov [eax+0x2AA4], ecx
|
// D3DDevice_UpdateOverlay+0x0F : mov [eax+0x2AA4], ecx
|
||||||
{ 0x0F, 0x89 }, // (Offset,Value)-Pair #1
|
{ 0x0F, 0x89 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -383,7 +383,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_BlockUntilVerticalBlank
|
// * D3DDevice_BlockUntilVerticalBlank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_BlockUntilVerticalBlank_1_0_4432, 11)
|
OOVPA_NO_XREF(D3DDevice_BlockUntilVerticalBlank, 4432, 11)
|
||||||
|
|
||||||
// D3DDevice_BlockUntilVerticalBlank+0x05 : push 0; push 0; push 1
|
// D3DDevice_BlockUntilVerticalBlank+0x05 : push 0; push 0; push 1
|
||||||
{ 0x05, 0x6A }, // (Offset,Value)-Pair #1
|
{ 0x05, 0x6A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -408,7 +408,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetVerticalBlankCallback
|
// * D3DDevice_SetVerticalBlankCallback
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetVerticalBlankCallback_1_0_4432, 12)
|
OOVPA_NO_XREF(D3DDevice_SetVerticalBlankCallback, 4432, 12)
|
||||||
|
|
||||||
// D3DDevice_SetVerticalBlankCallback+0x00 : mov eax, [esp+0x04]
|
// D3DDevice_SetVerticalBlankCallback+0x00 : mov eax, [esp+0x04]
|
||||||
{ 0x00, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -434,7 +434,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_BackFillMode
|
// * D3DDevice_SetRenderState_BackFillMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode_1_0_4531, 9)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_BackFillMode, 4531, 9)
|
||||||
|
|
||||||
{ 0x04, 0x56 },
|
{ 0x04, 0x56 },
|
||||||
{ 0x10, 0x8B },
|
{ 0x10, 0x8B },
|
||||||
|
@ -450,7 +450,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_BeginPush
|
// * D3DDevice_BeginPush
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_BeginPush_1_0_4432, 6)
|
OOVPA_NO_XREF(D3DDevice_BeginPush, 4432, 6)
|
||||||
|
|
||||||
{ 0x09, 0x8B },
|
{ 0x09, 0x8B },
|
||||||
{ 0x0A, 0xCE },
|
{ 0x0A, 0xCE },
|
||||||
|
@ -463,7 +463,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_EndPush
|
// * D3DDevice_EndPush
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_EndPush_1_0_4432, 8)
|
OOVPA_NO_XREF(D3DDevice_EndPush, 4432, 8)
|
||||||
|
|
||||||
{ 0x00, 0x8B },
|
{ 0x00, 0x8B },
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
|
@ -479,7 +479,7 @@ OOVPA_END;
|
||||||
// * D3DDevice_DeletePixelShader
|
// * D3DDevice_DeletePixelShader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// TODO: Add
|
// TODO: Add
|
||||||
OOVPA_NO_XREF(D3DDevice_DeletePixelShader_1_0_4531, 7)
|
OOVPA_NO_XREF(D3DDevice_DeletePixelShader, 4531, 7)
|
||||||
|
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
{ 0x06, 0x75 },
|
{ 0x06, 0x75 },
|
||||||
|
@ -493,7 +493,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Release
|
// * D3DDevice_Release
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_Release_1_0_4432, 11)
|
OOVPA_NO_XREF(D3DDevice_Release, 4432, 11)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x08, 0x87 },
|
{ 0x08, 0x87 },
|
||||||
|
@ -511,7 +511,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DTexture_GetSurfaceLevel
|
// * D3DTexture_GetSurfaceLevel
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DTexture_GetSurfaceLevel_1_0_4432, 14)
|
OOVPA_NO_XREF(D3DTexture_GetSurfaceLevel, 4432, 14)
|
||||||
|
|
||||||
// D3DTexture_GetSurfaceLevel+0x00 : sub esp, 0x0C
|
// D3DTexture_GetSurfaceLevel+0x00 : sub esp, 0x0C
|
||||||
{ 0x00, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -545,7 +545,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetDisplayMode
|
// * D3DDevice_GetDisplayMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetDisplayMode_1_0_4432, 12)
|
OOVPA_NO_XREF(D3DDevice_GetDisplayMode, 4432, 12)
|
||||||
|
|
||||||
// D3DDevice_GetDisplayMode+0x01 : mov esi, ds:[*]
|
// D3DDevice_GetDisplayMode+0x01 : mov esi, ds:[*]
|
||||||
{ 0x01, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x01, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -573,7 +573,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetFlickerFilter
|
// * D3DDevice_SetFlickerFilter
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetFlickerFilter_1_0_4432, 11)
|
OOVPA_NO_XREF(D3DDevice_SetFlickerFilter, 4432, 11)
|
||||||
|
|
||||||
// D3DDevice_SetFlickerFilter+0x1C : mov eax, [eax+0x227C]
|
// D3DDevice_SetFlickerFilter+0x1C : mov eax, [eax+0x227C]
|
||||||
{ 0x1D, 0x80 }, // (Offset,Value)-Pair #2
|
{ 0x1D, 0x80 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -596,7 +596,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetFlickerFilter
|
// * D3DDevice_SetFlickerFilter
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetSoftDisplayFilter_1_0_4432, 12)
|
OOVPA_NO_XREF(D3DDevice_SetSoftDisplayFilter, 4432, 12)
|
||||||
|
|
||||||
// D3DDevice_SetSoftDisplayFilter+0x25 : mov edx, [eax+0x227C]
|
// D3DDevice_SetSoftDisplayFilter+0x25 : mov edx, [eax+0x227C]
|
||||||
{ 0x25, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x25, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -620,7 +620,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DVertexBuffer_Lock
|
// * D3DVertexBuffer_Lock
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DVertexBuffer_Lock_1_0_4531, 11)
|
OOVPA_NO_XREF(D3DVertexBuffer_Lock, 4531, 11)
|
||||||
|
|
||||||
// D3DVertexBuffer_Lock+0x01 : mov bl, [esp+0x18]
|
// D3DVertexBuffer_Lock+0x01 : mov bl, [esp+0x18]
|
||||||
{ 0x01, 0x8A }, // (Offset,Value)-Pair #1
|
{ 0x01, 0x8A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -645,7 +645,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_GetProjectionViewportMatrix
|
// * D3DDevice_GetProjectionViewportMatrix
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_GetProjectionViewportMatrix_1_0_4432, 7)
|
OOVPA_NO_XREF(D3DDevice_GetProjectionViewportMatrix, 4432, 7)
|
||||||
|
|
||||||
{ 0x02, 0x35 },
|
{ 0x02, 0x35 },
|
||||||
{ 0x07, 0x57 },
|
{ 0x07, 0x57 },
|
||||||
|
@ -659,7 +659,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetVertexShaderInput
|
// * D3DDevice_SetVertexShaderInput
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetVertexShaderInput_1_0_4432, 8)
|
OOVPA_NO_XREF(D3DDevice_SetVertexShaderInput, 4432, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x83 },
|
{ 0x1E, 0x83 },
|
||||||
{ 0x3E, 0x10 },
|
{ 0x3E, 0x10 },
|
||||||
|
@ -674,7 +674,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetModelView
|
// * D3DDevice_SetModelView
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetModelView_1_0_4432, 7)
|
OOVPA_NO_XREF(D3DDevice_SetModelView, 4432, 7)
|
||||||
|
|
||||||
{ 0x15, 0x25 },
|
{ 0x15, 0x25 },
|
||||||
{ 0x2F, 0x81 },
|
{ 0x2F, 0x81 },
|
||||||
|
@ -686,245 +686,245 @@ OOVPA_NO_XREF(D3DDevice_SetModelView_1_0_4432, 7)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D8_1_0_4432
|
// * D3D8_4432
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable D3D8_1_0_4432[] {
|
OOVPATable D3D8_4432[] {
|
||||||
|
|
||||||
// IDirect3D8::CreateDevice
|
// IDirect3D8::CreateDevice
|
||||||
OOVPA_TABLE_PATCH(D3D_CreateDevice_1_0_4432, D3D_CreateDevice),
|
OOVPA_TABLE_PATCH(D3D_CreateDevice, 4432, D3D_CreateDevice),
|
||||||
// IDirect3D8::CheckDeviceFormat (* unchanged since 4361 *)
|
// IDirect3D8::CheckDeviceFormat (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3D_CheckDeviceFormat_1_0_4361, D3D_CheckDeviceFormat),
|
OOVPA_TABLE_PATCH(D3D_CheckDeviceFormat, 4361, D3D_CheckDeviceFormat),
|
||||||
// IDirect3DDevice8::SetRenderTarget (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderTarget (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget_1_0_4134, D3DDevice_SetRenderTarget),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderTarget, 4134, D3DDevice_SetRenderTarget),
|
||||||
// IDirect3DDevice8::AddRef (* unchanged since 4361 *)
|
// IDirect3DDevice8::AddRef (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_AddRef_1_0_4361, D3DDevice_AddRef),
|
OOVPA_TABLE_PATCH(D3DDevice_AddRef, 4361, D3DDevice_AddRef),
|
||||||
// IDirect3DDevice8::GetBackBuffer (* unchanged since 4134 *)
|
// IDirect3DDevice8::GetBackBuffer (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer_1_0_4134, D3DDevice_GetBackBuffer),
|
OOVPA_TABLE_PATCH(D3DDevice_GetBackBuffer, 4134, D3DDevice_GetBackBuffer),
|
||||||
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
// IDirect3DDevice8::Reset (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Reset_1_0_4134, D3DDevice_Reset),
|
OOVPA_TABLE_PATCH(D3DDevice_Reset, 4134, D3DDevice_Reset),
|
||||||
// IDirect3DDevice8::GetRenderTarget
|
// IDirect3DDevice8::GetRenderTarget
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget_1_0_4432, D3DDevice_GetRenderTarget),
|
OOVPA_TABLE_PATCH(D3DDevice_GetRenderTarget, 4432, D3DDevice_GetRenderTarget),
|
||||||
// IDirect3DDevice8::GetDepthStencilSurface
|
// IDirect3DDevice8::GetDepthStencilSurface
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface_1_0_4432, D3DDevice_GetDepthStencilSurface),
|
OOVPA_TABLE_PATCH(D3DDevice_GetDepthStencilSurface, 4432, D3DDevice_GetDepthStencilSurface),
|
||||||
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateVertexShader (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader_1_0_3925, D3DDevice_CreateVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader, 3925, D3DDevice_CreateVertexShader),
|
||||||
// IDirect3DDevice8::SetPixelShader
|
// IDirect3DDevice8::SetPixelShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader_1_0_4432, D3DDevice_SetPixelShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader, 4432, D3DDevice_SetPixelShader),
|
||||||
// IDirect3D8::KickOffAndWaitForIdle (* unchanged since 4034 *)
|
// IDirect3D8::KickOffAndWaitForIdle (* unchanged since 4034 *)
|
||||||
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle_1_0_4034, D3D_KickOffAndWaitForIdle),
|
OOVPA_TABLE_PATCH(D3D_KickOffAndWaitForIdle, 4034, D3D_KickOffAndWaitForIdle),
|
||||||
// IDirect3DDevice8::SetViewport (* unchanged since 4034 *)
|
// IDirect3DDevice8::SetViewport (* unchanged since 4034 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport_1_0_4034, D3DDevice_SetViewport),
|
OOVPA_TABLE_PATCH(D3DDevice_SetViewport, 4034, D3DDevice_SetViewport),
|
||||||
// IDirect3DDevice8::SetTexture (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetTexture (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture_1_0_4361, D3DDevice_SetTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTexture, 4361, D3DDevice_SetTexture),
|
||||||
// IDirect3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
// IDirect3DDevice8::EnableOverlay (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay_1_0_4361, D3DDevice_EnableOverlay),
|
OOVPA_TABLE_PATCH(D3DDevice_EnableOverlay, 4361, D3DDevice_EnableOverlay),
|
||||||
// IDirect3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetTextureState_BumpEnv (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv_1_0_4361, D3DDevice_SetTextureState_BumpEnv),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv, 4361, D3DDevice_SetTextureState_BumpEnv),
|
||||||
// IDirect3DDevice8::SetTextureState_TwoSidedLighting (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetTextureState_TwoSidedLighting (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting_1_0_4134, D3DDevice_SetTextureState_TwoSidedLighting),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TwoSidedLighting, 4134, D3DDevice_SetTextureState_TwoSidedLighting),
|
||||||
// IDirect3DDevice8::SetRenderState_BackFillMode
|
// IDirect3DDevice8::SetRenderState_BackFillMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode_1_0_4134, D3DDevice_SetRenderState_BackFillMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4134, D3DDevice_SetRenderState_BackFillMode),
|
||||||
// IDirect3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetTextureState_BorderColor (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor_1_0_4361, D3DDevice_SetTextureState_BorderColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor, 4361, D3DDevice_SetTextureState_BorderColor),
|
||||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetTextureState_ColorKeyColor (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor_1_0_4134, D3DDevice_SetTextureState_ColorKeyColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor, 4134, D3DDevice_SetTextureState_ColorKeyColor),
|
||||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetTextureState_TexCoordIndex (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex_1_0_4361, D3DDevice_SetTextureState_TexCoordIndex),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex, 4361, D3DDevice_SetTextureState_TexCoordIndex),
|
||||||
// IDirect3DDevice8::SetRenderState_VertexBlend (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetRenderState_VertexBlend (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend_1_0_4361, D3DDevice_SetRenderState_VertexBlend),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_VertexBlend, 4361, D3DDevice_SetRenderState_VertexBlend),
|
||||||
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 4034 *)
|
// IDirect3DDevice8::SetRenderState_CullMode (* unchanged since 4034 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode_1_0_4034, D3DDevice_SetRenderState_CullMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode, 4034, D3DDevice_SetRenderState_CullMode),
|
||||||
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_FrontFace (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace_1_0_4134, D3DDevice_SetRenderState_FrontFace),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FrontFace, 4134, D3DDevice_SetRenderState_FrontFace),
|
||||||
// IDirect3DDevice8::SetRenderState_LogicOp (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_LogicOp (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp_1_0_4134, D3DDevice_SetRenderState_LogicOp),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LogicOp, 4134, D3DDevice_SetRenderState_LogicOp),
|
||||||
// IDirect3DDevice8::SetRenderState_NormalizeNormals
|
// IDirect3DDevice8::SetRenderState_NormalizeNormals
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals_1_0_4432, D3DDevice_SetRenderState_NormalizeNormals),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals, 4432, D3DDevice_SetRenderState_NormalizeNormals),
|
||||||
// IDirect3DDevice8::SetRenderState_TextureFactor (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetRenderState_TextureFactor (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor_1_0_4361, D3DDevice_SetRenderState_TextureFactor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor, 4361, D3DDevice_SetRenderState_TextureFactor),
|
||||||
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
// IDirect3DDevice8::SetRenderState_ZBias (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias_1_0_3925, D3DDevice_SetRenderState_ZBias),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZBias, 3925, D3DDevice_SetRenderState_ZBias),
|
||||||
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
// IDirect3DDevice8::GetCreationParameters (* unchanged since 4034 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters_1_0_4034, D3DDevice_GetCreationParameters),
|
OOVPA_TABLE_PATCH(D3DDevice_GetCreationParameters, 4034, D3DDevice_GetCreationParameters),
|
||||||
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
// IDirect3DDevice8::GetVisibilityTestResult (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult_1_0_3925, D3DDevice_GetVisibilityTestResult),
|
OOVPA_TABLE_PATCH(D3DDevice_GetVisibilityTestResult, 3925, D3DDevice_GetVisibilityTestResult),
|
||||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias_1_0_4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias, 4361, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||||
// IDirect3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetRenderState_FillMode (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode_1_0_4361, D3DDevice_SetRenderState_FillMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode, 4361, D3DDevice_SetRenderState_FillMode),
|
||||||
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_FogColor (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor_1_0_4134, D3DDevice_SetRenderState_FogColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor, 4134, D3DDevice_SetRenderState_FogColor),
|
||||||
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetRenderState_Simple (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple_1_0_4361, D3DDevice_SetRenderState_Simple),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Simple, 4361, D3DDevice_SetRenderState_Simple),
|
||||||
// IDirect3DDevice8::SetRenderState_StencilEnable (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetRenderState_StencilEnable (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable_1_0_4361, D3DDevice_SetRenderState_StencilEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable, 4361, D3DDevice_SetRenderState_StencilEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_LineWidth
|
// IDirect3DDevice8::SetRenderState_LineWidth
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth_1_0_4432, D3DDevice_SetRenderState_LineWidth),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_LineWidth, 4432, D3DDevice_SetRenderState_LineWidth),
|
||||||
// IDirect3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_StencilFail (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail_1_0_4134, D3DDevice_SetRenderState_StencilFail),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilFail, 4134, D3DDevice_SetRenderState_StencilFail),
|
||||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable_1_0_4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable, 4134, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_StencilCullEnable (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable_1_0_4134, D3DDevice_SetRenderState_StencilCullEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilCullEnable, 4134, D3DDevice_SetRenderState_StencilCullEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_RopZCmpAlwaysRead (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead_1_0_4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZCmpAlwaysRead, 4134, D3DDevice_SetRenderState_RopZCmpAlwaysRead),
|
||||||
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_RopZRead (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead_1_0_4134, D3DDevice_SetRenderState_RopZRead),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_RopZRead, 4134, D3DDevice_SetRenderState_RopZRead),
|
||||||
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_DoNotCullUncompressed (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed_1_0_4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_DoNotCullUncompressed, 4134, D3DDevice_SetRenderState_DoNotCullUncompressed),
|
||||||
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_Dxt1NoiseEnable (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable_1_0_4134, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_Dxt1NoiseEnable, 4134, D3DDevice_SetRenderState_Dxt1NoiseEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable_1_0_4432, D3DDevice_SetRenderState_ZEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable, 4432, D3DDevice_SetRenderState_ZEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
// IDirect3DDevice8::SetRenderState_MultiSampleAntiAlias
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias_1_0_4432, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleAntiAlias, 4432, D3DDevice_SetRenderState_MultiSampleAntiAlias),
|
||||||
// IDirect3DDevice8::SetRenderState_MultiSampleMask (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_MultiSampleMask (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask_1_0_4134, D3DDevice_SetRenderState_MultiSampleMask),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMask, 4134, D3DDevice_SetRenderState_MultiSampleMask),
|
||||||
// IDirect3DDevice8::SetRenderState_MultiSampleMode (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_MultiSampleMode (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode_1_0_4134, D3DDevice_SetRenderState_MultiSampleMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleMode, 4134, D3DDevice_SetRenderState_MultiSampleMode),
|
||||||
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_MultiSampleRenderTargetMode (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode_1_0_4134, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 4134, D3DDevice_SetRenderState_MultiSampleRenderTargetMode),
|
||||||
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_ShadowFunc (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc_1_0_4134, D3DDevice_SetRenderState_ShadowFunc),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc, 4134, D3DDevice_SetRenderState_ShadowFunc),
|
||||||
// IDirect3DDevice8::SwitchTexture (* unchanged since 4361 *)
|
// IDirect3DDevice8::SwitchTexture (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture_1_0_4361, D3DDevice_SwitchTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_SwitchTexture, 4361, D3DDevice_SwitchTexture),
|
||||||
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_YuvEnable (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable_1_0_4134, D3DDevice_SetRenderState_YuvEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable, 4134, D3DDevice_SetRenderState_YuvEnable),
|
||||||
// IDirect3DDevice8::SetTransform (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetTransform (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform_1_0_4134, D3DDevice_SetTransform),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 4134, D3DDevice_SetTransform),
|
||||||
// IDirect3DDevice8::GetTransform (* unchanged since 4361 *)
|
// IDirect3DDevice8::GetTransform (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetTransform_1_0_4361, D3DDevice_GetTransform),
|
OOVPA_TABLE_PATCH(D3DDevice_GetTransform, 4361, D3DDevice_GetTransform),
|
||||||
// IDirect3DDevice8::Clear (* unchanged since 4134 *)
|
// IDirect3DDevice8::Clear (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Clear_1_0_4134, D3DDevice_Clear),
|
OOVPA_TABLE_PATCH(D3DDevice_Clear, 4134, D3DDevice_Clear),
|
||||||
// IDirect3DDevice8::CreatePalette (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreatePalette (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette_1_0_3925, D3DDevice_CreatePalette),
|
OOVPA_TABLE_PATCH(D3DDevice_CreatePalette, 3925, D3DDevice_CreatePalette),
|
||||||
// IDirect3DDevice8::SetPalette
|
// IDirect3DDevice8::SetPalette
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetPalette_1_0_4432, D3DDevice_SetPalette),
|
OOVPA_TABLE_PATCH(D3DDevice_SetPalette, 4432, D3DDevice_SetPalette),
|
||||||
// IDirect3DDevice8::CreateTexture (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateTexture (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture_1_0_3925, D3DDevice_CreateTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateTexture, 3925, D3DDevice_CreateTexture),
|
||||||
// IDirect3DDevice8::Swap
|
// IDirect3DDevice8::Swap
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Swap_1_0_4432, D3DDevice_Swap),
|
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4432, D3DDevice_Swap),
|
||||||
// IDirect3DDevice8::Swap
|
// IDirect3DDevice8::Swap
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Swap_1_0_4531, D3DDevice_Swap),
|
OOVPA_TABLE_PATCH(D3DDevice_Swap, 4531, D3DDevice_Swap),
|
||||||
// IDirect3DDevice8::UpdateOverlay
|
// IDirect3DDevice8::UpdateOverlay
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_UpdateOverlay_1_0_4432, D3DDevice_UpdateOverlay),
|
OOVPA_TABLE_PATCH(D3DDevice_UpdateOverlay, 4432, D3DDevice_UpdateOverlay),
|
||||||
// IDirect3DDevice8::BlockUntilVerticalBlank
|
// IDirect3DDevice8::BlockUntilVerticalBlank
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank_1_0_4432, D3DDevice_BlockUntilVerticalBlank),
|
OOVPA_TABLE_PATCH(D3DDevice_BlockUntilVerticalBlank, 4432, D3DDevice_BlockUntilVerticalBlank),
|
||||||
// IDirect3DDevice8::SetVerticalBlankCallback
|
// IDirect3DDevice8::SetVerticalBlankCallback
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback_1_0_4432, D3DDevice_SetVerticalBlankCallback),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVerticalBlankCallback, 4432, D3DDevice_SetVerticalBlankCallback),
|
||||||
// IDirect3DDevice8::DrawIndexedVerticesUP (* unchanged since 4134 *)
|
// IDirect3DDevice8::DrawIndexedVerticesUP (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP_1_0_4134, D3DDevice_DrawIndexedVerticesUP),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVerticesUP, 4134, D3DDevice_DrawIndexedVerticesUP),
|
||||||
// IDirect3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetStreamSource (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource_1_0_4361, D3DDevice_SetStreamSource),
|
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource, 4361, D3DDevice_SetStreamSource),
|
||||||
// IDirect3DDevice8::SetVertexShader (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetVertexShader (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader_1_0_4361, D3DDevice_SetVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader, 4361, D3DDevice_SetVertexShader),
|
||||||
// IDirect3DDevice8::DrawVerticesUP (* unchanged since 4361 *)
|
// IDirect3DDevice8::DrawVerticesUP (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP_1_0_4361, D3DDevice_DrawVerticesUP),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP, 4361, D3DDevice_DrawVerticesUP),
|
||||||
// IDirect3DDevice8::SetLight (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetLight (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight_1_0_4361, D3DDevice_SetLight),
|
OOVPA_TABLE_PATCH(D3DDevice_SetLight, 4361, D3DDevice_SetLight),
|
||||||
// IDirect3DDevice8::LightEnable (* unchanged since 4361 *)
|
// IDirect3DDevice8::LightEnable (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_LightEnable_1_0_4361, D3DDevice_LightEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_LightEnable, 4361, D3DDevice_LightEnable),
|
||||||
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
// IDirect3DResource8::Register (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DResource_Register_1_0_3925, D3DResource_Register),
|
OOVPA_TABLE_PATCH(D3DResource_Register, 3925, D3DResource_Register),
|
||||||
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
// IDirect3DResource8::AddRef (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DResource_AddRef_1_0_3925, D3DResource_AddRef),
|
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||||
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
// IDirect3DResource8::Release (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DResource_Release_1_0_3925, D3DResource_Release),
|
OOVPA_TABLE_PATCH(D3DResource_Release, 3925, D3DResource_Release),
|
||||||
// IDirect3DResource8::IsBusy (* unchanged since 4361 *)
|
// IDirect3DResource8::IsBusy (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DResource_IsBusy_1_0_4361, D3DResource_IsBusy),
|
OOVPA_TABLE_PATCH(D3DResource_IsBusy, 4361, D3DResource_IsBusy),
|
||||||
// IDirect3DTexture8::GetSurfaceLevel
|
// IDirect3DTexture8::GetSurfaceLevel
|
||||||
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel_1_0_4432, D3DTexture_GetSurfaceLevel),
|
OOVPA_TABLE_PATCH(D3DTexture_GetSurfaceLevel, 4432, D3DTexture_GetSurfaceLevel),
|
||||||
// IDirect3DPalette8::Lock (* unchanged since 3925 *)
|
// IDirect3DPalette8::Lock (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DPalette_Lock_1_0_3925, D3DPalette_Lock),
|
OOVPA_TABLE_PATCH(D3DPalette_Lock, 3925, D3DPalette_Lock),
|
||||||
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
// IDirect3DSurface8::LockRect (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DSurface_LockRect_1_0_3925, D3DSurface_LockRect),
|
OOVPA_TABLE_PATCH(D3DSurface_LockRect, 3925, D3DSurface_LockRect),
|
||||||
// D3DDevice_Release
|
// D3DDevice_Release
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Release_1_0_4432, D3DDevice_Release),
|
OOVPA_TABLE_PATCH(D3DDevice_Release, 4432, D3DDevice_Release),
|
||||||
// IDirect3DDevice8::SetMaterial (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetMaterial (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial_1_0_4361, D3DDevice_SetMaterial),
|
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 4361, D3DDevice_SetMaterial),
|
||||||
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
// D3DDevice_GetDeviceCaps (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps_1_0_3925, D3DDevice_GetDeviceCaps),
|
OOVPA_TABLE_PATCH(D3DDevice_GetDeviceCaps, 3925, D3DDevice_GetDeviceCaps),
|
||||||
// D3DDevice_BackFillMode_4531
|
// D3DDevice_BackFillMode_4531
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode_1_0_4531, D3DDevice_SetRenderState_BackFillMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_BackFillMode, 4531, D3DDevice_SetRenderState_BackFillMode),
|
||||||
// IDirect3DSurface8::GetDesc (* unchanged since 4361 *)
|
// IDirect3DSurface8::GetDesc (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DSurface_GetDesc_1_0_4361, D3DSurface_GetDesc),
|
OOVPA_TABLE_PATCH(D3DSurface_GetDesc, 4361, D3DSurface_GetDesc),
|
||||||
// Get2DSurfacDesc (* unchanged since 4361 *)
|
// Get2DSurfacDesc (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc_1_0_4361, Get2DSurfaceDesc),
|
OOVPA_TABLE_PATCH(Get2DSurfaceDesc, 4361, Get2DSurfaceDesc),
|
||||||
// IDirect3DDevice8::SetPixelShaderConstant (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetPixelShaderConstant (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant_1_0_4134, D3DDevice_SetPixelShaderConstant),
|
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShaderConstant, 4134, D3DDevice_SetPixelShaderConstant),
|
||||||
// IDirect3DDevice8::DeletePixelShader (* unchanged since 4134 *)
|
// IDirect3DDevice8::DeletePixelShader (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader_1_0_4134, D3DDevice_DeletePixelShader),
|
OOVPA_TABLE_PATCH(D3DDevice_DeletePixelShader, 4134, D3DDevice_DeletePixelShader),
|
||||||
// IDirect3DDevice8::SetRenderState_CullModeB (* unchanged since 4134 *)
|
// IDirect3DDevice8::SetRenderState_CullModeB (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullModeB_1_0_4134, D3DDevice_SetRenderState_CullMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullModeB, 4134, D3DDevice_SetRenderState_CullMode),
|
||||||
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
// D3DDevice_DeleteVertexShader (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader_1_0_3925, D3DDevice_DeleteVertexShader),
|
OOVPA_TABLE_PATCH(X_D3DDevice_DeleteVertexShader, 3925, D3DDevice_DeleteVertexShader),
|
||||||
// D3DDevice_SetScreenSpaceOffset (* unchanged since 4134 *)
|
// D3DDevice_SetScreenSpaceOffset (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset_1_0_4134, D3DDevice_SetScreenSpaceOffset),
|
OOVPA_TABLE_PATCH(D3DDevice_SetScreenSpaceOffset, 4134, D3DDevice_SetScreenSpaceOffset),
|
||||||
// D3D::SetFence (XREF) (* unchanged since 4134 *)
|
// D3D::SetFence (XREF) (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_XREF(D3D_SetFence_1_0_4134),
|
OOVPA_TABLE_XREF(D3D_SetFence, 4134),
|
||||||
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
// IDirect3DDevice8::GetGammaRamp (* unchanged since 4034 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp_1_0_4034, D3DDevice_GetGammaRamp),
|
OOVPA_TABLE_PATCH(D3DDevice_GetGammaRamp, 4034, D3DDevice_GetGammaRamp),
|
||||||
// IDirect3DDevice8::GetDisplayMode
|
// IDirect3DDevice8::GetDisplayMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode_1_0_4432, D3DDevice_GetDisplayMode),
|
OOVPA_TABLE_PATCH(D3DDevice_GetDisplayMode, 4432, D3DDevice_GetDisplayMode),
|
||||||
// IDirect3DDevice8::CreateVertexBuffer (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreateVertexBuffer (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer_1_0_3925, D3DDevice_CreateVertexBuffer),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer, 3925, D3DDevice_CreateVertexBuffer),
|
||||||
// IDirect3DVertexBuffer8::Lock (* unchanged since 4361 *)
|
// IDirect3DVertexBuffer8::Lock (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock_1_0_4361, D3DVertexBuffer_Lock),
|
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4361, D3DVertexBuffer_Lock),
|
||||||
// IDirect3DVertexBuffer8::Lock
|
// IDirect3DVertexBuffer8::Lock
|
||||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock_1_0_4531, D3DVertexBuffer_Lock),
|
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock, 4531, D3DVertexBuffer_Lock),
|
||||||
// IDirect3DDevice8::SetShaderConstantMode (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetShaderConstantMode (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode_1_0_4361, D3DDevice_SetShaderConstantMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode, 4361, D3DDevice_SetShaderConstantMode),
|
||||||
// IDirect3DDevice8::SetVertexShaderConstant (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetVertexShaderConstant (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant_1_0_4361, D3DDevice_SetVertexShaderConstant),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant, 4361, D3DDevice_SetVertexShaderConstant),
|
||||||
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
// IDirect3DDevice8::CreatePixelShader (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader_1_0_3925, D3DDevice_CreatePixelShader),
|
OOVPA_TABLE_PATCH(D3DDevice_CreatePixelShader, 3925, D3DDevice_CreatePixelShader),
|
||||||
// IDirect3DDevice8::GetViewport (* unchanged since 4361 *)
|
// IDirect3DDevice8::GetViewport (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetViewport_1_0_4361, D3DDevice_GetViewport),
|
OOVPA_TABLE_PATCH(D3DDevice_GetViewport, 4361, D3DDevice_GetViewport),
|
||||||
// IDirect3DDevice8::DrawVertices (* unchanged since 4361 *)
|
// IDirect3DDevice8::DrawVertices (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices_1_0_4361, D3DDevice_DrawVertices),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices, 4361, D3DDevice_DrawVertices),
|
||||||
// IDirect3DDevice8::SetFlickerFilter
|
// IDirect3DDevice8::SetFlickerFilter
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter_1_0_4432, D3DDevice_SetFlickerFilter),
|
OOVPA_TABLE_PATCH(D3DDevice_SetFlickerFilter, 4432, D3DDevice_SetFlickerFilter),
|
||||||
// IDirect3DDevice8::SetSoftDisplayFilter
|
// IDirect3DDevice8::SetSoftDisplayFilter
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter_1_0_4432, D3DDevice_SetSoftDisplayFilter),
|
OOVPA_TABLE_PATCH(D3DDevice_SetSoftDisplayFilter, 4432, D3DDevice_SetSoftDisplayFilter),
|
||||||
// IDirect3DDevice8::SetGammaRamp (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetGammaRamp (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp_1_0_4361, D3DDevice_SetGammaRamp),
|
OOVPA_TABLE_PATCH(D3DDevice_SetGammaRamp, 4361, D3DDevice_SetGammaRamp),
|
||||||
// IDirect3DDevice8::DrawIndexedVertices (* unchanged since 4361 *)
|
// IDirect3DDevice8::DrawIndexedVertices (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices_1_0_4361, D3DDevice_DrawIndexedVertices),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices, 4361, D3DDevice_DrawIndexedVertices),
|
||||||
// IDirect3DDevice8::Begin (* unchanged since 4361 *)
|
// IDirect3DDevice8::Begin (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Begin_1_0_4361, D3DDevice_Begin),
|
OOVPA_TABLE_PATCH(D3DDevice_Begin, 4361, D3DDevice_Begin),
|
||||||
// IDirect3DDevice8::End (* unchanged since 4361 *)
|
// IDirect3DDevice8::End (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_End_1_0_4361, D3DDevice_End),
|
OOVPA_TABLE_PATCH(D3DDevice_End, 4361, D3DDevice_End),
|
||||||
// IDirect3DDevice8::SetVertexData2f (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetVertexData2f (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f_1_0_4361, D3DDevice_SetVertexData2f),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 4361, D3DDevice_SetVertexData2f),
|
||||||
// IDirect3DDevice8::SetVertexData4f (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetVertexData4f (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f_1_0_4361, D3DDevice_SetVertexData4f),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4f, 4361, D3DDevice_SetVertexData4f),
|
||||||
// IDirect3DDevice8::SetVertexData4ub (* un`anged since 4361 *)
|
// IDirect3DDevice8::SetVertexData4ub (* un`anged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4ub_1_0_4361, D3DDevice_SetVertexData4ub),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData4ub, 4361, D3DDevice_SetVertexData4ub),
|
||||||
// IDirect3DDevice8::SetIndices (* unchanged since 4361 *)
|
// IDirect3DDevice8::SetIndices (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetIndices_1_0_4361, D3DDevice_SetIndices),
|
OOVPA_TABLE_PATCH(D3DDevice_SetIndices, 4361, D3DDevice_SetIndices),
|
||||||
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
// D3DDevice_GetVertexShaderSize (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize_1_0_3925, D3DDevice_GetVertexShaderSize),
|
OOVPA_TABLE_PATCH(X_D3DDevice_GetVertexShaderSize, 3925, D3DDevice_GetVertexShaderSize),
|
||||||
// IDirect3DDevice8::BeginStateBlock
|
// IDirect3DDevice8::BeginStateBlock
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock_1_0_4361, D3DDevice_BeginStateBlock),
|
OOVPA_TABLE_PATCH(D3DDevice_BeginStateBlock, 4361, D3DDevice_BeginStateBlock),
|
||||||
// IDirect3DDevice8::EndStateBlock
|
// IDirect3DDevice8::EndStateBlock
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock_1_0_4361, D3DDevice_EndStateBlock),
|
OOVPA_TABLE_PATCH(D3DDevice_EndStateBlock, 4361, D3DDevice_EndStateBlock),
|
||||||
// Lock2DSurface (* unchanged since 3925 *)
|
// Lock2DSurface (* unchanged since 3925 *)
|
||||||
OOVPA_TABLE_PATCH(Lock2DSurface_1_0_3925, Lock2DSurface),
|
OOVPA_TABLE_PATCH(Lock2DSurface, 3925, Lock2DSurface),
|
||||||
// IDirect3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
// IDirect3DBaseTexture8::GetLevelCount (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount_1_0_4361, D3DBaseTexture_GetLevelCount),
|
OOVPA_TABLE_PATCH(D3DBaseTexture_GetLevelCount, 4361, D3DBaseTexture_GetLevelCount),
|
||||||
// D3DDevice_GetProjectionViewportMatrix
|
// D3DDevice_GetProjectionViewportMatrix
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_GetProjectionViewportMatrix_1_0_4432, D3DDevice_GetProjectionViewportMatrix),
|
OOVPA_TABLE_PATCH(D3DDevice_GetProjectionViewportMatrix, 4432, D3DDevice_GetProjectionViewportMatrix),
|
||||||
// D3DDevice_SetVertexShaderInputDirect
|
// D3DDevice_SetVertexShaderInputDirect
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderInput_1_0_4432, D3DDevice_SetVertexShaderInput),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderInput, 4432, D3DDevice_SetVertexShaderInput),
|
||||||
// D3DDevice_SetModelView
|
// D3DDevice_SetModelView
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetModelView_1_0_4432, D3DDevice_SetModelView),
|
OOVPA_TABLE_PATCH(D3DDevice_SetModelView, 4432, D3DDevice_SetModelView),
|
||||||
// IDirect3DDevice8::BeginPush
|
// IDirect3DDevice8::BeginPush
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_BeginPush_1_0_4432, D3DDevice_BeginPush),
|
OOVPA_TABLE_PATCH(D3DDevice_BeginPush, 4432, D3DDevice_BeginPush),
|
||||||
// IDirect3DDevice8::EndPush
|
// IDirect3DDevice8::EndPush
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_EndPush_1_0_4432, D3DDevice_EndPush),
|
OOVPA_TABLE_PATCH(D3DDevice_EndPush, 4432, D3DDevice_EndPush),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D8_1_0_4432_SIZE
|
// * D3D8_4432_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 D3D8_1_0_4432_SIZE = sizeof(D3D8_1_0_4432);
|
uint32 D3D8_4432_SIZE = sizeof(D3D8_4432);
|
||||||
|
|
|
@ -31,14 +31,14 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_4627_H
|
#ifndef D3D8_4627_H
|
||||||
#define D3D8_1_0_4627_H
|
#define D3D8_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_1_0_4627;
|
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_4627;
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_4627[];
|
extern OOVPATable D3D8_4627[];
|
||||||
extern uint32 D3D8_1_0_4627_SIZE;
|
extern uint32 D3D8_4627_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,14 +31,14 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_5233_H
|
#ifndef D3D8_5233_H
|
||||||
#define D3D8_1_0_5233_H
|
#define D3D8_5233_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern SOOVPA<13> D3DDevice_SetRenderState_CullMode_1_0_5233;
|
extern SOOVPA<13> D3DDevice_SetRenderState_CullMode_5233;
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_5233[];
|
extern OOVPATable D3D8_5233[];
|
||||||
extern uint32 D3D8_1_0_5233_SIZE;
|
extern uint32 D3D8_5233_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_5558_H
|
#ifndef D3D8_5558_H
|
||||||
#define D3D8_1_0_5558_H
|
#define D3D8_5558_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_5558[];
|
extern OOVPATable D3D8_5558[];
|
||||||
extern uint32 D3D8_1_0_5558_SIZE;
|
extern uint32 D3D8_5558_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_5788_H
|
#ifndef D3D8_5788_H
|
||||||
#define D3D8_1_0_5788_H
|
#define D3D8_5788_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_5788[];
|
extern OOVPATable D3D8_5788[];
|
||||||
extern uint32 D3D8_1_0_5788_SIZE;
|
extern uint32 D3D8_5788_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8_1_0_5849_H
|
#ifndef D3D8_5849_H
|
||||||
#define D3D8_1_0_5849_H
|
#define D3D8_5849_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable D3D8_1_0_5849[];
|
extern OOVPATable D3D8_5849[];
|
||||||
extern uint32 D3D8_1_0_5849_SIZE;
|
extern uint32 D3D8_5849_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,15 +31,15 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef D3D8LTCG_1_0_5849_H
|
#ifndef D3D8LTCG_5849_H
|
||||||
#define D3D8LTCG_1_0_5849_H
|
#define D3D8LTCG_5849_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern SOOVPA<13> D3DDevice_SetRenderState_CullMode_1_0_5849_LTCG;
|
extern SOOVPA<13> D3DDevice_SetRenderState_CullMode_LTCG_5849;
|
||||||
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_1_0_5849_LTCG;
|
extern SOOVPA<10> D3DDevice_SetTextureState_TexCoordIndex_LTCG_5849;
|
||||||
|
|
||||||
extern OOVPATable D3D8LTCG_1_0_5849[];
|
extern OOVPATable D3D8LTCG_5849[];
|
||||||
extern uint32 D3D8LTCG_1_0_5849_SIZE;
|
extern uint32 D3D8LTCG_5849_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D_CreateDevice
|
// * D3D_CreateDevice
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3D_CreateDevice_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3D_CreateDevice_LTCG, 5849, 8)
|
||||||
|
|
||||||
// D3D_CreateDevice+0x07 : jnz +0x0A
|
// D3D_CreateDevice+0x07 : jnz +0x0A
|
||||||
{ 0x07, 0x75 }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x75 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -60,7 +60,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetPixelShader
|
// * D3DDevice_SetPixelShader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetPixelShader_1_0_5849_LTCG, 9)
|
OOVPA_NO_XREF(D3DDevice_SetPixelShader_LTCG, 5849, 9)
|
||||||
|
|
||||||
// D3D_SetPixelShader+0x1E : jnz +0x67
|
// D3D_SetPixelShader+0x1E : jnz +0x67
|
||||||
{ 0x1E, 0x75 }, // (Offset,Value)-Pair #1
|
{ 0x1E, 0x75 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -85,7 +85,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_CreateVertexShader
|
// * D3DDevice_CreateVertexShader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_CreateVertexShader_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_CreateVertexShader_LTCG, 5849, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x85 },
|
{ 0x1E, 0x85 },
|
||||||
{ 0x3E, 0xE8 },
|
{ 0x3E, 0xE8 },
|
||||||
|
@ -100,7 +100,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_DrawIndexedVertices
|
// * D3DDevice_DrawIndexedVertices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_DrawIndexedVertices_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_DrawIndexedVertices_LTCG, 5849, 8)
|
||||||
|
|
||||||
{ 0x13, 0x89 },
|
{ 0x13, 0x89 },
|
||||||
{ 0x3E, 0x3B },
|
{ 0x3E, 0x3B },
|
||||||
|
@ -117,7 +117,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTexture
|
// * D3DDevice_SetTexture
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTexture_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetTexture_LTCG, 5849, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x7C },
|
{ 0x1E, 0x7C },
|
||||||
{ 0x3C, 0xE8 },
|
{ 0x3C, 0xE8 },
|
||||||
|
@ -132,7 +132,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetViewport
|
// * D3DDevice_SetViewport
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetViewport_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetViewport_LTCG, 5849, 8)
|
||||||
|
|
||||||
{ 0x1E, 0xAE },
|
{ 0x1E, 0xAE },
|
||||||
{ 0x3E, 0x53 },
|
{ 0x3E, 0x53 },
|
||||||
|
@ -147,7 +147,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetLight
|
// * D3DDevice_SetLight
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetLight_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetLight_LTCG, 5849, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x00 },
|
{ 0x1E, 0x00 },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -163,7 +163,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTransform
|
// * D3DDevice_SetTransform
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTransform_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetTransform_LTCG, 5849, 8)
|
||||||
|
|
||||||
{ 0x1D, 0xB9 },
|
{ 0x1D, 0xB9 },
|
||||||
{ 0x3E, 0x0F },
|
{ 0x3E, 0x0F },
|
||||||
|
@ -180,7 +180,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetMaterial
|
// * D3DDevice_SetMaterial
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetMaterial_1_0_5849_LTCG, 9)
|
OOVPA_NO_XREF(D3DDevice_SetMaterial_LTCG, 5849, 9)
|
||||||
|
|
||||||
{ 0x04, 0x08 },
|
{ 0x04, 0x08 },
|
||||||
{ 0x0C, 0x81 },
|
{ 0x0C, 0x81 },
|
||||||
|
@ -197,7 +197,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetStreamSource
|
// * D3DDevice_SetStreamSource
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetStreamSource_1_0_5849_LTCG, 14)
|
OOVPA_NO_XREF(D3DDevice_SetStreamSource_LTCG, 5849, 14)
|
||||||
// D3DDevice_SetStreamSource+0x07 : mov ebx, [esp+0x0C]
|
// D3DDevice_SetStreamSource+0x07 : mov ebx, [esp+0x0C]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x08, 0x5C }, // (Offset,Value)-Pair #2
|
{ 0x08, 0x5C }, // (Offset,Value)-Pair #2
|
||||||
|
@ -227,7 +227,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetVertexShaderConstant1
|
// * D3DDevice_SetVertexShaderConstant1
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetVertexShaderConstant1_1_0_5849_LTCG, 11)
|
OOVPA_NO_XREF(D3DDevice_SetVertexShaderConstant1_LTCG, 5849, 11)
|
||||||
// D3DDevice_SetVertexShaderConstant1+0x06 : add eax, 0x1C
|
// D3DDevice_SetVertexShaderConstant1+0x06 : add eax, 0x1C
|
||||||
{ 0x06, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x06, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
{ 0x07, 0xC0 }, // (Offset,Value)-Pair #2
|
{ 0x07, 0xC0 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -255,7 +255,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_CreateVertexBuffer2
|
// * D3DDevice_CreateVertexBuffer2
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_CreateVertexBuffer2_1_0_5849_LTCG, 7)
|
OOVPA_NO_XREF(D3DDevice_CreateVertexBuffer2_LTCG, 5849, 7)
|
||||||
{ 0x08, 0xE8 },
|
{ 0x08, 0xE8 },
|
||||||
{ 0x12, 0x1E },
|
{ 0x12, 0x1E },
|
||||||
{ 0x1C, 0x50 },
|
{ 0x1C, 0x50 },
|
||||||
|
@ -269,7 +269,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_TexCoordIndex
|
// * D3DDevice_SetTextureState_TexCoordIndex
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_TexCoordIndex_1_0_5849_LTCG, 10)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_TexCoordIndex_LTCG, 5849, 10)
|
||||||
|
|
||||||
// D3DDevice_SetTextureState_TexCoordIndex+0x14 : shl eax, 0x07
|
// D3DDevice_SetTextureState_TexCoordIndex+0x14 : shl eax, 0x07
|
||||||
{ 0x14, 0xC1 }, // (Offset,Value)-Pair #1
|
{ 0x14, 0xC1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -293,7 +293,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_BumpEnv
|
// * D3DDevice_SetTextureState_BumpEnv
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_BumpEnv_1_0_5849_LTCG, 12)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_BumpEnv_LTCG, 5849, 12)
|
||||||
// D3DDevice_SetTextureState_BumpEnv+0x18 : jnz +0x03
|
// D3DDevice_SetTextureState_BumpEnv+0x18 : jnz +0x03
|
||||||
{ 0x18, 0x75 }, // (Offset,Value)-Pair #1
|
{ 0x18, 0x75 }, // (Offset,Value)-Pair #1
|
||||||
{ 0x19, 0x03 }, // (Offset,Value)-Pair #2
|
{ 0x19, 0x03 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -318,7 +318,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_BorderColor
|
// * D3DDevice_SetTextureState_BorderColor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_BorderColor_1_0_5849_LTCG, 15)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_BorderColor_LTCG, 5849, 15)
|
||||||
// D3DDevice_SetTextureState_BorderColor+0x0C : jb +0x0E
|
// D3DDevice_SetTextureState_BorderColor+0x0C : jb +0x0E
|
||||||
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
{ 0x0C, 0x72 }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0D, 0x0E }, // (Offset,Value)-Pair #2
|
{ 0x0D, 0x0E }, // (Offset,Value)-Pair #2
|
||||||
|
@ -346,7 +346,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_CullMode
|
// * D3DDevice_SetRenderState_CullMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(D3DDevice_SetRenderState_CullMode_1_0_5849_LTCG, 13,
|
OOVPA_XREF(D3DDevice_SetRenderState_CullMode_LTCG, 5849, 13,
|
||||||
|
|
||||||
XREF_DXSRSCULLMODE,
|
XREF_DXSRSCULLMODE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -376,7 +376,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_TextureFactor
|
// * D3DDevice_SetRenderState_TextureFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor_1_0_5849_LTCG, 7)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_TextureFactor_LTCG, 5849, 7)
|
||||||
{ 0x09, 0x84 },
|
{ 0x09, 0x84 },
|
||||||
{ 0x14, 0x46 },
|
{ 0x14, 0x46 },
|
||||||
{ 0x28, 0x24 },
|
{ 0x28, 0x24 },
|
||||||
|
@ -389,7 +389,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_NormalizeNormals
|
// * D3DDevice_SetRenderState_NormalizeNormals
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_NormalizeNormals_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_NormalizeNormals_LTCG, 5849, 8)
|
||||||
// D3DDevice_SetRenderState_NormalizeNormals+0x07 : mov eax, [esi]
|
// D3DDevice_SetRenderState_NormalizeNormals+0x07 : mov eax, [esi]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x08, 0x06 }, // (Offset,Value)-Pair #2
|
{ 0x08, 0x06 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -408,7 +408,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_ZEnable
|
// * D3DDevice_SetRenderState_ZEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_ZEnable_LTCG, 5849, 8)
|
||||||
{ 0x0C, 0x72 },
|
{ 0x0C, 0x72 },
|
||||||
{ 0x2B, 0xC9 },
|
{ 0x2B, 0xC9 },
|
||||||
{ 0x3D, 0x89 },
|
{ 0x3D, 0x89 },
|
||||||
|
@ -422,7 +422,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_StencilEnable
|
// * D3DDevice_SetRenderState_StencilEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilEnable_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_StencilEnable_LTCG, 5849, 8)
|
||||||
{ 0x12, 0x8B },
|
{ 0x12, 0x8B },
|
||||||
{ 0x2D, 0x33 },
|
{ 0x2D, 0x33 },
|
||||||
{ 0x40, 0x74 },
|
{ 0x40, 0x74 },
|
||||||
|
@ -436,7 +436,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Swap
|
// * D3DDevice_Swap
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
//OOVPA_NO_XREF(D3DDevice_Swap_1_0_5849_LTCG, 7)
|
//OOVPA_NO_XREF(D3DDevice_Swap_LTCG, 5849, 7)
|
||||||
// { 0x1B, 0xE8 },
|
// { 0x1B, 0xE8 },
|
||||||
// { 0x38, 0xC3 },
|
// { 0x38, 0xC3 },
|
||||||
// { 0x55, 0xC0 },
|
// { 0x55, 0xC0 },
|
||||||
|
@ -450,7 +450,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetVertexData2f
|
// * D3DDevice_SetVertexData2f
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetVertexData2f_1_0_5849_LTCG, 14)
|
OOVPA_NO_XREF(D3DDevice_SetVertexData2f_LTCG, 5849, 14)
|
||||||
// D3DDevice_SetVertexData2f+0x20 : lea edx, ds:abs[ecx*8]
|
// D3DDevice_SetVertexData2f+0x20 : lea edx, ds:abs[ecx*8]
|
||||||
{ 0x20, 0x8D }, // (Offset,Value)-Pair #1
|
{ 0x20, 0x8D }, // (Offset,Value)-Pair #1
|
||||||
{ 0x21, 0x14 }, // (Offset,Value)-Pair #2
|
{ 0x21, 0x14 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -478,7 +478,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_End
|
// * D3DDevice_End
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_End_1_0_5849_LTCG, 7)
|
OOVPA_NO_XREF(D3DDevice_End_LTCG, 5849, 7)
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x13, 0x50 },
|
{ 0x13, 0x50 },
|
||||||
{ 0x1C, 0xC7 },
|
{ 0x1C, 0xC7 },
|
||||||
|
@ -491,7 +491,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_FillMode
|
// * D3DDevice_SetRenderState_FillMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_FillMode_1_0_5849_LTCG, 11)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_FillMode_LTCG, 5849, 11)
|
||||||
// D3DDevice_SetRenderState_FillMode+0x07 : mov eax, [esi]
|
// D3DDevice_SetRenderState_FillMode+0x07 : mov eax, [esi]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x08, 0x06 }, // (Offset,Value)-Pair #2
|
{ 0x08, 0x06 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -515,7 +515,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_FogColor
|
// * D3DDevice_SetRenderState_FogColor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_FogColor_1_0_5849_LTCG, 10)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_FogColor_LTCG, 5849, 10)
|
||||||
// D3DDevice_SetRenderState_FogColor+0x07 : mov eax, [esi]
|
// D3DDevice_SetRenderState_FogColor+0x07 : mov eax, [esi]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x08, 0x06 }, // (Offset,Value)-Pair #2
|
{ 0x08, 0x06 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -538,7 +538,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_DrawVerticesUP
|
// * D3DDevice_DrawVerticesUP
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_DrawVerticesUP_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_DrawVerticesUP_LTCG, 5849, 8)
|
||||||
{ 0x1E, 0xA1 },
|
{ 0x1E, 0xA1 },
|
||||||
{ 0x3E, 0x8B },
|
{ 0x3E, 0x8B },
|
||||||
{ 0x5E, 0x08 },
|
{ 0x5E, 0x08 },
|
||||||
|
@ -555,7 +555,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DVertexBuffer_Lock2
|
// * D3DVertexBuffer_Lock2
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DVertexBuffer_Lock2_1_0_5849_LTCG, 10)
|
OOVPA_NO_XREF(D3DVertexBuffer_Lock2_LTCG, 5849, 10)
|
||||||
// D3DVertexBuffer_Lock2+0x05 : test bl, 0x10
|
// D3DVertexBuffer_Lock2+0x05 : test bl, 0x10
|
||||||
{ 0x05, 0xF6 },
|
{ 0x05, 0xF6 },
|
||||||
{ 0x06, 0xC3 },
|
{ 0x06, 0xC3 },
|
||||||
|
@ -575,7 +575,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_YuvEnable
|
// * D3DDevice_SetRenderState_YuvEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_YuvEnable_1_0_5849_LTCG, 13)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_YuvEnable_LTCG, 5849, 13)
|
||||||
// D3DDevice_SetRenderState_YuvEnable+0x00 : mov eax, [esp+0x04]
|
// D3DDevice_SetRenderState_YuvEnable+0x00 : mov eax, [esp+0x04]
|
||||||
{ 0x00, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x01, 0x44 }, // (Offset,Value)-Pair #2
|
{ 0x01, 0x44 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -603,7 +603,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_ShadowFunc
|
// * D3DDevice_SetRenderState_ShadowFunc
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_ShadowFunc_1_0_5849_LTCG, 13)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_ShadowFunc_LTCG, 5849, 13)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_ShadowFunc+0x00 : push esi
|
// D3DDevice_SetRenderState_ShadowFunc+0x00 : push esi
|
||||||
{ 0x00, 0x56 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x56 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -632,7 +632,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_OcclusionCullEnable
|
// * D3DDevice_SetRenderState_OcclusionCullEnable
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_OcclusionCullEnable_1_0_5849_LTCG, 12)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_OcclusionCullEnable_LTCG, 5849, 12)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_OcclusionCullEnable+0x15 : jb +0x0E
|
// D3DDevice_SetRenderState_OcclusionCullEnable+0x15 : jb +0x0E
|
||||||
{ 0x15, 0x72 }, // (Offset,Value)-Pair #1
|
{ 0x15, 0x72 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -658,7 +658,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetRenderState_EdgeAntiAlias
|
// * D3DDevice_SetRenderState_EdgeAntiAlias
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetRenderState_EdgeAntiAlias_1_0_5849_LTCG, 10)
|
OOVPA_NO_XREF(D3DDevice_SetRenderState_EdgeAntiAlias_LTCG, 5849, 10)
|
||||||
|
|
||||||
// D3DDevice_SetRenderState_EdgeAntiAlias+0x07 : mov eax, [esi]
|
// D3DDevice_SetRenderState_EdgeAntiAlias+0x07 : mov eax, [esi]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -686,7 +686,7 @@ OOVPA_END;
|
||||||
// * NOTE: We are actually intercepting Get2DSurfaceDesc, because
|
// * NOTE: We are actually intercepting Get2DSurfaceDesc, because
|
||||||
// * GetLevelDesc Simply redirects to that function
|
// * GetLevelDesc Simply redirects to that function
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(Get2DSurfaceDesc_1_0_5849_LTCG, 9)
|
OOVPA_NO_XREF(Get2DSurfaceDesc_LTCG, 5849, 9)
|
||||||
|
|
||||||
// Get2DSurfaceDesc+0x1E : movzx ecx, byte ptr [edi+0x0D]
|
// Get2DSurfaceDesc+0x1E : movzx ecx, byte ptr [edi+0x0D]
|
||||||
{ 0x1E, 0x0F }, // (Offset,Value)-Pair #1
|
{ 0x1E, 0x0F }, // (Offset,Value)-Pair #1
|
||||||
|
@ -707,7 +707,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetShaderConstantMode
|
// * D3DDevice_SetShaderConstantMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetShaderConstantMode_1_0_5849_LTCG, 8)
|
OOVPA_NO_XREF(D3DDevice_SetShaderConstantMode_LTCG, 5849, 8)
|
||||||
|
|
||||||
{ 0x19, 0xFD },
|
{ 0x19, 0xFD },
|
||||||
{ 0x38, 0x8B },
|
{ 0x38, 0x8B },
|
||||||
|
@ -727,7 +727,7 @@ I don't know which one of these is the right one :
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetIndices
|
// * D3DDevice_SetIndices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetIndices_1_0_5849, 7)
|
OOVPA_NO_XREF(D3DDevice_SetIndices, 5849, 7)
|
||||||
|
|
||||||
{ 0x0F, 0x10 },
|
{ 0x0F, 0x10 },
|
||||||
{ 0x20, 0xC7 },
|
{ 0x20, 0xC7 },
|
||||||
|
@ -764,7 +764,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DResource_AddRef
|
// * D3DResource_AddRef
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DResource_AddRef_1_0_5849_LTCG, 10)
|
OOVPA_NO_XREF(D3DResource_AddRef_LTCG, 5849, 10)
|
||||||
// D3DResource_AddRef+0x11 : test eax, 0xFFFF
|
// D3DResource_AddRef+0x11 : test eax, 0xFFFF
|
||||||
{ 0x11, 0xA9 }, // (Offset,Value)-Pair #1
|
{ 0x11, 0xA9 }, // (Offset,Value)-Pair #1
|
||||||
{ 0x12, 0xFF }, // (Offset,Value)-Pair #2
|
{ 0x12, 0xFF }, // (Offset,Value)-Pair #2
|
||||||
|
@ -791,7 +791,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DResource_Release
|
// * D3DResource_Release
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DResource_Release_1_0_5849_LTCG, 11)
|
OOVPA_NO_XREF(D3DResource_Release_LTCG, 5849, 11)
|
||||||
|
|
||||||
// D3DResource_Release+0x09 : and ecx, 0xFFFF
|
// D3DResource_Release+0x09 : and ecx, 0xFFFF
|
||||||
{ 0x09, 0x81 }, // (Offset,Value)-Pair #1
|
{ 0x09, 0x81 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -819,7 +819,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetTextureState_ColorKeyColor (Not sure)
|
// * D3DDevice_SetTextureState_ColorKeyColor (Not sure)
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor_1_0_5849_LTCG, 10)
|
OOVPA_NO_XREF(D3DDevice_SetTextureState_ColorKeyColor_LTCG, 5849, 10)
|
||||||
|
|
||||||
// D3DDevice_SetTextureState_ColorKeyColor+0x05 : cmp esi, 0x5C
|
// D3DDevice_SetTextureState_ColorKeyColor+0x05 : cmp esi, 0x5C
|
||||||
{ 0x05, 0x83 },
|
{ 0x05, 0x83 },
|
||||||
|
@ -843,7 +843,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Unknown1_3
|
// * D3DDevice_Unknown1_3
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_Unknown1_3_1_0_5849_LTCG, 13)
|
OOVPA_NO_XREF(D3DDevice_Unknown1_3_LTCG, 5849, 13)
|
||||||
|
|
||||||
// D3DDevice_Unknown1_3+0x04 : cmp eax, 0x0C
|
// D3DDevice_Unknown1_3+0x04 : cmp eax, 0x0C
|
||||||
{ 0x04, 0x83 },
|
{ 0x04, 0x83 },
|
||||||
|
@ -870,7 +870,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Clear
|
// * D3DDevice_Clear
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF_LARGE(D3DDevice_Clear_1_0_5849_LTCG, 9)
|
OOVPA_NO_XREF_LARGE(D3DDevice_Clear_LTCG, 5849, 9)
|
||||||
// D3DDevice_Clear+0x0000 : sub esp, 38h
|
// D3DDevice_Clear+0x0000 : sub esp, 38h
|
||||||
{ 0x0000, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x0000, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0001, 0xEC }, // (Offset,Value)-Pair #2
|
{ 0x0001, 0xEC }, // (Offset,Value)-Pair #2
|
||||||
|
@ -890,7 +890,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_Swap
|
// * D3DDevice_Swap
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_Swap_1_0_5849_LTCG, 6)
|
OOVPA_NO_XREF(D3DDevice_Swap_LTCG, 5849, 6)
|
||||||
|
|
||||||
// D3DDevice_Swap+0x00 : push esi
|
// D3DDevice_Swap+0x00 : push esi
|
||||||
{ 0x00, 0x56 },
|
{ 0x00, 0x56 },
|
||||||
|
@ -906,7 +906,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_SetVertexShader
|
// * D3DDevice_SetVertexShader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_SetVertexShader_1_0_5849_LTCG, 10)
|
OOVPA_NO_XREF(D3DDevice_SetVertexShader_LTCG, 5849, 10)
|
||||||
|
|
||||||
// D3DDevice_SetVertexShader+0x27 : test al, 0x10
|
// D3DDevice_SetVertexShader+0x27 : test al, 0x10
|
||||||
{ 0x27, 0xA8 },
|
{ 0x27, 0xA8 },
|
||||||
|
@ -926,7 +926,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3DDevice_DrawVertices
|
// * D3DDevice_DrawVertices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(D3DDevice_DrawVertices_1_0_5849_LTCG, 14)
|
OOVPA_NO_XREF(D3DDevice_DrawVertices_LTCG, 5849, 14)
|
||||||
|
|
||||||
// D3DDevice_DrawVertices+0x2B : and ecx, 0x200
|
// D3DDevice_DrawVertices+0x2B : and ecx, 0x200
|
||||||
{ 0x2B, 0x81 },
|
{ 0x2B, 0x81 },
|
||||||
|
@ -948,91 +948,91 @@ OOVPA_NO_XREF(D3DDevice_DrawVertices_1_0_5849_LTCG, 14)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * D3D8LTCG_1_0_5849
|
// * D3D8LTCG_5849
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable D3D8LTCG_1_0_5849[] = {
|
OOVPATable D3D8LTCG_5849[] = {
|
||||||
|
|
||||||
// IDirect3D8::CreateDevice
|
// IDirect3D8::CreateDevice
|
||||||
OOVPA_TABLE_PATCH(D3D_CreateDevice_1_0_5849_LTCG, D3D_CreateDevice),
|
OOVPA_TABLE_PATCH(D3D_CreateDevice_LTCG, 5849, D3D_CreateDevice),
|
||||||
// IDirect3DDevice8::SetPixelShader
|
// IDirect3DDevice8::SetPixelShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader_1_0_5849_LTCG, D3DDevice_SetPixelShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SetPixelShader_LTCG, 5849, D3DDevice_SetPixelShader),
|
||||||
// IDirect3DDevice8::CreateVertexShader
|
// IDirect3DDevice8::CreateVertexShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader_1_0_5849_LTCG, D3DDevice_CreateVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexShader_LTCG, 5849, D3DDevice_CreateVertexShader),
|
||||||
// IDirect3DDevice8::DrawIndexedVertices
|
// IDirect3DDevice8::DrawIndexedVertices
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices_1_0_5849_LTCG, D3DDevice_DrawIndexedVertices),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawIndexedVertices_LTCG, 5849, D3DDevice_DrawIndexedVertices),
|
||||||
// IDirect3DDevice8::SetVertexShader
|
// IDirect3DDevice8::SetVertexShader
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader_1_0_5849_LTCG, D3DDevice_SetVertexShader),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShader_LTCG, 5849, D3DDevice_SetVertexShader),
|
||||||
// IDirect3DDevice8::SetTexture
|
// IDirect3DDevice8::SetTexture
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTexture_1_0_5849_LTCG, D3DDevice_SetTexture),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTexture_LTCG, 5849, D3DDevice_SetTexture),
|
||||||
// IDirect3DDevice8::SetViewport
|
// IDirect3DDevice8::SetViewport
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetViewport_1_0_5849_LTCG, D3DDevice_SetViewport),
|
OOVPA_TABLE_PATCH(D3DDevice_SetViewport_LTCG, 5849, D3DDevice_SetViewport),
|
||||||
// IDirect3DDevice8::SetLight
|
// IDirect3DDevice8::SetLight
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetLight_1_0_5849_LTCG, D3DDevice_SetLight),
|
OOVPA_TABLE_PATCH(D3DDevice_SetLight_LTCG, 5849, D3DDevice_SetLight),
|
||||||
// IDirect3DDevice8::SetTransform (* unchanged since 5558 *)
|
// IDirect3DDevice8::SetTransform (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTransform_1_0_5558, D3DDevice_SetTransform),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTransform, 5558, D3DDevice_SetTransform),
|
||||||
// IDirect3DDevice8::SetMaterial (* unchanged since 5849 *)
|
// IDirect3DDevice8::SetMaterial (* unchanged since 5849 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial_1_0_5849, D3DDevice_SetMaterial),
|
OOVPA_TABLE_PATCH(D3DDevice_SetMaterial, 5849, D3DDevice_SetMaterial),
|
||||||
// IDirect3DDevice8::SetStreamSource
|
// IDirect3DDevice8::SetStreamSource
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource_1_0_5849_LTCG, D3DDevice_SetStreamSource),
|
OOVPA_TABLE_PATCH(D3DDevice_SetStreamSource_LTCG, 5849, D3DDevice_SetStreamSource),
|
||||||
// IDirect3DDevice8::SetVertexShaderConstant1 (* unchanged since 5849 *)
|
// IDirect3DDevice8::SetVertexShaderConstant1 (* unchanged since 5849 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1_1_0_5849, D3DDevice_SetVertexShaderConstant1),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant1, 5849, D3DDevice_SetVertexShaderConstant1),
|
||||||
// IDirect3DDevice8::CreateVertexBuffer2 (* unchanged since 5849 *)
|
// IDirect3DDevice8::CreateVertexBuffer2 (* unchanged since 5849 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2_1_0_5849, D3DDevice_CreateVertexBuffer2),
|
OOVPA_TABLE_PATCH(D3DDevice_CreateVertexBuffer2, 5849, D3DDevice_CreateVertexBuffer2),
|
||||||
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
// IDirect3DDevice8::SetTextureState_TexCoordIndex
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex_1_0_5849_LTCG, D3DDevice_SetTextureState_TexCoordIndex),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_TexCoordIndex_LTCG, 5849, D3DDevice_SetTextureState_TexCoordIndex),
|
||||||
// IDirect3DDevice8::SetTextureState_BumpEnv
|
// IDirect3DDevice8::SetTextureState_BumpEnv
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv_1_0_5849_LTCG, D3DDevice_SetTextureState_BumpEnv),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BumpEnv_LTCG, 5849, D3DDevice_SetTextureState_BumpEnv),
|
||||||
// IDirect3DDevice8::SetTextureState_BorderColor
|
// IDirect3DDevice8::SetTextureState_BorderColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor_1_0_5849_LTCG, D3DDevice_SetTextureState_BorderColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_BorderColor_LTCG, 5849, D3DDevice_SetTextureState_BorderColor),
|
||||||
// IDirect3DDevice8::SetRenderState_CullMode
|
// IDirect3DDevice8::SetRenderState_CullMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode_1_0_5849_LTCG, D3DDevice_SetRenderState_CullMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_CullMode_LTCG, 5849, D3DDevice_SetRenderState_CullMode),
|
||||||
// IDirect3DDevice8::SetRenderState_TextureFactor
|
// IDirect3DDevice8::SetRenderState_TextureFactor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor_1_0_5849_LTCG, D3DDevice_SetRenderState_TextureFactor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_TextureFactor_LTCG, 5849, D3DDevice_SetRenderState_TextureFactor),
|
||||||
// IDirect3DDevice8::SetRenderState_NormalizeNormals
|
// IDirect3DDevice8::SetRenderState_NormalizeNormals
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals_1_0_5849_LTCG, D3DDevice_SetRenderState_NormalizeNormals),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_NormalizeNormals_LTCG, 5849, D3DDevice_SetRenderState_NormalizeNormals),
|
||||||
// IDirect3DDevice8::SetRenderState_ZEnable
|
// IDirect3DDevice8::SetRenderState_ZEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable_1_0_5849_LTCG, D3DDevice_SetRenderState_ZEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ZEnable_LTCG, 5849, D3DDevice_SetRenderState_ZEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_StencilEnable
|
// IDirect3DDevice8::SetRenderState_StencilEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable_1_0_5849_LTCG, D3DDevice_SetRenderState_StencilEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_StencilEnable_LTCG, 5849, D3DDevice_SetRenderState_StencilEnable),
|
||||||
// IDirect3DDevice8::Swap
|
// IDirect3DDevice8::Swap
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Swap_1_0_5849_LTCG, D3DDevice_Swap),
|
OOVPA_TABLE_PATCH(D3DDevice_Swap_LTCG, 5849, D3DDevice_Swap),
|
||||||
// IDirect3DDevice8::SetVertexData2f (* unchanged since 4627 *)
|
// IDirect3DDevice8::SetVertexData2f (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f_1_0_4627, D3DDevice_SetVertexData2f),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexData2f, 4627, D3DDevice_SetVertexData2f),
|
||||||
// IDirect3DDevice8::End
|
// IDirect3DDevice8::End
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_End_1_0_5849_LTCG, D3DDevice_End),
|
OOVPA_TABLE_PATCH(D3DDevice_End_LTCG, 5849, D3DDevice_End),
|
||||||
// IDirect3DDevice8::SetRenderState_FillMode
|
// IDirect3DDevice8::SetRenderState_FillMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode_1_0_5849_LTCG, D3DDevice_SetRenderState_FillMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FillMode_LTCG, 5849, D3DDevice_SetRenderState_FillMode),
|
||||||
// IDirect3DDevice8::SetRenderState_FogColor
|
// IDirect3DDevice8::SetRenderState_FogColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor_1_0_5849_LTCG, D3DDevice_SetRenderState_FogColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_FogColor_LTCG, 5849, D3DDevice_SetRenderState_FogColor),
|
||||||
// IDirect3DDevice8::DrawVertices
|
// IDirect3DDevice8::DrawVertices
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices_1_0_5849_LTCG, D3DDevice_DrawVertices),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawVertices_LTCG, 5849, D3DDevice_DrawVertices),
|
||||||
// IDirect3DDevice8::DrawVerticesUP
|
// IDirect3DDevice8::DrawVerticesUP
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP_1_0_5849_LTCG, D3DDevice_DrawVerticesUP),
|
OOVPA_TABLE_PATCH(D3DDevice_DrawVerticesUP_LTCG, 5849, D3DDevice_DrawVerticesUP),
|
||||||
// IDirect3DDevice8::SetVertexShaderConstant4 (* unchanged since 4627 *)
|
// IDirect3DDevice8::SetVertexShaderConstant4 (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4_1_0_4627, D3DDevice_SetVertexShaderConstant4),
|
OOVPA_TABLE_PATCH(D3DDevice_SetVertexShaderConstant4, 4627, D3DDevice_SetVertexShaderConstant4),
|
||||||
// IDirect3DVertexBuffer8::Lock2
|
// IDirect3DVertexBuffer8::Lock2
|
||||||
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2_1_0_5849_LTCG, D3DVertexBuffer_Lock2),
|
OOVPA_TABLE_PATCH(D3DVertexBuffer_Lock2_LTCG, 5849, D3DVertexBuffer_Lock2),
|
||||||
// IDirect3DDevice8::SetRenderState_YuvEnable
|
// IDirect3DDevice8::SetRenderState_YuvEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable_1_0_5849_LTCG, D3DDevice_SetRenderState_YuvEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_YuvEnable_LTCG, 5849, D3DDevice_SetRenderState_YuvEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_ShadowFunc
|
// IDirect3DDevice8::SetRenderState_ShadowFunc
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc_1_0_5849_LTCG, D3DDevice_SetRenderState_ShadowFunc),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_ShadowFunc_LTCG, 5849, D3DDevice_SetRenderState_ShadowFunc),
|
||||||
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable
|
// IDirect3DDevice8::SetRenderState_OcclusionCullEnable
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable_1_0_5849_LTCG, D3DDevice_SetRenderState_OcclusionCullEnable),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_OcclusionCullEnable_LTCG, 5849, D3DDevice_SetRenderState_OcclusionCullEnable),
|
||||||
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias
|
// IDirect3DDevice8::SetRenderState_EdgeAntiAlias
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias_1_0_5849_LTCG, D3DDevice_SetRenderState_EdgeAntiAlias),
|
OOVPA_TABLE_PATCH(D3DDevice_SetRenderState_EdgeAntiAlias_LTCG, 5849, D3DDevice_SetRenderState_EdgeAntiAlias),
|
||||||
// IDirect3DTexture8::GetLevelDesc
|
// IDirect3DTexture8::GetLevelDesc
|
||||||
OOVPA_TABLE_PATCH(Get2DSurfaceDesc_1_0_5849_LTCG, Get2DSurfaceDesc),
|
OOVPA_TABLE_PATCH(Get2DSurfaceDesc_LTCG, 5849, Get2DSurfaceDesc),
|
||||||
// IDirect3DDevice8::SetShaderConstantMode
|
// IDirect3DDevice8::SetShaderConstantMode
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode_1_0_5849_LTCG, D3DDevice_SetShaderConstantMode),
|
OOVPA_TABLE_PATCH(D3DDevice_SetShaderConstantMode_LTCG, 5849, D3DDevice_SetShaderConstantMode),
|
||||||
// IDirect3DResource8::AddRef
|
// IDirect3DResource8::AddRef
|
||||||
OOVPA_TABLE_PATCH(D3DResource_AddRef_1_0_3925, D3DResource_AddRef),
|
OOVPA_TABLE_PATCH(D3DResource_AddRef, 3925, D3DResource_AddRef),
|
||||||
// IDirect3DResource8::Release
|
// IDirect3DResource8::Release
|
||||||
OOVPA_TABLE_PATCH(D3DResource_Release_1_0_5849_LTCG, D3DResource_Release),
|
OOVPA_TABLE_PATCH(D3DResource_Release_LTCG, 5849, D3DResource_Release),
|
||||||
|
|
||||||
// IDirect3DDevice8::SetTextureState_ColorKeyColor
|
// IDirect3DDevice8::SetTextureState_ColorKeyColor
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor_1_0_5849_LTCG, D3DDevice_SetTextureState_ColorKeyColor),
|
OOVPA_TABLE_PATCH(D3DDevice_SetTextureState_ColorKeyColor_LTCG, 5849, D3DDevice_SetTextureState_ColorKeyColor),
|
||||||
// IDirect3DDevice8::Clear
|
// IDirect3DDevice8::Clear
|
||||||
OOVPA_TABLE_PATCH(D3DDevice_Clear_1_0_5849_LTCG, D3DDevice_Clear),
|
OOVPA_TABLE_PATCH(D3DDevice_Clear_LTCG, 5849, D3DDevice_Clear),
|
||||||
};
|
};
|
||||||
|
|
||||||
uint32 D3D8LTCG_1_0_5849_SIZE = sizeof(D3D8LTCG_1_0_5849);
|
uint32 D3D8LTCG_5849_SIZE = sizeof(D3D8LTCG_5849);
|
||||||
|
|
|
@ -27,16 +27,16 @@
|
||||||
// * 59 Temple Place - Suite 330, Bostom, MA 02111-1307, USA.
|
// * 59 Temple Place - Suite 330, Bostom, MA 02111-1307, USA.
|
||||||
// *
|
// *
|
||||||
// * (c) 2002-2003 Aaron Robinson <caustik@caustik.com>
|
// * (c) 2002-2003 Aaron Robinson <caustik@caustik.com>
|
||||||
// *
|
// * u
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_3936_H
|
#ifndef DSOUND_3936_H
|
||||||
#define DSOUND_1_0_3936_H
|
#define DSOUND_3936_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_3936[];
|
extern OOVPATable DSOUND_3936[];
|
||||||
extern uint32 DSOUND_1_0_3936_SIZE;
|
extern uint32 DSOUND_3936_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_4134_H
|
#ifndef DSOUND_4134_H
|
||||||
#define DSOUND_1_0_4134_H
|
#define DSOUND_4134_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_4134[];
|
extern OOVPATable DSOUND_4134[];
|
||||||
extern uint32 DSOUND_1_0_4134_SIZE;
|
extern uint32 DSOUND_4134_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSoundCreate
|
// * DirectSoundCreate
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(DirectSoundCreate_1_0_4134, 9)
|
OOVPA_NO_XREF(DirectSoundCreate, 4134, 9)
|
||||||
|
|
||||||
// DirectSoundCreate+0x0B : movzx esi, al
|
// DirectSoundCreate+0x0B : movzx esi, al
|
||||||
{ 0x0B, 0x0F }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x0F }, // (Offset,Value)-Pair #1
|
||||||
|
@ -60,7 +60,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound8_CreateSoundBuffer
|
// * IDirectSound8_CreateSoundBuffer
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IDirectSound8_CreateSoundBuffer_1_0_4134, 9)
|
OOVPA_NO_XREF(IDirectSound8_CreateSoundBuffer, 4134, 9)
|
||||||
|
|
||||||
// IDirectSound8_CreateSoundBuffer+0x2A : push 0x24
|
// IDirectSound8_CreateSoundBuffer+0x2A : push 0x24
|
||||||
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -81,7 +81,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoice::SetHeadroom
|
// * DirectSound::CDirectSoundVoice::SetHeadroom
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetHeadroom_1_0_4134, 7,
|
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetHeadroom, 4134, 7,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundVoice_SetHeadroom,
|
XREF_DirectSound_CDirectSoundVoice_SetHeadroom,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -97,7 +97,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundBuffer::SetHeadroom
|
// * DirectSound::CDirectSoundBuffer::SetHeadroom
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetHeadroom_1_0_4134, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetHeadroom, 4134, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundBuffer_SetHeadroom,
|
XREF_DirectSound_CDirectSoundBuffer_SetHeadroom,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -116,7 +116,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetHeadroom
|
// * IDirectSoundBuffer_SetHeadroom
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetHeadroom_1_0_4134, 8,
|
OOVPA_XREF(IDirectSoundBuffer_SetHeadroom, 4134, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -135,7 +135,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_Lock
|
// * IDirectSoundBuffer_Lock
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IDirectSoundBuffer_Lock_1_0_4134, 8)
|
OOVPA_NO_XREF(IDirectSoundBuffer_Lock, 4134, 8)
|
||||||
|
|
||||||
{ 0x04, 0x75 },
|
{ 0x04, 0x75 },
|
||||||
{ 0x0A, 0x75 },
|
{ 0x0A, 0x75 },
|
||||||
|
@ -150,7 +150,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoice::SetVolume
|
// * DirectSound::CDirectSoundVoice::SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetVolume_1_0_4134, 7,
|
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetVolume, 4134, 7,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundVoice_SetVolume,
|
XREF_DirectSound_CDirectSoundVoice_SetVolume,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -166,7 +166,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundBuffer::SetVolume
|
// * DirectSound::CDirectSoundBuffer::SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetVolume_1_0_4134, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetVolume, 4134, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundBuffer_SetVolume,
|
XREF_DirectSound_CDirectSoundBuffer_SetVolume,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -185,7 +185,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetVolume
|
// * IDirectSoundBuffer_SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetVolume_1_0_4134, 8,
|
OOVPA_XREF(IDirectSoundBuffer_SetVolume, 4134, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -204,7 +204,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSound::SetI3DL2Listener
|
// * DirectSound::CDirectSound::SetI3DL2Listener
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener_1_0_4134, 7,
|
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 4134, 7,
|
||||||
|
|
||||||
XREF_DSSETI3DL2LISTENER,
|
XREF_DSSETI3DL2LISTENER,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -220,7 +220,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound_SetI3DL2Listener
|
// * IDirectSound_SetI3DL2Listener
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound_SetI3DL2Listener_1_0_4134, 9,
|
OOVPA_XREF(IDirectSound_SetI3DL2Listener, 4134, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -240,7 +240,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundBuffer::SetBufferData
|
// * DirectSound::CDirectSoundBuffer::SetBufferData
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetBufferData_1_0_4134, 7,
|
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetBufferData, 4134, 7,
|
||||||
|
|
||||||
XREF_DSSETBUFFERDATA2,
|
XREF_DSSETBUFFERDATA2,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -256,7 +256,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetBufferData
|
// * IDirectSoundBuffer_SetBufferData
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetBufferData_1_0_4134, 9,
|
OOVPA_XREF(IDirectSoundBuffer_SetBufferData, 4134, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -276,7 +276,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSound::GetEffectData
|
// * DirectSound::CDirectSound::GetEffectData
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSound_GetEffectData_1_0_4134, 8,
|
OOVPA_XREF(DirectSound_CDirectSound_GetEffectData, 4134, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSound_GetEffectData,
|
XREF_DirectSound_CDirectSound_GetEffectData,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -293,7 +293,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound_GetEffectData
|
// * IDirectSound_GetEffectData
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound_GetEffectData_1_0_4134, 9,
|
OOVPA_XREF(IDirectSound_GetEffectData, 4134, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -313,7 +313,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoiceSettings::SetMixBins
|
// * DirectSound::CDirectSoundVoiceSettings::SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins_1_0_4134, 7,
|
OOVPA_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4134, 7,
|
||||||
|
|
||||||
XREF_DSSETMIXBINSC,
|
XREF_DSSETMIXBINSC,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -329,7 +329,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoice::SetMixBins
|
// * DirectSound::CDirectSoundVoice::SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMixBins_1_0_4134, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMixBins, 4134, 8,
|
||||||
|
|
||||||
XREF_DSSETMIXBINSB,
|
XREF_DSSETMIXBINSB,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -348,7 +348,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundBuffer::SetMixBins
|
// * DirectSound::CDirectSoundBuffer::SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMixBins_1_0_4134, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMixBins, 4134, 8,
|
||||||
|
|
||||||
XREF_DSSETMIXBINSA,
|
XREF_DSSETMIXBINSA,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -367,7 +367,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetMixBins
|
// * IDirectSoundBuffer_SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetMixBins_1_0_4134, 8,
|
OOVPA_XREF(IDirectSoundBuffer_SetMixBins, 4134, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -384,59 +384,59 @@ OOVPA_XREF(IDirectSoundBuffer_SetMixBins_1_0_4134, 8,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSoundCreate_1_0_4134
|
// * DirectSoundCreate, 4134
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable DSound_1_0_4134[] = {
|
OOVPATable DSound_4134[] = {
|
||||||
|
|
||||||
// DirectSoundCreate
|
// DirectSoundCreate
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreate_1_0_4134, DirectSoundCreate),
|
OOVPA_TABLE_PATCH(DirectSoundCreate, 4134, DirectSoundCreate),
|
||||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef_1_0_3936, IDirectSound8_AddRef),
|
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_Release_1_0_3936, IDirectSound8_Release),
|
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage_1_0_3936, IDirectSound8_DownloadEffectsImage),
|
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||||
// IDirectSound8::CreateSoundBuffer
|
// IDirectSound8::CreateSoundBuffer
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer_1_0_4134, IDirectSound8_CreateSoundBuffer),
|
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4134, IDirectSound8_CreateSoundBuffer),
|
||||||
// DirectSound::CDirectSoundVoice::SetHeadroom (XREF)
|
// DirectSound::CDirectSoundVoice::SetHeadroom (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetHeadroom_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetHeadroom, 4134),
|
||||||
// DirectSound::CDirectSoundBuffer::SetHeadroom (XREF)
|
// DirectSound::CDirectSoundBuffer::SetHeadroom (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetHeadroom_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetHeadroom, 4134),
|
||||||
// IDirectSoundBuffer_SetHeadroom
|
// IDirectSoundBuffer_SetHeadroom
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetHeadroom_1_0_4134, IDirectSoundBuffer8_SetHeadroom),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetHeadroom, 4134, IDirectSoundBuffer8_SetHeadroom),
|
||||||
// IDirectSoundBuffer8::Lock
|
// IDirectSoundBuffer8::Lock
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Lock_1_0_4134, IDirectSoundBuffer8_Lock),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Lock, 4134, IDirectSoundBuffer8_Lock),
|
||||||
// DirectSound::CDirectSoundVoice::SetVolume (XREF)
|
// DirectSound::CDirectSoundVoice::SetVolume (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetVolume_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetVolume, 4134),
|
||||||
// DirectSound::CDirectSoundBuffer::SetVolume (XREF)
|
// DirectSound::CDirectSoundBuffer::SetVolume (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetVolume_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetVolume, 4134),
|
||||||
// IDirectSoundBuffer_SetVolume (XREF)
|
// IDirectSoundBuffer_SetVolume (XREF)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetVolume_1_0_4134, IDirectSoundBuffer8_SetVolume),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetVolume, 4134, IDirectSoundBuffer8_SetVolume),
|
||||||
// CDirectSound_SetI3DL2Listener
|
// CDirectSound_SetI3DL2Listener
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetI3DL2Listener_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 4134),
|
||||||
// IDirectSound8_SetI3DL2Listener
|
// IDirectSound8_SetI3DL2Listener
|
||||||
OOVPA_TABLE_PATCH(IDirectSound_SetI3DL2Listener_1_0_4134, IDirectSound8_SetI3DL2Listener),
|
OOVPA_TABLE_PATCH(IDirectSound_SetI3DL2Listener, 4134, IDirectSound8_SetI3DL2Listener),
|
||||||
// CDirectSound_GetEffectData
|
// CDirectSound_GetEffectData
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_GetEffectData_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSound_GetEffectData, 4134),
|
||||||
// IDirectSound8_SetI3DL2Listener
|
// IDirectSound8_SetI3DL2Listener
|
||||||
OOVPA_TABLE_PATCH(IDirectSound_GetEffectData_1_0_4134, IDirectSound8_GetEffectData),
|
OOVPA_TABLE_PATCH(IDirectSound_GetEffectData, 4134, IDirectSound8_GetEffectData),
|
||||||
// CDirectSoundBuffer::SetBufferData
|
// CDirectSoundBuffer::SetBufferData
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetBufferData_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetBufferData, 4134),
|
||||||
// IDirectSoundBuffer8::SetBufferData
|
// IDirectSoundBuffer8::SetBufferData
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetBufferData_1_0_4134, IDirectSoundBuffer8_SetBufferData),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetBufferData, 4134, IDirectSoundBuffer8_SetBufferData),
|
||||||
// IDirectSound8_CreateStream
|
// IDirectSound8_CreateStream
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream_1_0_3936, IDirectSound8_CreateStream),
|
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||||
// CDirectSoundVoiceSettings::SetMixBins
|
// CDirectSoundVoiceSettings::SetMixBins
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBins, 4134),
|
||||||
// CDirectSoundVoice::SetMixBins
|
// CDirectSoundVoice::SetMixBins
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetMixBins_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetMixBins, 4134),
|
||||||
// CDirectSoundBuffer::SetMixBins
|
// CDirectSoundBuffer::SetMixBins
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetMixBins_1_0_4134),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetMixBins, 4134),
|
||||||
// IDirectSoundBuffer8::SetMixBins
|
// IDirectSoundBuffer8::SetMixBins
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMixBins_1_0_4134, IDirectSoundBuffer8_SetMixBins),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMixBins, 4134, IDirectSoundBuffer8_SetMixBins),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DSound_1_0_4134_SIZE
|
// * DSound_4134_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 DSound_1_0_4134_SIZE = sizeof(DSound_1_0_4134);
|
uint32 DSound_4134_SIZE = sizeof(DSound_4134);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_4361_H
|
#ifndef DSOUND_4361_H
|
||||||
#define DSOUND_1_0_4361_H
|
#define DSOUND_4361_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_4361[];
|
extern OOVPATable DSOUND_4361[];
|
||||||
extern uint32 DSOUND_1_0_4361_SIZE;
|
extern uint32 DSOUND_4361_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSoundCreate
|
// * DirectSoundCreate
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(DirectSoundCreate_1_0_4361, 9)
|
OOVPA_NO_XREF(DirectSoundCreate, 4361, 9)
|
||||||
|
|
||||||
// DirectSoundCreate+0x0B : movzx esi, al
|
// DirectSoundCreate+0x0B : movzx esi, al
|
||||||
{ 0x0B, 0x0F }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x0F }, // (Offset,Value)-Pair #1
|
||||||
|
@ -60,7 +60,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound8_CreateSoundBuffer
|
// * IDirectSound8_CreateSoundBuffer
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IDirectSound8_CreateSoundBuffer_1_0_4361, 9)
|
OOVPA_NO_XREF(IDirectSound8_CreateSoundBuffer, 4361, 9)
|
||||||
|
|
||||||
// IDirectSound8_CreateSoundBuffer+0x2A : push 0x24
|
// IDirectSound8_CreateSoundBuffer+0x2A : push 0x24
|
||||||
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
{ 0x2A, 0x6A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -81,7 +81,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSound::CreateSoundStream
|
// * CDirectSound::CreateSoundStream
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSound_CreateSoundStream_1_0_4361, 14,
|
OOVPA_XREF(CDirectSound_CreateSoundStream, 4361, 14,
|
||||||
|
|
||||||
XREF_DSCREATESOUNDSTREAM,
|
XREF_DSCREATESOUNDSTREAM,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -112,7 +112,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSoundCreateStream
|
// * DirectSoundCreateStream
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSoundCreateStream_1_0_4361, 12,
|
OOVPA_XREF(DirectSoundCreateStream, 4361, 12,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -143,7 +143,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxStream_Pause
|
// * CMcpxStream_Pause
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxStream_Pause_1_0_4361, 11,
|
OOVPA_XREF(CMcpxStream_Pause, 4361, 11,
|
||||||
|
|
||||||
XREF_DSSTREAMPAUSE,
|
XREF_DSSTREAMPAUSE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -171,7 +171,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundStream_Pause
|
// * CDirectSoundStream_Pause
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundStream_Pause_1_0_4361, 11,
|
OOVPA_XREF(CDirectSoundStream_Pause, 4361, 11,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -199,7 +199,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetPlayRegion
|
// * IDirectSoundBuffer8_SetPlayRegion
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IDirectSoundBuffer8_SetPlayRegion_1_0_4361, 10)
|
OOVPA_NO_XREF(IDirectSoundBuffer8_SetPlayRegion, 4361, 10)
|
||||||
// NOTE: This is actually intercepting CDirectSoundBuffer::SetPlayRegion(ULONG, ULONG)
|
// NOTE: This is actually intercepting CDirectSoundBuffer::SetPlayRegion(ULONG, ULONG)
|
||||||
|
|
||||||
// IDirectSoundBuffer8_SetPlayRegion+0x10 : movzx edi, al
|
// IDirectSoundBuffer8_SetPlayRegion+0x10 : movzx edi, al
|
||||||
|
@ -222,7 +222,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetLoopRegion
|
// * IDirectSoundBuffer8_SetLoopRegion
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IDirectSoundBuffer8_SetLoopRegion_1_0_4361, 11)
|
OOVPA_NO_XREF(IDirectSoundBuffer8_SetLoopRegion, 4361, 11)
|
||||||
// NOTE: This is actually intercepting CDirectSoundBuffer::SetLoopRegion(ULONG, ULONG)
|
// NOTE: This is actually intercepting CDirectSoundBuffer::SetLoopRegion(ULONG, ULONG)
|
||||||
|
|
||||||
// IDirectSoundBuffer8_SetLoopRegion+0x24 : mov eax, 0x80004005
|
// IDirectSoundBuffer8_SetLoopRegion+0x24 : mov eax, 0x80004005
|
||||||
|
@ -248,7 +248,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetVolume
|
// * IDirectSoundBuffer8_SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IDirectSoundBuffer8_SetVolume_1_0_4361, 11)
|
OOVPA_NO_XREF(IDirectSoundBuffer8_SetVolume, 4361, 11)
|
||||||
// NOTE: This is actually intercepting CDirectSoundBuffer::SetVolume(ULONG)
|
// NOTE: This is actually intercepting CDirectSoundBuffer::SetVolume(ULONG)
|
||||||
|
|
||||||
// IDirectSoundBuffer8_SetVolume+0x0D : movzx esi, al
|
// IDirectSoundBuffer8_SetVolume+0x0D : movzx esi, al
|
||||||
|
@ -274,7 +274,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxBuffer_SetBufferData
|
// * CMcpxBuffer_SetBufferData
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxBuffer_SetBufferData_1_0_4361, 9,
|
OOVPA_XREF(CMcpxBuffer_SetBufferData, 4361, 9,
|
||||||
|
|
||||||
XREF_DSSETBUFFERDATA,
|
XREF_DSSETBUFFERDATA,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -300,7 +300,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer_SetBufferData
|
// * CDirectSoundBuffer_SetBufferData
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetBufferData_1_0_4361, 10,
|
OOVPA_XREF(CDirectSoundBuffer_SetBufferData, 4361, 10,
|
||||||
|
|
||||||
XREF_DSSETBUFFERDATA2,
|
XREF_DSSETBUFFERDATA2,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -327,7 +327,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetBufferData
|
// * IDirectSoundBuffer8_SetBufferData
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_SetBufferData_1_0_4361, 8,
|
OOVPA_XREF(IDirectSoundBuffer8_SetBufferData, 4361, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -352,7 +352,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxBuffer_SetCurrentPosition
|
// * CMcpxBuffer_SetCurrentPosition
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxBuffer_SetCurrentPosition_1_0_4361, 9,
|
OOVPA_XREF(CMcpxBuffer_SetCurrentPosition, 4361, 9,
|
||||||
|
|
||||||
XREF_SETCURRENTPOSITION,
|
XREF_SETCURRENTPOSITION,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -376,7 +376,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer_SetCurrentPosition
|
// * CDirectSoundBuffer_SetCurrentPosition
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetCurrentPosition_1_0_4361, 10,
|
OOVPA_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361, 10,
|
||||||
|
|
||||||
XREF_SETCURRENTPOSITION2,
|
XREF_SETCURRENTPOSITION2,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -403,7 +403,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetCurrentPosition
|
// * IDirectSoundBuffer8_SetCurrentPosition
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_SetCurrentPosition_1_0_4361, 8,
|
OOVPA_XREF(IDirectSoundBuffer8_SetCurrentPosition, 4361, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -428,7 +428,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxBuffer_GetCurrentPosition
|
// * CMcpxBuffer_GetCurrentPosition
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxBuffer_GetCurrentPosition_1_0_4361, 11,
|
OOVPA_XREF(CMcpxBuffer_GetCurrentPosition, 4361, 11,
|
||||||
|
|
||||||
XREF_GETCURRENTPOSITION,
|
XREF_GETCURRENTPOSITION,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -456,7 +456,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer_GetCurrentPosition
|
// * CDirectSoundBuffer_GetCurrentPosition
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_GetCurrentPosition_1_0_4361, 10,
|
OOVPA_XREF(CDirectSoundBuffer_GetCurrentPosition, 4361, 10,
|
||||||
|
|
||||||
XREF_GETCURRENTPOSITION2,
|
XREF_GETCURRENTPOSITION2,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -483,7 +483,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxBuffer_Play
|
// * CMcpxBuffer_Play
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxBuffer_Play_1_0_4361, 11,
|
OOVPA_XREF(CMcpxBuffer_Play, 4361, 11,
|
||||||
|
|
||||||
XREF_DSOUNDPLAY,
|
XREF_DSOUNDPLAY,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -511,7 +511,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer_Play
|
// * CDirectSoundBuffer_Play
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_Play_1_0_4361, 10,
|
OOVPA_XREF(CDirectSoundBuffer_Play, 4361, 10,
|
||||||
|
|
||||||
XREF_DSOUNDPLAY2,
|
XREF_DSOUNDPLAY2,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -538,7 +538,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_Play
|
// * IDirectSoundBuffer8_Play
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_Play_1_0_4361, 9,
|
OOVPA_XREF(IDirectSoundBuffer8_Play, 4361, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -564,7 +564,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxBuffer_Stop
|
// * CMcpxBuffer_Stop
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxBuffer_Stop_1_0_4361, 9,
|
OOVPA_XREF(CMcpxBuffer_Stop, 4361, 9,
|
||||||
|
|
||||||
XREF_DSOUNDSTOP,
|
XREF_DSOUNDSTOP,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -588,7 +588,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer_Stop
|
// * CDirectSoundBuffer_Stop
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_Stop_1_0_4361, 10,
|
OOVPA_XREF(CDirectSoundBuffer_Stop, 4361, 10,
|
||||||
|
|
||||||
XREF_DSOUNDSTOP2,
|
XREF_DSOUNDSTOP2,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -615,7 +615,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_Stop
|
// * IDirectSoundBuffer8_Stop
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_Stop_1_0_4361, 8,
|
OOVPA_XREF(IDirectSoundBuffer8_Stop, 4361, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -640,7 +640,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoiceSettings::SetMixBinVolumes
|
// * DirectSound::CDirectSoundVoiceSettings::SetMixBinVolumes
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes_1_0_4361, 7,
|
OOVPA_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4361, 7,
|
||||||
|
|
||||||
XREF_DSSETMIXBINVOLUMESC,
|
XREF_DSSETMIXBINVOLUMESC,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -657,7 +657,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoice::SetMixBinVolumes
|
// * DirectSound::CDirectSoundVoice::SetMixBinVolumes
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMixBinVolumes_1_0_4361, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundVoice_SetMixBinVolumes, 4361, 8,
|
||||||
|
|
||||||
XREF_DSSETMIXBINVOLUMESB,
|
XREF_DSSETMIXBINVOLUMESB,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -676,7 +676,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundBuffer::SetMixBinVolumes
|
// * DirectSound::CDirectSoundBuffer::SetMixBinVolumes
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMixBinVolumes_1_0_4361, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundBuffer_SetMixBinVolumes, 4361, 8,
|
||||||
|
|
||||||
XREF_DSSETMIXBINVOLUMESA,
|
XREF_DSSETMIXBINVOLUMESA,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -695,7 +695,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundBuffer::PlayEx
|
// * DirectSound::CDirectSoundBuffer::PlayEx
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_PlayEx_1_0_4361, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundBuffer_PlayEx, 4361, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundBuffer_PlayEx,
|
XREF_DirectSound_CDirectSoundBuffer_PlayEx,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -714,7 +714,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_PlayEx
|
// * IDirectSoundBuffer_PlayEx
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_PlayEx_1_0_4361, 8,
|
OOVPA_XREF(IDirectSoundBuffer_PlayEx, 4361, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -733,7 +733,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxBuffer::Stop2
|
// * CMcpxBuffer::Stop2
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxBuffer_Stop2_1_0_4361, 10,
|
OOVPA_XREF(CMcpxBuffer_Stop2, 4361, 10,
|
||||||
|
|
||||||
XREF_CMcpxBuffer_Stop2,
|
XREF_CMcpxBuffer_Stop2,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -757,7 +757,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundBuffer::StopEx
|
// * DirectSound::CDirectSoundBuffer::StopEx
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundBuffer_StopEx_1_0_4361, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundBuffer_StopEx, 4361, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundBuffer_StopEx,
|
XREF_DirectSound_CDirectSoundBuffer_StopEx,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -776,7 +776,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_StopEx
|
// * IDirectSoundBuffer_StopEx
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_StopEx_1_0_4361, 8,
|
OOVPA_XREF(IDirectSoundBuffer_StopEx, 4361, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -793,85 +793,85 @@ OOVPA_XREF(IDirectSoundBuffer_StopEx_1_0_4361, 8,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSoundCreate_1_0_4361
|
// * DirectSoundCreate, 4361
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable DSound_1_0_4361[] = {
|
OOVPATable DSound_4361[] = {
|
||||||
|
|
||||||
// DirectSoundCreate
|
// DirectSoundCreate
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreate_1_0_4361, DirectSoundCreate),
|
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||||
// CDirectSound_CreateSoundStream
|
// CDirectSound_CreateSoundStream
|
||||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||||
// IDirectSound8_CreateStream
|
// IDirectSound8_CreateStream
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream_1_0_3936, IDirectSound8_CreateStream),
|
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||||
// DirectSoundCreateStream
|
// DirectSoundCreateStream
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream_1_0_4361, DirectSoundCreateStream),
|
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||||
// CMcpxStream::Pause
|
// CMcpxStream::Pause
|
||||||
OOVPA_TABLE_XREF(CMcpxStream_Pause_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxStream_Pause, 4361),
|
||||||
// CDirectSoundStream::Pause
|
// CDirectSoundStream::Pause
|
||||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause_1_0_4361, CDirectSoundStream_Pause),
|
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef_1_0_3936, IDirectSound8_AddRef),
|
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||||
// IDirectSound8::CreateSoundBuffer
|
// IDirectSound8::CreateSoundBuffer
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer_1_0_4361, IDirectSound8_CreateSoundBuffer),
|
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4361, IDirectSound8_CreateSoundBuffer),
|
||||||
// IDirectSoundBuffer8::SetPlayRegion
|
// IDirectSoundBuffer8::SetPlayRegion
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion_1_0_4361, IDirectSoundBuffer8_SetPlayRegion),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPlayRegion, 4361, IDirectSoundBuffer8_SetPlayRegion),
|
||||||
// IDirectSoundBuffer8::SetLoopRegion
|
// IDirectSoundBuffer8::SetLoopRegion
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion_1_0_4361, IDirectSoundBuffer8_SetLoopRegion),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion, 4361, IDirectSoundBuffer8_SetLoopRegion),
|
||||||
// IDirectSoundBuffer8::SetVolume
|
// IDirectSoundBuffer8::SetVolume
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume_1_0_4361, IDirectSoundBuffer8_SetVolume),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume, 4361, IDirectSoundBuffer8_SetVolume),
|
||||||
// CMcpxBuffer::SetBufferData
|
// CMcpxBuffer::SetBufferData
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 4361),
|
||||||
// CDirectSoundBuffer::SetBufferData
|
// CDirectSoundBuffer::SetBufferData
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||||
// IDirectSoundBuffer8::SetBufferData
|
// IDirectSoundBuffer8::SetBufferData
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData_1_0_4361, IDirectSoundBuffer8_SetBufferData),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||||
// CMcpxBuffer::SetCurrentPosition
|
// CMcpxBuffer::SetCurrentPosition
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition, 4361),
|
||||||
// CDirectSoundBuffer::SetCurrentPosition
|
// CDirectSoundBuffer::SetCurrentPosition
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361),
|
||||||
// IDirectSoundBuffer8::SetCurrentPosition
|
// IDirectSoundBuffer8::SetCurrentPosition
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition_1_0_4361, IDirectSoundBuffer8_SetCurrentPosition),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition, 4361, IDirectSoundBuffer8_SetCurrentPosition),
|
||||||
// CMcpxBuffer::GetCurrentPosition
|
// CMcpxBuffer::GetCurrentPosition
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition, 4361),
|
||||||
// CDirectSoundBuffer::GetCurrentPosition
|
// CDirectSoundBuffer::GetCurrentPosition
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetCurrentPosition_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetCurrentPosition, 4361),
|
||||||
// IDirectSoundBuffer8::GetCurrentPosition (* unchanged since 3936 *)
|
// IDirectSoundBuffer8::GetCurrentPosition (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetCurrentPosition_1_0_3936, IDirectSoundBuffer8_GetCurrentPosition),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetCurrentPosition, 3936, IDirectSoundBuffer8_GetCurrentPosition),
|
||||||
// CMcpxBuffer::Play
|
// CMcpxBuffer::Play
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_Play_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_Play, 4361),
|
||||||
// CDirectSoundBuffer::Play
|
// CDirectSoundBuffer::Play
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play, 4361),
|
||||||
// IDirectSoundBuffer8::Play
|
// IDirectSoundBuffer8::Play
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play_1_0_4361, IDirectSoundBuffer8_Play),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play, 4361, IDirectSoundBuffer8_Play),
|
||||||
// CMcpxBuffer::Stop
|
// CMcpxBuffer::Stop
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_Stop_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_Stop, 4361),
|
||||||
// CMcpxBuffer_Stop2
|
// CMcpxBuffer_Stop2
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_Stop2_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_Stop2, 4361),
|
||||||
// CDirectSoundBuffer::Stop
|
// CDirectSoundBuffer::Stop
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Stop_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_Stop, 4361),
|
||||||
// IDirectSoundBuffer8::Stop
|
// IDirectSoundBuffer8::Stop
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Stop_1_0_4361, IDirectSoundBuffer8_Stop),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Stop, 4361, IDirectSoundBuffer8_Stop),
|
||||||
// CDirectSoundVoiceSettings_SetMixBinVolumes
|
// CDirectSoundVoiceSettings_SetMixBinVolumes
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes_1_0_4361),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoiceSettings_SetMixBinVolumes, 4361),
|
||||||
// CDirectSoundVoice_SetMixBinVolumes
|
// CDirectSoundVoice_SetMixBinVolumes
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetMixBinVolumes_1_0_4361),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundVoice_SetMixBinVolumes, 4361),
|
||||||
// CDirectSoundBuffer_SetMixBinVolumes
|
// CDirectSoundBuffer_SetMixBinVolumes
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetMixBinVolumes_1_0_4361),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_SetMixBinVolumes, 4361),
|
||||||
// DirectSound::CDirectSoundBuffer::PlayEx (XREF)
|
// DirectSound::CDirectSoundBuffer::PlayEx (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_PlayEx_1_0_4361),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_PlayEx, 4361),
|
||||||
// IDirectSoundBuffer_PlayEx
|
// IDirectSoundBuffer_PlayEx
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_PlayEx_1_0_4361, IDirectSoundBuffer8_PlayEx),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_PlayEx, 4361, IDirectSoundBuffer8_PlayEx),
|
||||||
// DirectSound::CDirectSoundBuffer::StopEx (XREF)
|
// DirectSound::CDirectSoundBuffer::StopEx (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_StopEx_1_0_4361),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSoundBuffer_StopEx, 4361),
|
||||||
// IDirectSoundBuffer_StopEx
|
// IDirectSoundBuffer_StopEx
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_StopEx_1_0_4361, IDirectSoundBuffer8_StopEx),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_StopEx, 4361, IDirectSoundBuffer8_StopEx),
|
||||||
// IDirectSoundBuffer_AddRef (* unchanged since 3936 *)
|
// IDirectSoundBuffer_AddRef (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef_1_0_3936, IDirectSoundBuffer8_AddRef),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef, 3936, IDirectSoundBuffer8_AddRef),
|
||||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_Release_1_0_3936, IDirectSound8_Release),
|
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DSound_1_0_4361_SIZE
|
// * DSound_4361_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 DSound_1_0_4361_SIZE = sizeof(DSound_1_0_4361);
|
uint32 DSound_4361_SIZE = sizeof(DSound_4361);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_4432_H
|
#ifndef DSOUND_4432_H
|
||||||
#define DSOUND_1_0_4432_H
|
#define DSOUND_4432_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_4432[];
|
extern OOVPATable DSOUND_4432[];
|
||||||
extern uint32 DSOUND_1_0_4432_SIZE;
|
extern uint32 DSOUND_4432_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound8_Release
|
// * IDirectSound8_Release
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IDirectSound8_Release_1_0_4432, 12)
|
OOVPA_NO_XREF(IDirectSound8_Release, 4432, 12)
|
||||||
|
|
||||||
// IDirectSound8_Release+0x04 : lea ecx, [eax-8]
|
// IDirectSound8_Release+0x04 : lea ecx, [eax-8]
|
||||||
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
||||||
|
@ -63,7 +63,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoice::SetMaxDistance
|
// * CDirectSoundVoice::SetMaxDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetMaxDistance_1_0_4432, 9,
|
OOVPA_XREF(CDirectSoundVoice_SetMaxDistance, 4432, 9,
|
||||||
|
|
||||||
XREF_DSVOICESETMAXDISTANCE,
|
XREF_DSVOICESETMAXDISTANCE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -87,7 +87,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetMaxDistance
|
// * CDirectSoundBuffer::SetMaxDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetMaxDistance_1_0_4432, 10,
|
OOVPA_XREF(CDirectSoundBuffer_SetMaxDistance, 4432, 10,
|
||||||
|
|
||||||
XREF_DSBUFFERSETMAXDISTANCE,
|
XREF_DSBUFFERSETMAXDISTANCE,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -114,7 +114,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetMaxDistance
|
// * IDirectSoundBuffer_SetMaxDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetMaxDistance_1_0_4432, 10,
|
OOVPA_XREF(IDirectSoundBuffer_SetMaxDistance, 4432, 10,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -141,7 +141,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoice::SetMinDistance
|
// * CDirectSoundVoice::SetMinDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetMinDistance_1_0_4432, 9,
|
OOVPA_XREF(CDirectSoundVoice_SetMinDistance, 4432, 9,
|
||||||
|
|
||||||
XREF_DSVOICESETMINDISTANCE,
|
XREF_DSVOICESETMINDISTANCE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -165,7 +165,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetMinDistance
|
// * CDirectSoundBuffer::SetMinDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetMinDistance_1_0_4432, 10,
|
OOVPA_XREF(CDirectSoundBuffer_SetMinDistance, 4432, 10,
|
||||||
|
|
||||||
XREF_DSBUFFERSETMINDISTANCE,
|
XREF_DSBUFFERSETMINDISTANCE,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -192,7 +192,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetMinDistance
|
// * IDirectSoundBuffer_SetMinDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetMinDistance_1_0_4432, 10,
|
OOVPA_XREF(IDirectSoundBuffer_SetMinDistance, 4432, 10,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -219,7 +219,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSound::SetI3DL2Listener
|
// * CDirectSound::SetI3DL2Listener
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSound_SetI3DL2Listener_1_0_4432, 11,
|
OOVPA_XREF(CDirectSound_SetI3DL2Listener, 4432, 11,
|
||||||
|
|
||||||
XREF_DSSETI3DL2LISTENER,
|
XREF_DSSETI3DL2LISTENER,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -245,7 +245,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound8_SetI3DL2Listener
|
// * IDirectSound8_SetI3DL2Listener
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound8_SetI3DL2Listener_1_0_4432, 12,
|
OOVPA_XREF(IDirectSound8_SetI3DL2Listener, 4432, 12,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -276,7 +276,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoiceSettings::SetMixBins
|
// * CDirectSoundVoiceSettings::SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoiceSettings_SetMixBins_1_0_4432, 10,
|
OOVPA_XREF(CDirectSoundVoiceSettings_SetMixBins, 4432, 10,
|
||||||
|
|
||||||
XREF_DSSETMIXBINSC,
|
XREF_DSSETMIXBINSC,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -303,7 +303,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoice::SetMixBins
|
// * CDirectSoundVoice::SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetMixBins_1_0_4432, 17,
|
OOVPA_XREF(CDirectSoundVoice_SetMixBins, 4432, 17,
|
||||||
|
|
||||||
XREF_DSSETMIXBINSB,
|
XREF_DSSETMIXBINSB,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -341,7 +341,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetMixBins
|
// * CDirectSoundBuffer::SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetMixBins_1_0_4432, 17,
|
OOVPA_XREF(CDirectSoundBuffer_SetMixBins, 4432, 17,
|
||||||
|
|
||||||
XREF_DSSETMIXBINSA,
|
XREF_DSSETMIXBINSA,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -377,7 +377,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetMixBins
|
// * IDirectSoundBuffer8_SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_SetMixBins_1_0_4432, 12,
|
OOVPA_XREF(IDirectSoundBuffer8_SetMixBins, 4432, 12,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -408,7 +408,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSound::CommitDeferredSettings
|
// * CDirectSound::CommitDeferredSettings
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CDirectSound_CommitDeferredSettings_1_0_4432, 11)
|
OOVPA_NO_XREF(CDirectSound_CommitDeferredSettings, 4432, 11)
|
||||||
|
|
||||||
// CDirectSound_CommitDeferredSettings+0x10 : movzx eax, al
|
// CDirectSound_CommitDeferredSettings+0x10 : movzx eax, al
|
||||||
{ 0x10, 0x0F }, // (Offset,Value)-Pair #1
|
{ 0x10, 0x0F }, // (Offset,Value)-Pair #1
|
||||||
|
@ -433,7 +433,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSound::SetDistanceFactorA
|
// * CDirectSound::SetDistanceFactorA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSound_SetDistanceFactorA_1_0_4432, 11,
|
OOVPA_XREF(CDirectSound_SetDistanceFactorA, 4432, 11,
|
||||||
|
|
||||||
XREF_SETDISTANCEFACTORA,
|
XREF_SETDISTANCEFACTORA,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -459,7 +459,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound8_SetDistanceFactor
|
// * IDirectSound8_SetDistanceFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound8_SetDistanceFactor_1_0_4432, 11,
|
OOVPA_XREF(IDirectSound8_SetDistanceFactor, 4432, 11,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -489,7 +489,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSound::SetPositionA
|
// * CDirectSound::SetPositionA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSound_SetPositionA_1_0_4432, 11,
|
OOVPA_XREF(CDirectSound_SetPositionA, 4432, 11,
|
||||||
|
|
||||||
XREF_DSSETPOSITIONA,
|
XREF_DSSETPOSITIONA,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -515,7 +515,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSound::SetVelocity
|
// * CDirectSound::SetVelocity
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSound_SetVelocity_1_0_4432, 15,
|
OOVPA_XREF(CDirectSound_SetVelocity, 4432, 15,
|
||||||
|
|
||||||
XREF_DSSETVELOCITYA,
|
XREF_DSSETVELOCITYA,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -547,7 +547,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoice::SetPosition
|
// * CDirectSoundVoice::SetPosition
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetPosition_1_0_4432, 8,
|
OOVPA_XREF(CDirectSoundVoice_SetPosition, 4432, 8,
|
||||||
|
|
||||||
XREF_DSVOICESETPOSITION,
|
XREF_DSVOICESETPOSITION,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -568,87 +568,87 @@ OOVPA_XREF(CDirectSoundVoice_SetPosition_1_0_4432, 8,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSoundCreate_1_0_4432
|
// * DirectSoundCreate, 4432
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable DSound_1_0_4432[] = {
|
OOVPATable DSound_4432[] = {
|
||||||
|
|
||||||
// DirectSoundCreate (* unchanged since 4361 *)
|
// DirectSoundCreate (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreate_1_0_4361, DirectSoundCreate),
|
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||||
// IDirectSound8_CreateStream
|
// IDirectSound8_CreateStream
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream_1_0_3936, IDirectSound8_CreateStream),
|
OOVPA_TABLE_PATCH(IDirectSound8_CreateStream, 3936, IDirectSound8_CreateStream),
|
||||||
// CDirectSound_CreateSoundStream (* unchanged since 4361 *)
|
// CDirectSound_CreateSoundStream (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||||
// DirectSoundCreateStream (* unchanged since 4361 *)
|
// DirectSoundCreateStream (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream_1_0_4361, DirectSoundCreateStream),
|
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||||
// CMcpxStream::Pause (* unchanged since 4361 *)
|
// CMcpxStream::Pause (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxStream_Pause_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxStream_Pause, 4361),
|
||||||
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause_1_0_4361, CDirectSoundStream_Pause),
|
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef_1_0_3936, IDirectSound8_AddRef),
|
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||||
// IDirectSound8::Release
|
// IDirectSound8::Release
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_Release_1_0_4432, IDirectSound8_Release),
|
OOVPA_TABLE_PATCH(IDirectSound8_Release, 4432, IDirectSound8_Release),
|
||||||
// IDirectSound8::CreateSoundBuffer (* unchanged since 4361 *)
|
// IDirectSound8::CreateSoundBuffer (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer_1_0_4361, IDirectSound8_CreateSoundBuffer),
|
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4361, IDirectSound8_CreateSoundBuffer),
|
||||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release_1_0_3936, IDirectSoundBuffer8_Release),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||||
// IDirectSoundBuffer8::SetLoopRegion (* unchanged since 4361 *)
|
// IDirectSoundBuffer8::SetLoopRegion (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion_1_0_4361, IDirectSoundBuffer8_SetLoopRegion),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetLoopRegion, 4361, IDirectSoundBuffer8_SetLoopRegion),
|
||||||
// CMcpxBuffer::SetBufferData (* unchanged since 4361 *)
|
// CMcpxBuffer::SetBufferData (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 4361),
|
||||||
// CDirectSoundBuffer::SetBufferData (* unchanged since 4361 *)
|
// CDirectSoundBuffer::SetBufferData (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||||
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData_1_0_4361, IDirectSoundBuffer8_SetBufferData),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||||
// CMcpxBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
// CMcpxBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_SetCurrentPosition, 4361),
|
||||||
// CDirectSoundBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
// CDirectSoundBuffer::SetCurrentPosition (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetCurrentPosition, 4361),
|
||||||
// IDirectSoundBuffer8::SetCurrentPosition (* unchanged since 4361 *)
|
// IDirectSoundBuffer8::SetCurrentPosition (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition_1_0_4361, IDirectSoundBuffer8_SetCurrentPosition),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetCurrentPosition, 4361, IDirectSoundBuffer8_SetCurrentPosition),
|
||||||
// CMcpxBuffer::Stop (* unchanged since 4361 *)
|
// CMcpxBuffer::Stop (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_Stop_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_Stop, 4361),
|
||||||
// CDirectSoundBuffer::Stop (* unchanged since 4361 *)
|
// CDirectSoundBuffer::Stop (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Stop_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_Stop, 4361),
|
||||||
// IDirectSoundBuffer8::Stop (* unchanged since 4361 *)
|
// IDirectSoundBuffer8::Stop (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Stop_1_0_4361, IDirectSoundBuffer8_Stop),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Stop, 4361, IDirectSoundBuffer8_Stop),
|
||||||
// CDirectSoundVoice::SetMaxDistance (XREF)
|
// CDirectSoundVoice::SetMaxDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance, 4432),
|
||||||
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMaxDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMaxDistance, 4432),
|
||||||
// IDirectSoundBuffer_SetMaxDistance
|
// IDirectSoundBuffer_SetMaxDistance
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMaxDistance_1_0_4432, IDirectSoundBuffer8_SetMaxDistance),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMaxDistance, 4432, IDirectSoundBuffer8_SetMaxDistance),
|
||||||
// CDirectSoundVoice::SetMinDistance (XREF)
|
// CDirectSoundVoice::SetMinDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMinDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMinDistance, 4432),
|
||||||
// CDirectSoundBuffer::SetMinDistance (XREF)
|
// CDirectSoundBuffer::SetMinDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMinDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMinDistance, 4432),
|
||||||
// IDirectSoundBuffer_SetMinDistance
|
// IDirectSoundBuffer_SetMinDistance
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMinDistance_1_0_4432, IDirectSoundBuffer8_SetMinDistance),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMinDistance, 4432, IDirectSoundBuffer8_SetMinDistance),
|
||||||
// CDirectSound_SetI3DL2Listener
|
// CDirectSound_SetI3DL2Listener
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 4432),
|
||||||
// IDirectSound8_SetI3DL2Listener
|
// IDirectSound8_SetI3DL2Listener
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener_1_0_4432, IDirectSound8_SetI3DL2Listener),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 4432, IDirectSound8_SetI3DL2Listener),
|
||||||
// CDirectSoundVoiceSettings_SetMixBins
|
// CDirectSoundVoiceSettings_SetMixBins
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins, 4432),
|
||||||
// CDirectSoundVoice_SetMixBins
|
// CDirectSoundVoice_SetMixBins
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMixBins_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMixBins, 4432),
|
||||||
// CDirectSoundBuffer_SetMixBins
|
// CDirectSoundBuffer_SetMixBins
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins, 4432),
|
||||||
// IDirectSoundBuffer8_SetMixBins
|
// IDirectSoundBuffer8_SetMixBins
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins_1_0_4432, IDirectSoundBuffer8_SetMixBins),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins, 4432, IDirectSoundBuffer8_SetMixBins),
|
||||||
// CDirectSound::CommitDeferredSettings
|
// CDirectSound::CommitDeferredSettings
|
||||||
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings_1_0_4432, CDirectSound_CommitDeferredSettings),
|
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings, 4432, CDirectSound_CommitDeferredSettings),
|
||||||
// CDirectSound::SetDistanceFactorA (XREF)
|
// CDirectSound::SetDistanceFactorA (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 4432),
|
||||||
// IDirectSound8::SetDistanceFactor
|
// IDirectSound8::SetDistanceFactor
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor_1_0_4432, IDirectSound8_SetDistanceFactor),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 4432, IDirectSound8_SetDistanceFactor),
|
||||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage_1_0_3936, IDirectSound8_DownloadEffectsImage),
|
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||||
// IDirectSoundBuffer_AddRef (* unchanged since 3936 *)
|
// IDirectSoundBuffer_AddRef (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef_1_0_3936, IDirectSoundBuffer8_AddRef),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_AddRef, 3936, IDirectSoundBuffer8_AddRef),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DSound_1_0_4432_SIZE
|
// * DSound_4432_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 DSound_1_0_4432_SIZE = sizeof(DSound_1_0_4432);
|
uint32 DSound_4432_SIZE = sizeof(DSound_4432);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_4627_H
|
#ifndef DSOUND_4627_H
|
||||||
#define DSOUND_1_0_4627_H
|
#define DSOUND_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_4627[];
|
extern OOVPATable DSOUND_4627[];
|
||||||
extern uint32 DSOUND_1_0_4627_SIZE;
|
extern uint32 DSOUND_4627_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_5233_H
|
#ifndef DSOUND_5233_H
|
||||||
#define DSOUND_1_0_5233_H
|
#define DSOUND_5233_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_5233[];
|
extern OOVPATable DSOUND_5233[];
|
||||||
extern uint32 DSOUND_1_0_5233_SIZE;
|
extern uint32 DSOUND_5233_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSound::EnableHeadphones
|
// * DirectSound::CDirectSound::EnableHeadphones
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSound_EnableHeadphones_1_0_5233, 8,
|
OOVPA_XREF(CDirectSound_EnableHeadphones, 5233, 8,
|
||||||
|
|
||||||
XREF_DSENABLEHEADPHONES,
|
XREF_DSENABLEHEADPHONES,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -53,7 +53,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound8_EnableHeadphones
|
// * IDirectSound8_EnableHeadphones
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound8_EnableHeadphones_1_0_5233, 8,
|
OOVPA_XREF(IDirectSound8_EnableHeadphones, 5233, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -77,7 +77,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundStream_FlushEx
|
// * CDirectSoundStream_FlushEx
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundStream_FlushEx_1_0_5233, 11,
|
OOVPA_XREF(CDirectSoundStream_FlushEx, 5233, 11,
|
||||||
|
|
||||||
XREF_DSFLUSHEX2,
|
XREF_DSFLUSHEX2,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -101,7 +101,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_StopEx
|
// * IDirectSoundBuffer8_StopEx
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_StopEx_1_0_5233, 9,
|
OOVPA_XREF(IDirectSoundBuffer8_StopEx, 5233, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -124,7 +124,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CMcpxStream_Pause
|
// * CMcpxStream_Pause
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxStream_Pause_1_0_5233, 11,
|
OOVPA_XREF(CMcpxStream_Pause, 5233, 11,
|
||||||
|
|
||||||
XREF_DSSTREAMPAUSE,
|
XREF_DSSTREAMPAUSE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -152,7 +152,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// CMcpxAPU::SynchPlayback
|
// CMcpxAPU::SynchPlayback
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CMcpxAPU_SynchPlayback_1_0_5233, 8,
|
OOVPA_XREF(CMcpxAPU_SynchPlayback, 5233, 8,
|
||||||
|
|
||||||
XREF_DSSYNCHPLAYBACKB,
|
XREF_DSSYNCHPLAYBACKB,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -170,7 +170,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSound::SynchPlayback
|
// * CDirectSound::SynchPlayback
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSound_SynchPlayback_1_0_5233, 10,
|
OOVPA_XREF(CDirectSound_SynchPlayback, 5233, 10,
|
||||||
|
|
||||||
XREF_DSSYNCHPLAYBACKA,
|
XREF_DSSYNCHPLAYBACKA,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -196,7 +196,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound8::SynchPlayback
|
// * IDirectSound8::SynchPlayback
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound8_SynchPlayback_1_0_5233, 8,
|
OOVPA_XREF(IDirectSound8_SynchPlayback, 5233, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -220,7 +220,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoice::SetFormat
|
// * DirectSound::CDirectSoundVoice::SetFormat
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(X_DirectSound_CDirectSoundVoice_SetFormat_1_0_5233, 8,
|
OOVPA_XREF(X_DirectSound_CDirectSoundVoice_SetFormat, 5233, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundVoice_SetFormat,
|
XREF_DirectSound_CDirectSoundVoice_SetFormat,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -238,7 +238,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// CDirectSoundVoice::SetMode
|
// CDirectSoundVoice::SetMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetMode_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundVoice_SetMode, 5233, 8,
|
||||||
|
|
||||||
XREF_DSBUFFERSETMODEB,
|
XREF_DSBUFFERSETMODEB,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -256,7 +256,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// CDirectSoundBuffer::SetMode
|
// CDirectSoundBuffer::SetMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetMode_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundBuffer_SetMode, 5233, 8,
|
||||||
|
|
||||||
XREF_DSBUFFERSETMODEA,
|
XREF_DSBUFFERSETMODEA,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -275,7 +275,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetMode
|
// * IDirectSoundBuffer8_SetMode
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_SetMode_1_0_5233, 8,
|
OOVPA_XREF(IDirectSoundBuffer8_SetMode, 5233, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -299,7 +299,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoice::SetVolume
|
// * CDirectSoundVoice::SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetVolume_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundVoice_SetVolume, 5233, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundVoice_SetVolume,
|
XREF_DirectSound_CDirectSoundVoice_SetVolume,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -318,7 +318,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetVolume
|
// * CDirectSoundBuffer::SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetVolume_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundBuffer_SetVolume, 5233, 8,
|
||||||
|
|
||||||
XREF_DirectSound_CDirectSoundBuffer_SetVolume,
|
XREF_DirectSound_CDirectSoundBuffer_SetVolume,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -337,7 +337,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8::SetVolume
|
// * IDirectSoundBuffer8::SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_SetVolume_1_0_5233, 8,
|
OOVPA_XREF(IDirectSoundBuffer8_SetVolume, 5233, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -356,7 +356,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundStream::SetVolume
|
// * CDirectSoundStream::SetVolume
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundStream_SetVolume_1_0_5233, 9,
|
OOVPA_XREF(CDirectSoundStream_SetVolume, 5233, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -376,7 +376,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundStream::SetFrequency
|
// * CDirectSoundStream::SetFrequency
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundStream_SetFrequency_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundStream_SetFrequency, 5233, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -395,7 +395,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundStream::SetMixBins
|
// * CDirectSoundStream::SetMixBins
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundStream_SetMixBins_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundStream_SetMixBins, 5233, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -414,7 +414,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoice::SetRolloffCurve
|
// * CDirectSoundVoice::SetRolloffCurve
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetRolloffCurve_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundVoice_SetRolloffCurve, 5233, 8,
|
||||||
|
|
||||||
XREF_DSVOICESETROLLOFFCURVE,
|
XREF_DSVOICESETROLLOFFCURVE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -432,7 +432,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetRolloffCurve
|
// * CDirectSoundBuffer::SetRolloffCurve
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetRolloffCurve_1_0_5233, 8,
|
OOVPA_XREF(CDirectSoundBuffer_SetRolloffCurve, 5233, 8,
|
||||||
|
|
||||||
XREF_DSBUFFERSETROLLOFFCURVE,
|
XREF_DSBUFFERSETROLLOFFCURVE,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -451,7 +451,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetRolloffCurve
|
// * IDirectSoundBuffer8_SetRolloffCurve
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_SetRolloffCurve_1_0_5233, 8,
|
OOVPA_XREF(IDirectSoundBuffer8_SetRolloffCurve, 5233, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -470,7 +470,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoice::SetMaxDistance
|
// * DirectSound::CDirectSoundVoice::SetMaxDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetMaxDistance_1_0_5344, 7,
|
OOVPA_XREF(CDirectSoundVoice_SetMaxDistance, 5344, 7,
|
||||||
|
|
||||||
XREF_DSVOICESETMAXDISTANCE,
|
XREF_DSVOICESETMAXDISTANCE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -486,7 +486,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetMaxDistance
|
// * CDirectSoundBuffer::SetMaxDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetMaxDistance_1_0_5344, 11,
|
OOVPA_XREF(CDirectSoundBuffer_SetMaxDistance, 5344, 11,
|
||||||
|
|
||||||
XREF_DSBUFFERSETMAXDISTANCE,
|
XREF_DSBUFFERSETMAXDISTANCE,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -514,7 +514,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetMaxDistance
|
// * IDirectSoundBuffer_SetMaxDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetMaxDistance_1_0_5344, 11,
|
OOVPA_XREF(IDirectSoundBuffer_SetMaxDistance, 5344, 11,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -542,7 +542,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundVoice::SetMinDistance
|
// * DirectSound::CDirectSoundVoice::SetMinDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetMinDistance_1_0_5344, 7,
|
OOVPA_XREF(CDirectSoundVoice_SetMinDistance, 5344, 7,
|
||||||
|
|
||||||
XREF_DSVOICESETMINDISTANCE,
|
XREF_DSVOICESETMINDISTANCE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -558,7 +558,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetMinDistance
|
// * CDirectSoundBuffer::SetMinDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetMinDistance_1_0_5344, 11,
|
OOVPA_XREF(CDirectSoundBuffer_SetMinDistance, 5344, 11,
|
||||||
|
|
||||||
XREF_DSBUFFERSETMINDISTANCE,
|
XREF_DSBUFFERSETMINDISTANCE,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -586,7 +586,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSoundStream::SetMinDistance
|
// * DirectSound::CDirectSoundStream::SetMinDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSoundStream_SetMinDistance_1_0_5344, 8,
|
OOVPA_XREF(DirectSound_CDirectSoundStream_SetMinDistance, 5344, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -605,7 +605,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer_SetMinDistance
|
// * IDirectSoundBuffer_SetMinDistance
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer_SetMinDistance_1_0_5344, 11,
|
OOVPA_XREF(IDirectSoundBuffer_SetMinDistance, 5344, 11,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -633,7 +633,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSound::SetI3DL2Listener
|
// * DirectSound::CDirectSound::SetI3DL2Listener
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener_1_0_5344, 8,
|
OOVPA_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 5344, 8,
|
||||||
|
|
||||||
XREF_DSSETI3DL2LISTENER,
|
XREF_DSSETI3DL2LISTENER,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -651,7 +651,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound_SetI3DL2Listener
|
// * IDirectSound_SetI3DL2Listener
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound_SetI3DL2Listener_1_0_5344, 9,
|
OOVPA_XREF(IDirectSound_SetI3DL2Listener, 5344, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -671,7 +671,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSound::SetRolloffFactor
|
// * DirectSound::CDirectSound::SetRolloffFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSound_SetRolloffFactor_1_0_5344, 9,
|
OOVPA_XREF(DirectSound_CDirectSound_SetRolloffFactor, 5344, 9,
|
||||||
|
|
||||||
XREF_SETROLLOFFFACTORA,
|
XREF_SETROLLOFFFACTORA,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -690,7 +690,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound_SetRolloffFactor
|
// * IDirectSound_SetRolloffFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound_SetRolloffFactor_1_0_5344, 8,
|
OOVPA_XREF(IDirectSound_SetRolloffFactor, 5344, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -709,7 +709,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundVoice::SetDistanceFactor
|
// * CDirectSoundVoice::SetDistanceFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundVoice_SetDistanceFactor_1_0_5344, 7,
|
OOVPA_XREF(CDirectSoundVoice_SetDistanceFactor, 5344, 7,
|
||||||
|
|
||||||
XREF_DSVOICESETDISTANCEFACTOR,
|
XREF_DSVOICESETDISTANCEFACTOR,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -726,7 +726,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CDirectSoundBuffer::SetDistanceFactor
|
// * CDirectSoundBuffer::SetDistanceFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CDirectSoundBuffer_SetDistanceFactor_1_0_5344, 8,
|
OOVPA_XREF(CDirectSoundBuffer_SetDistanceFactor, 5344, 8,
|
||||||
|
|
||||||
XREF_DSBUFFERSETDISTANCEFACTOR,
|
XREF_DSBUFFERSETDISTANCEFACTOR,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -745,7 +745,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSoundBuffer8_SetDistanceFactor
|
// * IDirectSoundBuffer8_SetDistanceFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSoundBuffer8_SetDistanceFactor_1_0_5344, 8,
|
OOVPA_XREF(IDirectSoundBuffer8_SetDistanceFactor, 5344, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -764,7 +764,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSound::SetDistanceFactor
|
// * DirectSound::CDirectSound::SetDistanceFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSound_SetDistanceFactor_1_0_5344, 9,
|
OOVPA_XREF(DirectSound_CDirectSound_SetDistanceFactor, 5344, 9,
|
||||||
|
|
||||||
XREF_SETDISTANCEFACTORA,
|
XREF_SETDISTANCEFACTORA,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -783,7 +783,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound_SetDistanceFactor
|
// * IDirectSound_SetDistanceFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound_SetDistanceFactor_1_0_5344, 8,
|
OOVPA_XREF(IDirectSound_SetDistanceFactor, 5344, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -802,7 +802,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DirectSound::CDirectSound::SetDopplerFactor
|
// * DirectSound::CDirectSound::SetDopplerFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(DirectSound_CDirectSound_SetDopplerFactor_1_0_5344, 9,
|
OOVPA_XREF(DirectSound_CDirectSound_SetDopplerFactor, 5344, 9,
|
||||||
|
|
||||||
XREF_SETDOPPLERFACTOR,
|
XREF_SETDOPPLERFACTOR,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -822,7 +822,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IDirectSound_SetDopplerFactor
|
// * IDirectSound_SetDopplerFactor
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IDirectSound_SetDopplerFactor_1_0_5344, 8,
|
OOVPA_XREF(IDirectSound_SetDopplerFactor, 5344, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -839,222 +839,222 @@ OOVPA_XREF(IDirectSound_SetDopplerFactor_1_0_5344, 8,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * Direct_1_0_5233
|
// * Direct, 5233
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable DSound_1_0_5233[] = {
|
OOVPATable DSound_5233[] = {
|
||||||
|
|
||||||
// DirectSoundCreate (* unchanged since 4361 *)
|
// DirectSoundCreate (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreate_1_0_4361, DirectSoundCreate),
|
OOVPA_TABLE_PATCH(DirectSoundCreate, 4361, DirectSoundCreate),
|
||||||
// DirectSoundDoWork (* unchanged since 4627 *)
|
// DirectSoundDoWork (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(DirectSoundDoWork_1_0_4627, DirectSoundDoWork),
|
OOVPA_TABLE_PATCH(DirectSoundDoWork, 4627, DirectSoundDoWork),
|
||||||
// CDirectSound::CreateSoundBuffer (XREF) (* unchanged since 4627 *)
|
// CDirectSound::CreateSoundBuffer (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSound_CreateSoundBuffer, 4627),
|
||||||
// CMcpxAPU::SynchPlayback (XRef)
|
// CMcpxAPU::SynchPlayback (XRef)
|
||||||
OOVPA_TABLE_XREF(CMcpxAPU_SynchPlayback_1_0_5233),
|
OOVPA_TABLE_XREF(CMcpxAPU_SynchPlayback, 5233),
|
||||||
// CDirectSound::SynchPlayback (XRef)
|
// CDirectSound::SynchPlayback (XRef)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SynchPlayback_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSound_SynchPlayback, 5233),
|
||||||
// IDirectSound_SynchPlayback
|
// IDirectSound_SynchPlayback
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SynchPlayback_1_0_5233, IDirectSound8_SynchPlayback),
|
OOVPA_TABLE_PATCH(IDirectSound8_SynchPlayback, 5233, IDirectSound8_SynchPlayback),
|
||||||
// CMcpxStream::Pause (XRef)
|
// CMcpxStream::Pause (XRef)
|
||||||
OOVPA_TABLE_XREF(CMcpxStream_Pause_1_0_5233),
|
OOVPA_TABLE_XREF(CMcpxStream_Pause, 5233),
|
||||||
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
// CDirectSoundStream::Pause (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause_1_0_4361, CDirectSoundStream_Pause),
|
OOVPA_TABLE_PATCH(CDirectSoundStream_Pause, 4361, CDirectSoundStream_Pause),
|
||||||
// CDirectSound_SetI3DL2Listener (XREF) (* unchanged since 4432 *)
|
// CDirectSound_SetI3DL2Listener (XREF) (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSound_SetI3DL2Listener, 4432),
|
||||||
// IDirectSound8_SetI3DL2Listener (* unchanged since 4432 *)
|
// IDirectSound8_SetI3DL2Listener (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener_1_0_4432, IDirectSound8_SetI3DL2Listener),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetI3DL2Listener, 4432, IDirectSound8_SetI3DL2Listener),
|
||||||
// CDirectSound::SetVelocity (XREF) (* unchanged since 4627 *)
|
// CDirectSound::SetVelocity (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetVelocity_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSound_SetVelocity, 4627),
|
||||||
// IDirectSound8::SetVelocity (* unchanged since 3936 *)
|
// IDirectSound8::SetVelocity (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetVelocity_1_0_3936, IDirectSound8_SetVelocity),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetVelocity, 3936, IDirectSound8_SetVelocity),
|
||||||
// CDirectSoundVoiceSettings::SetMixBins (* unchanged since 4432 *)
|
// CDirectSoundVoiceSettings::SetMixBins (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoiceSettings_SetMixBins, 4432),
|
||||||
// CDirectSoundVoice::SetMixBins (* unchanged since 4432 *)
|
// CDirectSoundVoice::SetMixBins (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMixBins_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMixBins, 4432),
|
||||||
// CDirectSoundBuffer::SetMixBins (* unchanged since 4432 *)
|
// CDirectSoundBuffer::SetMixBins (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMixBins, 4432),
|
||||||
// IDirectSoundBuffer8::SetMixBins (* unchanged since 4432 *)
|
// IDirectSoundBuffer8::SetMixBins (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins_1_0_4432, IDirectSoundBuffer8_SetMixBins),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMixBins, 4432, IDirectSoundBuffer8_SetMixBins),
|
||||||
// CDirectSoundStream::SetMixBins
|
// CDirectSoundStream::SetMixBins
|
||||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetMixBins_1_0_5233, CDirectSoundStream_SetMixBins),
|
OOVPA_TABLE_PATCH(CDirectSoundStream_SetMixBins, 5233, CDirectSoundStream_SetMixBins),
|
||||||
// CDirectSound::SetPositionA (XREF) (* unchanged since 4627 *)
|
// CDirectSound::SetPositionA (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetPositionA_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSound_SetPositionA, 4627),
|
||||||
// IDirectSound8::SetPosition (* unchanged since 3936 *)
|
// IDirectSound8::SetPosition (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetPosition_1_0_3936, IDirectSound8_SetPosition),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetPosition, 3936, IDirectSound8_SetPosition),
|
||||||
// DirectSoundCreateBuffer (* unchanged since 4627 *)
|
// DirectSoundCreateBuffer (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreateBuffer_1_0_4627, DirectSoundCreateBuffer),
|
OOVPA_TABLE_PATCH(DirectSoundCreateBuffer, 4627, DirectSoundCreateBuffer),
|
||||||
// IDirectSound8::CreateSoundBuffer (* unchanged since 4627 *)
|
// IDirectSound8::CreateSoundBuffer (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer_1_0_4627, IDirectSound8_CreateSoundBuffer),
|
OOVPA_TABLE_PATCH(IDirectSound8_CreateSoundBuffer, 4627, IDirectSound8_CreateSoundBuffer),
|
||||||
// CDirectSoundVoice::SetFrequency (XREF) (* unchanged since 4627 *)
|
// CDirectSoundVoice::SetFrequency (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFrequency_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetFrequency, 4627),
|
||||||
// CDirectSoundBuffer::SetFrequency (XREF) (* unchanged since 4627 *)
|
// CDirectSoundBuffer::SetFrequency (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetFrequency_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetFrequency, 4627),
|
||||||
// IDirectSoundBuffer8::SetFrequency (* unchanged since 4627 *)
|
// IDirectSoundBuffer8::SetFrequency (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency_1_0_4627, IDirectSoundBuffer8_SetFrequency),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetFrequency, 4627, IDirectSoundBuffer8_SetFrequency),
|
||||||
// CDirectSoundStream::SetFrequency
|
// CDirectSoundStream::SetFrequency
|
||||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetFrequency_1_0_5233, CDirectSoundStream_SetFrequency),
|
OOVPA_TABLE_PATCH(CDirectSoundStream_SetFrequency, 5233, CDirectSoundStream_SetFrequency),
|
||||||
// CMcpxVoiceClient_SetVolume (XREF) (* unchanged since 4627 *)
|
// CMcpxVoiceClient_SetVolume (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume_1_0_4627),
|
OOVPA_TABLE_XREF(CMcpxVoiceClient_SetVolume, 4627),
|
||||||
// CDirectSoundVoice::SetVolume (XREF)
|
// CDirectSoundVoice::SetVolume (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVolume_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVolume, 5233),
|
||||||
// CDirectSoundBuffer::SetVolume (XREF)
|
// CDirectSoundBuffer::SetVolume (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVolume_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVolume, 5233),
|
||||||
// IDirectSoundBuffer8::SetVolume
|
// IDirectSoundBuffer8::SetVolume
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume_1_0_5233, IDirectSoundBuffer8_SetVolume),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVolume, 5233, IDirectSoundBuffer8_SetVolume),
|
||||||
// CDirectSoundStream_SetVolume (* unchanged since 4627 *)
|
// CDirectSoundStream_SetVolume (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume_1_0_4627, CDirectSoundStream_SetVolume),
|
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 4627, CDirectSoundStream_SetVolume),
|
||||||
// IDirectSoundBuffer8::LockA (XREF)
|
// IDirectSoundBuffer8::LockA (XREF)
|
||||||
OOVPA_TABLE_XREF(IDirectSoundBuffer8_LockA_1_0_4627),
|
OOVPA_TABLE_XREF(IDirectSoundBuffer8_LockA, 4627),
|
||||||
// IDirectSoundBuffer8::Lock (* unchanged since 3936 *)
|
// IDirectSoundBuffer8::Lock (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Lock_1_0_3936, IDirectSoundBuffer8_Lock),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Lock, 3936, IDirectSoundBuffer8_Lock),
|
||||||
// CDirectSound_CreateSoundStream (XREF) (* unchanged since 4361 *)
|
// CDirectSound_CreateSoundStream (XREF) (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSound_CreateSoundStream, 4361),
|
||||||
// DirectSoundCreateStream (* unchanged since 4361 *)
|
// DirectSoundCreateStream (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(DirectSoundCreateStream_1_0_4361, DirectSoundCreateStream),
|
OOVPA_TABLE_PATCH(DirectSoundCreateStream, 4361, DirectSoundCreateStream),
|
||||||
// IDirectSound8::Release (* unchanged since 3936 *)
|
// IDirectSound8::Release (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_Release_1_0_3936, IDirectSound8_Release),
|
OOVPA_TABLE_PATCH(IDirectSound8_Release, 3936, IDirectSound8_Release),
|
||||||
// CMcpxBuffer::SetBufferData (XREF) (* unchanged since 4361 *)
|
// CMcpxBuffer::SetBufferData (XREF) (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_SetBufferData, 4361),
|
||||||
// CDirectSoundBuffer::SetBufferData (XREF) (* unchanged since 4361 *)
|
// CDirectSoundBuffer::SetBufferData (XREF) (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetBufferData, 4361),
|
||||||
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
// IDirectSoundBuffer8::SetBufferData (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData_1_0_4361, IDirectSoundBuffer8_SetBufferData),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetBufferData, 4361, IDirectSoundBuffer8_SetBufferData),
|
||||||
// CMcpxBuffer::GetStatusB (XRef) (* unchanged since 4627 *)
|
// CMcpxBuffer::GetStatusB (XRef) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatusB_1_0_4627),
|
OOVPA_TABLE_XREF(CMcpxBuffer_GetStatusB, 4627),
|
||||||
// CDirectSoundBuffer::GetStatus (XRef) (* unchanged since 4627 *)
|
// CDirectSoundBuffer::GetStatus (XRef) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_GetStatus, 4627),
|
||||||
// IDirectSoundBuffer8::GetStatus (* unchanged since 4627 *)
|
// IDirectSoundBuffer8::GetStatus (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus_1_0_4627, IDirectSoundBuffer8_GetStatus),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_GetStatus, 4627, IDirectSoundBuffer8_GetStatus),
|
||||||
// CMcpxBuffer::GetCurrentPosition (XRef) (* unchanged since 4361 *)
|
// CMcpxBuffer::GetCurrentPosition (XRef) (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition_1_0_4361),
|
OOVPA_TABLE_XREF(CMcpxBuffer_GetCurrentPosition, 4361),
|
||||||
// CMcpxBuffer::Play (XREF) (* unchanged since 4928 *)
|
// CMcpxBuffer::Play (XREF) (* unchanged since 4928 *)
|
||||||
OOVPA_TABLE_XREF(CMcpxBuffer_Play_1_0_4928),
|
OOVPA_TABLE_XREF(CMcpxBuffer_Play, 4928),
|
||||||
// CDirectSoundBuffer::Play (XREF) (* unchanged since 4361 *)
|
// CDirectSoundBuffer::Play (XREF) (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play_1_0_4361),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_Play, 4361),
|
||||||
// IDirectSoundBuffer8::Play (* unchanged since 4361 *)
|
// IDirectSoundBuffer8::Play (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play_1_0_4361, IDirectSoundBuffer8_Play),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Play, 4361, IDirectSoundBuffer8_Play),
|
||||||
// CDirectSoundStream::FlushEx (XREF)
|
// CDirectSoundStream::FlushEx (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundStream_FlushEx_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSoundStream_FlushEx, 5233),
|
||||||
// IDirectSoundBuffer8::StopEx
|
// IDirectSoundBuffer8::StopEx
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_StopEx_1_0_5233, IDirectSoundBuffer8_StopEx),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_StopEx, 5233, IDirectSoundBuffer8_StopEx),
|
||||||
// DirectSound::CDirectSound::EnableHeadphones (XRef)
|
// DirectSound::CDirectSound::EnableHeadphones (XRef)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_EnableHeadphones_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSound_EnableHeadphones, 5233),
|
||||||
// IDirectSound8::EnableHeadphones
|
// IDirectSound8::EnableHeadphones
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_EnableHeadphones_1_0_5233, IDirectSound8_EnableHeadphones),
|
OOVPA_TABLE_PATCH(IDirectSound8_EnableHeadphones, 5233, IDirectSound8_EnableHeadphones),
|
||||||
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
// IDirectSound8::DownloadEffectsImage (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage_1_0_3936, IDirectSound8_DownloadEffectsImage),
|
OOVPA_TABLE_PATCH(IDirectSound8_DownloadEffectsImage, 3936, IDirectSound8_DownloadEffectsImage),
|
||||||
// IDirectSound8::SetOrientation (* unchanged since 3936 *)
|
// IDirectSound8::SetOrientation (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation_1_0_3936, IDirectSound8_SetOrientation),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetOrientation, 3936, IDirectSound8_SetOrientation),
|
||||||
// CDirectSound::SetDistanceFactorA (XREF)
|
// CDirectSound::SetDistanceFactorA (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDistanceFactor_1_0_5344),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDistanceFactor, 5344),
|
||||||
// IDirectSound8::SetDistanceFactor
|
// IDirectSound8::SetDistanceFactor
|
||||||
OOVPA_TABLE_PATCH(IDirectSound_SetDistanceFactor_1_0_5344, IDirectSound8_SetDistanceFactor),
|
OOVPA_TABLE_PATCH(IDirectSound_SetDistanceFactor, 5344, IDirectSound8_SetDistanceFactor),
|
||||||
// CDirectSound::SetDistanceFactorA (XREF) (* unchanged since 4627 *)
|
// CDirectSound::SetDistanceFactorA (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSound_SetDistanceFactorA, 4627),
|
||||||
// IDirectSound8::SetDistanceFactor (* unchanged since 4432 *)
|
// IDirectSound8::SetDistanceFactor (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor_1_0_4432, IDirectSound8_SetDistanceFactor),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetDistanceFactor, 4432, IDirectSound8_SetDistanceFactor),
|
||||||
// CDirectSound::SetRolloffFactor (XREF) (* unchanged since 4627 *)
|
// CDirectSound::SetRolloffFactor (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetRolloffFactor_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSound_SetRolloffFactor, 4627),
|
||||||
// IDirectSound8::SetRolloffFactor (* unchanged since 4627 *)
|
// IDirectSound8::SetRolloffFactor (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor_1_0_4627, IDirectSound8_SetRolloffFactor),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetRolloffFactor, 4627, IDirectSound8_SetRolloffFactor),
|
||||||
// CDirectSound::SetDopplerFactor (XREF)
|
// CDirectSound::SetDopplerFactor (XREF)
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDopplerFactor_1_0_5344),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetDopplerFactor, 5344),
|
||||||
// IDirectSound8::SetDopplerFactor
|
// IDirectSound8::SetDopplerFactor
|
||||||
OOVPA_TABLE_PATCH(IDirectSound_SetDopplerFactor_1_0_5344, IDirectSound8_SetDopplerFactor),
|
OOVPA_TABLE_PATCH(IDirectSound_SetDopplerFactor, 5344, IDirectSound8_SetDopplerFactor),
|
||||||
// CDirectSound::SetDopplerFactor (XREF) (* unchanged since 4627 *)
|
// CDirectSound::SetDopplerFactor (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSound_SetDopplerFactor_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSound_SetDopplerFactor, 4627),
|
||||||
// IDirectSound8::SetDopplerFactor (* unchanged since 4627 *)
|
// IDirectSound8::SetDopplerFactor (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_SetDopplerFactor_1_0_4627, IDirectSound8_SetDopplerFactor),
|
OOVPA_TABLE_PATCH(IDirectSound8_SetDopplerFactor, 4627, IDirectSound8_SetDopplerFactor),
|
||||||
// CDirectSound::CommitDeferredSettings (* unchanged since 4432 *)
|
// CDirectSound::CommitDeferredSettings (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings_1_0_4432, CDirectSound_CommitDeferredSettings),
|
OOVPA_TABLE_PATCH(CDirectSound_CommitDeferredSettings, 4432, CDirectSound_CommitDeferredSettings),
|
||||||
// CDirectSoundVoice::SetMaxDistance (XREF)
|
// CDirectSoundVoice::SetMaxDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance_1_0_5344),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance, 5344),
|
||||||
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
// CDirectSoundBuffer::SetMaxDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMaxDistance_1_0_5344),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMaxDistance, 5344),
|
||||||
// IDirectSoundBuffer_SetMaxDistance
|
// IDirectSoundBuffer_SetMaxDistance
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMaxDistance_1_0_5344, IDirectSoundBuffer8_SetMaxDistance),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMaxDistance, 5344, IDirectSoundBuffer8_SetMaxDistance),
|
||||||
// CDirectSoundVoice::SetMinDistance (XREF)
|
// CDirectSoundVoice::SetMinDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMinDistance_1_0_5344),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMinDistance, 5344),
|
||||||
// CDirectSoundBuffer::SetMinDistance (XREF)
|
// CDirectSoundBuffer::SetMinDistance (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMinDistance_1_0_5344),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMinDistance, 5344),
|
||||||
// IDirectSoundBuffer_SetMinDistance
|
// IDirectSoundBuffer_SetMinDistance
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMinDistance_1_0_5344, IDirectSoundBuffer8_SetMinDistance),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMinDistance, 5344, IDirectSoundBuffer8_SetMinDistance),
|
||||||
// CDirectSoundVoice::SetMinDistance (XREF) (* unchanged since 4432 *)
|
// CDirectSoundVoice::SetMinDistance (XREF) (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMinDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMinDistance, 4432),
|
||||||
// CDirectSoundBuffer::SetMinDistance (XREF) (* unchanged since 4432 *)
|
// CDirectSoundBuffer::SetMinDistance (XREF) (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMinDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMinDistance, 4432),
|
||||||
// IDirectSoundBuffer_SetMinDistance (* unchanged since 4432 *)
|
// IDirectSoundBuffer_SetMinDistance (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMinDistance_1_0_4432, IDirectSoundBuffer8_SetMinDistance),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMinDistance, 4432, IDirectSoundBuffer8_SetMinDistance),
|
||||||
// CDirectSoundVoice::SetMaxDistance (XREF) (* unchanged since 4432 *)
|
// CDirectSoundVoice::SetMaxDistance (XREF) (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMaxDistance, 4432),
|
||||||
// CDirectSoundBuffer::SetMaxDistance (XREF) (* unchanged since 4432 *)
|
// CDirectSoundBuffer::SetMaxDistance (XREF) (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMaxDistance_1_0_4432),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMaxDistance, 4432),
|
||||||
// IDirectSoundBuffer_SetMaxDistance (* unchanged since 4432 *)
|
// IDirectSoundBuffer_SetMaxDistance (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMaxDistance_1_0_4432, IDirectSoundBuffer8_SetMaxDistance),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetMaxDistance, 4432, IDirectSoundBuffer8_SetMaxDistance),
|
||||||
// CDirectSoundVoice::SetPosition (XREF) (* unchanged since 4627 *)
|
// CDirectSoundVoice::SetPosition (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetPosition_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetPosition, 4627),
|
||||||
// CDirectSoundBuffer::SetPosition (XREF) (* unchanged since 4627 *)
|
// CDirectSoundBuffer::SetPosition (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPosition_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetPosition, 4627),
|
||||||
// IDirectSoundBuffer8_SetPosition (* unchanged since 3936 *)
|
// IDirectSoundBuffer8_SetPosition (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPosition_1_0_3936, IDirectSoundBuffer8_SetPosition),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetPosition, 3936, IDirectSoundBuffer8_SetPosition),
|
||||||
// CDirectSoundVoice::SetVelocity (XREF) (* unchanged since 4627 *)
|
// CDirectSoundVoice::SetVelocity (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVelocity_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetVelocity, 4627),
|
||||||
// CDirectSoundBuffer::SetVelocity (XREF) (* unchanged since 4627 *)
|
// CDirectSoundBuffer::SetVelocity (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVelocity_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetVelocity, 4627),
|
||||||
// IDirectSoundBuffer8_SetVelocity (* unchanged since 3936 *)
|
// IDirectSoundBuffer8_SetVelocity (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVelocity_1_0_3936, IDirectSoundBuffer8_SetVelocity),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetVelocity, 3936, IDirectSoundBuffer8_SetVelocity),
|
||||||
// CDirectSoundVoice::SetI3DL2Source (XREF) (* unchanged since 4627 *)
|
// CDirectSoundVoice::SetI3DL2Source (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetI3DL2Source_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetI3DL2Source, 4627),
|
||||||
// CDirectSoundBuffer::SetI3DL2Source (XREF) (* unchanged since 4627 *)
|
// CDirectSoundBuffer::SetI3DL2Source (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetI3DL2Source_1_0_4627),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetI3DL2Source, 4627),
|
||||||
// IDirectSoundBuffer_SetI3DL2Source (* unchanged since 4627 *)
|
// IDirectSoundBuffer_SetI3DL2Source (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetI3DL2Source_1_0_4627, IDirectSoundBuffer8_SetI3DL2Source),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_SetI3DL2Source, 4627, IDirectSoundBuffer8_SetI3DL2Source),
|
||||||
// IDirectSoundBuffer_Stop (* unchanged since 4627 *)
|
// IDirectSoundBuffer_Stop (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Stop_1_0_4627, IDirectSoundBuffer8_Stop),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer_Stop, 4627, IDirectSoundBuffer8_Stop),
|
||||||
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
// IDirectSoundBuffer8::Release (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release_1_0_3936, IDirectSoundBuffer8_Release),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_Release, 3936, IDirectSoundBuffer8_Release),
|
||||||
// IDirectSoundStream::SetVolume
|
// IDirectSoundStream::SetVolume
|
||||||
// (This is actually the XREF we are using)
|
// (This is actually the XREF we are using)
|
||||||
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume_1_0_5233, IDirectSoundStream_SetVolume),
|
OOVPA_TABLE_PATCH(CDirectSoundStream_SetVolume, 5233, IDirectSoundStream_SetVolume),
|
||||||
// DirectSound::CDirectSoundVoice::SetFormat (XRef)
|
// DirectSound::CDirectSoundVoice::SetFormat (XRef)
|
||||||
OOVPA_TABLE_XREF(X_DirectSound_CDirectSoundVoice_SetFormat_1_0_5233),
|
OOVPA_TABLE_XREF(X_DirectSound_CDirectSoundVoice_SetFormat, 5233),
|
||||||
// DirectSound::CDirectSoundBuffer::SetFormat (XRef) (* unchanged since 4627 *)
|
// DirectSound::CDirectSoundBuffer::SetFormat (XRef) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(X_DirectSound_CDirectSoundBuffer_SetFormat_1_0_4627),
|
OOVPA_TABLE_XREF(X_DirectSound_CDirectSoundBuffer_SetFormat, 4627),
|
||||||
// IDirectSoundBuffer8_SetFormat (* unchanged since 4627 *)
|
// IDirectSoundBuffer8_SetFormat (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(X_IDirectSoundBuffer_SetFormat_1_0_4627, IDirectSoundBuffer8_SetFormat),
|
OOVPA_TABLE_PATCH(X_IDirectSoundBuffer_SetFormat, 4627, IDirectSoundBuffer8_SetFormat),
|
||||||
// CDirectSoundVoice::SetMode (XRef)
|
// CDirectSoundVoice::SetMode (XRef)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMode_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetMode, 5233),
|
||||||
// CDirectSoundBuffer::SetMode (XRef)
|
// CDirectSoundBuffer::SetMode (XRef)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMode_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetMode, 5233),
|
||||||
// IDirectSoundBuffer_SetMode
|
// IDirectSoundBuffer_SetMode
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMode_1_0_5233, IDirectSoundBuffer8_SetMode),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetMode, 5233, IDirectSoundBuffer8_SetMode),
|
||||||
// CDirectSoundVoice::SetRolloffCurve (XREF)
|
// CDirectSoundVoice::SetRolloffCurve (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetRolloffCurve_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetRolloffCurve, 5233),
|
||||||
// CDirectSoundBuffer::SetRolloffCurve (XREF)
|
// CDirectSoundBuffer::SetRolloffCurve (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetRolloffCurve_1_0_5233),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetRolloffCurve, 5233),
|
||||||
// IDirectSoundBuffer8::SetRolloffCurve
|
// IDirectSoundBuffer8::SetRolloffCurve
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetRolloffCurve_1_0_5233, IDirectSoundBuffer8_SetRolloffCurve),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetRolloffCurve, 5233, IDirectSoundBuffer8_SetRolloffCurve),
|
||||||
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
// IDirectSound8::AddRef (* unchanged since 3936 *)
|
||||||
OOVPA_TABLE_PATCH(IDirectSound8_AddRef_1_0_3936, IDirectSound8_AddRef),
|
OOVPA_TABLE_PATCH(IDirectSound8_AddRef, 3936, IDirectSound8_AddRef),
|
||||||
// CDirectSound_SetI3DL2Listener
|
// CDirectSound_SetI3DL2Listener
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetI3DL2Listener_1_0_5344),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetI3DL2Listener, 5344),
|
||||||
// IDirectSound8_SetI3DL2Listener
|
// IDirectSound8_SetI3DL2Listener
|
||||||
OOVPA_TABLE_PATCH(IDirectSound_SetI3DL2Listener_1_0_5344, IDirectSound8_SetI3DL2Listener),
|
OOVPA_TABLE_PATCH(IDirectSound_SetI3DL2Listener, 5344, IDirectSound8_SetI3DL2Listener),
|
||||||
// CDirectSound::SetRolloffFactor (XREF)`
|
// CDirectSound::SetRolloffFactor (XREF)`
|
||||||
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetRolloffFactor_1_0_5344),
|
OOVPA_TABLE_XREF(DirectSound_CDirectSound_SetRolloffFactor, 5344),
|
||||||
// IDirectSound8::SetRolloffFactor
|
// IDirectSound8::SetRolloffFactor
|
||||||
OOVPA_TABLE_PATCH(IDirectSound_SetRolloffFactor_1_0_5344, IDirectSound8_SetRolloffFactor),
|
OOVPA_TABLE_PATCH(IDirectSound_SetRolloffFactor, 5344, IDirectSound8_SetRolloffFactor),
|
||||||
#if 0 // Add when needed...
|
#if 0 // Add when needed...
|
||||||
// CDirectSoundVoice::SetDistanceFactor (XREF)
|
// CDirectSoundVoice::SetDistanceFactor (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundVoice_SetDistanceFactor_1_0_5558),
|
OOVPA_TABLE_XREF(CDirectSoundVoice_SetDistanceFactor, 5558),
|
||||||
// CDirectSoundBuffer::SetDistanceFactor (XREF)
|
// CDirectSoundBuffer::SetDistanceFactor (XREF)
|
||||||
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetDistanceFactor_1_0_5558),
|
OOVPA_TABLE_XREF(CDirectSoundBuffer_SetDistanceFactor, 5558),
|
||||||
// IDirectSoundBuffer_SetDistanceFactor
|
// IDirectSoundBuffer_SetDistanceFactor
|
||||||
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetDistanceFactor_1_0_5558, IDirectSoundBuffer8_SetDistanceFactor),
|
OOVPA_TABLE_PATCH(IDirectSoundBuffer8_SetDistanceFactor, 5558, IDirectSoundBuffer8_SetDistanceFactor),
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DSound_1_0_5233_SIZE
|
// * DSound_5233_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 DSound_1_0_5233_SIZE = sizeof(DSound_1_0_5233);
|
uint32 DSound_5233_SIZE = sizeof(DSound_5233);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_5558_H
|
#ifndef DSOUND_5558_H
|
||||||
#define DSOUND_1_0_5558_H
|
#define DSOUND_5558_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_5558[];
|
extern OOVPATable DSOUND_5558[];
|
||||||
extern uint32 DSOUND_1_0_5558_SIZE;
|
extern uint32 DSOUND_5558_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_5788_H
|
#ifndef DSOUND_5788_H
|
||||||
#define DSOUND_1_0_5788_H
|
#define DSOUND_5788_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_5788[];
|
extern OOVPATable DSOUND_5788[];
|
||||||
extern uint32 DSOUND_1_0_5788_SIZE;
|
extern uint32 DSOUND_5788_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef DSOUND_1_0_5849_H
|
#ifndef DSOUND_5849_H
|
||||||
#define DSOUND_1_0_5849_H
|
#define DSOUND_5849_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable DSOUND_1_0_5849[];
|
extern OOVPATable DSOUND_5849[];
|
||||||
extern uint32 DSOUND_1_0_5849_SIZE;
|
extern uint32 DSOUND_5849_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_3911_H
|
#ifndef XG_3911_H
|
||||||
#define XG_1_0_3911_H
|
#define XG_3911_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_3911[];
|
extern OOVPATable XG_3911[];
|
||||||
extern uint32 XG_1_0_3911_SIZE;
|
extern uint32 XG_3911_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGIsSwizzledFormat
|
// * XGIsSwizzledFormat
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGIsSwizzledFormat_1_0_3911, 7)
|
OOVPA_NO_XREF(XGIsSwizzledFormat, 3911, 7)
|
||||||
|
|
||||||
{ 0x07, 0x7F },
|
{ 0x07, 0x7F },
|
||||||
{ 0x10, 0x7C },
|
{ 0x10, 0x7C },
|
||||||
|
@ -49,7 +49,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleRect
|
// * XGSwizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleRect_1_0_3911, 8)
|
OOVPA_NO_XREF(XGSwizzleRect, 3911, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -64,7 +64,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleBox
|
// * XGSwizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleBox_1_0_3911, 8)
|
OOVPA_NO_XREF(XGSwizzleBox, 3911, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x75 },
|
{ 0x1E, 0x75 },
|
||||||
{ 0x3E, 0x4D },
|
{ 0x3E, 0x4D },
|
||||||
|
@ -80,7 +80,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGUnswizzleRect
|
// * XGUnswizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGUnswizzleRect_1_0_3911, 8)
|
OOVPA_NO_XREF(XGUnswizzleRect, 3911, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x00 },
|
{ 0x3E, 0x00 },
|
||||||
|
@ -96,7 +96,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGWriteSurfaceOrTextureToXPR
|
// * XGWriteSurfaceOrTextureToXPR
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGWriteSurfaceOrTextureToXPR_1_0_3911, 7)
|
OOVPA_NO_XREF(XGWriteSurfaceOrTextureToXPR, 3911, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x3D },
|
{ 0x1E, 0x3D },
|
||||||
{ 0x3E, 0xE0 },
|
{ 0x3E, 0xE0 },
|
||||||
|
@ -110,7 +110,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSetTextureHeader
|
// * XGSetTextureHeader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSetTextureHeader_1_0_3911, 7)
|
OOVPA_NO_XREF(XGSetTextureHeader, 3911, 7)
|
||||||
|
|
||||||
{ 0x04, 0x75 },
|
{ 0x04, 0x75 },
|
||||||
{ 0x0A, 0x00 },
|
{ 0x0A, 0x00 },
|
||||||
|
@ -122,31 +122,31 @@ OOVPA_NO_XREF(XGSetTextureHeader_1_0_3911, 7)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_3911
|
// * XG_3911
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_3911[] = {
|
OOVPATable XG_3911[] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat
|
// XGIsSwizzledFormat
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_3911, XGIsSwizzledFormat),
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 3911, XGIsSwizzledFormat),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleRect
|
// XGSwizzleRect
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_3911, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 3911, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGUnswizzleRect
|
// XGUnswizzleRect
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGUnswizzleRect_1_0_3911, XGUnswizzleRect),
|
OOVPA_TABLE_PATCH(XGUnswizzleRect, 3911, XGUnswizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleBox
|
// XGSwizzleBox
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleBox_1_0_3911, XGSwizzleBox),
|
OOVPA_TABLE_PATCH(XGSwizzleBox, 3911, XGSwizzleBox),
|
||||||
// XGWriteSurfaceOrTextureToXPR
|
// XGWriteSurfaceOrTextureToXPR
|
||||||
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR_1_0_3911, XGWriteSurfaceOrTextureToXPR),
|
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR, 3911, XGWriteSurfaceOrTextureToXPR),
|
||||||
// XGSetTextureHeader
|
// XGSetTextureHeader
|
||||||
OOVPA_TABLE_PATCH(XGSetTextureHeader_1_0_3911, XGSetTextureHeader),
|
OOVPA_TABLE_PATCH(XGSetTextureHeader, 3911, XGSetTextureHeader),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_3911_SIZE
|
// * XG_3911_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_3911_SIZE = sizeof(XG_1_0_3911);
|
uint32 XG_3911_SIZE = sizeof(XG_3911);
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_4034_H
|
#ifndef XG_4034_H
|
||||||
#define XG_1_0_4034_H
|
#define XG_4034_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_4034[];
|
extern OOVPATable XG_4034[];
|
||||||
extern uint32 XG_1_0_4034_SIZE;
|
extern uint32 XG_4034_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGIsSwizzledFormat
|
// * XGIsSwizzledFormat
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGIsSwizzledFormat_1_0_3911, 7)
|
OOVPA_NO_XREF(XGIsSwizzledFormat, 3911, 7)
|
||||||
|
|
||||||
{ 0x07, 0x7F },
|
{ 0x07, 0x7F },
|
||||||
{ 0x10, 0x7C },
|
{ 0x10, 0x7C },
|
||||||
|
@ -50,7 +50,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleRect
|
// * XGSwizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleRect_1_0_3911, 8)
|
OOVPA_NO_XREF(XGSwizzleRect, 3911, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -65,7 +65,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleBox
|
// * XGSwizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleBox_1_0_3911, 8)
|
OOVPA_NO_XREF(XGSwizzleBox, 3911, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x75 },
|
{ 0x1E, 0x75 },
|
||||||
{ 0x3E, 0x4D },
|
{ 0x3E, 0x4D },
|
||||||
|
@ -81,7 +81,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGUnswizzleRect
|
// * XGUnswizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGUnswizzleRect_1_0_3911, 8)
|
OOVPA_NO_XREF(XGUnswizzleRect, 3911, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x00 },
|
{ 0x3E, 0x00 },
|
||||||
|
@ -97,7 +97,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGWriteSurfaceOrTextureToXPR
|
// * XGWriteSurfaceOrTextureToXPR
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGWriteSurfaceOrTextureToXPR_1_0_3911, 7)
|
OOVPA_NO_XREF(XGWriteSurfaceOrTextureToXPR, 3911, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x3D },
|
{ 0x1E, 0x3D },
|
||||||
{ 0x3E, 0xE0 },
|
{ 0x3E, 0xE0 },
|
||||||
|
@ -110,28 +110,28 @@ OOVPA_END;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_4034
|
// * XG_4034
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_4034[] = {
|
OOVPATable XG_4034[] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat
|
// XGIsSwizzledFormat
|
||||||
/*{
|
/*{
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_3911, XGIsSwizzledFormat),*/
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 3911, XGIsSwizzledFormat),*/
|
||||||
// XGSwizzleRect (* unchanged since 3911 *)
|
// XGSwizzleRect (* unchanged since 3911 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_3911, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 3911, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGUnswizzleRect
|
// XGUnswizzleRect
|
||||||
/*{
|
/*{
|
||||||
OOVPA_TABLE_PATCH(XGUnswizzleRect_1_0_3911, XGUnswizzleRect),*/
|
OOVPA_TABLE_PATCH(XGUnswizzleRect, 3911, XGUnswizzleRect),*/
|
||||||
// XGSwizzleBox (* unchanged since 3911 *)
|
// XGSwizzleBox (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleBox_1_0_3911, XGSwizzleBox),
|
OOVPA_TABLE_PATCH(XGSwizzleBox, 3911, XGSwizzleBox),
|
||||||
// XGWriteSurfaceOrTextureToXPR
|
// XGWriteSurfaceOrTextureToXPR
|
||||||
/*{
|
/*{
|
||||||
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR_1_0_3911, XGWriteSurfaceOrTextureToXPR),*/
|
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR, 3911, XGWriteSurfaceOrTextureToXPR),*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_3911_SIZE
|
// * XG_3911_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_4034_SIZE = sizeof(XG_1_0_4034);
|
uint32 XG_4034_SIZE = sizeof(XG_4034);
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_4361_H
|
#ifndef XG_4361_H
|
||||||
#define XG_1_0_4361_H
|
#define XG_4361_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_4361[];
|
extern OOVPATable XG_4361[];
|
||||||
extern uint32 XG_1_0_4361_SIZE;
|
extern uint32 XG_4361_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGIsSwizzledFormat
|
// * XGIsSwizzledFormat
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGIsSwizzledFormat_1_0_4361, 12)
|
OOVPA_NO_XREF(XGIsSwizzledFormat, 4361, 12)
|
||||||
|
|
||||||
// XGIsSwizzledFormat+0x04 : cmp eax, 0x2D
|
// XGIsSwizzledFormat+0x04 : cmp eax, 0x2D
|
||||||
{ 0x04, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x04, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -63,7 +63,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleRect
|
// * XGSwizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleRect_1_0_4361, 10)
|
OOVPA_NO_XREF(XGSwizzleRect, 4361, 10)
|
||||||
|
|
||||||
// XGSwizzleRect+0x2E : pop eax
|
// XGSwizzleRect+0x2E : pop eax
|
||||||
{ 0x2E, 0x58 }, // (Offset,Value)-Pair #1
|
{ 0x2E, 0x58 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -88,7 +88,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGUnswizzleRect
|
// * XGUnswizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGUnswizzleRect_1_0_4361, 8)
|
OOVPA_NO_XREF(XGUnswizzleRect, 4361, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x00 },
|
{ 0x3E, 0x00 },
|
||||||
|
@ -104,7 +104,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSetVertexBufferHeader
|
// * XGSetVertexBufferHeader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSetVertexBufferHeader_1_0_4361, 8)
|
OOVPA_NO_XREF(XGSetVertexBufferHeader, 4361, 8)
|
||||||
|
|
||||||
{ 0x01, 0x44 },
|
{ 0x01, 0x44 },
|
||||||
{ 0x04, 0x8B },
|
{ 0x04, 0x8B },
|
||||||
|
@ -119,7 +119,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGCompressRect
|
// * XGCompressRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGCompressRect_1_0_4361, 8)
|
OOVPA_NO_XREF(XGCompressRect, 4361, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x00 },
|
{ 0x1E, 0x00 },
|
||||||
{ 0x3E, 0xA8 },
|
{ 0x3E, 0xA8 },
|
||||||
|
@ -134,7 +134,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSetIndexBufferHeader
|
// * XGSetIndexBufferHeader
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSetIndexBufferHeader_1_0_4361, 8)
|
OOVPA_NO_XREF(XGSetIndexBufferHeader, 4361, 8)
|
||||||
|
|
||||||
{ 0x01, 0x44 },
|
{ 0x01, 0x44 },
|
||||||
{ 0x04, 0x8B },
|
{ 0x04, 0x8B },
|
||||||
|
@ -147,33 +147,33 @@ OOVPA_NO_XREF(XGSetIndexBufferHeader_1_0_4361, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_4361
|
// * XG_4361
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_4361[] = {
|
OOVPATable XG_4361[] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat
|
// XGIsSwizzledFormat
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_4361, XGIsSwizzledFormat),
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleRect
|
// XGSwizzleRect
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_4361, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGUnswizzleRect
|
// XGUnswizzleRect
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGUnswizzleRect_1_0_4361, XGUnswizzleRect),
|
OOVPA_TABLE_PATCH(XGUnswizzleRect, 4361, XGUnswizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGSetTextureHeader (* Unchanged since 3911 *)
|
// XGSetTextureHeader (* Unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XGSetTextureHeader_1_0_3911, XGSetTextureHeader),
|
OOVPA_TABLE_PATCH(XGSetTextureHeader, 3911, XGSetTextureHeader),
|
||||||
// XGSetVertexBufferHeader
|
// XGSetVertexBufferHeader
|
||||||
OOVPA_TABLE_XREF(XGSetVertexBufferHeader_1_0_4361),
|
OOVPA_TABLE_XREF(XGSetVertexBufferHeader, 4361),
|
||||||
// XGSetIndexBufferHeader
|
// XGSetIndexBufferHeader
|
||||||
OOVPA_TABLE_XREF(XGSetIndexBufferHeader_1_0_4361),
|
OOVPA_TABLE_XREF(XGSetIndexBufferHeader, 4361),
|
||||||
// XGCompressRect
|
// XGCompressRect
|
||||||
OOVPA_TABLE_XREF(XGCompressRect_1_0_4361),
|
OOVPA_TABLE_XREF(XGCompressRect, 4361),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_4361_SIZE
|
// * XG_4361_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_4361_SIZE = sizeof(XG_1_0_4361);
|
uint32 XG_4361_SIZE = sizeof(XG_4361);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_4432_H
|
#ifndef XG_4432_H
|
||||||
#define XG_1_0_4432_H
|
#define XG_4432_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_4432[];
|
extern OOVPATable XG_4432[];
|
||||||
extern uint32 XG_1_0_4432_SIZE;
|
extern uint32 XG_4432_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,21 +35,21 @@
|
||||||
|
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_4432
|
// * XG_4432
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_4432[1] = {
|
OOVPATable XG_4432[1] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_4361, XGIsSwizzledFormat),
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleRect (* unchanged since 4361 *)
|
// XGSwizzleRect (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_4361, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_4432_SIZE
|
// * XG_4432_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_4432_SIZE = sizeof(XG_1_0_4432);
|
uint32 XG_4432_SIZE = sizeof(XG_4432);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_4627_H
|
#ifndef XG_4627_H
|
||||||
#define XG_1_0_4627_H
|
#define XG_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_4627[];
|
extern OOVPATable XG_4627[];
|
||||||
extern uint32 XG_1_0_4627_SIZE;
|
extern uint32 XG_4627_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleBox
|
// * XGSwizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleBox_1_0_4627, 10)
|
OOVPA_NO_XREF(XGSwizzleBox, 4627, 10)
|
||||||
|
|
||||||
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
||||||
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -59,7 +59,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGWriteSurfaceOrTextureToXPR
|
// * XGWriteSurfaceOrTextureToXPR
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGWriteSurfaceOrTextureToXPR_1_0_4627, 7)
|
OOVPA_NO_XREF(XGWriteSurfaceOrTextureToXPR, 4627, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x3D },
|
{ 0x1E, 0x3D },
|
||||||
{ 0x3E, 0xE0 },
|
{ 0x3E, 0xE0 },
|
||||||
|
@ -74,7 +74,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGUnswizzleRect
|
// * XGUnswizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGUnswizzleRect_1_0_4627, 8)
|
OOVPA_NO_XREF(XGUnswizzleRect, 4627, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x00 },
|
{ 0x3E, 0x00 },
|
||||||
|
@ -88,29 +88,29 @@ OOVPA_END;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_4627
|
// * XG_4627
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_4627[] = {
|
OOVPATable XG_4627[] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_4361, XGIsSwizzledFormat),
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleRect (* unchanged since 4361 *)
|
// XGSwizzleRect (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_4361, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGUnswizzleRect
|
// XGUnswizzleRect
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGUnswizzleRect_1_0_4627, XGUnswizzleRect),
|
OOVPA_TABLE_PATCH(XGUnswizzleRect, 4627, XGUnswizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleBox
|
// XGSwizzleBox
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleBox_1_0_4627, XGSwizzleBox),
|
OOVPA_TABLE_PATCH(XGSwizzleBox, 4627, XGSwizzleBox),
|
||||||
// XGWriteSurfaceOrTextureToXPR
|
// XGWriteSurfaceOrTextureToXPR
|
||||||
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR_1_0_4627, XGWriteSurfaceOrTextureToXPR),
|
OOVPA_TABLE_PATCH(XGWriteSurfaceOrTextureToXPR, 4627, XGWriteSurfaceOrTextureToXPR),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_4627_SIZE
|
// * XG_4627_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_4627_SIZE = sizeof(XG_1_0_4627);
|
uint32 XG_4627_SIZE = sizeof(XG_4627);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_5233_H
|
#ifndef XG_5233_H
|
||||||
#define XG_1_0_5233_H
|
#define XG_5233_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_5233[];
|
extern OOVPATable XG_5233[];
|
||||||
extern uint32 XG_1_0_5233_SIZE;
|
extern uint32 XG_5233_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -33,21 +33,21 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5233
|
// * XG_5233
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_5233[1] = {
|
OOVPATable XG_5233[1] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_4361, XGIsSwizzledFormat),
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleRect (* unchanged since 4361 *)
|
// XGSwizzleRect (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_4361, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 4361, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5233_SIZE
|
// * XG_5233_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_5233_SIZE = sizeof(XG_1_0_5233);
|
uint32 XG_5233_SIZE = sizeof(XG_5233);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_5558_H
|
#ifndef XG_5558_H
|
||||||
#define XG_1_0_5558_H
|
#define XG_5558_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_5558[];
|
extern OOVPATable XG_5558[];
|
||||||
extern uint32 XG_1_0_5558_SIZE;
|
extern uint32 XG_5558_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleBox
|
// * XGSwizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleBox_1_0_5558, 10)
|
OOVPA_NO_XREF(XGSwizzleBox, 5558, 10)
|
||||||
|
|
||||||
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
||||||
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -59,7 +59,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleRect
|
// * XGSwizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleRect_1_0_5558, 8)
|
OOVPA_NO_XREF(XGSwizzleRect, 5558, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -75,7 +75,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGUnswizzleRect
|
// * XGUnswizzleRect
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGUnswizzleRect_1_0_5558, 8)
|
OOVPA_NO_XREF(XGUnswizzleRect, 5558, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x03 },
|
{ 0x1E, 0x03 },
|
||||||
{ 0x3E, 0x00 },
|
{ 0x3E, 0x00 },
|
||||||
|
@ -91,7 +91,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleBox
|
// * XGSwizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
//OOVPA_NO_XREF(XGSwizzleBox_1_0_5558, 8)
|
//OOVPA_NO_XREF(XGSwizzleBox, 5558, 8)
|
||||||
//
|
//
|
||||||
// { 0x1E, 0x75 },
|
// { 0x1E, 0x75 },
|
||||||
// { 0x3E, 0x4D },
|
// { 0x3E, 0x4D },
|
||||||
|
@ -106,7 +106,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGUnswizzleBox
|
// * XGUnswizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGUnswizzleBox_1_0_5558, 8)
|
OOVPA_NO_XREF(XGUnswizzleBox, 5558, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x26 },
|
{ 0x1E, 0x26 },
|
||||||
{ 0x3E, 0x55 },
|
{ 0x3E, 0x55 },
|
||||||
|
@ -119,31 +119,31 @@ OOVPA_NO_XREF(XGUnswizzleBox_1_0_5558, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5558
|
// * XG_5558
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_5558[] = {
|
OOVPATable XG_5558[] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_4361, XGIsSwizzledFormat),
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleRect
|
// XGSwizzleRect
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_5558, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 5558, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleBox (* UNTESTED *)
|
// XGSwizzleBox (* UNTESTED *)
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleBox_1_0_5558, XGSwizzleBox),
|
OOVPA_TABLE_PATCH(XGSwizzleBox, 5558, XGSwizzleBox),
|
||||||
// XGUnswizzleRect
|
// XGUnswizzleRect
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGUnswizzleRect_1_0_5558, XGUnswizzleRect),
|
OOVPA_TABLE_PATCH(XGUnswizzleRect, 5558, XGUnswizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGUnswizzleBox (* UNTESTED *)
|
// XGUnswizzleBox (* UNTESTED *)
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(XGUnswizzleBox_1_0_5558, XGUnswizzleBox),
|
OOVPA_TABLE_PATCH(XGUnswizzleBox, 5558, XGUnswizzleBox),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5558_SIZE
|
// * XG_5558_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_5558_SIZE = sizeof(XG_1_0_5558);
|
uint32 XG_5558_SIZE = sizeof(XG_5558);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_5788_H
|
#ifndef XG_5788_H
|
||||||
#define XG_1_0_5788_H
|
#define XG_5788_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_5788[];
|
extern OOVPATable XG_5788[];
|
||||||
extern uint32 XG_1_0_5788_SIZE;
|
extern uint32 XG_5788_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleBox
|
// * XGSwizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleBox_1_0_5788, 10)
|
OOVPA_NO_XREF(XGSwizzleBox, 5788, 10)
|
||||||
|
|
||||||
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
||||||
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -59,7 +59,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XFONT_OpenBitmapFontFromMemory
|
// * XFONT_OpenBitmapFontFromMemory
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory_1_0_5788, 8)
|
OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory, 5788, 8)
|
||||||
|
|
||||||
{ 0x0B, 0x75 },
|
{ 0x0B, 0x75 },
|
||||||
{ 0x1A, 0x8B },
|
{ 0x1A, 0x8B },
|
||||||
|
@ -72,23 +72,23 @@ OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory_1_0_5788, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5788
|
// * XG_5788
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_5788[1] = {
|
OOVPATable XG_5788[1] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||||
// OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_4361, XGFormatIsSwizzled),
|
// OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGFormatIsSwizzled),
|
||||||
// XGSwizzleRect (* unchanged since 5558 *)
|
// XGSwizzleRect (* unchanged since 5558 *)
|
||||||
//OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_5558, XGSwizzleRect),
|
//OOVPA_TABLE_PATCH(XGSwizzleRect, 5558, XGSwizzleRect),
|
||||||
// XGUnswizzleRect (* unchanged since 5558 *)
|
// XGUnswizzleRect (* unchanged since 5558 *)
|
||||||
//OOVPA_TABLE_PATCH(XGUnswizzleRect_1_0_5558, XGUnswizzleRect),
|
//OOVPA_TABLE_PATCH(XGUnswizzleRect, 5558, XGUnswizzleRect),
|
||||||
// XFONT_OpenBitmapFontFromMemory
|
// XFONT_OpenBitmapFontFromMemory
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(XFONT_OpenBitmapFontFromMemory_1_0_5788, XFONT_OpenBitmapFontFromMemory),
|
OOVPA_TABLE_PATCH(XFONT_OpenBitmapFontFromMemory, 5788, XFONT_OpenBitmapFontFromMemory),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5788_SIZE
|
// * XG_5788_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_5788_SIZE = sizeof(XG_1_0_5788);
|
uint32 XG_5788_SIZE = sizeof(XG_5788);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XG_1_0_5849_H
|
#ifndef XG_5849_H
|
||||||
#define XG_1_0_5849_H
|
#define XG_5849_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XG_1_0_5849[];
|
extern OOVPATable XG_5849[];
|
||||||
extern uint32 XG_1_0_5849_SIZE;
|
extern uint32 XG_5849_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGSwizzleBox
|
// * XGSwizzleBox
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGSwizzleBox_1_0_5849, 10)
|
OOVPA_NO_XREF(XGSwizzleBox, 5849, 10)
|
||||||
|
|
||||||
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
// XGSwizzleBox+0x60 : sub ecx, [eax]
|
||||||
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
{ 0x60, 0x2B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -59,7 +59,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XFONT_OpenBitmapFontFromMemory
|
// * XFONT_OpenBitmapFontFromMemory
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory_1_0_5849, 8)
|
OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory, 5849, 8)
|
||||||
|
|
||||||
{ 0x0B, 0x75 },
|
{ 0x0B, 0x75 },
|
||||||
{ 0x1A, 0x8B },
|
{ 0x1A, 0x8B },
|
||||||
|
@ -72,29 +72,29 @@ OOVPA_NO_XREF(XFONT_OpenBitmapFontFromMemory_1_0_5849, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5849
|
// * XG_5849
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XG_1_0_5849[1] = {
|
OOVPATable XG_5849[1] = {
|
||||||
|
|
||||||
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
// XGIsSwizzledFormat (* unchanged since 4361 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGIsSwizzledFormat_1_0_4361, XGIsSwizzledFormat),
|
OOVPA_TABLE_PATCH(XGIsSwizzledFormat, 4361, XGIsSwizzledFormat),
|
||||||
*/
|
*/
|
||||||
// XGSwizzleRect (* unchanged since 5558 *)
|
// XGSwizzleRect (* unchanged since 5558 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGSwizzleRect_1_0_5558, XGSwizzleRect),
|
OOVPA_TABLE_PATCH(XGSwizzleRect, 5558, XGSwizzleRect),
|
||||||
*/
|
*/
|
||||||
// XGUnswizzleRect (* unchanged since 5558 *)
|
// XGUnswizzleRect (* unchanged since 5558 *)
|
||||||
/* Leave unpatched
|
/* Leave unpatched
|
||||||
OOVPA_TABLE_PATCH(XGUnswizzleRect_1_0_5558, XGUnswizzleRect),
|
OOVPA_TABLE_PATCH(XGUnswizzleRect, 5558, XGUnswizzleRect),
|
||||||
*/
|
*/
|
||||||
// XFONT_OpenBitmapFontFromMemory
|
// XFONT_OpenBitmapFontFromMemory
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(XFONT_OpenBitmapFontFromMemory_1_0_5849, XFONT_OpenBitmapFontFromMemory),
|
OOVPA_TABLE_PATCH(XFONT_OpenBitmapFontFromMemory, 5849, XFONT_OpenBitmapFontFromMemory),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XG_1_0_5849_SIZE
|
// * XG_5849_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XG_1_0_5849_SIZE = sizeof(XG_1_0_5849);
|
uint32 XG_5849_SIZE = sizeof(XG_5849);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XNET_1_0_4627_H
|
#ifndef XNET_4627_H
|
||||||
#define XNET_1_0_4627_H
|
#define XNET_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XNet_1_0_3911[];
|
extern OOVPATable XNet_3911[];
|
||||||
extern uint32 XNet_1_0_3911_SIZE;
|
extern uint32 XNet_3911_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetStartup
|
// * XNetStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XNetStartup_1_0_3911, 9,
|
OOVPA_XREF(XNetStartup, 3911, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -61,7 +61,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * WSAStartup
|
// * WSAStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(WSAStartup_1_0_3911, 11,
|
OOVPA_XREF(WSAStartup, 3911, 11,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -87,7 +87,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XnInit
|
// * XnInit
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XnInit_1_0_3911, 11,
|
OOVPA_XREF(XnInit, 3911, 11,
|
||||||
|
|
||||||
XREF_XNINIT,
|
XREF_XNINIT,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -113,7 +113,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetGetEthernetLinkStatus
|
// * XNetGetEthernetLinkStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetGetEthernetLinkStatus_1_0_3911, 8)
|
OOVPA_NO_XREF(XNetGetEthernetLinkStatus, 3911, 8)
|
||||||
|
|
||||||
// XNetGetEthernetLinkStatus+0x12 : cmpxchg [ecx], edx
|
// XNetGetEthernetLinkStatus+0x12 : cmpxchg [ecx], edx
|
||||||
{ 0x12, 0x0F }, // (Offset,Value)-Pair #1
|
{ 0x12, 0x0F }, // (Offset,Value)-Pair #1
|
||||||
|
@ -133,21 +133,21 @@ OOVPA_NO_XREF(XNetGetEthernetLinkStatus_1_0_3911, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNet_1_0_3911
|
// * XNet_3911
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XNet_1_0_3911[] = {
|
OOVPATable XNet_3911[] = {
|
||||||
|
|
||||||
// XNetStartup
|
// XNetStartup
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_3911, XNetStartup),
|
OOVPA_TABLE_PATCH(XNetStartup, 3911, XNetStartup),
|
||||||
// WSAStartup
|
// WSAStartup
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_3911, WSAStartup),
|
OOVPA_TABLE_PATCH(WSAStartup, 3911, WSAStartup),
|
||||||
// XnInit (XREF)
|
// XnInit (XREF)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_3911),
|
OOVPA_TABLE_XREF(XnInit, 3911),
|
||||||
// XNetGetEthernetLinkStatus
|
// XNetGetEthernetLinkStatus
|
||||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus_1_0_3911, XNetGetEthernetLinkStatus),
|
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 3911, XNetGetEthernetLinkStatus),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNet_1_0_3911_SIZE
|
// * XNet_3911_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XNet_1_0_3911_SIZE = sizeof(XNet_1_0_3911);
|
uint32 XNet_3911_SIZE = sizeof(XNet_3911);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XNET_1_0_4627_H
|
#ifndef XNET_4627_H
|
||||||
#define XNET_1_0_4627_H
|
#define XNET_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XNet_1_0_4627[];
|
extern OOVPATable XNet_4627[];
|
||||||
extern uint32 XNet_1_0_4627_SIZE;
|
extern uint32 XNet_4627_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XnInit
|
// * XnInit
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF_LARGE(XnInit_1_0_4627, 18,
|
OOVPA_XREF_LARGE(XnInit, 4627, 18,
|
||||||
|
|
||||||
XREF_XNINIT,
|
XREF_XNINIT,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -74,7 +74,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetStartup
|
// * XNetStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XNetStartup_1_0_4627, 8,
|
OOVPA_XREF(XNetStartup, 4627, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -103,7 +103,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * WSAStartup
|
// * WSAStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(WSAStartup_1_0_4627, 9,
|
OOVPA_XREF(WSAStartup, 4627, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -128,7 +128,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * socket
|
// * socket
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF_LARGE(socket_1_0_4627, 20)
|
OOVPA_NO_XREF_LARGE(socket, 4627, 20)
|
||||||
|
|
||||||
// socket+0x13 : push 0x276D
|
// socket+0x13 : push 0x276D
|
||||||
{ 0x0013, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x0013, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -166,7 +166,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * socket
|
// * socket
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(connect_1_0_4627, 24)
|
OOVPA_NO_XREF(connect, 4627, 24)
|
||||||
|
|
||||||
// connect+0x00 : push ebp
|
// connect+0x00 : push ebp
|
||||||
{ 0x00, 0x55 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x55 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -212,7 +212,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * send
|
// * send
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(send_1_0_4627, 24)
|
OOVPA_NO_XREF(send, 4627, 24)
|
||||||
|
|
||||||
// send+0x00 : push ebp
|
// send+0x00 : push ebp
|
||||||
{ 0x00, 0x55 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x55 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -258,7 +258,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * recv
|
// * recv
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(recv_1_0_4627, 24)
|
OOVPA_NO_XREF(recv, 4627, 24)
|
||||||
|
|
||||||
// recv+0x00 : push ebp
|
// recv+0x00 : push ebp
|
||||||
{ 0x00, 0x55 }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x55 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -304,7 +304,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * ioctlsocket
|
// * ioctlsocket
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(ioctlsocket_1_0_4627, 10)
|
OOVPA_NO_XREF(ioctlsocket, 4627, 10)
|
||||||
|
|
||||||
// ioctlsocket+0x13 : push 0x276D
|
// ioctlsocket+0x13 : push 0x276D
|
||||||
{ 0x13, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x13, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -326,28 +326,28 @@ OOVPA_NO_XREF(ioctlsocket_1_0_4627, 10)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNet_1_0_4627
|
// * XNet_4627
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XNet_1_0_4627[] = {
|
OOVPATable XNet_4627[] = {
|
||||||
// XNetStartup
|
// XNetStartup
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_4627, XNetStartup), // same as xonline 4361
|
OOVPA_TABLE_PATCH(XNetStartup, 4627, XNetStartup), // same as xonline 4361
|
||||||
// WSAStartup
|
// WSAStartup
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_4627, WSAStartup), // same as xonline 4361
|
OOVPA_TABLE_PATCH(WSAStartup, 4627, WSAStartup), // same as xonline 4361
|
||||||
// XnInit (XREF)
|
// XnInit (XREF)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_4627),
|
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||||
// socket
|
// socket
|
||||||
OOVPA_TABLE_PATCH_EmuThis(socket_1_0_4627, socket),
|
OOVPA_TABLE_PATCH_EmuThis(socket, 4627, socket),
|
||||||
// connect
|
// connect
|
||||||
OOVPA_TABLE_PATCH_EmuThis(connect_1_0_4627, connect),
|
OOVPA_TABLE_PATCH_EmuThis(connect, 4627, connect),
|
||||||
// send
|
// send
|
||||||
OOVPA_TABLE_PATCH_EmuThis(send_1_0_4627, send),
|
OOVPA_TABLE_PATCH_EmuThis(send, 4627, send),
|
||||||
// recv
|
// recv
|
||||||
OOVPA_TABLE_PATCH_EmuThis(recv_1_0_4627, recv),
|
OOVPA_TABLE_PATCH_EmuThis(recv, 4627, recv),
|
||||||
// ioctlsocket
|
// ioctlsocket
|
||||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket_1_0_4627, ioctlsocket),
|
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4627, ioctlsocket),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNet_1_0_4627_SIZE
|
// * XNet_4627_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XNet_1_0_4627_SIZE = sizeof(XNet_1_0_4627);
|
uint32 XNet_4627_SIZE = sizeof(XNet_4627);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XONLINE_1_0_4361_H
|
#ifndef XONLINE_4361_H
|
||||||
#define XONLINE_1_0_4361_H
|
#define XONLINE_4361_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XOnline_1_0_4361[];
|
extern OOVPATable XOnline_4361[];
|
||||||
extern uint32 XOnline_1_0_4361_SIZE;
|
extern uint32 XOnline_4361_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetStartup
|
// * XNetStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XNetStartup_1_0_4361, 8,
|
OOVPA_XREF(XNetStartup, 4361, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -64,7 +64,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * WSAStartup
|
// * WSAStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(WSAStartup_1_0_4361, 9,
|
OOVPA_XREF(WSAStartup, 4361, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -88,7 +88,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XnInit
|
// * XnInit
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XnInit_1_0_4361, 10,
|
OOVPA_XREF(XnInit, 4361, 10,
|
||||||
|
|
||||||
XREF_XNINIT,
|
XREF_XNINIT,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -113,7 +113,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * socket
|
// * socket
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(socket_1_0_4361, 9)
|
OOVPA_NO_XREF(socket, 4361, 9)
|
||||||
|
|
||||||
// socket+0x10 : push 0x276D
|
// socket+0x10 : push 0x276D
|
||||||
{ 0x10, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x10, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -134,7 +134,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * bind
|
// * bind
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(bind_1_0_4361, 10)
|
OOVPA_NO_XREF(bind, 4361, 10)
|
||||||
|
|
||||||
// bind+0x11 : push 0x276D
|
// bind+0x11 : push 0x276D
|
||||||
{ 0x11, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x11, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -158,7 +158,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * listen
|
// * listen
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(listen_1_0_4361, 9)
|
OOVPA_NO_XREF(listen, 4361, 9)
|
||||||
|
|
||||||
// listen+0x10 : push 0x276D
|
// listen+0x10 : push 0x276D
|
||||||
{ 0x10, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x10, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -181,7 +181,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * ioctlsocket
|
// * ioctlsocket
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(ioctlsocket_1_0_4361, 10)
|
OOVPA_NO_XREF(ioctlsocket, 4361, 10)
|
||||||
|
|
||||||
// ioctlsocket+0x12 : push 0x276D
|
// ioctlsocket+0x12 : push 0x276D
|
||||||
{ 0x12, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x12, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -203,27 +203,27 @@ OOVPA_NO_XREF(ioctlsocket_1_0_4361, 10)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_4361
|
// * XOnline_4361
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XOnline_1_0_4361[] = {
|
OOVPATable XOnline_4361[] = {
|
||||||
|
|
||||||
// XNetStartup
|
// XNetStartup
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_4361, XNetStartup),
|
OOVPA_TABLE_PATCH(XNetStartup, 4361, XNetStartup),
|
||||||
// WSAStartup
|
// WSAStartup
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_4361, WSAStartup),
|
OOVPA_TABLE_PATCH(WSAStartup, 4361, WSAStartup),
|
||||||
// XnInit (XREF)
|
// XnInit (XREF)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_4361),
|
OOVPA_TABLE_XREF(XnInit, 4361),
|
||||||
// socket
|
// socket
|
||||||
OOVPA_TABLE_PATCH_EmuThis(socket_1_0_4361, socket),
|
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||||
// bind
|
// bind
|
||||||
OOVPA_TABLE_PATCH_EmuThis(bind_1_0_4361, bind),
|
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||||
// listen
|
// listen
|
||||||
OOVPA_TABLE_PATCH_EmuThis(listen_1_0_4361, listen),
|
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||||
// ioctlsocket
|
// ioctlsocket
|
||||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket_1_0_4361, ioctlsocket),
|
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_4361_SIZE
|
// * XOnline_4361_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XOnline_1_0_4361_SIZE = sizeof(XOnline_1_0_4361);
|
uint32 XOnline_4361_SIZE = sizeof(XOnline_4361);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XONLINE_1_0_4627_H
|
#ifndef XONLINE_4627_H
|
||||||
#define XONLINE_1_0_4627_H
|
#define XONLINE_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XOnline_1_0_4627[];
|
extern OOVPATable XOnline_4627[];
|
||||||
extern uint32 XOnline_1_0_4627_SIZE;
|
extern uint32 XOnline_4627_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XnInit -> Belongs in XNet lib
|
// * XnInit -> Belongs in XNet lib
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
//OOVPA_XREF(XnInit_1_0_4627, 12,
|
//OOVPA_XREF(XnInit, 4627, 12,
|
||||||
//
|
//
|
||||||
// XREF_XNINIT,
|
// XREF_XNINIT,
|
||||||
// XRefZero)
|
// XRefZero)
|
||||||
|
@ -62,7 +62,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetGetEthernetLinkStatus
|
// * XNetGetEthernetLinkStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetGetEthernetLinkStatus_1_0_4627, 8)
|
OOVPA_NO_XREF(XNetGetEthernetLinkStatus, 4627, 8)
|
||||||
|
|
||||||
{ 0x08, 0x33 },
|
{ 0x08, 0x33 },
|
||||||
{ 0x10, 0x8A },
|
{ 0x10, 0x8A },
|
||||||
|
@ -77,7 +77,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XoUpdateLaunchNewImageInternal
|
// * XoUpdateLaunchNewImageInternal
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XoUpdateLaunchNewImageInternal_1_0_4627, 8,
|
OOVPA_XREF(XoUpdateLaunchNewImageInternal, 4627, 8,
|
||||||
|
|
||||||
XREF_XoUpdateLaunchNewImageInternal,
|
XREF_XoUpdateLaunchNewImageInternal,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -93,31 +93,31 @@ OOVPA_XREF(XoUpdateLaunchNewImageInternal_1_0_4627, 8,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_4627
|
// * XOnline_4627
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XOnline_1_0_4627[] ={
|
OOVPATable XOnline_4627[] ={
|
||||||
|
|
||||||
// XNetStartup (* unchanged since 4361 *)
|
// XNetStartup (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_4361, XNetStartup),
|
OOVPA_TABLE_PATCH(XNetStartup, 4361, XNetStartup),
|
||||||
// WSAStartup
|
// WSAStartup
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_4361, WSAStartup),
|
OOVPA_TABLE_PATCH(WSAStartup, 4361, WSAStartup),
|
||||||
// XnInit (XREF)
|
// XnInit (XREF)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_4627),
|
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||||
// socket
|
// socket
|
||||||
OOVPA_TABLE_PATCH_EmuThis(socket_1_0_4361, socket),
|
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||||
// bind (* unchanged since 4361 *)
|
// bind (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(bind_1_0_4361, bind),
|
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||||
// listen
|
// listen
|
||||||
OOVPA_TABLE_PATCH_EmuThis(listen_1_0_4361, listen),
|
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||||
// ioctlsocket (* unchanged since 4361 *)
|
// ioctlsocket (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket_1_0_4361, ioctlsocket),
|
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||||
// XNetGetEthernetLinkStatus
|
// XNetGetEthernetLinkStatus
|
||||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus_1_0_4627, XNetGetEthernetLinkStatus),
|
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 4627, XNetGetEthernetLinkStatus),
|
||||||
// XoUpdateLaunchNewImageInternal (XREF)
|
// XoUpdateLaunchNewImageInternal (XREF)
|
||||||
OOVPA_TABLE_XREF(XoUpdateLaunchNewImageInternal_1_0_4627),
|
OOVPA_TABLE_XREF(XoUpdateLaunchNewImageInternal, 4627),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_4627_SIZE
|
// * XOnline_4627_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XOnline_1_0_4627_SIZE = sizeof(XOnline_1_0_4627);
|
uint32 XOnline_4627_SIZE = sizeof(XOnline_4627);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XONLINE_1_0_5233_H
|
#ifndef XONLINE_5233_H
|
||||||
#define XONLINE_1_0_5233_H
|
#define XONLINE_5233_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XOnline_1_0_5233[];
|
extern OOVPATable XOnline_5233[];
|
||||||
extern uint32 XOnline_1_0_5233_SIZE;
|
extern uint32 XOnline_5233_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetStartup
|
// * XNetStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetStartup_1_0_5344, 8)
|
OOVPA_NO_XREF(XNetStartup, 5344, 8)
|
||||||
|
|
||||||
{ 0x01, 0xC0 },
|
{ 0x01, 0xC0 },
|
||||||
{ 0x04, 0x50 },
|
{ 0x04, 0x50 },
|
||||||
|
@ -50,12 +50,12 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetGetEthernetLinkStatus
|
// * XNetGetEthernetLinkStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#define XNetGetEthernetLinkStatus_1_0_5344 XNetGetEthernetLinkStatus_1_0_4627
|
#define XNetGetEthernetLinkStatus_5344 XNetGetEthernetLinkStatus_4627
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CXo::XOnlineLogon
|
// * CXo::XOnlineLogon
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CXo_XOnlineLogon_1_0_5344, 8,
|
OOVPA_XREF(CXo_XOnlineLogon, 5344, 8,
|
||||||
|
|
||||||
XREF_CXo_XOnlineLogon,
|
XREF_CXo_XOnlineLogon,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -73,7 +73,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnlineLogon
|
// * XOnlineLogon
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XOnlineLogon_1_0_5344, 8,
|
OOVPA_XREF(XOnlineLogon, 5344, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -90,37 +90,37 @@ OOVPA_XREF(XOnlineLogon_1_0_5344, 8,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_4627
|
// * XOnline_4627
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XOnline_1_0_5233[] = {
|
OOVPATable XOnline_5233[] = {
|
||||||
|
|
||||||
// XNetStartup
|
// XNetStartup
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_5344, XNetStartup),
|
OOVPA_TABLE_PATCH(XNetStartup, 5344, XNetStartup),
|
||||||
// WSAStartup (* unchanged since 4361 *)
|
// WSAStartup (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_4361, WSAStartup),
|
OOVPA_TABLE_PATCH(WSAStartup, 4361, WSAStartup),
|
||||||
// XnInit (XREF) (* unchanged since 4627 *)
|
// XnInit (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_4627),
|
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||||
// socket
|
// socket
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH_EmuThis(socket_1_0_4361, socket),
|
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||||
*/
|
*/
|
||||||
// bind (* unchanged since 4361 *)
|
// bind (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(bind_1_0_4361, bind),
|
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||||
// listen
|
// listen
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH_EmuThis(listen_1_0_4361, listen),
|
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||||
*/
|
*/
|
||||||
// ioctlsocket (* unchanged since 4361 *)
|
// ioctlsocket (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket_1_0_4361, ioctlsocket),
|
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||||
// XNetGetEthernetLinkStatus
|
// XNetGetEthernetLinkStatus
|
||||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus_1_0_5344, XNetGetEthernetLinkStatus),
|
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5344, XNetGetEthernetLinkStatus),
|
||||||
// CXo::XOnlineLogon (XREF)
|
// CXo::XOnlineLogon (XREF)
|
||||||
OOVPA_TABLE_XREF(CXo_XOnlineLogon_1_0_5344),
|
OOVPA_TABLE_XREF(CXo_XOnlineLogon, 5344),
|
||||||
// XOnlineLogon
|
// XOnlineLogon
|
||||||
OOVPA_TABLE_PATCH(XOnlineLogon_1_0_5344, XOnlineLogon),
|
OOVPA_TABLE_PATCH(XOnlineLogon, 5344, XOnlineLogon),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_5233_SIZE
|
// * XOnline_5233_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XOnline_1_0_5233_SIZE = sizeof(XOnline_1_0_5233);
|
uint32 XOnline_5233_SIZE = sizeof(XOnline_5233);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XONLINE_1_0_5558_H
|
#ifndef XONLINE_5558_H
|
||||||
#define XONLINE_1_0_5558_H
|
#define XONLINE_5558_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XOnline_1_0_5558[];
|
extern OOVPATable XOnline_5558[];
|
||||||
extern uint32 XOnline_1_0_5558_SIZE;
|
extern uint32 XOnline_5558_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetStartup
|
// * XNetStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetStartup_1_0_5344, 8)
|
OOVPA_NO_XREF(XNetStartup, 5344, 8)
|
||||||
|
|
||||||
{ 0x01, 0xC0 },
|
{ 0x01, 0xC0 },
|
||||||
{ 0x04, 0x50 },
|
{ 0x04, 0x50 },
|
||||||
|
@ -51,7 +51,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetGetEthernetLinkStatus
|
// * XNetGetEthernetLinkStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetGetEthernetLinkStatus_1_0_5344, 8)
|
OOVPA_NO_XREF(XNetGetEthernetLinkStatus, 5344, 8)
|
||||||
|
|
||||||
{ 0x08, 0x33 },
|
{ 0x08, 0x33 },
|
||||||
{ 0x10, 0x8A },
|
{ 0x10, 0x8A },
|
||||||
|
@ -66,7 +66,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CXo::XOnlineLogon
|
// * CXo::XOnlineLogon
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(CXo_XOnlineLogon_1_0_5344, 8,
|
OOVPA_XREF(CXo_XOnlineLogon, 5344, 8,
|
||||||
|
|
||||||
XREF_CXo_XOnlineLogon,
|
XREF_CXo_XOnlineLogon,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -84,7 +84,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnlineLogon
|
// * XOnlineLogon
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XOnlineLogon_1_0_5344, 8,
|
OOVPA_XREF(XOnlineLogon, 5344, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -104,7 +104,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * WSAStartup
|
// * WSAStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(WSAStartup_1_0_5558, 7)
|
OOVPA_NO_XREF(WSAStartup, 5558, 7)
|
||||||
|
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
{ 0x06, 0x24 },
|
{ 0x06, 0x24 },
|
||||||
|
@ -116,35 +116,35 @@ OOVPA_NO_XREF(WSAStartup_1_0_5558, 7)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_5558
|
// * XOnline_5558
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * TODO: Verify all of these
|
// * TODO: Verify all of these
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XOnline_1_0_5558[] = {
|
OOVPATable XOnline_5558[] = {
|
||||||
|
|
||||||
// XNetStartup
|
// XNetStartup
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_5344, XNetStartup),
|
OOVPA_TABLE_PATCH(XNetStartup, 5344, XNetStartup),
|
||||||
// WSAStartup
|
// WSAStartup
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_5558, WSAStartup),
|
OOVPA_TABLE_PATCH(WSAStartup, 5558, WSAStartup),
|
||||||
// XnInit (XREF) (* unchanged since 4627 *)
|
// XnInit (XREF) (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_4627),
|
OOVPA_TABLE_XREF(XnInit, 4627),
|
||||||
// socket
|
// socket
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH_EmuThis(socket_1_0_4361, socket),
|
OOVPA_TABLE_PATCH_EmuThis(socket, 4361, socket),
|
||||||
*/
|
*/
|
||||||
// bind (* unchanged since 4361 *)
|
// bind (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(bind_1_0_4361, bind),
|
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||||
// listen
|
// listen
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH_EmuThis(listen_1_0_4361, listen),
|
OOVPA_TABLE_PATCH_EmuThis(listen, 4361, listen),
|
||||||
*/
|
*/
|
||||||
// ioctlsocket (* unchanged since 4361 *)
|
// ioctlsocket (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket_1_0_4361, ioctlsocket),
|
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||||
// XNetGetEthernetLinkStatus
|
// XNetGetEthernetLinkStatus
|
||||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus_1_0_5344, XNetGetEthernetLinkStatus),
|
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5344, XNetGetEthernetLinkStatus),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_5558_SIZE
|
// * XOnline_5558_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XOnline_1_0_5558_SIZE = sizeof(XOnline_1_0_5558);
|
uint32 XOnline_5558_SIZE = sizeof(XOnline_5558);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XONLINE_1_0_5788_H
|
#ifndef XONLINE_5788_H
|
||||||
#define XONLINE_1_0_5788_H
|
#define XONLINE_5788_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XOnline_1_0_5788[];
|
extern OOVPATable XOnline_5788[];
|
||||||
extern uint32 XOnline_1_0_5788_SIZE;
|
extern uint32 XOnline_5788_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XnInit
|
// * XnInit
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XnInit_1_0_5788, 8,
|
OOVPA_XREF(XnInit, 5788, 8,
|
||||||
|
|
||||||
XREF_XNINIT,
|
XREF_XNINIT,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -53,7 +53,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetStartup
|
// * XNetStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetStartup_1_0_5788, 8)
|
OOVPA_NO_XREF(XNetStartup, 5788, 8)
|
||||||
|
|
||||||
{ 0x01, 0xC0 },
|
{ 0x01, 0xC0 },
|
||||||
{ 0x04, 0x50 },
|
{ 0x04, 0x50 },
|
||||||
|
@ -68,7 +68,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * WSAStartup
|
// * WSAStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(WSAStartup_1_0_5788, 7)
|
OOVPA_NO_XREF(WSAStartup, 5788, 7)
|
||||||
|
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
{ 0x06, 0x24 },
|
{ 0x06, 0x24 },
|
||||||
|
@ -82,7 +82,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetGetEthernetLinkStatus
|
// * XNetGetEthernetLinkStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetGetEthernetLinkStatus_1_0_5788, 8)
|
OOVPA_NO_XREF(XNetGetEthernetLinkStatus, 5788, 8)
|
||||||
|
|
||||||
{ 0x08, 0x33 },
|
{ 0x08, 0x33 },
|
||||||
{ 0x10, 0x8A },
|
{ 0x10, 0x8A },
|
||||||
|
@ -95,24 +95,24 @@ OOVPA_NO_XREF(XNetGetEthernetLinkStatus_1_0_5788, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_5788
|
// * XOnline_5788
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XOnline_1_0_5788[] = {
|
OOVPATable XOnline_5788[] = {
|
||||||
// XNetStartup
|
// XNetStartup
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_5788, XNetStartup),
|
OOVPA_TABLE_PATCH(XNetStartup, 5788, XNetStartup),
|
||||||
// WSAStartup
|
// WSAStartup
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_5788, WSAStartup),
|
OOVPA_TABLE_PATCH(WSAStartup, 5788, WSAStartup),
|
||||||
// XnInit (XREF)
|
// XnInit (XREF)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_5788),
|
OOVPA_TABLE_XREF(XnInit, 5788),
|
||||||
// XNetGetEthernetLinkStatus
|
// XNetGetEthernetLinkStatus
|
||||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus_1_0_5788, XNetGetEthernetLinkStatus),
|
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5788, XNetGetEthernetLinkStatus),
|
||||||
// bind (* unchanged since 4361 *)
|
// bind (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(bind_1_0_4361, bind),
|
OOVPA_TABLE_PATCH_EmuThis(bind, 4361, bind),
|
||||||
// ioctlsocket (* unchanged since 4361 *)
|
// ioctlsocket (* unchanged since 4361 *)
|
||||||
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket_1_0_4361, ioctlsocket),
|
OOVPA_TABLE_PATCH_EmuThis(ioctlsocket, 4361, ioctlsocket),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_5788_SIZE
|
// * XOnline_5788_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XOnline_1_0_5788_SIZE = sizeof(XOnline_1_0_5788);
|
uint32 XOnline_5788_SIZE = sizeof(XOnline_5788);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XONLINE_1_0_5849_H
|
#ifndef XONLINE_5849_H
|
||||||
#define XONLINE_1_0_5849_H
|
#define XONLINE_5849_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XOnline_1_0_5849[];
|
extern OOVPATable XOnline_5849[];
|
||||||
extern uint32 XOnline_1_0_5849_SIZE;
|
extern uint32 XOnline_5849_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XnInit
|
// * XnInit
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XnInit_1_0_5849, 8,
|
OOVPA_XREF(XnInit, 5849, 8,
|
||||||
|
|
||||||
XREF_XNINIT,
|
XREF_XNINIT,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -53,7 +53,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetStartup
|
// * XNetStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XNetStartup_1_0_5849, 8)
|
OOVPA_NO_XREF(XNetStartup, 5849, 8)
|
||||||
|
|
||||||
{ 0x01, 0xC0 },
|
{ 0x01, 0xC0 },
|
||||||
{ 0x04, 0x50 },
|
{ 0x04, 0x50 },
|
||||||
|
@ -68,7 +68,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * WSAStartup
|
// * WSAStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(WSAStartup_1_0_5849, 7)
|
OOVPA_NO_XREF(WSAStartup, 5849, 7)
|
||||||
|
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
{ 0x06, 0x24 },
|
{ 0x06, 0x24 },
|
||||||
|
@ -82,23 +82,23 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XNetGetEthernetLinkStatus
|
// * XNetGetEthernetLinkStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#define XNetGetEthernetLinkStatus_1_0_5849 XNetGetEthernetLinkStatus_1_0_4627
|
#define XNetGetEthernetLinkStatus_5849 XNetGetEthernetLinkStatus_4627
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_5849
|
// * XOnline_5849
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XOnline_1_0_5849[] = {
|
OOVPATable XOnline_5849[] = {
|
||||||
// XNetStartup
|
// XNetStartup
|
||||||
OOVPA_TABLE_PATCH(XNetStartup_1_0_5849, XNetStartup),
|
OOVPA_TABLE_PATCH(XNetStartup, 5849, XNetStartup),
|
||||||
// WSAStartup
|
// WSAStartup
|
||||||
OOVPA_TABLE_PATCH(WSAStartup_1_0_5849, WSAStartup),
|
OOVPA_TABLE_PATCH(WSAStartup, 5849, WSAStartup),
|
||||||
// XnInit (XREF)
|
// XnInit (XREF)
|
||||||
OOVPA_TABLE_XREF(XnInit_1_0_5849),
|
OOVPA_TABLE_XREF(XnInit, 5849),
|
||||||
// XNetGetEthernetLinkStatus
|
// XNetGetEthernetLinkStatus
|
||||||
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus_1_0_5849, XNetGetEthernetLinkStatus),
|
OOVPA_TABLE_PATCH(XNetGetEthernetLinkStatus, 5849, XNetGetEthernetLinkStatus),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XOnline_1_0_5849_SIZE
|
// * XOnline_5849_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XOnline_1_0_5849_SIZE = sizeof(XOnline_1_0_5849);
|
uint32 XOnline_5849_SIZE = sizeof(XOnline_5849);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XACTENG_1_0_4627_H
|
#ifndef XACTENG_4627_H
|
||||||
#define XACTENG_1_0_4627_H
|
#define XACTENG_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XactEng_1_0_4627[];
|
extern OOVPATable XactEng_4627[];
|
||||||
extern uint32 XactEng_1_0_4627_SIZE;
|
extern uint32 XactEng_4627_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACTEngineCreate
|
// * XACTEngineCreate
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XACTEngineCreate_1_0_4627, 11)
|
OOVPA_NO_XREF(XACTEngineCreate, 4627, 11)
|
||||||
|
|
||||||
// XACTEngineCreate+0x0C : movzx ebx, al
|
// XACTEngineCreate+0x0C : movzx ebx, al
|
||||||
{ 0x0C, 0x0F },
|
{ 0x0C, 0x0F },
|
||||||
|
@ -60,7 +60,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACTEngineCreate
|
// * XACTEngineCreate
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XACTEngineCreate_1_0_4928, 11)
|
OOVPA_NO_XREF(XACTEngineCreate, 4928, 11)
|
||||||
|
|
||||||
// XACTEngineCreate+0x09 : movzx ebx, al
|
// XACTEngineCreate+0x09 : movzx ebx, al
|
||||||
{ 0x09, 0x0F },
|
{ 0x09, 0x0F },
|
||||||
|
@ -85,7 +85,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::RegisterWaveBank
|
// * XACT::CEngine::RegisterWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_RegisterWaveBank_1_0_4627, 7,
|
OOVPA_XREF(XACT_CEngine_RegisterWaveBank, 4627, 7,
|
||||||
|
|
||||||
XREF_XACT_CEngine_RegisterWaveBank,
|
XREF_XACT_CEngine_RegisterWaveBank,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -102,7 +102,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_RegisterWaveBank
|
// * IXACTEngine_RegisterWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_RegisterWaveBank_1_0_4627, 8,
|
OOVPA_XREF(IXACTEngine_RegisterWaveBank, 4627, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -121,7 +121,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACTEngineDoWork
|
// * XACTEngineDoWork
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XACTEngineDoWork_1_0_4627, 7)
|
OOVPA_NO_XREF(XACTEngineDoWork, 4627, 7)
|
||||||
|
|
||||||
{ 0x07, 0x8B },
|
{ 0x07, 0x8B },
|
||||||
{ 0x0D, 0x85 },
|
{ 0x0D, 0x85 },
|
||||||
|
@ -135,7 +135,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::RegisterStreamedWaveBank
|
// * XACT::CEngine::RegisterStreamedWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_RegisterStreamedWaveBank_1_0_4627, 8,
|
OOVPA_XREF(XACT_CEngine_RegisterStreamedWaveBank, 4627, 8,
|
||||||
|
|
||||||
XREF_XACT_CEngine_RegisterStreamedWaveBank,
|
XREF_XACT_CEngine_RegisterStreamedWaveBank,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -153,7 +153,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::RegisterStreamedWaveBank
|
// * XACT::CEngine::RegisterStreamedWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_RegisterStreamedWaveBank_1_0_4928, 13,
|
OOVPA_XREF(XACT_CEngine_RegisterStreamedWaveBank, 4928, 13,
|
||||||
|
|
||||||
XREF_XACT_CEngine_RegisterStreamedWaveBank,
|
XREF_XACT_CEngine_RegisterStreamedWaveBank,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -180,7 +180,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_RegisterStreamedWaveBank
|
// * IXACTEngine_RegisterStreamedWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_RegisterStreamedWaveBank_1_0_4627, 9,
|
OOVPA_XREF(IXACTEngine_RegisterStreamedWaveBank, 4627, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -200,7 +200,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_RegisterStreamedWaveBank
|
// * IXACTEngine_RegisterStreamedWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_RegisterStreamedWaveBank_1_0_4928, 10,
|
OOVPA_XREF(IXACTEngine_RegisterStreamedWaveBank, 4928, 10,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -225,7 +225,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::CreateSoundBank
|
// * XACT::CEngine::CreateSoundBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_CreateSoundBank_1_0_4627, 8,
|
OOVPA_XREF(XACT_CEngine_CreateSoundBank, 4627, 8,
|
||||||
|
|
||||||
XREF_XACT_CEngine_CreateSoundBank,
|
XREF_XACT_CEngine_CreateSoundBank,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -243,7 +243,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::CreateSoundBank
|
// * XACT::CEngine::CreateSoundBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_CreateSoundBank_1_0_4928, 13,
|
OOVPA_XREF(XACT_CEngine_CreateSoundBank, 4928, 13,
|
||||||
|
|
||||||
XREF_XACT_CEngine_CreateSoundBank,
|
XREF_XACT_CEngine_CreateSoundBank,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -269,7 +269,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_CreateSoundBank
|
// * IXACTEngine_CreateSoundBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_CreateSoundBank_1_0_4627, 8,
|
OOVPA_XREF(IXACTEngine_CreateSoundBank, 4627, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -288,7 +288,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_CreateSoundBank
|
// * IXACTEngine_CreateSoundBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_CreateSoundBank_1_0_4928, 10,
|
OOVPA_XREF(IXACTEngine_CreateSoundBank, 4928, 10,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -312,7 +312,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::DownloadEffectsImage
|
// * XACT::CEngine::DownloadEffectsImage
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_DownloadEffectsImage_1_0_4627, 7,
|
OOVPA_XREF(XACT_CEngine_DownloadEffectsImage, 4627, 7,
|
||||||
|
|
||||||
XREF_XACT_CEngine_DownloadEffectsImage,
|
XREF_XACT_CEngine_DownloadEffectsImage,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -328,7 +328,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_DownloadEffectsImage
|
// * IXACTEngine_DownloadEffectsImage
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_DownloadEffectsImage_1_0_4627, 9,
|
OOVPA_XREF(IXACTEngine_DownloadEffectsImage, 4627, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -348,7 +348,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::CreateSoundSource
|
// * XACT::CEngine::CreateSoundSource
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_CreateSoundSource_1_0_4627, 8,
|
OOVPA_XREF(XACT_CEngine_CreateSoundSource, 4627, 8,
|
||||||
|
|
||||||
XREF_XACT_CEngine_CreateSoundSource,
|
XREF_XACT_CEngine_CreateSoundSource,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -365,7 +365,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_CreateSoundSource
|
// * IXACTEngine_CreateSoundSource
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_CreateSoundSource_1_0_4627, 9,
|
OOVPA_XREF(IXACTEngine_CreateSoundSource, 4627, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -385,7 +385,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CSoundBank::GetSoundCueIndexFromFriendlyName
|
// * XACT::CSoundBank::GetSoundCueIndexFromFriendlyName
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CSoundBank_GetSoundCueIndexFromFriendlyName_1_0_4627, 7,
|
OOVPA_XREF(XACT_CSoundBank_GetSoundCueIndexFromFriendlyName, 4627, 7,
|
||||||
|
|
||||||
XREF_XACT_CSoundBank_GetSoundCueIndexFromFriendlyName,
|
XREF_XACT_CSoundBank_GetSoundCueIndexFromFriendlyName,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -401,7 +401,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTSoundBank_GetSoundCueIndexFromFriendlyName
|
// * IXACTSoundBank_GetSoundCueIndexFromFriendlyName
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTSoundBank_GetSoundCueIndexFromFriendlyName_1_0_4627, 9,
|
OOVPA_XREF(IXACTSoundBank_GetSoundCueIndexFromFriendlyName, 4627, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -421,7 +421,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTSoundBank_Play
|
// * IXACTSoundBank_Play
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(IXACTSoundBank_Play_1_0_4627, 8)
|
OOVPA_NO_XREF(IXACTSoundBank_Play, 4627, 8)
|
||||||
|
|
||||||
{ 0x03, 0xFF },
|
{ 0x03, 0xFF },
|
||||||
{ 0x08, 0x08 },
|
{ 0x08, 0x08 },
|
||||||
|
@ -436,7 +436,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::RegisterNotification
|
// * XACT::CEngine::RegisterNotification
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_RegisterNotification_1_0_4627, 7,
|
OOVPA_XREF(XACT_CEngine_RegisterNotification, 4627, 7,
|
||||||
|
|
||||||
XREF_XACT_CEngine_RegisterNotification,
|
XREF_XACT_CEngine_RegisterNotification,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -452,7 +452,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_RegisterNotification
|
// * IXACTEngine_RegisterNotification
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_RegisterNotification_1_0_4627, 8,
|
OOVPA_XREF(IXACTEngine_RegisterNotification, 4627, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -471,7 +471,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::GetNotification
|
// * XACT::CEngine::GetNotification
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_GetNotification_1_0_4627, 8,
|
OOVPA_XREF(XACT_CEngine_GetNotification, 4627, 8,
|
||||||
|
|
||||||
XREF_XACT_CEngine_GetNotification,
|
XREF_XACT_CEngine_GetNotification,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -489,7 +489,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_GetNotification
|
// * IXACTEngine_GetNotification
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_GetNotification_1_0_4627, 9,
|
OOVPA_XREF(IXACTEngine_GetNotification, 4627, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -509,7 +509,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::UnRegisterWaveBank
|
// * XACT::CEngine::UnRegisterWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_UnRegisterWaveBank_1_0_4627, 8,
|
OOVPA_XREF(XACT_CEngine_UnRegisterWaveBank, 4627, 8,
|
||||||
|
|
||||||
XREF_XACT_CEngine_UnRegisterWaveBank,
|
XREF_XACT_CEngine_UnRegisterWaveBank,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -527,7 +527,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACT::CEngine::UnRegisterWaveBank
|
// * XACT::CEngine::UnRegisterWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XACT_CEngine_UnRegisterWaveBank_1_0_4928, 8,
|
OOVPA_XREF(XACT_CEngine_UnRegisterWaveBank, 4928, 8,
|
||||||
|
|
||||||
XREF_XACT_CEngine_UnRegisterWaveBank,
|
XREF_XACT_CEngine_UnRegisterWaveBank,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -549,7 +549,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_UnRegisterWaveBank
|
// * IXACTEngine_UnRegisterWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_UnRegisterWaveBank_1_0_4627, 8,
|
OOVPA_XREF(IXACTEngine_UnRegisterWaveBank, 4627, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -568,7 +568,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * IXACTEngine_UnRegisterWaveBank
|
// * IXACTEngine_UnRegisterWaveBank
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(IXACTEngine_UnRegisterWaveBank_1_0_4928, 8,
|
OOVPA_XREF(IXACTEngine_UnRegisterWaveBank, 4928, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -586,69 +586,69 @@ OOVPA_XREF(IXACTEngine_UnRegisterWaveBank_1_0_4928, 8,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XactEng_1_0_4627
|
// * XactEng_4627
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XactEng_1_0_4627[] = {
|
OOVPATable XactEng_4627[] = {
|
||||||
|
|
||||||
// XACTEngineCreate
|
// XACTEngineCreate
|
||||||
OOVPA_TABLE_PATCH(XACTEngineCreate_1_0_4627, XACTEngineCreate),
|
OOVPA_TABLE_PATCH(XACTEngineCreate, 4627, XACTEngineCreate),
|
||||||
// XACTEngineCreate
|
// XACTEngineCreate
|
||||||
OOVPA_TABLE_PATCH(XACTEngineCreate_1_0_4928, XACTEngineCreate),
|
OOVPA_TABLE_PATCH(XACTEngineCreate, 4928, XACTEngineCreate),
|
||||||
// XACTEngineDoWork
|
// XACTEngineDoWork
|
||||||
OOVPA_TABLE_PATCH(XACTEngineDoWork_1_0_4627, XACTEngineDoWork),
|
OOVPA_TABLE_PATCH(XACTEngineDoWork, 4627, XACTEngineDoWork),
|
||||||
// XACT_CEngine_RegisterWaveBank
|
// XACT_CEngine_RegisterWaveBank
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterWaveBank_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_RegisterWaveBank, 4627),
|
||||||
// IXACTEngine_RegisterWaveBank
|
// IXACTEngine_RegisterWaveBank
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterWaveBank_1_0_4627, IXACTEngine_RegisterWaveBank),
|
OOVPA_TABLE_PATCH(IXACTEngine_RegisterWaveBank, 4627, IXACTEngine_RegisterWaveBank),
|
||||||
// XACT::CEngine::RegisterStreamedWaveBank (XREF)
|
// XACT::CEngine::RegisterStreamedWaveBank (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterStreamedWaveBank_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_RegisterStreamedWaveBank, 4627),
|
||||||
// XACT::CEngine::RegisterStreamedWaveBank (XREF)
|
// XACT::CEngine::RegisterStreamedWaveBank (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterStreamedWaveBank_1_0_4928),
|
OOVPA_TABLE_XREF(XACT_CEngine_RegisterStreamedWaveBank, 4928),
|
||||||
// IXACTEngine_RegisterStreamedWaveBank
|
// IXACTEngine_RegisterStreamedWaveBank
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterStreamedWaveBank_1_0_4627, IXACTEngine_RegisterStreamedWaveBank),
|
OOVPA_TABLE_PATCH(IXACTEngine_RegisterStreamedWaveBank, 4627, IXACTEngine_RegisterStreamedWaveBank),
|
||||||
// IXACTEngine_RegisterStreamedWaveBank
|
// IXACTEngine_RegisterStreamedWaveBank
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterStreamedWaveBank_1_0_4928, IXACTEngine_RegisterStreamedWaveBank),
|
OOVPA_TABLE_PATCH(IXACTEngine_RegisterStreamedWaveBank, 4928, IXACTEngine_RegisterStreamedWaveBank),
|
||||||
// XACT::CEngine::CreateSoundBank (XREF)
|
// XACT::CEngine::CreateSoundBank (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundBank_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundBank, 4627),
|
||||||
// XACT::CEngine::CreateSoundBank (XREF)
|
// XACT::CEngine::CreateSoundBank (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundBank_1_0_4928),
|
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundBank, 4928),
|
||||||
// IXACTEngine_CreateSoundBank
|
// IXACTEngine_CreateSoundBank
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundBank_1_0_4627, IXACTEngine_CreateSoundBank),
|
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundBank, 4627, IXACTEngine_CreateSoundBank),
|
||||||
// IXACTEngine_CreateSoundBank
|
// IXACTEngine_CreateSoundBank
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundBank_1_0_4928, IXACTEngine_CreateSoundBank),
|
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundBank, 4928, IXACTEngine_CreateSoundBank),
|
||||||
// XACT::CEngine::DownloadEffectsImage (XREF)
|
// XACT::CEngine::DownloadEffectsImage (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_DownloadEffectsImage_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_DownloadEffectsImage, 4627),
|
||||||
// IXACTEngine_DownloadEffectsImage
|
// IXACTEngine_DownloadEffectsImage
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_DownloadEffectsImage_1_0_4627, IXACTEngine_DownloadEffectsImage),
|
OOVPA_TABLE_PATCH(IXACTEngine_DownloadEffectsImage, 4627, IXACTEngine_DownloadEffectsImage),
|
||||||
// XACT::CEngine::CreateSoundSource (XREF)
|
// XACT::CEngine::CreateSoundSource (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundSource_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_CreateSoundSource, 4627),
|
||||||
// IXACTEngine_CreateSoundSource
|
// IXACTEngine_CreateSoundSource
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundSource_1_0_4627, IXACTEngine_CreateSoundSource),
|
OOVPA_TABLE_PATCH(IXACTEngine_CreateSoundSource, 4627, IXACTEngine_CreateSoundSource),
|
||||||
// XACT::CSoundBank::GetSoundCueIndexFromFriendlyName (XREF)
|
// XACT::CSoundBank::GetSoundCueIndexFromFriendlyName (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CSoundBank_GetSoundCueIndexFromFriendlyName_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CSoundBank_GetSoundCueIndexFromFriendlyName, 4627),
|
||||||
// IXACTSoundBank_GetSoundCueIndexFromFriendlyName
|
// IXACTSoundBank_GetSoundCueIndexFromFriendlyName
|
||||||
OOVPA_TABLE_PATCH(IXACTSoundBank_GetSoundCueIndexFromFriendlyName_1_0_4627, IXACTSoundBank_GetSoundCueIndexFromFriendlyName),
|
OOVPA_TABLE_PATCH(IXACTSoundBank_GetSoundCueIndexFromFriendlyName, 4627, IXACTSoundBank_GetSoundCueIndexFromFriendlyName),
|
||||||
// IXACTSoundBank_Play
|
// IXACTSoundBank_Play
|
||||||
OOVPA_TABLE_PATCH(IXACTSoundBank_Play_1_0_4627, IXACTSoundBank_Play),
|
OOVPA_TABLE_PATCH(IXACTSoundBank_Play, 4627, IXACTSoundBank_Play),
|
||||||
// XACT::CEngine::RegisterNotification
|
// XACT::CEngine::RegisterNotification
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_RegisterNotification_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_RegisterNotification, 4627),
|
||||||
// IXACTEngine_RegisterNotification
|
// IXACTEngine_RegisterNotification
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_RegisterNotification_1_0_4627, IXACTEngine_RegisterNotification),
|
OOVPA_TABLE_PATCH(IXACTEngine_RegisterNotification, 4627, IXACTEngine_RegisterNotification),
|
||||||
// XACT::CEngine::GetNotification
|
// XACT::CEngine::GetNotification
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_GetNotification_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_GetNotification, 4627),
|
||||||
// IXACTEngine_GetNotification
|
// IXACTEngine_GetNotification
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_GetNotification_1_0_4627, IXACTEngine_GetNotification),
|
OOVPA_TABLE_PATCH(IXACTEngine_GetNotification, 4627, IXACTEngine_GetNotification),
|
||||||
// XACT::CEngine::UnRegisterWaveBank (XREF)
|
// XACT::CEngine::UnRegisterWaveBank (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_UnRegisterWaveBank_1_0_4627),
|
OOVPA_TABLE_XREF(XACT_CEngine_UnRegisterWaveBank, 4627),
|
||||||
// XACT::CEngine::UnRegisterWaveBank (XREF)
|
// XACT::CEngine::UnRegisterWaveBank (XREF)
|
||||||
OOVPA_TABLE_XREF(XACT_CEngine_UnRegisterWaveBank_1_0_4928),
|
OOVPA_TABLE_XREF(XACT_CEngine_UnRegisterWaveBank, 4928),
|
||||||
// IXACTEngine_UnRegisterWaveBank
|
// IXACTEngine_UnRegisterWaveBank
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_UnRegisterWaveBank_1_0_4627, IXACTEngine_UnRegisterWaveBank),
|
OOVPA_TABLE_PATCH(IXACTEngine_UnRegisterWaveBank, 4627, IXACTEngine_UnRegisterWaveBank),
|
||||||
// IXACTEngine_UnRegisterWaveBank
|
// IXACTEngine_UnRegisterWaveBank
|
||||||
OOVPA_TABLE_PATCH(IXACTEngine_UnRegisterWaveBank_1_0_4928, IXACTEngine_UnRegisterWaveBank),
|
OOVPA_TABLE_PATCH(IXACTEngine_UnRegisterWaveBank, 4928, IXACTEngine_UnRegisterWaveBank),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XACTENG_1_0_4627_SIZE
|
// * XACTENG_4627_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XactEng_1_0_4627_SIZE = sizeof(XactEng_1_0_4627);
|
uint32 XactEng_4627_SIZE = sizeof(XactEng_4627);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_3911_H
|
#ifndef XAPI_3911_H
|
||||||
#define XAPI_1_0_3911_H
|
#define XAPI_3911_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_3911[];
|
extern OOVPATable XAPI_3911[];
|
||||||
extern uint32 XAPI_1_0_3911_SIZE;
|
extern uint32 XAPI_3911_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * GetExitCodeThread
|
// * GetExitCodeThread
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(GetExitCodeThread_1_0_3911, 11)
|
OOVPA_NO_XREF(GetExitCodeThread, 3911, 11)
|
||||||
|
|
||||||
// GetExitCodeThread+0x03 : lea eax, [ebp+0x08]
|
// GetExitCodeThread+0x03 : lea eax, [ebp+0x08]
|
||||||
{ 0x03, 0x8D }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x8D }, // (Offset,Value)-Pair #1
|
||||||
|
@ -63,7 +63,7 @@ OOVPA_END;
|
||||||
// * NOTE: We are actually intercepting USBD_Init, because
|
// * NOTE: We are actually intercepting USBD_Init, because
|
||||||
// * XInitDevices Simply redirects to that function
|
// * XInitDevices Simply redirects to that function
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInitDevices_1_0_3911, 10)
|
OOVPA_NO_XREF(XInitDevices, 3911, 10)
|
||||||
|
|
||||||
// XInitDevices+0x03 : push 0xB4
|
// XInitDevices+0x03 : push 0xB4
|
||||||
{ 0x03, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -87,7 +87,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CreateMutex
|
// * CreateMutex
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CreateMutex_1_0_3911, 13)
|
OOVPA_NO_XREF(CreateMutex, 3911, 13)
|
||||||
|
|
||||||
// CreateMutex+0x03 : sub esp, 0x14
|
// CreateMutex+0x03 : sub esp, 0x14
|
||||||
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -114,7 +114,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CreateThread
|
// * CreateThread
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CreateThread_1_0_3911, 8)
|
OOVPA_NO_XREF(CreateThread, 3911, 8)
|
||||||
|
|
||||||
// CreateThread+0x0A : mov eax, ds:10130h
|
// CreateThread+0x0A : mov eax, ds:10130h
|
||||||
{ 0x0A, 0xA1 }, // (Offset,Value)-Pair #1
|
{ 0x0A, 0xA1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -134,7 +134,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SetThreadPriority
|
// * SetThreadPriority
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SetThreadPriority_1_0_3911, 10)
|
OOVPA_NO_XREF(SetThreadPriority, 3911, 10)
|
||||||
|
|
||||||
// SetThreadPriority+0x0D : push [ebp+0x08]
|
// SetThreadPriority+0x0D : push [ebp+0x08]
|
||||||
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
||||||
|
@ -158,7 +158,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_3911, 7)
|
OOVPA_NO_XREF(XapiInitProcess, 3911, 7)
|
||||||
|
|
||||||
// XapiInitProcess+0x03 : sub esp, 30h
|
// XapiInitProcess+0x03 : sub esp, 30h
|
||||||
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -179,7 +179,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_3950, 7)
|
OOVPA_NO_XREF(XapiInitProcess, 3950, 7)
|
||||||
|
|
||||||
// XapiInitProcess+0x03 : sub esp, 30h
|
// XapiInitProcess+0x03 : sub esp, 30h
|
||||||
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -200,7 +200,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiBootDash
|
// * XapiBootDash
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiBootDash_1_0_3911, 11)
|
OOVPA_NO_XREF(XapiBootDash, 3911, 11)
|
||||||
|
|
||||||
// XapiBootDash+0x03 : sub esp, 0x0C00
|
// XapiBootDash+0x03 : sub esp, 0x0C00
|
||||||
{ 0x03, 0x81 }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x81 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -225,7 +225,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XRegisterThreadNotifyRoutine
|
// * XRegisterThreadNotifyRoutine
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XRegisterThreadNotifyRoutine_1_0_3911, 11)
|
OOVPA_NO_XREF(XRegisterThreadNotifyRoutine, 3911, 11)
|
||||||
|
|
||||||
// XRegisterThreadNotifyRoutine+0x0D : cmp [esp+0x0C], 0
|
// XRegisterThreadNotifyRoutine+0x0D : cmp [esp+0x0C], 0
|
||||||
{ 0x0D, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -250,7 +250,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * GetTimeZoneInformation
|
// * GetTimeZoneInformation
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(GetTimeZoneInformation_1_0_3911, 7)
|
OOVPA_NO_XREF(GetTimeZoneInformation, 3911, 7)
|
||||||
|
|
||||||
{ 0x05, 0x28 },
|
{ 0x05, 0x28 },
|
||||||
{ 0x2E, 0x28 },
|
{ 0x2E, 0x28 },
|
||||||
|
@ -265,7 +265,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XCalculateSignatureBegin
|
// * XCalculateSignatureBegin
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XCalculateSignatureBegin_1_0_3911, 10)
|
OOVPA_NO_XREF(XCalculateSignatureBegin, 3911, 10)
|
||||||
|
|
||||||
// XCalculateSignatureBegin+0x01 : push 0x7C; push 0
|
// XCalculateSignatureBegin+0x01 : push 0x7C; push 0
|
||||||
{ 0x01, 0x6A }, // (Offset,Value)-Pair #1
|
{ 0x01, 0x6A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -290,7 +290,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDevices
|
// * XGetDevices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDevices_1_0_3911, 14)
|
OOVPA_NO_XREF(XGetDevices, 3911, 14)
|
||||||
|
|
||||||
// XGetDevices+0x07 : mov edx, [esp+arg_0]
|
// XGetDevices+0x07 : mov edx, [esp+arg_0]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -320,7 +320,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDeviceChanges
|
// * XGetDeviceChanges
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDeviceChanges_1_0_3911, 8)
|
OOVPA_NO_XREF(XGetDeviceChanges, 3911, 8)
|
||||||
|
|
||||||
// XGetDeviceChanges+0x07 : xor eax, eax
|
// XGetDeviceChanges+0x07 : xor eax, eax
|
||||||
{ 0x07, 0x33 }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x33 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -342,7 +342,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputOpen
|
// * XInputOpen
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputOpen_1_0_3911, 11)
|
OOVPA_NO_XREF(XInputOpen, 3911, 11)
|
||||||
|
|
||||||
// XInputOpen+0x20 : jmp +0x0B
|
// XInputOpen+0x20 : jmp +0x0B
|
||||||
{ 0x20, 0xEB }, // (Offset,Value)-Pair #1
|
{ 0x20, 0xEB }, // (Offset,Value)-Pair #1
|
||||||
|
@ -369,7 +369,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XID_fCloseDevice
|
// * XID_fCloseDevice
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XID_fCloseDevice_1_0_3911, 10,
|
OOVPA_XREF(XID_fCloseDevice, 3911, 10,
|
||||||
|
|
||||||
XREF_FCLOSEDEVICE,
|
XREF_FCLOSEDEVICE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -396,7 +396,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputClose
|
// * XInputClose
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XInputClose_1_0_3911, 8,
|
OOVPA_XREF(XInputClose, 3911, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -421,7 +421,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities
|
// * XInputGetCapabilities
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities_1_0_3911, 14)
|
OOVPA_NO_XREF(XInputGetCapabilities, 3911, 14)
|
||||||
|
|
||||||
// XInputGetCapabilities+0x03 : sub esp, 0x48
|
// XInputGetCapabilities+0x03 : sub esp, 0x48
|
||||||
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -451,7 +451,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetState
|
// * XInputGetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetState_1_0_3911, 13)
|
OOVPA_NO_XREF(XInputGetState, 3911, 13)
|
||||||
|
|
||||||
// XInputGetState+0x0E : cmp byte ptr [edx+0x0A3], 1
|
// XInputGetState+0x0E : cmp byte ptr [edx+0x0A3], 1
|
||||||
{ 0x0E, 0x80 }, // (Offset,Value)-Pair #1
|
{ 0x0E, 0x80 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -480,7 +480,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputSetState
|
// * XInputSetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputSetState_1_0_3911, 12)
|
OOVPA_NO_XREF(XInputSetState, 3911, 12)
|
||||||
|
|
||||||
// XInputSetState+0x04 : lea eax, [ecx+0x0A3]
|
// XInputSetState+0x04 : lea eax, [ecx+0x0A3]
|
||||||
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
||||||
|
@ -508,7 +508,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SetThreadPriorityBoost
|
// * SetThreadPriorityBoost
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SetThreadPriorityBoost_1_0_3911, 10)
|
OOVPA_NO_XREF(SetThreadPriorityBoost, 3911, 10)
|
||||||
|
|
||||||
// SetThreadPriorityBoost+0x0D : push [ebp+0x08]
|
// SetThreadPriorityBoost+0x0D : push [ebp+0x08]
|
||||||
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
||||||
|
@ -532,7 +532,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * GetThreadPriority
|
// * GetThreadPriority
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(GetThreadPriority_1_0_3911, 10)
|
OOVPA_NO_XREF(GetThreadPriority, 3911, 10)
|
||||||
|
|
||||||
// GetThreadPriority+0x0D : push [ebp+0x08]
|
// GetThreadPriority+0x0D : push [ebp+0x08]
|
||||||
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
||||||
|
@ -556,7 +556,7 @@ OOVPA_END;
|
||||||
//// ******************************************************************
|
//// ******************************************************************
|
||||||
//// * XGetDevices
|
//// * XGetDevices
|
||||||
//// ******************************************************************
|
//// ******************************************************************
|
||||||
//OOVPA_NO_XREF(XGetDevices_1_0_3911, 14)
|
//OOVPA_NO_XREF(XGetDevices, 3911, 14)
|
||||||
//
|
//
|
||||||
// // XGetDevices+0x07 : mov edx, [esp+arg_0]
|
// // XGetDevices+0x07 : mov edx, [esp+arg_0]
|
||||||
// { 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
// { 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -586,7 +586,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CreateFiber
|
// * CreateFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CreateFiber_1_0_3911, 11)
|
OOVPA_NO_XREF(CreateFiber, 3911, 11)
|
||||||
|
|
||||||
// CreateFiber+0x11 : mov ecx, 0x3000
|
// CreateFiber+0x11 : mov ecx, 0x3000
|
||||||
{ 0x11, 0xB9 },
|
{ 0x11, 0xB9 },
|
||||||
|
@ -607,7 +607,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DeleteFiber
|
// * DeleteFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(DeleteFiber_1_0_3911, 9)
|
OOVPA_NO_XREF(DeleteFiber, 3911, 9)
|
||||||
|
|
||||||
// DeleteFiber+0x0A : call ds:MmDeleteKernelStack
|
// DeleteFiber+0x0A : call ds:MmDeleteKernelStack
|
||||||
{ 0x0A, 0xFF },
|
{ 0x0A, 0xFF },
|
||||||
|
@ -626,7 +626,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SwitchToFiber
|
// * SwitchToFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SwitchToFiber_1_0_3911, 8)
|
OOVPA_NO_XREF(SwitchToFiber, 3911, 8)
|
||||||
|
|
||||||
{ 0x06, 0x64 },
|
{ 0x06, 0x64 },
|
||||||
{ 0x0E, 0x44 },
|
{ 0x0E, 0x44 },
|
||||||
|
@ -641,7 +641,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * ConvertThreadToFiber
|
// * ConvertThreadToFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(ConvertThreadToFiber_1_0_3911, 7)
|
OOVPA_NO_XREF(ConvertThreadToFiber, 3911, 7)
|
||||||
|
|
||||||
{ 0x05, 0x64 },
|
{ 0x05, 0x64 },
|
||||||
{ 0x0C, 0x8B },
|
{ 0x0C, 0x8B },
|
||||||
|
@ -655,7 +655,7 @@ OOVPA_END;
|
||||||
//// ******************************************************************
|
//// ******************************************************************
|
||||||
//// * XInputGetCapabilities
|
//// * XInputGetCapabilities
|
||||||
//// ******************************************************************
|
//// ******************************************************************
|
||||||
//OOVPA_NO_XREF(XInputGetCapabilities_1_0_3911, 14)
|
//OOVPA_NO_XREF(XInputGetCapabilities, 3911, 14)
|
||||||
//
|
//
|
||||||
// // XInputGetCapabilities+0x03 : sub esp, 0x48
|
// // XInputGetCapabilities+0x03 : sub esp, 0x48
|
||||||
// { 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
// { 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -685,7 +685,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SignalObjectAndWait
|
// * SignalObjectAndWait
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SignalObjectAndWait_1_0_3911, 8)
|
OOVPA_NO_XREF(SignalObjectAndWait, 3911, 8)
|
||||||
|
|
||||||
{ 0x07, 0x75 },
|
{ 0x07, 0x75 },
|
||||||
{ 0x12, 0x8B },
|
{ 0x12, 0x8B },
|
||||||
|
@ -700,7 +700,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * QueueUserAPC
|
// * QueueUserAPC
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(QueueUserAPC_1_0_3911, 7)
|
OOVPA_NO_XREF(QueueUserAPC, 3911, 7)
|
||||||
|
|
||||||
{ 0x03, 0x74 },
|
{ 0x03, 0x74 },
|
||||||
{ 0x08, 0x24 },
|
{ 0x08, 0x24 },
|
||||||
|
@ -714,7 +714,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * lstrcmpiW
|
// * lstrcmpiW
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(lstrcmpiW_1_0_3911, 8)
|
OOVPA_NO_XREF(lstrcmpiW, 3911, 8)
|
||||||
|
|
||||||
{ 0x07, 0x56 },
|
{ 0x07, 0x56 },
|
||||||
{ 0x0F, 0x01 },
|
{ 0x0F, 0x01 },
|
||||||
|
@ -729,7 +729,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountAlternateTitleA
|
// * XMountAlternateTitleA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountAlternateTitleA_1_0_3911, 7)
|
OOVPA_NO_XREF(XMountAlternateTitleA, 3911, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x0F },
|
{ 0x1E, 0x0F },
|
||||||
{ 0x3E, 0x56 },
|
{ 0x3E, 0x56 },
|
||||||
|
@ -743,7 +743,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XUnmountAlternateTitleA
|
// * XUnmountAlternateTitleA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XUnmountAlternateTitleA_1_0_3911, 7)
|
OOVPA_NO_XREF(XUnmountAlternateTitleA, 3911, 7)
|
||||||
|
|
||||||
{ 0x0A, 0x65 },
|
{ 0x0A, 0x65 },
|
||||||
{ 0x16, 0xFF },
|
{ 0x16, 0xFF },
|
||||||
|
@ -757,7 +757,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountMUA
|
// * XMountMUA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountMUA_1_0_3911, 7)
|
OOVPA_NO_XREF(XMountMUA, 3911, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x0C },
|
{ 0x1E, 0x0C },
|
||||||
{ 0x3E, 0x66 },
|
{ 0x3E, 0x66 },
|
||||||
|
@ -771,7 +771,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CloseHandle
|
// * CloseHandle
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CloseHandle_1_0_3911, 8)
|
OOVPA_NO_XREF(CloseHandle, 3911, 8)
|
||||||
|
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
{ 0x03, 0x04 },
|
{ 0x03, 0x04 },
|
||||||
|
@ -786,7 +786,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * ExitThread
|
// * ExitThread
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(ExitThread_1_0_3911, 5)
|
OOVPA_NO_XREF(ExitThread, 3911, 5)
|
||||||
|
|
||||||
{ 0x01, 0x00 },
|
{ 0x01, 0x00 },
|
||||||
{ 0x07, 0xFF },
|
{ 0x07, 0xFF },
|
||||||
|
@ -798,7 +798,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XLaunchNewImageA
|
// * XLaunchNewImageA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XLaunchNewImageA_1_0_3911, 8)
|
OOVPA_NO_XREF(XLaunchNewImageA, 3911, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x80 },
|
{ 0x1E, 0x80 },
|
||||||
{ 0x3E, 0xC0 },
|
{ 0x3E, 0xC0 },
|
||||||
|
@ -813,7 +813,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetLaunchInfo
|
// * XGetLaunchInfo
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetLaunchInfo_1_0_3911, 7)
|
OOVPA_NO_XREF(XGetLaunchInfo, 3911, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x8B },
|
{ 0x0B, 0x8B },
|
||||||
{ 0x18, 0x15 },
|
{ 0x18, 0x15 },
|
||||||
|
@ -828,7 +828,7 @@ OOVPA_END;
|
||||||
// * XGetSectionHandleA
|
// * XGetSectionHandleA
|
||||||
// 558BEC83EC10538B1D........5657FF75088D45F050FFD38B351C0101008B3D
|
// 558BEC83EC10538B1D........5657FF75088D45F050FFD38B351C0101008B3D
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetSectionHandleA_1_0_3911, 12)
|
OOVPA_NO_XREF(XGetSectionHandleA, 3911, 12)
|
||||||
|
|
||||||
{ 0x00, 0x55 },
|
{ 0x00, 0x55 },
|
||||||
{ 0x01, 0x8B },
|
{ 0x01, 0x8B },
|
||||||
|
@ -849,7 +849,7 @@ OOVPA_END;
|
||||||
// * XLoadSectionByHandle
|
// * XLoadSectionByHandle
|
||||||
// 568B74240856FF15........85C07D0A50E8........33C0EB038B46045EC204
|
// 568B74240856FF15........85C07D0A50E8........33C0EB038B46045EC204
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XLoadSectionByHandle_1_0_3911, 11)
|
OOVPA_NO_XREF(XLoadSectionByHandle, 3911, 11)
|
||||||
|
|
||||||
// XLoadSectionByHandle+0x01 : mov esi, [esp+4+arg_0]
|
// XLoadSectionByHandle+0x01 : mov esi, [esp+4+arg_0]
|
||||||
{ 0x01, 0x8B },
|
{ 0x01, 0x8B },
|
||||||
|
@ -875,7 +875,7 @@ OOVPA_END;
|
||||||
// * XFreeSectionByHandle
|
// * XFreeSectionByHandle
|
||||||
// FF742404FF15........85C07D0A50E8........33C0EB0333C040C20400....
|
// FF742404FF15........85C07D0A50E8........33C0EB0333C040C20400....
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XFreeSectionByHandle_1_0_3911, 11)
|
OOVPA_NO_XREF(XFreeSectionByHandle, 3911, 11)
|
||||||
|
|
||||||
// XFreeSectionByHandle+0x00 : push esp
|
// XFreeSectionByHandle+0x00 : push esp
|
||||||
{ 0x00, 0xFF },
|
{ 0x00, 0xFF },
|
||||||
|
@ -902,7 +902,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAutoPowerDownResetTimer
|
// * XAutoPowerDownResetTimer
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XAutoPowerDownResetTimer_1_0_3911, 6)
|
OOVPA_NO_XREF(XAutoPowerDownResetTimer, 3911, 6)
|
||||||
|
|
||||||
{ 0x02, 0x59 },
|
{ 0x02, 0x59 },
|
||||||
{ 0x08, 0x51 },
|
{ 0x08, 0x51 },
|
||||||
|
@ -915,7 +915,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountMURootA
|
// * XMountMURootA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountMURootA_1_0_3911, 7)
|
OOVPA_NO_XREF(XMountMURootA, 3911, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x0C },
|
{ 0x1E, 0x0C },
|
||||||
{ 0x3E, 0x00 },
|
{ 0x3E, 0x00 },
|
||||||
|
@ -929,7 +929,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountUtilityDrive
|
// * XMountUtilityDrive
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountUtilityDrive_1_0_3911, 7)
|
OOVPA_NO_XREF(XMountUtilityDrive, 3911, 7)
|
||||||
|
|
||||||
{ 0x1C, 0x85 },
|
{ 0x1C, 0x85 },
|
||||||
{ 0x3A, 0x8D },
|
{ 0x3A, 0x8D },
|
||||||
|
@ -943,7 +943,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * ReadFileEx@20
|
// * ReadFileEx@20
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(ReadFileEx_1_0_3911, 8)
|
OOVPA_NO_XREF(ReadFileEx, 3911, 8)
|
||||||
|
|
||||||
{ 0x09, 0x48 },
|
{ 0x09, 0x48 },
|
||||||
{ 0x14, 0x8D },
|
{ 0x14, 0x8D },
|
||||||
|
@ -958,7 +958,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * WriteFileEx
|
// * WriteFileEx
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(WriteFileEx_1_0_3911, 8)
|
OOVPA_NO_XREF(WriteFileEx, 3911, 8)
|
||||||
|
|
||||||
{ 0x09, 0x48 },
|
{ 0x09, 0x48 },
|
||||||
{ 0x14, 0x8D },
|
{ 0x14, 0x8D },
|
||||||
|
@ -971,101 +971,101 @@ OOVPA_NO_XREF(WriteFileEx_1_0_3911, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_3911
|
// * XAPI_3911
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_3911[] = {
|
OOVPATable XAPI_3911[] = {
|
||||||
|
|
||||||
// GetExitCodeThread
|
// GetExitCodeThread
|
||||||
OOVPA_TABLE_PATCH(GetExitCodeThread_1_0_3911, GetExitCodeThread),
|
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||||
//*/
|
//*/
|
||||||
// XInitDevices
|
// XInitDevices
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_3911, XInitDevices), /* Too High Level
|
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices), /* Too High Level
|
||||||
// CreateMutex
|
// CreateMutex
|
||||||
OOVPA_TABLE_PATCH(CreateMutex_1_0_3911, CreateMutex), //*/
|
OOVPA_TABLE_PATCH(CreateMutex, 3911, CreateMutex), //*/
|
||||||
/* Too High Level */
|
/* Too High Level */
|
||||||
// CreateThread
|
// CreateThread
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(CreateThread_1_0_3911, CreateThread),
|
OOVPA_TABLE_PATCH(CreateThread, 3911, CreateThread),
|
||||||
*/
|
*/
|
||||||
// SetThreadPriority
|
// SetThreadPriority
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority), //*/
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority), //*/
|
||||||
// GetTimeZoneInformation
|
// GetTimeZoneInformation
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// XRegisterThreadNotifyRoutine
|
// XRegisterThreadNotifyRoutine
|
||||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine_1_0_3911, XRegisterThreadNotifyRoutine),
|
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||||
/*
|
/*
|
||||||
// XCalculateSignatureBegin
|
// XCalculateSignatureBegin
|
||||||
OOVPA_TABLE_PATCH(XCalculateSignatureBegin_1_0_3911, XCalculateSignatureBegin),
|
OOVPA_TABLE_PATCH(XCalculateSignatureBegin, 3911, XCalculateSignatureBegin),
|
||||||
*/
|
*/
|
||||||
// XGetDevices
|
// XGetDevices
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_3911, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 3911, XGetDevices),
|
||||||
// XGetDeviceChanges
|
// XGetDeviceChanges
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_3911, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||||
// XInputOpen
|
// XInputOpen
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_3911, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 3911, XInputOpen),
|
||||||
// XID_fCloseDevice
|
// XID_fCloseDevice
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_3911),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 3911),
|
||||||
// XInputClose
|
// XInputClose
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_3911, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||||
// XInputGetCapabilities
|
// XInputGetCapabilities
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_3911, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 3911, XInputGetCapabilities),
|
||||||
// XInputGetState
|
// XInputGetState
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_3911, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 3911, XInputGetState),
|
||||||
// XInputSetState
|
// XInputSetState
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_3911, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 3911, XInputSetState),
|
||||||
// SetThreadPriorityBoost
|
// SetThreadPriorityBoost
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_3911, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 3911, SetThreadPriorityBoost),
|
||||||
// GetThreadPriority
|
// GetThreadPriority
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_3911, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 3911, GetThreadPriority),
|
||||||
// CreateFiber
|
// CreateFiber
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_3911, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||||
// DeleteFiber
|
// DeleteFiber
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_3911, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||||
// SwitchToFiber
|
// SwitchToFiber
|
||||||
OOVPA_TABLE_PATCH(SwitchToFiber_1_0_3911, SwitchToFiber),
|
OOVPA_TABLE_PATCH(SwitchToFiber, 3911, SwitchToFiber),
|
||||||
// ConvertThreadToFiber
|
// ConvertThreadToFiber
|
||||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber_1_0_3911, ConvertThreadToFiber),
|
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 3911, ConvertThreadToFiber),
|
||||||
// SignalObjectAndWait
|
// SignalObjectAndWait
|
||||||
OOVPA_TABLE_PATCH(SignalObjectAndWait_1_0_3911, SignalObjectAndWait),
|
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||||
// QueueUserAPC
|
// QueueUserAPC
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// lstrcmpiW
|
// lstrcmpiW
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(lstrcmpiW_1_0_3911, lstrcmpiW),
|
OOVPA_TABLE_PATCH(lstrcmpiW, 3911, lstrcmpiW),
|
||||||
*/
|
*/
|
||||||
// XMountAlternateTitleA
|
// XMountAlternateTitleA
|
||||||
OOVPA_TABLE_PATCH(XMountAlternateTitleA_1_0_3911, XMountAlternateTitle),
|
OOVPA_TABLE_PATCH(XMountAlternateTitleA, 3911, XMountAlternateTitle),
|
||||||
// XUnmountAlternateTitleA
|
// XUnmountAlternateTitleA
|
||||||
OOVPA_TABLE_PATCH(XUnmountAlternateTitleA_1_0_3911, XUnmountAlternateTitle),
|
OOVPA_TABLE_PATCH(XUnmountAlternateTitleA, 3911, XUnmountAlternateTitle),
|
||||||
// XMountMUA
|
// XMountMUA
|
||||||
OOVPA_TABLE_PATCH(XMountMUA_1_0_3911, XMountMUA),
|
OOVPA_TABLE_PATCH(XMountMUA, 3911, XMountMUA),
|
||||||
// XLaunchNewImageA
|
// XLaunchNewImageA
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_3911, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 3911, XLaunchNewImage),
|
||||||
// XGetLaunchInfo
|
// XGetLaunchInfo
|
||||||
OOVPA_TABLE_PATCH(XGetLaunchInfo_1_0_3911, XGetLaunchInfo),
|
OOVPA_TABLE_PATCH(XGetLaunchInfo, 3911, XGetLaunchInfo),
|
||||||
// XAutoPowerDownResetTimer
|
// XAutoPowerDownResetTimer
|
||||||
OOVPA_TABLE_PATCH(XAutoPowerDownResetTimer_1_0_3911, XAutoPowerDownResetTimer),
|
OOVPA_TABLE_PATCH(XAutoPowerDownResetTimer, 3911, XAutoPowerDownResetTimer),
|
||||||
// XMountMURootA
|
// XMountMURootA
|
||||||
OOVPA_TABLE_PATCH(XMountMURootA_1_0_3911, XMountMURootA),
|
OOVPA_TABLE_PATCH(XMountMURootA, 3911, XMountMURootA),
|
||||||
// XMountUtilityDrive
|
// XMountUtilityDrive
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_3911, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 3911, XMountUtilityDrive),
|
||||||
// ReadFileEx
|
// ReadFileEx
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(ReadFileEx_1_0_3911, ReadFileEx),
|
OOVPA_TABLE_PATCH(ReadFileEx, 3911, ReadFileEx),
|
||||||
// WriteFileEx
|
// WriteFileEx
|
||||||
OOVPA_TABLE_PATCH(WriteFileEx_1_0_3911, WriteFileEx),
|
OOVPA_TABLE_PATCH(WriteFileEx, 3911, WriteFileEx),
|
||||||
*/
|
*/
|
||||||
// CloseHandle
|
// CloseHandle
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(CloseHandle_1_0_3911, CloseHandle),
|
OOVPA_TABLE_PATCH(CloseHandle, 3911, CloseHandle),
|
||||||
*/
|
*/
|
||||||
// ExitThread
|
// ExitThread
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(ExitThread_1_0_3911, ExitThread),
|
OOVPA_TABLE_PATCH(ExitThread, 3911, ExitThread),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_3911_SIZE
|
// * XAPI_3911_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_3911_SIZE = sizeof(XAPI_1_0_3911);
|
uint32 XAPI_3911_SIZE = sizeof(XAPI_3911);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_4034_H
|
#ifndef XAPI_4034_H
|
||||||
#define XAPI_1_0_4034_H
|
#define XAPI_4034_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_4034[];
|
extern OOVPATable XAPI_4034[];
|
||||||
extern uint32 XAPI_1_0_4034_SIZE;
|
extern uint32 XAPI_4034_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities
|
// * XInputGetCapabilities
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities_1_0_4361, 14)
|
OOVPA_NO_XREF(XInputGetCapabilities, 4361, 14)
|
||||||
|
|
||||||
// XInputGetCapabilities+0x03 : sub esp, 0x48
|
// XInputGetCapabilities+0x03 : sub esp, 0x48
|
||||||
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -67,7 +67,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetState
|
// * XInputGetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetState_1_0_4361, 12)
|
OOVPA_NO_XREF(XInputGetState, 4361, 12)
|
||||||
|
|
||||||
// XInputGetState+0x0E : mov ecx, [edx+0x0A3]
|
// XInputGetState+0x0E : mov ecx, [edx+0x0A3]
|
||||||
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -95,7 +95,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CreateThread
|
// * CreateThread
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CreateThread_1_0_4361, 8)
|
OOVPA_NO_XREF(CreateThread, 4361, 8)
|
||||||
|
|
||||||
// CreateThread+0x0A : mov eax, ds:10130h
|
// CreateThread+0x0A : mov eax, ds:10130h
|
||||||
{ 0x0A, 0xA1 }, // (Offset,Value)-Pair #1
|
{ 0x0A, 0xA1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -115,7 +115,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CloseHandle
|
// * CloseHandle
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CloseHandle_1_0_4361, 10)
|
OOVPA_NO_XREF(CloseHandle, 4361, 10)
|
||||||
|
|
||||||
// CloseHandle+0x00 : push [esp+4]
|
// CloseHandle+0x00 : push [esp+4]
|
||||||
{ 0x00, 0xFF }, // (Offset,Value)-Pair #1
|
{ 0x00, 0xFF }, // (Offset,Value)-Pair #1
|
||||||
|
@ -139,7 +139,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_4361, 7)
|
OOVPA_NO_XREF(XapiInitProcess, 4361, 7)
|
||||||
|
|
||||||
// XapiInitProcess+0x00 : sub esp, 30h
|
// XapiInitProcess+0x00 : sub esp, 30h
|
||||||
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -159,62 +159,62 @@ OOVPA_END;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4034
|
// * XAPI_4034
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_4034[] = {
|
OOVPATable XAPI_4034[] = {
|
||||||
|
|
||||||
// XInitDevices (* unchanged since 3911 *)
|
// XInitDevices (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_3911, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 3911 *)
|
// XGetDevices (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_3911, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 3911, XGetDevices),
|
||||||
/* These functions havent been rev'd yet (may be same as new/old)
|
/* These functions havent been rev'd yet (may be same as new/old)
|
||||||
// XInputOpen
|
// XInputOpen
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4034, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4034, XInputOpen),
|
||||||
// XInputGetCapabilities
|
// XInputGetCapabilities
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_4361, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||||
// XInputGetState
|
// XInputGetState
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4361, XInputGetState), */
|
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState), */
|
||||||
/* Too High Level
|
/* Too High Level
|
||||||
// CreateThread (* unchanged since 1.0.3911 *)
|
// CreateThread (* unchanged since 1.0.3911 *)
|
||||||
OOVPA_TABLE_PATCH(CreateThread_1_0_3911, CreateThread), */
|
OOVPA_TABLE_PATCH(CreateThread, 3911, CreateThread), */
|
||||||
/*
|
/*
|
||||||
// CloseHandle (*???*)
|
// CloseHandle (*???*)
|
||||||
OOVPA_TABLE_PATCH(CloseHandle_1_0_(???), CloseHandle), */
|
OOVPA_TABLE_PATCH(CloseHandle, (???), CloseHandle), */
|
||||||
//*/
|
//*/
|
||||||
// CreateFiber (* unchanged since 3911 *)
|
// CreateFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_3911, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||||
// DeleteFiber (* unchanged since 3911 *)
|
// DeleteFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_3911, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SignalObjectAndWait_1_0_3911, SignalObjectAndWait),
|
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// XInputSetState (* unchanged since 3911 *)
|
// XInputSetState (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_3911, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 3911, XInputSetState),
|
||||||
|
|
||||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine_1_0_3911, XRegisterThreadNotifyRoutine),
|
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||||
// XGetDeviceChanges (* unchanged since 3911 *)
|
// XGetDeviceChanges (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_3911, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||||
// XID_fCloseDevice (* unchanged since 3911 *)
|
// XID_fCloseDevice (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_3911),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 3911),
|
||||||
// XInputClose (* unchanged since 3911 *)
|
// XInputClose (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_3911, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||||
// XInputGetCapabilities (* unchanged since 3911 *)
|
// XInputGetCapabilities (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_3911, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 3911, XInputGetCapabilities),
|
||||||
// GetThreadPriority (* unchanged since 3911 *)
|
// GetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_3911, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 3911, GetThreadPriority),
|
||||||
// XInputOpen (* unchanged since 3911 *)
|
// XInputOpen (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_3911, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 3911, XInputOpen),
|
||||||
// XInputGetState (* unchanged since 3911 *)
|
// XInputGetState (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_3911, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 3911, XInputGetState),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4034_SIZE
|
// * XAPI_4034_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_4034_SIZE = sizeof(XAPI_1_0_4034);
|
uint32 XAPI_4034_SIZE = sizeof(XAPI_4034);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_4134_H
|
#ifndef XAPI_4134_H
|
||||||
#define XAPI_1_0_4134_H
|
#define XAPI_4134_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_4134[];
|
extern OOVPATable XAPI_4134[];
|
||||||
extern uint32 XAPI_1_0_4134_SIZE;
|
extern uint32 XAPI_4134_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDevices
|
// * XGetDevices
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDevices_1_0_4134, 14)
|
OOVPA_NO_XREF(XGetDevices, 4134, 14)
|
||||||
|
|
||||||
// XGetDevices+0x07 : mov edx, [esp+arg_0]
|
// XGetDevices+0x07 : mov edx, [esp+arg_0]
|
||||||
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x07, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -65,7 +65,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputOpen
|
// * XInputOpen
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputOpen_1_0_4134, 12)
|
OOVPA_NO_XREF(XInputOpen, 4134, 12)
|
||||||
|
|
||||||
// XInputOpen+0x13 : jmp +0x18
|
// XInputOpen+0x13 : jmp +0x18
|
||||||
{ 0x13, 0xEB }, // (Offset,Value)-Pair #1
|
{ 0x13, 0xEB }, // (Offset,Value)-Pair #1
|
||||||
|
@ -95,7 +95,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetState
|
// * XInputGetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetState_1_0_4134, 12)
|
OOVPA_NO_XREF(XInputGetState, 4134, 12)
|
||||||
|
|
||||||
// XInputGetState+0x0E : cmp byte ptr [edx+0xA3], 1
|
// XInputGetState+0x0E : cmp byte ptr [edx+0xA3], 1
|
||||||
{ 0x0E, 0x80 }, // (Offset,Value)-Pair #1
|
{ 0x0E, 0x80 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -123,7 +123,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountUtilityDrive
|
// * XMountUtilityDrive
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountUtilityDrive_1_0_4134, 10)
|
OOVPA_NO_XREF(XMountUtilityDrive, 4134, 10)
|
||||||
|
|
||||||
// XMountUtilityDrive+0x03 : sub esp, 0x0114
|
// XMountUtilityDrive+0x03 : sub esp, 0x0114
|
||||||
{ 0x03, 0x81 }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x81 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -145,7 +145,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputPoll
|
// * XInputPoll
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputPoll_1_0_4134, 10)
|
OOVPA_NO_XREF(XInputPoll, 4134, 10)
|
||||||
|
|
||||||
{ 0x16, 0xF6 }, // (Offset,Value)-Pair #1
|
{ 0x16, 0xF6 }, // (Offset,Value)-Pair #1
|
||||||
{ 0x17, 0x41 }, // (Offset,Value)-Pair #2
|
{ 0x17, 0x41 }, // (Offset,Value)-Pair #2
|
||||||
|
@ -164,7 +164,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountMUA
|
// * XMountMUA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountMUA_1_0_4134, 8)
|
OOVPA_NO_XREF(XMountMUA, 4134, 8)
|
||||||
|
|
||||||
{ 0x22, 0x8A },
|
{ 0x22, 0x8A },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -179,7 +179,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * timeSetEvent
|
// * timeSetEvent
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(timeSetEvent_1_0_4134, 7)
|
OOVPA_NO_XREF(timeSetEvent, 4134, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x8D },
|
{ 0x1E, 0x8D },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -193,7 +193,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * timeKillEvent
|
// * timeKillEvent
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(timeKillEvent_1_0_4134, 8)
|
OOVPA_NO_XREF(timeKillEvent, 4134, 8)
|
||||||
|
|
||||||
{ 0x0E, 0x8B },
|
{ 0x0E, 0x8B },
|
||||||
{ 0x1A, 0xC2 },
|
{ 0x1A, 0xC2 },
|
||||||
|
@ -206,63 +206,63 @@ OOVPA_NO_XREF(timeKillEvent_1_0_4134, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4134
|
// * XAPI_4134
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_4134[] = {
|
OOVPATable XAPI_4134[] = {
|
||||||
|
|
||||||
// XInitDevices (* unchanged since 3911 *)
|
// XInitDevices (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_3911, XInitDevices), //*/
|
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices), //*/
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// GetExitCodeThread (* unchanged since 3911 *)
|
// GetExitCodeThread (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetExitCodeThread_1_0_3911, GetExitCodeThread),
|
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||||
// XGetDevices
|
// XGetDevices
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XInputOpen
|
// XInputOpen
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4134, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4134, XInputOpen),
|
||||||
// XInputGetState
|
// XInputGetState
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4134, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 4134, XInputGetState),
|
||||||
// XInputSetState (* unchanged since 3911 *)
|
// XInputSetState (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_3911, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 3911, XInputSetState),
|
||||||
// XMountUtilityDrive
|
// XMountUtilityDrive
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4134, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4134, XMountUtilityDrive),
|
||||||
// CreateFiber (* unchanged since 3911 *)
|
// CreateFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_3911, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||||
// DeleteFiber (* unchanged since 3911 *)
|
// DeleteFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_3911, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine_1_0_3911, XRegisterThreadNotifyRoutine),
|
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||||
// XGetDeviceChanges (* unchanged since 3911 *)
|
// XGetDeviceChanges (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_3911, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||||
// XID_fCloseDevice (* unchanged since 3911 *)
|
// XID_fCloseDevice (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_3911),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 3911),
|
||||||
// XInputClose (* unchanged since 3911 *)
|
// XInputClose (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_3911, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||||
// XInputGetCapabilities (* unchanged since 3911 *)
|
// XInputGetCapabilities (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_3911, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 3911, XInputGetCapabilities),
|
||||||
// GetThreadPriority (* unchanged since 3911 *)
|
// GetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_3911, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 3911, GetThreadPriority),
|
||||||
// XInputPoll
|
// XInputPoll
|
||||||
OOVPA_TABLE_PATCH(XInputPoll_1_0_4134, XInputPoll),
|
OOVPA_TABLE_PATCH(XInputPoll, 4134, XInputPoll),
|
||||||
// SetThreadPriorityBoost (* unchanged since 3911 *)
|
// SetThreadPriorityBoost (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_3911, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 3911, SetThreadPriorityBoost),
|
||||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SignalObjectAndWait_1_0_3911, SignalObjectAndWait),
|
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// XMountMUA
|
// XMountMUA
|
||||||
OOVPA_TABLE_PATCH(XMountMUA_1_0_4134, XMountMUA),
|
OOVPA_TABLE_PATCH(XMountMUA, 4134, XMountMUA),
|
||||||
// timeSetEvent
|
// timeSetEvent
|
||||||
OOVPA_TABLE_PATCH(timeSetEvent_1_0_4134, timeSetEvent),
|
OOVPA_TABLE_PATCH(timeSetEvent, 4134, timeSetEvent),
|
||||||
// timeKillEvent
|
// timeKillEvent
|
||||||
OOVPA_TABLE_PATCH(timeKillEvent_1_0_4134, timeKillEvent),
|
OOVPA_TABLE_PATCH(timeKillEvent, 4134, timeKillEvent),
|
||||||
// XLaunchNewImageA
|
// XLaunchNewImageA
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_3911, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 3911, XLaunchNewImage),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4134_SIZE
|
// * XAPI_4134_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_4134_SIZE = sizeof(XAPI_1_0_4134);
|
uint32 XAPI_4134_SIZE = sizeof(XAPI_4134);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_4361_H
|
#ifndef XAPI_4361_H
|
||||||
#define XAPI_1_0_4361_H
|
#define XAPI_4361_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_4361[];
|
extern OOVPATable XAPI_4361[];
|
||||||
extern uint32 XAPI_1_0_4361_SIZE;
|
extern uint32 XAPI_4361_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputOpen
|
// * XInputOpen
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputOpen_1_0_4361, 12)
|
OOVPA_NO_XREF(XInputOpen, 4361, 12)
|
||||||
|
|
||||||
// XInputOpen+0x14 : push 0x57
|
// XInputOpen+0x14 : push 0x57
|
||||||
{ 0x14, 0x6A }, // (Offset,Value)-Pair #1
|
{ 0x14, 0x6A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -65,7 +65,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XID_fCloseDevice
|
// * XID_fCloseDevice
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XID_fCloseDevice_1_0_4361, 11,
|
OOVPA_XREF(XID_fCloseDevice, 4361, 11,
|
||||||
|
|
||||||
XREF_FCLOSEDEVICE,
|
XREF_FCLOSEDEVICE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -93,7 +93,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities
|
// * XInputGetCapabilities
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities_1_0_4361, 14)
|
OOVPA_NO_XREF(XInputGetCapabilities, 4361, 14)
|
||||||
|
|
||||||
// XInputGetCapabilities+0x03 : sub esp, 0x48
|
// XInputGetCapabilities+0x03 : sub esp, 0x48
|
||||||
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
{ 0x03, 0x83 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -123,7 +123,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetState
|
// * XInputGetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetState_1_0_4361, 12)
|
OOVPA_NO_XREF(XInputGetState, 4361, 12)
|
||||||
|
|
||||||
// XInputGetState+0x0E : mov ecx, [edx+0x0A3]
|
// XInputGetState+0x0E : mov ecx, [edx+0x0A3]
|
||||||
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -151,7 +151,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputSetState
|
// * XInputSetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputSetState_1_0_4361, 12)
|
OOVPA_NO_XREF(XInputSetState, 4361, 12)
|
||||||
|
|
||||||
// XInputSetState+0x04 : lea eax, [ecx+0x0A3]
|
// XInputSetState+0x04 : lea eax, [ecx+0x0A3]
|
||||||
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
||||||
|
@ -179,7 +179,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputSetState
|
// * XInputSetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputSetState_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputSetState, 4928, 12)
|
||||||
|
|
||||||
// XInputSetState+0x04 : lea eax, [ecx+0x0A3]
|
// XInputSetState+0x04 : lea eax, [ecx+0x0A3]
|
||||||
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
{ 0x04, 0x8D }, // (Offset,Value)-Pair #1
|
||||||
|
@ -207,7 +207,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CreateThread
|
// * CreateThread
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CreateThread_1_0_4361, 8)
|
OOVPA_NO_XREF(CreateThread, 4361, 8)
|
||||||
|
|
||||||
// CreateThread+0x0A : mov eax, ds:10130h
|
// CreateThread+0x0A : mov eax, ds:10130h
|
||||||
{ 0x0A, 0xA1 }, // (Offset,Value)-Pair #1
|
{ 0x0A, 0xA1 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -227,7 +227,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CloseHandle
|
// * CloseHandle
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CloseHandle_1_0_4361, 10)
|
OOVPA_NO_XREF(CloseHandle, 4361, 10)
|
||||||
|
|
||||||
// CloseHandle+0x00 : push [esp+4]
|
// CloseHandle+0x00 : push [esp+4]
|
||||||
{ 0x00, 0xFF }, // (Offset,Value)-Pair #1
|
{ 0x00, 0xFF }, // (Offset,Value)-Pair #1
|
||||||
|
@ -251,7 +251,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_4361, 7)
|
OOVPA_NO_XREF(XapiInitProcess, 4361, 7)
|
||||||
|
|
||||||
// XapiInitProcess+0x03 : sub esp, 30h
|
// XapiInitProcess+0x03 : sub esp, 30h
|
||||||
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
{ 0x05, 0x30 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -272,7 +272,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiThreadStartup
|
// * XapiThreadStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiThreadStartup_1_0_4361, 10)
|
OOVPA_NO_XREF(XapiThreadStartup, 4361, 10)
|
||||||
|
|
||||||
// XapiThreadStartup+0x00 : push 0x18
|
// XapiThreadStartup+0x00 : push 0x18
|
||||||
{ 0x00, 0x6A }, // (Offset,Value)-Pair #1
|
{ 0x00, 0x6A }, // (Offset,Value)-Pair #1
|
||||||
|
@ -298,7 +298,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiSetupPerTitleDriveLetters
|
// * XapiSetupPerTitleDriveLetters
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiSetupPerTitleDriveLetters_1_0_4361, 10)
|
OOVPA_NO_XREF(XapiSetupPerTitleDriveLetters, 4361, 10)
|
||||||
|
|
||||||
// XapiSetupPerTitleDriveLetters+0x09 : lea eax, [ebp-0x0C]
|
// XapiSetupPerTitleDriveLetters+0x09 : lea eax, [ebp-0x0C]
|
||||||
{ 0x09, 0x8D }, // (Offset,Value)-Pair #1
|
{ 0x09, 0x8D }, // (Offset,Value)-Pair #1
|
||||||
|
@ -322,7 +322,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountMUA
|
// * XMountMUA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountMUA_1_0_4361, 8)
|
OOVPA_NO_XREF(XMountMUA, 4361, 8)
|
||||||
|
|
||||||
{ 0x22, 0x8A },
|
{ 0x22, 0x8A },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -335,57 +335,57 @@ OOVPA_NO_XREF(XMountMUA_1_0_4361, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4361
|
// * XAPI_4361
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_4361[] = {
|
OOVPATable XAPI_4361[] = {
|
||||||
|
|
||||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_3911, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 4134 *)
|
// XGetDevices (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XGetDeviceChanges (* unchanged since 3911 *)
|
// XGetDeviceChanges (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_3911, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 3911, XGetDeviceChanges),
|
||||||
// XInputOpen
|
// XInputOpen
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XID_fCloseDevice
|
// XID_fCloseDevice
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_4361),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 4361),
|
||||||
// XInputClose (* unchanged since 3911 *)
|
// XInputClose (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_3911, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||||
// XInputGetCapabilities
|
// XInputGetCapabilities
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_4361, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||||
// XInputGetState
|
// XInputGetState
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4361, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||||
// XInputSetState
|
// XInputSetState
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_4361, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||||
//*/
|
//*/
|
||||||
/*
|
/*
|
||||||
// XapiThreadStartup
|
// XapiThreadStartup
|
||||||
OOVPA_TABLE_PATCH(XapiThreadStartup_1_0_4361, XapiThreadStartup),
|
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||||
//*/
|
//*/
|
||||||
// XMountUtilityDrive
|
// XMountUtilityDrive
|
||||||
// TODO: This needs to be verified on 4361, not just 4242!
|
// TODO: This needs to be verified on 4361, not just 4242!
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4134, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4134, XMountUtilityDrive),
|
||||||
// CreateFiber (* unchanged since 3911 *)
|
// CreateFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_3911, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||||
// DeleteFiber (* unchanged since 3911 *)
|
// DeleteFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_3911, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// GetExitCodeThread (* unchanged since 3911 *)
|
// GetExitCodeThread (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetExitCodeThread_1_0_3911, GetExitCodeThread),
|
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||||
// SetThreadPriorityBoost (* unchanged since 3911 *)
|
// SetThreadPriorityBoost (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_3911, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 3911, SetThreadPriorityBoost),
|
||||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SignalObjectAndWait_1_0_3911, SignalObjectAndWait),
|
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// XMountMUA
|
// XMountMUA
|
||||||
OOVPA_TABLE_PATCH(XMountMUA_1_0_4361, XMountMUA),
|
OOVPA_TABLE_PATCH(XMountMUA, 4361, XMountMUA),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4361_SIZE
|
// * XAPI_4361_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_4361_SIZE = sizeof(XAPI_1_0_4361);
|
uint32 XAPI_4361_SIZE = sizeof(XAPI_4361);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_4432_H
|
#ifndef XAPI_4432_H
|
||||||
#define XAPI_1_0_4432_H
|
#define XAPI_4432_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_4432[];
|
extern OOVPATable XAPI_4432[];
|
||||||
extern uint32 XAPI_1_0_4432_SIZE;
|
extern uint32 XAPI_4432_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountUtilityDrive
|
// * XMountUtilityDrive
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountUtilityDrive_1_0_4432, 8)
|
OOVPA_NO_XREF(XMountUtilityDrive, 4432, 8)
|
||||||
|
|
||||||
// XapiUnknownBad1+0x51 : push 0x0104
|
// XapiUnknownBad1+0x51 : push 0x0104
|
||||||
{ 0x51, 0x68 }, // (Offset,Value)-Pair #1
|
{ 0x51, 0x68 }, // (Offset,Value)-Pair #1
|
||||||
|
@ -55,54 +55,54 @@ OOVPA_NO_XREF(XMountUtilityDrive_1_0_4432, 8)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4432
|
// * XAPI_4432
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_4432[] = {
|
OOVPATable XAPI_4432[] = {
|
||||||
// XMountUtilityDrive
|
// XMountUtilityDrive
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4432, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_3911, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XID_fCloseDevice
|
// XID_fCloseDevice
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_4361),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 4361),
|
||||||
// XInputClose (* unchanged since 1.0.3911 *)
|
// XInputClose (* unchanged since 1.0.3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_3911, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||||
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_4361, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||||
// XInputGetState (* unchanged since 1.0.4361 *)
|
// XInputGetState (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4361, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||||
// XInputSetState (* unchanged since 1.0.4361 *)
|
// XInputSetState (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_4361, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||||
/*
|
/*
|
||||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XapiThreadStartup_1_0_4361, XapiThreadStartup), //*/
|
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup), //*/
|
||||||
//*/
|
//*/
|
||||||
// GetExitCodeThread (* unchanged since 3911 *)
|
// GetExitCodeThread (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetExitCodeThread_1_0_3911, GetExitCodeThread),
|
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SignalObjectAndWait_1_0_3911, SignalObjectAndWait),
|
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||||
// CreateFiber (* unchanged since 3911 *)
|
// CreateFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_3911, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||||
// DeleteFiber (* unchanged since 3911 *)
|
// DeleteFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_3911, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// timeSetEvent
|
// timeSetEvent
|
||||||
OOVPA_TABLE_PATCH(timeSetEvent_1_0_4134, timeSetEvent),
|
OOVPA_TABLE_PATCH(timeSetEvent, 4134, timeSetEvent),
|
||||||
// timeKillEvent
|
// timeKillEvent
|
||||||
OOVPA_TABLE_PATCH(timeKillEvent_1_0_4134, timeKillEvent),
|
OOVPA_TABLE_PATCH(timeKillEvent, 4134, timeKillEvent),
|
||||||
// XLaunchNewImageA
|
// XLaunchNewImageA
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_3911, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 3911, XLaunchNewImage),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4432_SIZE
|
// * XAPI_4432_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_4432_SIZE = sizeof(XAPI_1_0_4432);
|
uint32 XAPI_4432_SIZE = sizeof(XAPI_4432);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_4627_H
|
#ifndef XAPI_4627_H
|
||||||
#define XAPI_1_0_4627_H
|
#define XAPI_4627_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_4627[];
|
extern OOVPATable XAPI_4627[];
|
||||||
extern uint32 XAPI_1_0_4627_SIZE;
|
extern uint32 XAPI_4627_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XFormatUtilityDrive
|
// * XFormatUtilityDrive
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XFormatUtilityDrive_1_0_4627, 7)
|
OOVPA_NO_XREF(XFormatUtilityDrive, 4627, 7)
|
||||||
|
|
||||||
{ 0x10, 0x50 },
|
{ 0x10, 0x50 },
|
||||||
{ 0x23, 0xFF },
|
{ 0x23, 0xFF },
|
||||||
|
@ -49,7 +49,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SetThreadPriorityBoost
|
// * SetThreadPriorityBoost
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SetThreadPriorityBoost_1_0_4627, 10)
|
OOVPA_NO_XREF(SetThreadPriorityBoost, 4627, 10)
|
||||||
|
|
||||||
// SetThreadPriorityBoost+0x0D : push [ebp+0x08]
|
// SetThreadPriorityBoost+0x0D : push [ebp+0x08]
|
||||||
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
||||||
|
@ -73,7 +73,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * GetThreadPriority
|
// * GetThreadPriority
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(GetThreadPriority_1_0_4627, 10)
|
OOVPA_NO_XREF(GetThreadPriority, 4627, 10)
|
||||||
|
|
||||||
// GetThreadPriority+0x0D : push [ebp+0x08]
|
// GetThreadPriority+0x0D : push [ebp+0x08]
|
||||||
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
{ 0x0D, 0xFF }, // (Offset,Value)-Pair #1
|
||||||
|
@ -97,7 +97,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XID_fCloseDevice
|
// * XID_fCloseDevice
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XID_fCloseDevice_1_0_4627, 7,
|
OOVPA_XREF(XID_fCloseDevice, 4627, 7,
|
||||||
|
|
||||||
XREF_FCLOSEDEVICE,
|
XREF_FCLOSEDEVICE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -114,7 +114,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XID_fCloseDevice
|
// * XID_fCloseDevice
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XID_fCloseDevice_1_0_4928, 11,
|
OOVPA_XREF(XID_fCloseDevice, 4928, 11,
|
||||||
|
|
||||||
XREF_FCLOSEDEVICE,
|
XREF_FCLOSEDEVICE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -138,7 +138,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputClose
|
// * XInputClose
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XInputClose_1_0_4928, 8,
|
OOVPA_XREF(XInputClose, 4928, 8,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -163,7 +163,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetState
|
// * XInputGetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetState_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputGetState, 4928, 12)
|
||||||
|
|
||||||
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0E, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0F, 0x8A }, // (Offset,Value)-Pair #2
|
{ 0x0F, 0x8A }, // (Offset,Value)-Pair #2
|
||||||
|
@ -186,7 +186,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities
|
// * XInputGetCapabilities
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities, 4928, 12)
|
||||||
|
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
||||||
|
@ -209,7 +209,7 @@ OOVPA_END;
|
||||||
// * XInputGetCapabilities2
|
// * XInputGetCapabilities2
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
/* Unreal Championship's version is different */
|
/* Unreal Championship's version is different */
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities2_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities2, 4928, 12)
|
||||||
|
|
||||||
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -235,7 +235,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities3
|
// * XInputGetCapabilities3
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities3_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities3, 4928, 12)
|
||||||
|
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
||||||
|
@ -258,7 +258,7 @@ OOVPA_END;
|
||||||
// * XInputGetCapabilities2
|
// * XInputGetCapabilities2
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
/* Unreal Championship's version is different */
|
/* Unreal Championship's version is different */
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities4_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities4, 4928, 12)
|
||||||
|
|
||||||
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -285,7 +285,7 @@ OOVPA_END;
|
||||||
// * XInputGetCapabilities5
|
// * XInputGetCapabilities5
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
/* DOAV */
|
/* DOAV */
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities5_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities5, 4928, 12)
|
||||||
|
|
||||||
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -312,7 +312,7 @@ OOVPA_END;
|
||||||
// * XInputGetCapabilities6
|
// * XInputGetCapabilities6
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
/* Defender */
|
/* Defender */
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities6_1_0_4928, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities6, 4928, 12)
|
||||||
|
|
||||||
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
// mov ebx, ds:KeRaiseIrqlToDpcLevel
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
|
@ -338,7 +338,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities
|
// * XInputGetCapabilities
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities_1_0_4831, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities, 4831, 12)
|
||||||
|
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
||||||
|
@ -360,7 +360,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities2
|
// * XInputGetCapabilities2
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities2_1_0_4831, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities2, 4831, 12)
|
||||||
|
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
||||||
|
@ -382,7 +382,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities3
|
// * XInputGetCapabilities3
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities3_1_0_4831, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities3, 4831, 12)
|
||||||
|
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
||||||
|
@ -404,7 +404,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities4
|
// * XInputGetCapabilities4
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities4_1_0_4831, 12)
|
OOVPA_NO_XREF(XInputGetCapabilities4, 4831, 12)
|
||||||
|
|
||||||
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
{ 0x0B, 0x8B }, // (Offset,Value)-Pair #1
|
||||||
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
{ 0x0C, 0x1D }, // (Offset,Value)-Pair #2
|
||||||
|
@ -426,7 +426,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities5
|
// * XInputGetCapabilities5
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities5_1_0_4831, 8)
|
OOVPA_NO_XREF(XInputGetCapabilities5, 4831, 8)
|
||||||
|
|
||||||
{ 0x22, 0xF6 },
|
{ 0x22, 0xF6 },
|
||||||
{ 0x23, 0x46 },
|
{ 0x23, 0x46 },
|
||||||
|
@ -441,7 +441,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * GetOverlappedResult
|
// * GetOverlappedResult
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(GetOverlappedResult_1_0_4627, 7)
|
OOVPA_NO_XREF(GetOverlappedResult, 4627, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x75 },
|
{ 0x0B, 0x75 },
|
||||||
{ 0x18, 0xC0 },
|
{ 0x18, 0xC0 },
|
||||||
|
@ -455,7 +455,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XLaunchNewImageA
|
// * XLaunchNewImageA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XLaunchNewImageA_1_0_4627, 8)
|
OOVPA_NO_XREF(XLaunchNewImageA, 4627, 8)
|
||||||
|
|
||||||
{ 0x1E, 0x80 },
|
{ 0x1E, 0x80 },
|
||||||
{ 0x3E, 0xC0 },
|
{ 0x3E, 0xC0 },
|
||||||
|
@ -470,7 +470,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XLaunchNewImageA
|
// * XLaunchNewImageA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XLaunchNewImageA_1_0_4928, 12)
|
OOVPA_NO_XREF(XLaunchNewImageA, 4928, 12)
|
||||||
|
|
||||||
// XLaunchNewImageA+0x03 : sub esp, 0x384
|
// XLaunchNewImageA+0x03 : sub esp, 0x384
|
||||||
{ 0x03, 0x81 },
|
{ 0x03, 0x81 },
|
||||||
|
@ -492,7 +492,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetLaunchInfo
|
// * XGetLaunchInfo
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetLaunchInfo_1_0_4627, 7)
|
OOVPA_NO_XREF(XGetLaunchInfo, 4627, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x8B },
|
{ 0x0B, 0x8B },
|
||||||
{ 0x18, 0x15 },
|
{ 0x18, 0x15 },
|
||||||
|
@ -506,7 +506,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XSetProcessQuantumLength
|
// * XSetProcessQuantumLength
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XSetProcessQuantumLength_1_0_4627, 7)
|
OOVPA_NO_XREF(XSetProcessQuantumLength, 4627, 7)
|
||||||
|
|
||||||
{ 0x01, 0xA1 },
|
{ 0x01, 0xA1 },
|
||||||
{ 0x04, 0x00 },
|
{ 0x04, 0x00 },
|
||||||
|
@ -520,7 +520,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * timeSetEvent
|
// * timeSetEvent
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(timeSetEvent_1_0_4627, 7)
|
OOVPA_NO_XREF(timeSetEvent, 4627, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x8D },
|
{ 0x1E, 0x8D },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -534,7 +534,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * timeKillEvent
|
// * timeKillEvent
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(timeKillEvent_1_0_4627, 8)
|
OOVPA_NO_XREF(timeKillEvent, 4627, 8)
|
||||||
|
|
||||||
{ 0x0E, 0x8B },
|
{ 0x0E, 0x8B },
|
||||||
{ 0x1A, 0xC2 },
|
{ 0x1A, 0xC2 },
|
||||||
|
@ -549,7 +549,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * RaiseException
|
// * RaiseException
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(RaiseException_1_0_4627, 7)
|
OOVPA_NO_XREF(RaiseException, 4627, 7)
|
||||||
|
|
||||||
{ 0x09, 0x83 },
|
{ 0x09, 0x83 },
|
||||||
{ 0x14, 0x8B },
|
{ 0x14, 0x8B },
|
||||||
|
@ -564,7 +564,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountAlternateTitleA
|
// * XMountAlternateTitleA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountAlternateTitleA_1_0_4627, 7)
|
OOVPA_NO_XREF(XMountAlternateTitleA, 4627, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x0F },
|
{ 0x1E, 0x0F },
|
||||||
{ 0x3E, 0x56 },
|
{ 0x3E, 0x56 },
|
||||||
|
@ -578,7 +578,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountAlternateTitleA
|
// * XMountAlternateTitleA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountAlternateTitleA_1_0_4928, 7)
|
OOVPA_NO_XREF(XMountAlternateTitleA, 4928, 7)
|
||||||
|
|
||||||
{ 0x1E, 0x0F },
|
{ 0x1E, 0x0F },
|
||||||
{ 0x3E, 0x83 },
|
{ 0x3E, 0x83 },
|
||||||
|
@ -592,7 +592,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XUnmountAlternateTitleA
|
// * XUnmountAlternateTitleA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XUnmountAlternateTitleA_1_0_4627, 7)
|
OOVPA_NO_XREF(XUnmountAlternateTitleA, 4627, 7)
|
||||||
|
|
||||||
{ 0x0A, 0x65 },
|
{ 0x0A, 0x65 },
|
||||||
{ 0x16, 0xFF },
|
{ 0x16, 0xFF },
|
||||||
|
@ -606,7 +606,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * MoveFileA
|
// * MoveFileA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(MoveFileA_1_0_4627, 7)
|
OOVPA_NO_XREF(MoveFileA, 4627, 7)
|
||||||
|
|
||||||
{ 0x11, 0x8D },
|
{ 0x11, 0x8D },
|
||||||
{ 0x24, 0xE8 },
|
{ 0x24, 0xE8 },
|
||||||
|
@ -620,7 +620,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetDeviceDescription
|
// * XInputGetDeviceDescription
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetDeviceDescription_1_0_4831, 9)
|
OOVPA_NO_XREF(XInputGetDeviceDescription, 4831, 9)
|
||||||
|
|
||||||
{ 0x03, 0x83 },
|
{ 0x03, 0x83 },
|
||||||
{ 0x04, 0xEC },
|
{ 0x04, 0xEC },
|
||||||
|
@ -634,127 +634,127 @@ OOVPA_NO_XREF(XInputGetDeviceDescription_1_0_4831, 9)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4627
|
// * XAPI_4627
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_4627[] = {
|
OOVPATable XAPI_4627[] = {
|
||||||
|
|
||||||
// XFormatUtilityDrive
|
// XFormatUtilityDrive
|
||||||
OOVPA_TABLE_PATCH(XFormatUtilityDrive_1_0_4627, XFormatUtilityDrive),
|
OOVPA_TABLE_PATCH(XFormatUtilityDrive, 4627, XFormatUtilityDrive),
|
||||||
// SetThreadPriorityBoost
|
// SetThreadPriorityBoost
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_4627, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 4627, SetThreadPriorityBoost),
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// GetThreadPriority
|
// GetThreadPriority
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_4627, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 4627, GetThreadPriority),
|
||||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine_1_0_3911, XRegisterThreadNotifyRoutine),
|
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4432, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_3911, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XInputPoll (* unchanged since 4134 *)
|
// XInputPoll (* unchanged since 4134 *)
|
||||||
OOVPA_TABLE_PATCH(XInputPoll_1_0_4134, XInputPoll),
|
OOVPA_TABLE_PATCH(XInputPoll, 4134, XInputPoll),
|
||||||
// XID_fCloseDevice
|
// XID_fCloseDevice
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_4627),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 4627),
|
||||||
// XID_fCloseDevice
|
// XID_fCloseDevice
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_4928),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 4928),
|
||||||
// XInputClose
|
// XInputClose
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_4928, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 4928, XInputClose),
|
||||||
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_4361, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||||
// XInputGetState (* unchanged since 1.0.4361 *)
|
// XInputGetState (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4361, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||||
// XInputGetState
|
// XInputGetState
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4928, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 4928, XInputGetState),
|
||||||
// XInputGetCapabilities
|
// XInputGetCapabilities
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_4928, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4928, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities2
|
// XInputGetCapabilities2
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities2_1_0_4928, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities2, 4928, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities3
|
// XInputGetCapabilities3
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities3_1_0_4928, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities3, 4928, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities4
|
// XInputGetCapabilities4
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities4_1_0_4928, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities4, 4928, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities5
|
// XInputGetCapabilities5
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities5_1_0_4928, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities5, 4928, XInputGetCapabilities),
|
||||||
// XInputSetState (* unchanged since 1.0.4361 *)
|
// XInputSetState (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_4361, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||||
// XInputSetState
|
// XInputSetState
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_4928, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 4928, XInputSetState),
|
||||||
/* obsolete?
|
/* obsolete?
|
||||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XapiThreadStartup_1_0_4361, XapiThreadStartup),
|
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||||
//*/
|
//*/
|
||||||
//*/
|
//*/
|
||||||
// XInputGetCapabilities
|
// XInputGetCapabilities
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_4831, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4831, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities2
|
// XInputGetCapabilities2
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities2_1_0_4831, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities2, 4831, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities3
|
// XInputGetCapabilities3
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities3_1_0_4831, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities3, 4831, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities4
|
// XInputGetCapabilities4
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities4_1_0_4831, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities4, 4831, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities5
|
// XInputGetCapabilities5
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities5_1_0_4831, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities5, 4831, XInputGetCapabilities),
|
||||||
// XInputGetCapabilities6
|
// XInputGetCapabilities6
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities6_1_0_4928, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities6, 4928, XInputGetCapabilities),
|
||||||
// +s
|
// +s
|
||||||
/* not necessary?
|
/* not necessary?
|
||||||
// XCalculateSignatureBeginEx
|
// XCalculateSignatureBeginEx
|
||||||
OOVPA_TABLE_PATCH(XCalculateSignatureBeginEx_1_0_4627, XCalculateSignatureBeginEx),
|
OOVPA_TABLE_PATCH(XCalculateSignatureBeginEx, 4627, XCalculateSignatureBeginEx),
|
||||||
// XCalculateSignatureBegin
|
// XCalculateSignatureBegin
|
||||||
OOVPA_TABLE_PATCH(XCalculateSignatureBegin_1_0_4627, XCalculateSignatureBegin),
|
OOVPA_TABLE_PATCH(XCalculateSignatureBegin, 4627, XCalculateSignatureBegin),
|
||||||
// XCalculateSignatureUpdate
|
// XCalculateSignatureUpdate
|
||||||
OOVPA_TABLE_PATCH(XCalculateSignatureUpdate_1_0_4627, XCalculateSignatureUpdate),
|
OOVPA_TABLE_PATCH(XCalculateSignatureUpdate, 4627, XCalculateSignatureUpdate),
|
||||||
// XCalculateSignatureEnd
|
// XCalculateSignatureEnd
|
||||||
OOVPA_TABLE_PATCH(XCalculateSignatureEnd_1_0_4627, XCalculateSignatureEnd), //*/
|
OOVPA_TABLE_PATCH(XCalculateSignatureEnd, 4627, XCalculateSignatureEnd), //*/
|
||||||
// s+
|
// s+
|
||||||
// CreateFiber (* unchanged since 3911 *)
|
// CreateFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_3911, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 3911, CreateFiber),
|
||||||
// DeleteFiber (* unchanged since 3911 *)
|
// DeleteFiber (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_3911, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 3911, DeleteFiber),
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// GetExitCodeThread (* unchanged since 3911 *)
|
// GetExitCodeThread (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetExitCodeThread_1_0_3911, GetExitCodeThread),
|
OOVPA_TABLE_PATCH(GetExitCodeThread, 3911, GetExitCodeThread),
|
||||||
// GetOverlappedResult
|
// GetOverlappedResult
|
||||||
OOVPA_TABLE_PATCH(GetOverlappedResult_1_0_4627, GetOverlappedResult),
|
OOVPA_TABLE_PATCH(GetOverlappedResult, 4627, GetOverlappedResult),
|
||||||
// XLaunchNewImageA
|
// XLaunchNewImageA
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_4627, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 4627, XLaunchNewImage),
|
||||||
// XLaunchNewImageA
|
// XLaunchNewImageA
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_4928, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 4928, XLaunchNewImage),
|
||||||
// XGetLaunchInfo
|
// XGetLaunchInfo
|
||||||
OOVPA_TABLE_PATCH(XGetLaunchInfo_1_0_4627, XGetLaunchInfo),
|
OOVPA_TABLE_PATCH(XGetLaunchInfo, 4627, XGetLaunchInfo),
|
||||||
// XSetProcessQuantumLength
|
// XSetProcessQuantumLength
|
||||||
OOVPA_TABLE_PATCH(XSetProcessQuantumLength_1_0_4627, XSetProcessQuantumLength),
|
OOVPA_TABLE_PATCH(XSetProcessQuantumLength, 4627, XSetProcessQuantumLength),
|
||||||
// SignalObjectAndWait (* unchanged since 3911 *)
|
// SignalObjectAndWait (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SignalObjectAndWait_1_0_3911, SignalObjectAndWait),
|
OOVPA_TABLE_PATCH(SignalObjectAndWait, 3911, SignalObjectAndWait),
|
||||||
// timeSetEvent
|
// timeSetEvent
|
||||||
OOVPA_TABLE_PATCH(timeSetEvent_1_0_4627, timeSetEvent),
|
OOVPA_TABLE_PATCH(timeSetEvent, 4627, timeSetEvent),
|
||||||
// timeKillEvent
|
// timeKillEvent
|
||||||
OOVPA_TABLE_PATCH(timeKillEvent_1_0_4627, timeKillEvent),
|
OOVPA_TABLE_PATCH(timeKillEvent, 4627, timeKillEvent),
|
||||||
// RaiseException
|
// RaiseException
|
||||||
OOVPA_TABLE_PATCH(RaiseException_1_0_4627, RaiseException),
|
OOVPA_TABLE_PATCH(RaiseException, 4627, RaiseException),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// XMountAlternateTitleA
|
// XMountAlternateTitleA
|
||||||
OOVPA_TABLE_PATCH(XMountAlternateTitleA_1_0_4627, XMountAlternateTitle),
|
OOVPA_TABLE_PATCH(XMountAlternateTitleA, 4627, XMountAlternateTitle),
|
||||||
// XMountAlternateTitleA
|
// XMountAlternateTitleA
|
||||||
OOVPA_TABLE_PATCH(XMountAlternateTitleA_1_0_4928, XMountAlternateTitle),
|
OOVPA_TABLE_PATCH(XMountAlternateTitleA, 4928, XMountAlternateTitle),
|
||||||
// XUnmountAlternateTitleA
|
// XUnmountAlternateTitleA
|
||||||
OOVPA_TABLE_PATCH(XUnmountAlternateTitleA_1_0_4627, XUnmountAlternateTitle),
|
OOVPA_TABLE_PATCH(XUnmountAlternateTitleA, 4627, XUnmountAlternateTitle),
|
||||||
// XInputGetDeviceDescription
|
// XInputGetDeviceDescription
|
||||||
OOVPA_TABLE_PATCH(XInputGetDeviceDescription_1_0_4831, XInputGetDeviceDescription),
|
OOVPA_TABLE_PATCH(XInputGetDeviceDescription, 4831, XInputGetDeviceDescription),
|
||||||
// MoveFileA
|
// MoveFileA
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(MoveFileA_1_0_4627, MoveFileA),
|
OOVPA_TABLE_PATCH(MoveFileA, 4627, MoveFileA),
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4627_SIZE
|
// * XAPI_4627_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_4627_SIZE = sizeof(XAPI_1_0_4627);
|
uint32 XAPI_4627_SIZE = sizeof(XAPI_4627);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_4721_H
|
#ifndef XAPI_4721_H
|
||||||
#define XAPI_1_0_4721_H
|
#define XAPI_4721_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_4721[];
|
extern OOVPATable XAPI_4721[];
|
||||||
extern uint32 XAPI_1_0_4721_SIZE;
|
extern uint32 XAPI_4721_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -33,54 +33,54 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4721
|
// * XAPI_4721
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_4721[] = {
|
OOVPATable XAPI_4721[] = {
|
||||||
/*
|
/*
|
||||||
// RtlCreateHeap (* unchanged since 1.0.4361 *) (* OR FARTHER *)
|
// RtlCreateHeap (* unchanged since 1.0.4361 *) (* OR FARTHER *)
|
||||||
obsolete OOVPA_TABLE_PATCH(RtlCreateHeap_1_0_3911, RtlCreateHeap),
|
obsolete OOVPA_TABLE_PATCH(RtlCreateHeap, 3911, RtlCreateHeap),
|
||||||
// RtlAllocateHeap (* unchanged since 1.0.4361 *) (* OR FARTHER *)
|
// RtlAllocateHeap (* unchanged since 1.0.4361 *) (* OR FARTHER *)
|
||||||
obsolete OOVPA_TABLE_PATCH(RtlAllocateHeap_1_0_3911, RtlAllocateHeap),
|
obsolete OOVPA_TABLE_PATCH(RtlAllocateHeap, 3911, RtlAllocateHeap),
|
||||||
// RtlReAllocateHeap
|
// RtlReAllocateHeap
|
||||||
obsolete OOVPA_TABLE_PATCH(RtlReAllocateHeap_1_0_4627, RtlReAllocateHeap),
|
obsolete OOVPA_TABLE_PATCH(RtlReAllocateHeap, 4627, RtlReAllocateHeap),
|
||||||
// RtlFreeHeap
|
// RtlFreeHeap
|
||||||
obsolete OOVPA_TABLE_PATCH(RtlFreeHeap_1_0_4627, RtlFreeHeap),
|
obsolete OOVPA_TABLE_PATCH(RtlFreeHeap, 4627, RtlFreeHeap),
|
||||||
// RtlSizeHeap
|
// RtlSizeHeap
|
||||||
obsolete OOVPA_TABLE_PATCH(RtlSizeHeap_1_0_4627, RtlSizeHeap),
|
obsolete OOVPA_TABLE_PATCH(RtlSizeHeap, 4627, RtlSizeHeap),
|
||||||
// RtlDestroyHeap
|
// RtlDestroyHeap
|
||||||
obsolete OOVPA_TABLE_PATCH(RtlDestroyHeap_1_0_4627, RtlDestroyHeap),
|
obsolete OOVPA_TABLE_PATCH(RtlDestroyHeap, 4627, RtlDestroyHeap),
|
||||||
*/
|
*/
|
||||||
// XMountUtilityDrive
|
// XMountUtilityDrive
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4432, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||||
// XInitDevices (* unchanged since 1.0.3911 *)
|
// XInitDevices (* unchanged since 1.0.3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_3911, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 3911, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
// XInputGetCapabilities (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_4361, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 4361, XInputGetCapabilities),
|
||||||
// XInputGetState (* unchanged since 1.0.4361 *)
|
// XInputGetState (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4361, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 4361, XInputGetState),
|
||||||
// XInputSetState (* unchanged since 1.0.4361 *)
|
// XInputSetState (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_4361, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 4361, XInputSetState),
|
||||||
// XID_fCloseDevice (* unchanged since 1.0.4361 *)
|
// XID_fCloseDevice (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_4361),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 4361),
|
||||||
// XInputClose (* unchanged since 1.0.3911 *)
|
// XInputClose (* unchanged since 1.0.3911 *)
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_3911, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 3911, XInputClose),
|
||||||
// XInputClose (* unchanged since 1.0.4361 *)
|
// XInputClose (* unchanged since 1.0.4361 *)
|
||||||
// OOVPA_TABLE_PATCH(XInputClose_1_0_4361, XInputClose),
|
// OOVPA_TABLE_PATCH(XInputClose, 4361, XInputClose),
|
||||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||||
// obsolete OOVPA_TABLE_PATCH(XapiThreadStartup_1_0_4361, XapiThreadStartup),
|
// obsolete OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||||
//* Too High Level
|
//* Too High Level
|
||||||
// XapiInitProcess (* unchanged since 1.0.4361 *)
|
// XapiInitProcess (* unchanged since 1.0.4361 *)
|
||||||
// obsolete OOVPA_TABLE_PATCH(XapiInitProcess_1_0_4361, XapiInitProcess),
|
// obsolete OOVPA_TABLE_PATCH(XapiInitProcess, 4361, XapiInitProcess),
|
||||||
//*/
|
//*/
|
||||||
// XapiBootToDash (* unchanged since 1.0.3911 *)
|
// XapiBootToDash (* unchanged since 1.0.3911 *)
|
||||||
/* obsolete OOVPA_TABLE_PATCH(XapiBootDash_1_0_3911, XapiBootDash),*/
|
/* obsolete OOVPA_TABLE_PATCH(XapiBootDash, 3911, XapiBootDash),*/
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_4721_SIZE
|
// * XAPI_4721_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_4721_SIZE = sizeof(XAPI_1_0_4721);
|
uint32 XAPI_4721_SIZE = sizeof(XAPI_4721);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_5233_H
|
#ifndef XAPI_5233_H
|
||||||
#define XAPI_1_0_5233_H
|
#define XAPI_5233_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_5233[];
|
extern OOVPATable XAPI_5233[];
|
||||||
extern uint32 XAPI_1_0_5233_SIZE;
|
extern uint32 XAPI_5233_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
// * NOTE: We are actually intercepting USBD_Init, because
|
// * NOTE: We are actually intercepting USBD_Init, because
|
||||||
// * XInitDevices Simply redirects to that function
|
// * XInitDevices Simply redirects to that function
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInitDevices_1_0_5233, 7)
|
OOVPA_NO_XREF(XInitDevices, 5233, 7)
|
||||||
|
|
||||||
{ 0x0E, 0x75 },
|
{ 0x0E, 0x75 },
|
||||||
{ 0x20, 0xBE },
|
{ 0x20, 0xBE },
|
||||||
|
@ -53,7 +53,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities
|
// * XInputGetCapabilities
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities_1_0_5233, 8)
|
OOVPA_NO_XREF(XInputGetCapabilities, 5233, 8)
|
||||||
|
|
||||||
{ 0x1D, 0x85 },
|
{ 0x1D, 0x85 },
|
||||||
{ 0x3C, 0x8A },
|
{ 0x3C, 0x8A },
|
||||||
|
@ -68,7 +68,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDeviceChanges
|
// * XGetDeviceChanges
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDeviceChanges_1_0_5233, 7)
|
OOVPA_NO_XREF(XGetDeviceChanges, 5233, 7)
|
||||||
|
|
||||||
{ 0x0C, 0x75 },
|
{ 0x0C, 0x75 },
|
||||||
{ 0x1A, 0x53 },
|
{ 0x1A, 0x53 },
|
||||||
|
@ -82,7 +82,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputSetState
|
// * XInputSetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputSetState_1_0_5233, 7)
|
OOVPA_NO_XREF(XInputSetState, 5233, 7)
|
||||||
|
|
||||||
{ 0x05, 0x81 },
|
{ 0x05, 0x81 },
|
||||||
{ 0x0C, 0xF6 },
|
{ 0x0C, 0xF6 },
|
||||||
|
@ -94,45 +94,45 @@ OOVPA_NO_XREF(XInputSetState_1_0_5233, 7)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5233
|
// * XAPI_5233
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_5233[] = {
|
OOVPATable XAPI_5233[] = {
|
||||||
|
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// SetThreadPriorityBoost (* unchanged since 4627 *)
|
// SetThreadPriorityBoost (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_4627, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 4627, SetThreadPriorityBoost),
|
||||||
// GetThreadPriority (* unchanged since 4627 *)
|
// GetThreadPriority (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_4627, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 4627, GetThreadPriority),
|
||||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine_1_0_3911, XRegisterThreadNotifyRoutine),
|
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4432, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||||
// XInitDevices
|
// XInitDevices
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_5233, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XGetDeviceChanges
|
// XGetDeviceChanges
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_5233, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5233, XGetDeviceChanges),
|
||||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XInputGetCapabilities
|
// XInputGetCapabilities
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_5233, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5233, XInputGetCapabilities),
|
||||||
// XID_fCloseDevice (* unchanged since 1.0.4928 *)
|
// XID_fCloseDevice (* unchanged since 1.0.4928 *)
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_4928),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 4928),
|
||||||
// XInputClose (* unchanged since 1.0.4928 *)
|
// XInputClose (* unchanged since 1.0.4928 *)
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_4928, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 4928, XInputClose),
|
||||||
// XInputGetState (* unchanged since 1.0.4928 *)
|
// XInputGetState (* unchanged since 1.0.4928 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_4928, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 4928, XInputGetState),
|
||||||
// XInputSetState
|
// XInputSetState
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_5233, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5233_SIZE
|
// * XAPI_5233_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_5233_SIZE = sizeof(XAPI_1_0_5233);
|
uint32 XAPI_5233_SIZE = sizeof(XAPI_5233);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_5558_H
|
#ifndef XAPI_5558_H
|
||||||
#define XAPI_1_0_5558_H
|
#define XAPI_5558_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_5558[];
|
extern OOVPATable XAPI_5558[];
|
||||||
extern uint32 XAPI_1_0_5558_SIZE;
|
extern uint32 XAPI_5558_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetCapabilities
|
// * XInputGetCapabilities
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetCapabilities_1_0_5558, 8)
|
OOVPA_NO_XREF(XInputGetCapabilities, 5558, 8)
|
||||||
|
|
||||||
{ 0x1D, 0x85 },
|
{ 0x1D, 0x85 },
|
||||||
{ 0x3C, 0x8A },
|
{ 0x3C, 0x8A },
|
||||||
|
@ -50,7 +50,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputGetState
|
// * XInputGetState
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XInputGetState_1_0_5558, 7)
|
OOVPA_NO_XREF(XInputGetState, 5558, 7)
|
||||||
|
|
||||||
{ 0x0D, 0x0C },
|
{ 0x0D, 0x0C },
|
||||||
{ 0x1C, 0x5E },
|
{ 0x1C, 0x5E },
|
||||||
|
@ -64,7 +64,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_5558, 8)
|
OOVPA_NO_XREF(XapiInitProcess, 5558, 8)
|
||||||
|
|
||||||
{ 0x22, 0x6A },
|
{ 0x22, 0x6A },
|
||||||
{ 0x3E, 0x01 },
|
{ 0x3E, 0x01 },
|
||||||
|
@ -79,7 +79,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_5659, 8)
|
OOVPA_NO_XREF(XapiInitProcess, 5659, 8)
|
||||||
|
|
||||||
{ 0x22, 0x6A },
|
{ 0x22, 0x6A },
|
||||||
{ 0x3E, 0x01 },
|
{ 0x3E, 0x01 },
|
||||||
|
@ -94,7 +94,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XLaunchNewImageA
|
// * XLaunchNewImageA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XLaunchNewImageA_1_0_5558, 7)
|
OOVPA_NO_XREF(XLaunchNewImageA, 5558, 7)
|
||||||
|
|
||||||
{ 0x07, 0xF0 },
|
{ 0x07, 0xF0 },
|
||||||
{ 0x10, 0xD2 },
|
{ 0x10, 0xD2 },
|
||||||
|
@ -108,7 +108,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetLaunchInfo
|
// * XGetLaunchInfo
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetLaunchInfo_1_0_5558, 7)
|
OOVPA_NO_XREF(XGetLaunchInfo, 5558, 7)
|
||||||
|
|
||||||
{ 0x0B, 0x8B },
|
{ 0x0B, 0x8B },
|
||||||
{ 0x18, 0x15 },
|
{ 0x18, 0x15 },
|
||||||
|
@ -122,7 +122,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XMountMUA
|
// * XMountMUA
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XMountMUA_1_0_5558, 8)
|
OOVPA_NO_XREF(XMountMUA, 5558, 8)
|
||||||
|
|
||||||
{ 0x22, 0x8A },
|
{ 0x22, 0x8A },
|
||||||
{ 0x3E, 0x89 },
|
{ 0x3E, 0x89 },
|
||||||
|
@ -137,7 +137,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * CreateFiber
|
// * CreateFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(CreateFiber_1_0_5558, 7)
|
OOVPA_NO_XREF(CreateFiber, 5558, 7)
|
||||||
|
|
||||||
{ 0x10, 0x00 },
|
{ 0x10, 0x00 },
|
||||||
{ 0x22, 0x57 },
|
{ 0x22, 0x57 },
|
||||||
|
@ -151,7 +151,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * DeleteFiber
|
// * DeleteFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(DeleteFiber_1_0_5558, 6)
|
OOVPA_NO_XREF(DeleteFiber, 5558, 6)
|
||||||
|
|
||||||
{ 0x01, 0x44 },
|
{ 0x01, 0x44 },
|
||||||
{ 0x04, 0xFF },
|
{ 0x04, 0xFF },
|
||||||
|
@ -164,7 +164,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SwitchToFiber
|
// * SwitchToFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SwitchToFiber_1_0_5558, 8)
|
OOVPA_NO_XREF(SwitchToFiber, 5558, 8)
|
||||||
|
|
||||||
{ 0x06, 0x64 },
|
{ 0x06, 0x64 },
|
||||||
{ 0x0E, 0x44 },
|
{ 0x0E, 0x44 },
|
||||||
|
@ -179,7 +179,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * ConvertThreadToFiber
|
// * ConvertThreadToFiber
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(ConvertThreadToFiber_1_0_5558, 7)
|
OOVPA_NO_XREF(ConvertThreadToFiber, 5558, 7)
|
||||||
|
|
||||||
{ 0x05, 0x64 },
|
{ 0x05, 0x64 },
|
||||||
{ 0x0C, 0x8B },
|
{ 0x0C, 0x8B },
|
||||||
|
@ -193,7 +193,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiFiberStartup
|
// * XapiFiberStartup
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiFiberStartup_1_0_5558, 7)
|
OOVPA_NO_XREF(XapiFiberStartup, 5558, 7)
|
||||||
|
|
||||||
{ 0x07, 0xE8 },
|
{ 0x07, 0xE8 },
|
||||||
{ 0x10, 0xA1 },
|
{ 0x10, 0xA1 },
|
||||||
|
@ -207,7 +207,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XID_fCloseDevice
|
// * XID_fCloseDevice
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XID_fCloseDevice_1_0_5558, 7,
|
OOVPA_XREF(XID_fCloseDevice, 5558, 7,
|
||||||
|
|
||||||
XREF_FCLOSEDEVICE,
|
XREF_FCLOSEDEVICE,
|
||||||
XRefZero)
|
XRefZero)
|
||||||
|
@ -224,7 +224,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XInputClose
|
// * XInputClose
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_XREF(XInputClose_1_0_5558, 9,
|
OOVPA_XREF(XInputClose, 5558, 9,
|
||||||
|
|
||||||
XRefNoSaveIndex,
|
XRefNoSaveIndex,
|
||||||
XRefOne)
|
XRefOne)
|
||||||
|
@ -242,65 +242,65 @@ OOVPA_XREF(XInputClose_1_0_5558, 9,
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5558
|
// * XAPI_5558
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_5558[] = {
|
OOVPATable XAPI_5558[] = {
|
||||||
|
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine_1_0_3911, XRegisterThreadNotifyRoutine),
|
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4432, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||||
// XInitDevices (* unchanged since 5233 *)
|
// XInitDevices (* unchanged since 5233 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_5233, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XGetDeviceChanges (* unchanged since 5233 *)
|
// XGetDeviceChanges (* unchanged since 5233 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_5233, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5233, XGetDeviceChanges),
|
||||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XInputGetCapabilities
|
// XInputGetCapabilities
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_5558, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5558, XInputGetCapabilities),
|
||||||
// XInputGetState
|
// XInputGetState
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_5558, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 5558, XInputGetState),
|
||||||
// XInputSetState (* unchanged since 5233 *)
|
// XInputSetState (* unchanged since 5233 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_5233, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||||
/* obsolete?
|
/* obsolete?
|
||||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XapiThreadStartup_1_0_4361, XapiThreadStartup),
|
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup),
|
||||||
//*/
|
//*/
|
||||||
// XLaunchNewImageA
|
// XLaunchNewImageA
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_5558, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 5558, XLaunchNewImage),
|
||||||
// XGetLaunchInfo
|
// XGetLaunchInfo
|
||||||
OOVPA_TABLE_PATCH(XGetLaunchInfo_1_0_5558, XGetLaunchInfo),
|
OOVPA_TABLE_PATCH(XGetLaunchInfo, 5558, XGetLaunchInfo),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// SetThreadPriorityBoost (* unchanged since 4627 *)
|
// SetThreadPriorityBoost (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_4627, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 4627, SetThreadPriorityBoost),
|
||||||
// GetThreadPriority (* unchanged since 4627 *)
|
// GetThreadPriority (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_4627, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 4627, GetThreadPriority),
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// XMountMUA
|
// XMountMUA
|
||||||
OOVPA_TABLE_PATCH(XMountMUA_1_0_5558, XMountMUA),
|
OOVPA_TABLE_PATCH(XMountMUA, 5558, XMountMUA),
|
||||||
// CreateFiber
|
// CreateFiber
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_5558, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 5558, CreateFiber),
|
||||||
// DeleteFiber
|
// DeleteFiber
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_5558, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 5558, DeleteFiber),
|
||||||
// SwitchToFiber
|
// SwitchToFiber
|
||||||
OOVPA_TABLE_PATCH(SwitchToFiber_1_0_5558, SwitchToFiber),
|
OOVPA_TABLE_PATCH(SwitchToFiber, 5558, SwitchToFiber),
|
||||||
// ConvertThreadToFiber
|
// ConvertThreadToFiber
|
||||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber_1_0_5558, ConvertThreadToFiber),
|
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 5558, ConvertThreadToFiber),
|
||||||
//// XapiFiberStartup
|
//// XapiFiberStartup
|
||||||
//OOVPA_TABLE_PATCH(XapiFiberStartup_1_0_5558, XapiFiberStartup),
|
//OOVPA_TABLE_PATCH(XapiFiberStartup, 5558, XapiFiberStartup),
|
||||||
// XID_fCloseDevice
|
// XID_fCloseDevice
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_5558),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 5558),
|
||||||
// XInputClose
|
// XInputClose
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_5558, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 5558, XInputClose),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5558_SIZE
|
// * XAPI_5558_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_5558_SIZE = sizeof(XAPI_1_0_5558);
|
uint32 XAPI_5558_SIZE = sizeof(XAPI_5558);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_5788_H
|
#ifndef XAPI_5788_H
|
||||||
#define XAPI_1_0_5788_H
|
#define XAPI_5788_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_5788[];
|
extern OOVPATable XAPI_5788[];
|
||||||
extern uint32 XAPI_1_0_5788_SIZE;
|
extern uint32 XAPI_5788_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_5788, 8)
|
OOVPA_NO_XREF(XapiInitProcess, 5788, 8)
|
||||||
|
|
||||||
{ 0x22, 0x6A },
|
{ 0x22, 0x6A },
|
||||||
{ 0x3E, 0x01 },
|
{ 0x3E, 0x01 },
|
||||||
|
@ -50,7 +50,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDeviceChanges
|
// * XGetDeviceChanges
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDeviceChanges_1_0_5788, 7)
|
OOVPA_NO_XREF(XGetDeviceChanges, 5788, 7)
|
||||||
|
|
||||||
{ 0x0C, 0x75 },
|
{ 0x0C, 0x75 },
|
||||||
{ 0x1A, 0x53 },
|
{ 0x1A, 0x53 },
|
||||||
|
@ -64,7 +64,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * GetThreadPriority
|
// * GetThreadPriority
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(GetThreadPriority_1_0_5788, 7)
|
OOVPA_NO_XREF(GetThreadPriority, 5788, 7)
|
||||||
|
|
||||||
{ 0x0D, 0xFF },
|
{ 0x0D, 0xFF },
|
||||||
{ 0x16, 0x85 },
|
{ 0x16, 0x85 },
|
||||||
|
@ -78,7 +78,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SetThreadPriorityBoost
|
// * SetThreadPriorityBoost
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SetThreadPriorityBoost_1_0_5788, 7)
|
OOVPA_NO_XREF(SetThreadPriorityBoost, 5788, 7)
|
||||||
|
|
||||||
{ 0x07, 0xFF },
|
{ 0x07, 0xFF },
|
||||||
{ 0x10, 0xFF },
|
{ 0x10, 0xFF },
|
||||||
|
@ -92,7 +92,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetSectionSize
|
// * XGetSectionSize
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetSectionSize_1_0_5788, 5)
|
OOVPA_NO_XREF(XGetSectionSize, 5788, 5)
|
||||||
|
|
||||||
{ 0x00, 0x8B },
|
{ 0x00, 0x8B },
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
|
@ -104,7 +104,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * RaiseException
|
// * RaiseException
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(RaiseException_1_0_5788, 7)
|
OOVPA_NO_XREF(RaiseException, 5788, 7)
|
||||||
|
|
||||||
{ 0x09, 0x83 },
|
{ 0x09, 0x83 },
|
||||||
{ 0x14, 0x8B },
|
{ 0x14, 0x8B },
|
||||||
|
@ -118,7 +118,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDeviceEnumerationStatus
|
// * XGetDeviceEnumerationStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDeviceEnumerationStatus_1_0_5788, 7)
|
OOVPA_NO_XREF(XGetDeviceEnumerationStatus, 5788, 7)
|
||||||
|
|
||||||
{ 0x04, 0x15 },
|
{ 0x04, 0x15 },
|
||||||
{ 0x0A, 0x35 },
|
{ 0x0A, 0x35 },
|
||||||
|
@ -132,7 +132,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SwitchToThread
|
// * SwitchToThread
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SwitchToThread_1_0_5788, 6)
|
OOVPA_NO_XREF(SwitchToThread, 5788, 6)
|
||||||
|
|
||||||
{ 0x01, 0x15 },
|
{ 0x01, 0x15 },
|
||||||
{ 0x06, 0x33 },
|
{ 0x06, 0x33 },
|
||||||
|
@ -143,75 +143,75 @@ OOVPA_NO_XREF(SwitchToThread_1_0_5788, 6)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5788
|
// * XAPI_5788
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_5788[] = {
|
OOVPATable XAPI_5788[] = {
|
||||||
|
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4432, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||||
// XInitDevices (* unchanged since 5233 *)
|
// XInitDevices (* unchanged since 5233 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_5233, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XInputGetCapabilities (* unchanged since 5558 *)
|
// XInputGetCapabilities (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_5558, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5558, XInputGetCapabilities),
|
||||||
// XInputGetState (* unchanged since 5558 *)
|
// XInputGetState (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_5558, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 5558, XInputGetState),
|
||||||
// XGetDeviceChanges
|
// XGetDeviceChanges
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_5788, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5788, XGetDeviceChanges),
|
||||||
/* obsolete?
|
/* obsolete?
|
||||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XapiThreadStartup_1_0_4361, XapiThreadStartup), //*/
|
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup), //*/
|
||||||
// XGetLaunchInfo (* unchanged since 5558 *)
|
// XGetLaunchInfo (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XGetLaunchInfo_1_0_5558, XGetLaunchInfo),
|
OOVPA_TABLE_PATCH(XGetLaunchInfo, 5558, XGetLaunchInfo),
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
// XRegisterThreadNotifyRoutine (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine_1_0_3911, XRegisterThreadNotifyRoutine),
|
OOVPA_TABLE_PATCH(XRegisterThreadNotifyRoutine, 3911, XRegisterThreadNotifyRoutine),
|
||||||
// GetThreadPriority
|
// GetThreadPriority
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_5788, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 5788, GetThreadPriority),
|
||||||
// SetThreadPriorityBoost
|
// SetThreadPriorityBoost
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_5788, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 5788, SetThreadPriorityBoost),
|
||||||
// GetThreadPriorityBoost
|
// GetThreadPriorityBoost
|
||||||
/*{
|
/*{
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriorityBoost_1_0_5788, GetThreadPriorityBoost),*/
|
OOVPA_TABLE_PATCH(GetThreadPriorityBoost, 5788, GetThreadPriorityBoost),*/
|
||||||
// XMountMUA (* unchanged since 5558 *)
|
// XMountMUA (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XMountMUA_1_0_5558, XMountMUA),
|
OOVPA_TABLE_PATCH(XMountMUA, 5558, XMountMUA),
|
||||||
// GetTimeZoneInformation (* unchanged since 3911 *)
|
// GetTimeZoneInformation (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(GetTimeZoneInformation_1_0_3911, GetTimeZoneInformation),
|
OOVPA_TABLE_PATCH(GetTimeZoneInformation, 3911, GetTimeZoneInformation),
|
||||||
// RaiseException
|
// RaiseException
|
||||||
OOVPA_TABLE_PATCH(RaiseException_1_0_5788, RaiseException),
|
OOVPA_TABLE_PATCH(RaiseException, 5788, RaiseException),
|
||||||
// XLaunchNewImageA (* unchanged since 5558 *)
|
// XLaunchNewImageA (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_5558, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 5558, XLaunchNewImage),
|
||||||
// XInputSetState (* unchanged since 5233 *)
|
// XInputSetState (* unchanged since 5233 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_5233, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||||
// XGetDeviceEnumerationStatus
|
// XGetDeviceEnumerationStatus
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceEnumerationStatus_1_0_5788, XGetDeviceEnumerationStatus),
|
OOVPA_TABLE_PATCH(XGetDeviceEnumerationStatus, 5788, XGetDeviceEnumerationStatus),
|
||||||
// SwitchToThread
|
// SwitchToThread
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(SwitchToThread_1_0_5788, SwitchToThread),
|
OOVPA_TABLE_PATCH(SwitchToThread, 5788, SwitchToThread),
|
||||||
*/
|
*/
|
||||||
// XFormatUtilityDrive (* unchanged since 4627 *)
|
// XFormatUtilityDrive (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(XFormatUtilityDrive_1_0_4627, XFormatUtilityDrive),
|
OOVPA_TABLE_PATCH(XFormatUtilityDrive, 4627, XFormatUtilityDrive),
|
||||||
// CreateFiber
|
// CreateFiber
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_5558, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 5558, CreateFiber),
|
||||||
// DeleteFiber
|
// DeleteFiber
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_5558, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 5558, DeleteFiber),
|
||||||
// SwitchToFiber
|
// SwitchToFiber
|
||||||
OOVPA_TABLE_PATCH(SwitchToFiber_1_0_5558, SwitchToFiber),
|
OOVPA_TABLE_PATCH(SwitchToFiber, 5558, SwitchToFiber),
|
||||||
// ConvertThreadToFiber
|
// ConvertThreadToFiber
|
||||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber_1_0_5558, ConvertThreadToFiber),
|
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 5558, ConvertThreadToFiber),
|
||||||
// XID_fCloseDevice (* unchanged since 5558 *)
|
// XID_fCloseDevice (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_XREF(XID_fCloseDevice_1_0_5558),
|
OOVPA_TABLE_XREF(XID_fCloseDevice, 5558),
|
||||||
// XInputClose (* unchanged since 5558 *)
|
// XInputClose (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XInputClose_1_0_5558, XInputClose),
|
OOVPA_TABLE_PATCH(XInputClose, 5558, XInputClose),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5788_SIZE
|
// * XAPI_5788_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_5788_SIZE = sizeof(XAPI_1_0_5788);
|
uint32 XAPI_5788_SIZE = sizeof(XAPI_5788);
|
||||||
|
|
|
@ -31,12 +31,12 @@
|
||||||
// * All rights reserved
|
// * All rights reserved
|
||||||
// *
|
// *
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
#ifndef XAPI_1_0_5849_H
|
#ifndef XAPI_5849_H
|
||||||
#define XAPI_1_0_5849_H
|
#define XAPI_5849_H
|
||||||
|
|
||||||
#include "OOVPA.h"
|
#include "OOVPA.h"
|
||||||
|
|
||||||
extern OOVPATable XAPI_1_0_5849[];
|
extern OOVPATable XAPI_5849[];
|
||||||
extern uint32 XAPI_1_0_5849_SIZE;
|
extern uint32 XAPI_5849_SIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XapiInitProcess
|
// * XapiInitProcess
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XapiInitProcess_1_0_5849, 8)
|
OOVPA_NO_XREF(XapiInitProcess, 5849, 8)
|
||||||
|
|
||||||
{ 0x22, 0x6A },
|
{ 0x22, 0x6A },
|
||||||
{ 0x3E, 0x01 },
|
{ 0x3E, 0x01 },
|
||||||
|
@ -50,7 +50,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDeviceChanges
|
// * XGetDeviceChanges
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDeviceChanges_1_0_5849, 7)
|
OOVPA_NO_XREF(XGetDeviceChanges, 5849, 7)
|
||||||
|
|
||||||
{ 0x0C, 0x75 },
|
{ 0x0C, 0x75 },
|
||||||
{ 0x1A, 0x53 },
|
{ 0x1A, 0x53 },
|
||||||
|
@ -64,7 +64,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * GetThreadPriority
|
// * GetThreadPriority
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(GetThreadPriority_1_0_5849, 7)
|
OOVPA_NO_XREF(GetThreadPriority, 5849, 7)
|
||||||
|
|
||||||
{ 0x0D, 0xFF },
|
{ 0x0D, 0xFF },
|
||||||
{ 0x16, 0x85 },
|
{ 0x16, 0x85 },
|
||||||
|
@ -78,7 +78,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SetThreadPriorityBoost
|
// * SetThreadPriorityBoost
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SetThreadPriorityBoost_1_0_5849, 7)
|
OOVPA_NO_XREF(SetThreadPriorityBoost, 5849, 7)
|
||||||
|
|
||||||
{ 0x07, 0xFF },
|
{ 0x07, 0xFF },
|
||||||
{ 0x10, 0xFF },
|
{ 0x10, 0xFF },
|
||||||
|
@ -92,7 +92,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetSectionSize
|
// * XGetSectionSize
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetSectionSize_1_0_5849, 5)
|
OOVPA_NO_XREF(XGetSectionSize, 5849, 5)
|
||||||
|
|
||||||
{ 0x00, 0x8B },
|
{ 0x00, 0x8B },
|
||||||
{ 0x02, 0x24 },
|
{ 0x02, 0x24 },
|
||||||
|
@ -104,7 +104,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * RaiseException
|
// * RaiseException
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(RaiseException_1_0_5849, 7)
|
OOVPA_NO_XREF(RaiseException, 5849, 7)
|
||||||
|
|
||||||
{ 0x09, 0x83 },
|
{ 0x09, 0x83 },
|
||||||
{ 0x14, 0x8B },
|
{ 0x14, 0x8B },
|
||||||
|
@ -118,7 +118,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XGetDeviceEnumerationStatus
|
// * XGetDeviceEnumerationStatus
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(XGetDeviceEnumerationStatus_1_0_5849, 7)
|
OOVPA_NO_XREF(XGetDeviceEnumerationStatus, 5849, 7)
|
||||||
|
|
||||||
{ 0x04, 0x15 },
|
{ 0x04, 0x15 },
|
||||||
{ 0x0A, 0x35 },
|
{ 0x0A, 0x35 },
|
||||||
|
@ -132,7 +132,7 @@ OOVPA_END;
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * SwitchToThread
|
// * SwitchToThread
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPA_NO_XREF(SwitchToThread_1_0_5849, 6)
|
OOVPA_NO_XREF(SwitchToThread, 5849, 6)
|
||||||
|
|
||||||
{ 0x01, 0x15 },
|
{ 0x01, 0x15 },
|
||||||
{ 0x06, 0x33 },
|
{ 0x06, 0x33 },
|
||||||
|
@ -143,63 +143,63 @@ OOVPA_NO_XREF(SwitchToThread_1_0_5849, 6)
|
||||||
OOVPA_END;
|
OOVPA_END;
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5849
|
// * XAPI_5849
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
OOVPATable XAPI_1_0_5849[] = {
|
OOVPATable XAPI_5849[] = {
|
||||||
|
|
||||||
// SetThreadPriority (* unchanged since 3911 *)
|
// SetThreadPriority (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriority_1_0_3911, SetThreadPriority),
|
OOVPA_TABLE_PATCH(SetThreadPriority, 3911, SetThreadPriority),
|
||||||
// XMountUtilityDrive (* unchanged since 4432 *)
|
// XMountUtilityDrive (* unchanged since 4432 *)
|
||||||
OOVPA_TABLE_PATCH(XMountUtilityDrive_1_0_4432, XMountUtilityDrive),
|
OOVPA_TABLE_PATCH(XMountUtilityDrive, 4432, XMountUtilityDrive),
|
||||||
// XInitDevices (* unchanged since 5233 *)
|
// XInitDevices (* unchanged since 5233 *)
|
||||||
OOVPA_TABLE_PATCH(XInitDevices_1_0_5233, XInitDevices),
|
OOVPA_TABLE_PATCH(XInitDevices, 5233, XInitDevices),
|
||||||
// XGetDevices (* unchanged since 1.0.4134 *)
|
// XGetDevices (* unchanged since 1.0.4134 *)
|
||||||
OOVPA_TABLE_PATCH(XGetDevices_1_0_4134, XGetDevices),
|
OOVPA_TABLE_PATCH(XGetDevices, 4134, XGetDevices),
|
||||||
// XInputOpen (* unchanged since 1.0.4361 *)
|
// XInputOpen (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XInputOpen_1_0_4361, XInputOpen),
|
OOVPA_TABLE_PATCH(XInputOpen, 4361, XInputOpen),
|
||||||
// XInputGetCapabilities (* unchanged since 5558 *)
|
// XInputGetCapabilities (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetCapabilities_1_0_5558, XInputGetCapabilities),
|
OOVPA_TABLE_PATCH(XInputGetCapabilities, 5558, XInputGetCapabilities),
|
||||||
// XInputGetState (* unchanged since 5558 *)
|
// XInputGetState (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XInputGetState_1_0_5558, XInputGetState),
|
OOVPA_TABLE_PATCH(XInputGetState, 5558, XInputGetState),
|
||||||
// XGetDeviceChanges
|
// XGetDeviceChanges
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceChanges_1_0_5849, XGetDeviceChanges),
|
OOVPA_TABLE_PATCH(XGetDeviceChanges, 5849, XGetDeviceChanges),
|
||||||
/* obsolete?
|
/* obsolete?
|
||||||
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
// XapiThreadStartup (* unchanged since 1.0.4361 *)
|
||||||
OOVPA_TABLE_PATCH(XapiThreadStartup_1_0_4361, XapiThreadStartup), //*/
|
OOVPA_TABLE_PATCH(XapiThreadStartup, 4361, XapiThreadStartup), //*/
|
||||||
// QueueUserAPC (* unchanged since 3911 *)
|
// QueueUserAPC (* unchanged since 3911 *)
|
||||||
OOVPA_TABLE_PATCH(QueueUserAPC_1_0_3911, QueueUserAPC),
|
OOVPA_TABLE_PATCH(QueueUserAPC, 3911, QueueUserAPC),
|
||||||
// GetThreadPriority
|
// GetThreadPriority
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriority_1_0_5849, GetThreadPriority),
|
OOVPA_TABLE_PATCH(GetThreadPriority, 5849, GetThreadPriority),
|
||||||
// SetThreadPriorityBoost
|
// SetThreadPriorityBoost
|
||||||
OOVPA_TABLE_PATCH(SetThreadPriorityBoost_1_0_5849, SetThreadPriorityBoost),
|
OOVPA_TABLE_PATCH(SetThreadPriorityBoost, 5849, SetThreadPriorityBoost),
|
||||||
// GetThreadPriorityBoost
|
// GetThreadPriorityBoost
|
||||||
/*{
|
/*{
|
||||||
OOVPA_TABLE_PATCH(GetThreadPriorityBoost_1_0_5849, GetThreadPriorityBoost),*/
|
OOVPA_TABLE_PATCH(GetThreadPriorityBoost, 5849, GetThreadPriorityBoost),*/
|
||||||
// RaiseException
|
// RaiseException
|
||||||
OOVPA_TABLE_PATCH(RaiseException_1_0_5849, RaiseException),
|
OOVPA_TABLE_PATCH(RaiseException, 5849, RaiseException),
|
||||||
// XLaunchNewImageA (* unchanged since 5558 *)
|
// XLaunchNewImageA (* unchanged since 5558 *)
|
||||||
OOVPA_TABLE_PATCH(XLaunchNewImageA_1_0_5558, XLaunchNewImage),
|
OOVPA_TABLE_PATCH(XLaunchNewImageA, 5558, XLaunchNewImage),
|
||||||
// XInputSetState (* unchanged since 5233 *)
|
// XInputSetState (* unchanged since 5233 *)
|
||||||
OOVPA_TABLE_PATCH(XInputSetState_1_0_5233, XInputSetState),
|
OOVPA_TABLE_PATCH(XInputSetState, 5233, XInputSetState),
|
||||||
// XGetDeviceEnumerationStatus
|
// XGetDeviceEnumerationStatus
|
||||||
OOVPA_TABLE_PATCH(XGetDeviceEnumerationStatus_1_0_5849, XGetDeviceEnumerationStatus),
|
OOVPA_TABLE_PATCH(XGetDeviceEnumerationStatus, 5849, XGetDeviceEnumerationStatus),
|
||||||
// SwitchToThread
|
// SwitchToThread
|
||||||
/*
|
/*
|
||||||
OOVPA_TABLE_PATCH(SwitchToThread_1_0_5849, SwitchToThread),
|
OOVPA_TABLE_PATCH(SwitchToThread, 5849, SwitchToThread),
|
||||||
*/
|
*/
|
||||||
// XFormatUtilityDrive (* unchanged since 4627 *)
|
// XFormatUtilityDrive (* unchanged since 4627 *)
|
||||||
OOVPA_TABLE_PATCH(XFormatUtilityDrive_1_0_4627, XFormatUtilityDrive),
|
OOVPA_TABLE_PATCH(XFormatUtilityDrive, 4627, XFormatUtilityDrive),
|
||||||
// CreateFiber
|
// CreateFiber
|
||||||
OOVPA_TABLE_PATCH(CreateFiber_1_0_5558, CreateFiber),
|
OOVPA_TABLE_PATCH(CreateFiber, 5558, CreateFiber),
|
||||||
// DeleteFiber
|
// DeleteFiber
|
||||||
OOVPA_TABLE_PATCH(DeleteFiber_1_0_5558, DeleteFiber),
|
OOVPA_TABLE_PATCH(DeleteFiber, 5558, DeleteFiber),
|
||||||
// SwitchToFiber
|
// SwitchToFiber
|
||||||
OOVPA_TABLE_PATCH(SwitchToFiber_1_0_5558, SwitchToFiber),
|
OOVPA_TABLE_PATCH(SwitchToFiber, 5558, SwitchToFiber),
|
||||||
// ConvertThreadToFiber
|
// ConvertThreadToFiber
|
||||||
OOVPA_TABLE_PATCH(ConvertThreadToFiber_1_0_5558, ConvertThreadToFiber),
|
OOVPA_TABLE_PATCH(ConvertThreadToFiber, 5558, ConvertThreadToFiber),
|
||||||
};
|
};
|
||||||
|
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
// * XAPI_1_0_5849_SIZE
|
// * XAPI_5849_SIZE
|
||||||
// ******************************************************************
|
// ******************************************************************
|
||||||
uint32 XAPI_1_0_5849_SIZE = sizeof(XAPI_1_0_5849);
|
uint32 XAPI_5849_SIZE = sizeof(XAPI_5849);
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue